大切なのはアウトプットとコミットメント。 忘備録てきなかんじです。
iOS Mac Swift
AndroidとiOSでアプリを作成する必要があって、ちょっと複雑な画面を実装する時にそこだけHTMLで作成できると良いときがあります。 (見た目部分はCSSが得意なデザインチームにお願いもできるし) iOSでHTMLを表示してデータを渡す方法が進化していたので、まと...
Linux Mac macOS Unix
16進数表記の文字列があった時に、バイナリで表示したい時があります。 ```text `gutter:false; 48656c6c6f7720576f726c64210a00 ``` そのような時には、ターミナルのコマンドを組み合わせれば良い感じに表示させることができ...
書評
Qiitaでおすすめされていた本です。 Kindle版がなかったのか、本物の本で購入しました。 この本の前に読んだ「達人プログラマー」の半分ぐらいの時間で読み終わりました。 エッセイみたいな感じで、プログラマーとして高みに到達するにはどうしていけば良いのか。 ...
Amazonで見つけた(おすすめ)ので買ってみました。 内容的には旦那さんが亡くなってしまい、お骨を持って実家に帰る話です。 ただし「宇宙のスペースコロニー」から「地球」の実家です。 主人公の女性(奥さん)がかなりのスーパーエンジニアで、裏の世界では魔女と呼ばれ...
[Qiita](https://qiita.com/ishida330/items/149d93b9690eb61d0e05)で紹介されていた3冊のうちの1つです。 記事にあるように、エンジニアとしての心構えというか、大切な事が書かれていと思いました。 忙しいからと...
9cc 低レイヤ
半年ぶりぐらいにコンパイラ作成の続きをしているのですが、文字列リテラルを追加しようとしました。 コードの出力はできたのですが、実行してみると以下のエラーが表示されました。 ```text `gutter:false; /usr/bin/ld: /tmp/ccyB40...
Vim
VimでもTermDebugを使うと簡単なデバッグを行うことができます。 ## 引数のあるプログラムをTermdebugする場合 ```bash `gutter:false; :Termdebug 9cc (gdb) run 'int main(){12 + ...
ガジェット
HHKBの最新モデル(Hybrid)欲しいです。 私が持っているのは古いモデルのBluetooth版なので、複数の機器をキーの操作で切り替えて使うことができません。 そんな時の切替方法です。(Macの場合) ### ペアリング 新しいPCでペアリングするには、HH...
Ruby 書評
パズルを解くプログラムを作る本ですが、買ったのが2年前。 やっと終わりました。 買った時はPythonで解こうと思って、やっていましたが、40問ぐらいで止まっていました。 今年こそは終わらせようと思い、年始から1日1問を目標にやってきました。 結局最後の方は...