NLP

最新技術やプログラム、デザインなど様々な情報を提供するサイト

  • TOP
  • カテゴリ
    • プログラミング
    • Web開発
    • サーバー構築
    • Linux
  1. サイトマップ
  2. PVランキング
  3. アーカイブ
  4. プライバシーポリシー
  5. サイト内検索
Nクイーン問題(4)第一章 バックトラック
プログラミング

Nクイーン問題(4)第一章 バックトラック

2023.02.21

【参考リンク】Nクイーン問題 過去記事一覧はこちらから これまでのあらすじ ブルートフォースは日本語で「ちからまかせ探索」という意味になりま…

Nクイーン問題(3)第一章 バックトラック準備編
プログラミング

Nクイーン問題(3)第一章 バックトラック準備編

2023.02.14

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 前回までのあらすじ 前回の記事では、エイトクイーンの3つのルール 1.縦に一つだけの…

Nクイーン問題(2)第一章 ブルートフォース
プログラミング

Nクイーン問題(2)第一章 ブルートフォース

2023.02.14

【参考リンク】Nクイーン問題 過去記事一覧はこちらから Nクイーンについて簡単に ではさっそくNクイーン問題を考えてみましょう。 この章では…

Nクイーン問題(1)第一章 エイトクイーンについて
プログラミング

Nクイーン問題(1)第一章 エイトクイーンについて

2023.02.14

【参考リンク】Nクイーン問題 過去記事一覧はこちらから Nクイーン問題とは Nクイーン問題とは、「8列×8行のチェスボードに8個のクイーンを…

シェルスクリプト1000本ノック
プログラミング

シェルスクリプト1000本ノック

2023.02.01

シェルスクリプト1000本ノック これからシェルスクリプトを勉強する人、なんとか本を見ながらかけるようになった人、バリバリ書いてきたけど、ま…

BASHシェルスクリプトで「キー入力待ち」処理を作ってみよう
プログラミング

BASHシェルスクリプトで「キー入力待ち」処理を作ってみよう

2023.01.20

BASHシェルスクリプトで「キー入力待ち」プロンプトを実装する 説明も何もよくみるあれです。 実行しますか? (y or N): 何かを押せ…

【mapfile】bash/シェルスクリプトマニアックコマンドあれこれ13
プログラミング

【mapfile】bash/シェルスクリプトマニアックコマンドあれこれ13

2023.01.12

mapfile(マップファイル) bash シェルの mapfile コマンドは、読み取り配列としてよく知られています。 主な目的は、標準入…

【ちょいと便利な】シェルスクリプトワンライナー特集2【一行完結】
プログラミング

【ちょいと便利な】シェルスクリプトワンライナー特集2【一行完結】

2023.01.11

ワンライナー ワンライナー(英:one liner)とは 華麗な職人技によって処理を1行に全部詰め込んだ「1行ですべてが完結しているプログラ…

MacOSをアップデートしてから、ターミナルを開くたびに、「The default interactive shell is now zsh.」というメッセージが表示されるようになりました。
Linux

MacOSをアップデートしてから、ターミナルを開くたびに、「The default interactive shell is now zsh.」というメッセージが表示されるようになりました。

2023.01.10

MacOSをアップデートしてから、ターミナルを開くたびに、「The default interactive shell is now zsh…

【ちょいと便利な】シェルスクリプトワンライナー特集【一行完結】
プログラミング

【ちょいと便利な】シェルスクリプトワンライナー特集【一行完結】

2022.11.30

ワンライナー ワンライナー(英:one liner)とは 華麗な職人技によって処理を1行に全部詰め込んだ「1行ですべてが完結しているプログラ…

【ターミナルTIPS】ターミナルで知っておくとちょっとだけ便利なコマンド
プログラミング

【ターミナルTIPS】ターミナルで知っておくとちょっとだけ便利なコマンド

2022.11.28

ターミナルトリック ターミナル(コンソール)で、「知っているとちょっとだけ便利なコマンド」を紹介します。 このコマンドはCtrlキーを押しな…

【set -x】bash/シェルスクリプトマニアックコマンドあれこれ12
プログラミング

【set -x】bash/シェルスクリプトマニアックコマンドあれこれ12

2022.11.10

スクリプトのデバッグ Bashは広範なデバッグ機能を提供しています。 デバッグの方法は3種類あります 1.ターミナルの実行時に -x オプシ…

【nl】bash/シェルスクリプトマニアックコマンドあれこれ11
プログラミング

【nl】bash/シェルスクリプトマニアックコマンドあれこれ11

2022.11.09

nlコマンド nl コマンドは、テキストファイルを行番号付きで出力するコマンドです。 cat -n コマンドでも行番号を付けることができます…

【comm】bash/シェルスクリプトマニアックコマンドあれこれ10
プログラミング

【comm】bash/シェルスクリプトマニアックコマンドあれこれ10

2022.11.08

commコマンド commコマンドは、テキストファイルを比較するコマンドです。 comm ファイル1 ファイル2 で2つのテキストファイルを…

【shuf】bash/シェルスクリプトマニアックコマンドあれこれ9
プログラミング

【shuf】bash/シェルスクリプトマニアックコマンドあれこれ9

2022.11.08

shufコマンド shufはファイルやキーボードから入力した内容をシャッフル(shuffle)して出力するコマンドです。 乱数を扱う$RAN…

【numfmt】bash/シェルスクリプトマニアックコマンドあれこれ8
プログラミング

【numfmt】bash/シェルスクリプトマニアックコマンドあれこれ8

2022.11.08

numfmtコマンド numfmtコマンドは、数値の桁揃えや、金額を表示する場合の3桁区切りを簡単に実行できる便利コマンドです。 numfm…

【rs】bash/シェルスクリプトマニアックコマンドあれこれ7
プログラミング

【rs】bash/シェルスクリプトマニアックコマンドあれこれ7

2022.11.08

rsコマンド rsコマンドは、行列を入れ替えるコマンドです。 行列を入れ替える処理は、これはもう頻繁に起こるのです。 そのたびに頭を悩ませる…

【column】bash/シェルスクリプトマニアックコマンドあれこれ6
プログラミング

【column】bash/シェルスクリプトマニアックコマンドあれこれ6

2022.11.08

columnコマンド 「column」はテキストを、複数の列(column)に整形するコマンドです。 区切り文字を指定して表形式で表示する …

【join】bash/シェルスクリプトマニアックコマンドあれこれ5
プログラミング

【join】bash/シェルスクリプトマニアックコマンドあれこれ5

2022.11.08

joinコマンド join は、2つのテキストファイルの内容を比較し、共通する項目がある行を連結するコマンドです。 例えば、 1つ目のテキス…

【paste】bash/シェルスクリプトマニアックコマンドあれこれ4
プログラミング

【paste】bash/シェルスクリプトマニアックコマンドあれこれ4

2022.11.08

pasteコマンド pasteコマンドは、複数のファイルを行単位で連結するコマンドです。 $ pasteファイル1 ファイル2 で「ファイル…

  • «
  • ‹
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 15
  • ›
  • »

タグ

鈴木維一郎 Bash シェルスクリプト アルゴリズム エイト・クイーン N-Queens python ざっくりわかるシリーズ プログラム プログラミング コマンド活用 C言語 N-Queen 並列処理 Designer codon マニアックコマンド Front engineer HTML Web designer Web アルゴリズムとデータ構造 css Develop e-Stat Hugo データマイニング wyoshi 開発 Corder

最新記事

Nクイーン問題(83)Python-codon&並列処理で高速化 Constellations
Nクイーン問題(83)Python-codon&並列処理で高速化 Constellations

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(82)Python-並列処理で高速化 16Python_carryChain_ProcessPool
Nクイーン問題(82)Python-並列処理で高速化 16Python_carryChain_ProcessPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(81)Python-codonで高速化 15Python_carryChain
Nクイーン問題(81)Python-codonで高速化 15Python_carryChain

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(80)Python-並列処理で高速化 14Python_NodeLayer_symmetry_ProcessPool
Nクイーン問題(80)Python-並列処理で高速化 14Python_NodeLayer_symmetry_ProcessPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(79)Python-codonで高速化 13Python_NodeLayer_symmetry
Nクイーン問題(79)Python-codonで高速化 13Python_NodeLayer_symmetry

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(78)Python-codonで高速化 12Python_NodeLayer_mirror
Nクイーン問題(78)Python-codonで高速化 12Python_NodeLayer_mirror

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(77)Python-codonで高速化 11Python_NodeLayer
Nクイーン問題(77)Python-codonで高速化 11Python_NodeLayer

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(76)Python-並列処理で高速化 10Python_bit_symmetry_ProcessPool
Nクイーン問題(76)Python-並列処理で高速化 10Python_bit_symmetry_ProcessPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(75)Python-並列処理で高速化 09Python_bit_symmetry_ThreadPool
Nクイーン問題(75)Python-並列処理で高速化 09Python_bit_symmetry_ThreadPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(74)Python-codonで高速化 08Python_bit_symmetry
Nクイーン問題(74)Python-codonで高速化 08Python_bit_symmetry

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

最新の記事をもっと見る

サイト内検索

人気コンテンツ

【29.waitコマンド】ざっくりわかる「シェルスクリプト」
【29.waitコマンド】ざっくりわかる「シェルスクリプト」

waitコマンドは、実行中のプロセスの完了を待機するLinuxの組み込みコマンドです。 waitコマンドは、特定のプロセスIDまたはジョブIDで使用されます。waitコマンドでプロセスIDまたはジョブIDが指定されていない場合、現在のすべての子プロセスが完了するのを待機し、終了ステータスを返します。' wait_example.sh'という名前のファイルを作成し、次のスクリプトを追加します。 wa…

【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法
【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法

sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトしてローカルに何事もなかったかのようにもどってくる最も簡単な方法 やりたいこと sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトして…

e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?
e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?

ここではe-Statの検索ランキング上位の「アイスクリーム」というのはどういう統計データなのかを説明しながら、私のe-Statデータマイニングの目的が大量のビックデータから社会的関心の高い項目を抽出することであることを示します。 私のe-Statでのデータマイニングの現在の目的は以下の通りです 大量の政府公開データの中から ①面白そうなデータをピックアップする ②データをわ…

【grep特集】ざっくりわかるシェルスクリプト4
【grep特集】ざっくりわかるシェルスクリプト4

bashプログラミングで最も強力な「grep」コマンドの基本的な考え方、bashスクリプトでの一般的な操作例を、ざっくりと説明します。 はじめに grep(グレップ)コマンド。UNIX/Linuxにおいてこれほど歴史あり、強力なコマンドはありません。そして多くのユーザーがこのコ…

【27.mailコマンド】ざっくりわかる「シェルスクリプト」
【27.mailコマンド】ざっくりわかる「シェルスクリプト」

' mail 'または ' sendmail 'コマンドを使用して電子メールを送信できます。これらのコマンドを使用する前に、mailまたはsendmailに必要なパッケージをインストール・設定をする必要があります。' mail_example.sh 'という名前のファイルを作成し、次のコードを追加して電子メールを送信します。 mailコマンド メールを送る: ' mail ‘または '…

【28.dateコマンド】ざっくりわかる「シェルスクリプト」
【28.dateコマンド】ざっくりわかる「シェルスクリプト」

dateコマンドを使用して、現在のシステムの日付と時刻の値を取得することができます。日付と時刻は、「Y」、「m」、「d」、「H」、「M」、および「S」を使用します。'date_parse.sh'という名前の新しいファイルを作成し、次のコードを追加して、日、月、年、時、分、秒の値を表示します。 dateコマンド 現在の日付を解析する: dateコマンドを使用して、現在のシステムの日付と時刻の値を取得…

【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」
【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」

Bash関数は、数値と文字列値の両方を渡すことができます。関数から文字列値を渡す方法を次の例に示します。'function_return.sh'という名前のファイルを作成し、次のコードを追加します。関数greeting()は、文字列値を変数valに返します。この変数は、処理の最後に他の文字列と組み合わせて出力します。 関数からの戻り値の受け渡し 関数からの戻り値の受け渡し: Bash関数は、数値と…

【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」
【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」

'rm'コマンドは、ファイルまたはディレクトリを削除するためのコマンドです。次のコードを使用して「delete_file.sh」という名前のファイルを作成し、ユーザーからファイル名を取得して削除します。ここで、「-i」オプションは、ファイルを削除する前にユーザーに削除確認をに使用されます。 ファイルを削除する ファイルを削除します: ‘rm’コマンドは、ファイルまたはディレ…

【grep/sed/awkも】ざっくりわかるシェルスクリプト5」
【grep/sed/awkも】ざっくりわかるシェルスクリプト5」

この記事はシェルスクリプトを45分でざっくりマスターできるチュートリアルです。bashスクリプト「Hello, World」から、ifステートメントなどの条件分岐、while, for, untilループをはじめ、シェルスクリプトの効率的なデバッグ手法の紹介など、シェルスクリプトを網羅的かつ短時間で学習することができます。 …

(8)【grep】シェルスクリプトコマンド活用紹介
(8)【grep】シェルスクリプトコマンド活用紹介

指定した文字が含まれている行だけを抽出する grepコマンド コマンドの実行結果から必要な箇所だけを抽出する 単語単位で検索する 前後の行も表示する 行番号付きで表示する 複数の文字列を指定して…

overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止
overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止

overflow: scroll で後ろの要素がスクロールすることがありますが、CSSを使って、解決する問題、その仕組み、および使用場所について説明します。 出典元:Prevent Scroll Chaining With Overscroll Behavior - Ahmad Shadeed position: fixedの要素があるとしましょう。スクロールがある場合は、要素の下部の境界に到達す…

s-Stat 時系列データで異常値を検知しよう(3)
s-Stat 時系列データで異常値を検知しよう(3)

ここではpythonのPandasでcsvを読み込んだDataFrameオブジェクトの使い方、DataFrameオブジェクトからSeriesオブジェクトへの変換方法を説明します。 Pandas DataFrameオブジェクト Pandasでcsvをread_csvするとDataFrameオブジェクトとして読み込まれます。 DataFr…

【unComp】Bashで便利なコマンドを作ってみようって話
【unComp】Bashで便利なコマンドを作ってみようって話

今回は、シェルスクリプトとbashの解凍コマンドを使って、日常よく使う圧縮ファイルの解凍作業を簡単にしてみようって話です できること 圧縮されているファイルを、ファイルの拡張子にあわせて解凍すると言う作業は、日常的に多いものです。今回は、圧縮ファイルの拡張子を判断…

(11)【getopts】シェルスクリプトコマンド活用紹介
(11)【getopts】シェルスクリプトコマンド活用紹介

シェルスクリプトでオプションを処理したい getoptsコマンド オプションを解析する エラーメッセージを表示しない 引数付きのオプションを使用する getoptsコマンド概要 「getopt…

hugoで[failed to unmarshal YAML]エラーが出た場合の対処法
hugoで[failed to unmarshal YAML]エラーが出た場合の対処法

エラーの内容 記事投稿時にfailed to unmarshal YAM エラーが起こった…

人気のコンテンツをもっと見る

アーカイブ

© NLP .All Rights Reserved.

最近人気の記事

【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法
【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法

sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトしてローカルに何事もなかったかのようにもどってくる最も簡単な方法 やりたいこと sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトして…

【29.waitコマンド】ざっくりわかる「シェルスクリプト」
【29.waitコマンド】ざっくりわかる「シェルスクリプト」

waitコマンドは、実行中のプロセスの完了を待機するLinuxの組み込みコマンドです。 waitコマンドは、特定のプロセスIDまたはジョブIDで使用されます。waitコマンドでプロセスIDまたはジョブIDが指定されていない場合、現在のすべての子プロセスが完了するのを待機し、終了ステータスを返します。' wait_example.sh'という名前のファイルを作成し、次のスクリプトを追加します。 wa…

【28.dateコマンド】ざっくりわかる「シェルスクリプト」
【28.dateコマンド】ざっくりわかる「シェルスクリプト」

dateコマンドを使用して、現在のシステムの日付と時刻の値を取得することができます。日付と時刻は、「Y」、「m」、「d」、「H」、「M」、および「S」を使用します。'date_parse.sh'という名前の新しいファイルを作成し、次のコードを追加して、日、月、年、時、分、秒の値を表示します。 dateコマンド 現在の日付を解析する: dateコマンドを使用して、現在のシステムの日付と時刻の値を取得…

overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止
overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止

overflow: scroll で後ろの要素がスクロールすることがありますが、CSSを使って、解決する問題、その仕組み、および使用場所について説明します。 出典元:Prevent Scroll Chaining With Overscroll Behavior - Ahmad Shadeed position: fixedの要素があるとしましょう。スクロールがある場合は、要素の下部の境界に到達す…

【grep特集】ざっくりわかるシェルスクリプト4
【grep特集】ざっくりわかるシェルスクリプト4

bashプログラミングで最も強力な「grep」コマンドの基本的な考え方、bashスクリプトでの一般的な操作例を、ざっくりと説明します。 はじめに grep(グレップ)コマンド。UNIX/Linuxにおいてこれほど歴史あり、強力なコマンドはありません。そして多くのユーザーがこのコ…

【27.mailコマンド】ざっくりわかる「シェルスクリプト」
【27.mailコマンド】ざっくりわかる「シェルスクリプト」

' mail 'または ' sendmail 'コマンドを使用して電子メールを送信できます。これらのコマンドを使用する前に、mailまたはsendmailに必要なパッケージをインストール・設定をする必要があります。' mail_example.sh 'という名前のファイルを作成し、次のコードを追加して電子メールを送信します。 mailコマンド メールを送る: ' mail ‘または '…

e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?
e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?

ここではe-Statの検索ランキング上位の「アイスクリーム」というのはどういう統計データなのかを説明しながら、私のe-Statデータマイニングの目的が大量のビックデータから社会的関心の高い項目を抽出することであることを示します。 私のe-Statでのデータマイニングの現在の目的は以下の通りです 大量の政府公開データの中から ①面白そうなデータをピックアップする ②データをわ…

CSSでアプリのようにピタッとスナップするスクロールを作成
CSSでアプリのようにピタッとスナップするスクロールを作成

アプリでスクロールしてコンテンツにスナップする動作は一般的ですが、CSSでもアプリと同じようにスクロールしてスナップする動作が実装できます。 出典元:CSS Scroll Snap - Ahmad Shadeed アプリなどで横スクロールしてコンテンツにスナップするといった動作をよく見かけると思いますが、CSSで横スクロールのU…

【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」
【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」

'rm'コマンドは、ファイルまたはディレクトリを削除するためのコマンドです。次のコードを使用して「delete_file.sh」という名前のファイルを作成し、ユーザーからファイル名を取得して削除します。ここで、「-i」オプションは、ファイルを削除する前にユーザーに削除確認をに使用されます。 ファイルを削除する ファイルを削除します: ‘rm’コマンドは、ファイルまたはディレ…

(8)【grep】シェルスクリプトコマンド活用紹介
(8)【grep】シェルスクリプトコマンド活用紹介

指定した文字が含まれている行だけを抽出する grepコマンド コマンドの実行結果から必要な箇所だけを抽出する 単語単位で検索する 前後の行も表示する 行番号付きで表示する 複数の文字列を指定して…

【プログレスバー】Bashでプログレスバーを作ってみようって話
【プログレスバー】Bashでプログレスバーを作ってみようって話

今回は、シェルスクリプトでプログレスバーを作ってみようと思います。処理の進捗をコンソールに表示させることで処理の進捗が確認できるのはデバッグや最適化にも役に立ちます。 プログレスバー ターミナルで、処理の進捗が表示されるプログレスバーというのがあります。 処理が進むにつれて、ジリジリとメーターが右に増えていくあ…

(11)【getopts】シェルスクリプトコマンド活用紹介
(11)【getopts】シェルスクリプトコマンド活用紹介

シェルスクリプトでオプションを処理したい getoptsコマンド オプションを解析する エラーメッセージを表示しない 引数付きのオプションを使用する getoptsコマンド概要 「getopt…

hugoで[failed to unmarshal YAML]エラーが出た場合の対処法
hugoで[failed to unmarshal YAML]エラーが出た場合の対処法

エラーの内容 記事投稿時にfailed to unmarshal YAM エラーが起こった…

【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」
【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」

Bash関数は、数値と文字列値の両方を渡すことができます。関数から文字列値を渡す方法を次の例に示します。'function_return.sh'という名前のファイルを作成し、次のコードを追加します。関数greeting()は、文字列値を変数valに返します。この変数は、処理の最後に他の文字列と組み合わせて出力します。 関数からの戻り値の受け渡し 関数からの戻り値の受け渡し: Bash関数は、数値と…

【grep/sed/awkも】ざっくりわかるシェルスクリプト5」
【grep/sed/awkも】ざっくりわかるシェルスクリプト5」

この記事はシェルスクリプトを45分でざっくりマスターできるチュートリアルです。bashスクリプト「Hello, World」から、ifステートメントなどの条件分岐、while, for, untilループをはじめ、シェルスクリプトの効率的なデバッグ手法の紹介など、シェルスクリプトを網羅的かつ短時間で学習することができます。 …