linux unix

[unix]ctrl-dとctrl-cについて

インタラクティブに標準入力から読み込むコマンドを終了させるのにctrl-dを押すやり方とctrl-cを押すやり方がある。 例えば、bcコマンドの場合、以下のようになる。 $ bc -q (ここでctrl-dを押す) $

google-code-prettify ブログ

[ブログ] google-code-prettifyの参照先

いつの間にかブログのソースコードのシンタックスハイライトがされなくなってた。 google-code-prettifyの参照先URLが変わっていたみたい。 ので、ヘッダ内の以下を変更。 旧: <script src="https://google-co...

bash linux unix シェルスクリプト

[unix]シェルスクリプトの終了ステータス

シェルスクリプトを作成しているときに毎回、終了ステータスをどうするか迷っていたんだけど、正常終了時は0、異常終了時は0以外くらいにしか考えてなかった。 では、どうするのがいいんだろうか。 まず、1と2はユーザ定義としては使わないほうがいいみたい。 Advanced Ba...

RaspberryPi

[Raspberry Pi]ラズパイでLチカ(1)

だいぶ市民権を得てきた、Raspberry Piだと思ってたんですが、まだまだ知名度低いみたいですね。 左がRaspberry Pi 1 Model B 右上がRaspberry pi 2 Model B 右下がRasberry pi 3 Model B ...

Java

[Java]equalsメソッドと継承

Javaのequalsの実装でふと迷ったことがあった。 以前にも equalsメソッドをオーバーライドするときにテストするべきこと を書いたけど、 そのときは比較対象のオブジェクトが自分と同じクラスかどうかのチェックには触れなかった。 instanceof演算子で比較する...