コマンドラインJSONプロセッサー jqの演算子と関数
演算子 いくつかのjq演算子(例えば+)は与えられる引数によって(配列、数字など)異なる動作をする。 しかしながらjqは暗黙的な型変換をしません。もしもオブジェクトに文字列を追加しようとしたなら、エラーメッセージが表示さ 続きを読む…
演算子 いくつかのjq演算子(例えば+)は与えられる引数によって(配列、数字など)異なる動作をする。 しかしながらjqは暗黙的な型変換をしません。もしもオブジェクトに文字列を追加しようとしたなら、エラーメッセージが表示さ 続きを読む…
WordPressで記事を書くと連続したハイフン(–や—)が—(ダッシュ)に変換されてしまう。 技術的なことをメモするブログではこのように変換されてしまうと大変都合が悪いので、変換され 続きを読む…
jq(Command-line ISON processer) jqはJSONデータをスライスしたりフィルタしたりできるプログラムです。 コンソール上でJSONデータをきれいにインデント、ハイライトして表示することもでき 続きを読む…
コマンドを実行した後に echo $? を実行すると前のコマンドの終了ステータスを表示できます。 一般的には終了ステータスは”0″が正常です。エラーの場合は1を返すことがおおいですが、ブログラムに 続きを読む…
ローカルで開発している場合に、ドメイン名をhostsに書いて特定のドメイン名でローカルホストに接続できるようにする。 /etc/hosts記述の例: 127.0.0.1 example.com プログラム中でhttp接続 続きを読む…
サーバのバックアップファイルをGoogle Driveに保存する方法について調べました。 gdcp を使って転送できたので、記録を残しておきます。 gdcp gdcp(Google Drive cp)は強力で高速なGoo 続きを読む…
CDから取り込んだオーディオデータを音が途切れるところで自動的に分割する方法。 インストール iTunesに取り込んだ音声データをffmpegでmp3に変換し、その後Soxで分割します。 そのためにffmppegとsox 続きを読む…
Highlight.js はjavascriptで作成されたシンタックスハイライターです。(jQuery無しで動作します。) ソースがCDNにホストされているので、簡単に導入することができます。 多数のプログラミング言語 続きを読む…
Apacheのrewriteモジュールを使ってhttpへのアクセスをhttpsに転送する方法。 設定方法 httpにきたアクセスを、httpsの同じURLに転送するには、.confか.htaccessに次のように記述しま 続きを読む…
プログラムでSQLを組み立てる処理中に SELECT * FROM table_name WHERE 1 SELECT * FROM table_name WHERE 1 = 1 という記述を見ることがあります。 これは 続きを読む…