Mac

Macの予測変換で記号を上位に表示させる方法

macの予測変換って、結構イケテないと私は思うのです。 Macの変換候補 今回感じたのは、記号を入力したいときに、候補のかなり下の方に登場したこと。 全角の「円マーク」を入力したくて「えん」と入力して変換したところ、かなり下の方の候補として...
Linux

tarコマンドで圧縮するときに、特定のファイルやディレクトリを除外する方法

tarコマンドでファイルやディレクトリを圧縮するときに特定のファイルやフォルダを除外したいことありますよね。 例えば、大量のログファイルを含まないとか、一時的なtmpディレクトリを含まないとか。 そんなときに、使うオプションをメモしておきま...
その他

JSONのフォーマットをチェックする

JSONの形式は正しくないとダメ JSONファイル形式の需要が増えているように感じます。かつてはXMLでしたが、軽量化やシンプルさを求めて、APIなどはJSONが主流になっています。 JSONファイルは、インデントを揃えないと、正しい形式で...
Linux

curlコマンドでヘッダー情報を複数設定する方法

curlコマンドについて curlコマンドはネットワーク経由のファイルダウンロードやアップロードを実施するためのコマンド。 WEBページやAPIのテストで使うのに必須なコマンドですね。 HTTPに限らず、FTPやその他の様々なプロトコルに対...
Linux

「umount target is busy」の解決方法

AWSのEC2のAmazonLinuxのサーバで、ディスクのumountができなかったときの解決方法をメモします。 mountとumountのコマンド こんな感じで、調査用の読み取り専用でマウントしました。 mount -r /dev/mo...
その他

この読み方・発音、間違えて覚えていませんか?

間違った読み方が定着しているケース。よくあります。 カタカナの読みでは、何が正解なんだろう?なんて思うことありますよね。 あるある的な単語をまとめてみました。 「false」「null」「none」の読み方 まずは、プログラミング系に関する...
日記

僕たちがシステム障害という名の見えない敵と戦い続けるにはどうすべきか

システム障害という名の敵 システムエンジニアが過酷な仕事である理由の一つは、システム障害といういつ発生するかわからない見えない敵と遭遇することがあると思います。 システム障害起きると、いくつもの不幸が待ち構えています。 精神的にしんどい当初...
その他

JALの飛行機機内で無料のFree Wi-Fiを利用する方法

かつては飛行機に乗ったときは携帯電話の電源を切ることが当たり前でした。 今では、機内モードで、機内のFree Wi-Fiに接続してスマホを使うことができます。 先日、JALの飛行機に乗ってきたので、JALの無料のWiFiに接続する方法をメモ...
Python

Pythonで複数の戻り値を返却して取得する方法

Pythonでは簡単に複数の戻り値を返すことができて便利です。 複数の戻り値を返して取得する書き方 def hoge(): // カンマ区切りで複数の値を返却する return 'return1', 'return2', 'return3'...
Python

jinja2のif条件の、いろいろな書き方

Python用のテンプレートエンジンとして便利なjinja2。このjinja2で、色々なif条件を書くときに使っている書き方をメモしておきます。 jinja2のif条件の、いろいろな書き方 通常のif文 {%- if flg %} flg ...