9-1.ソース・ビルド・インストール(Linux)tarcat cat違うコマンドなのに使い方が同じ 『そして、誰もいなくなった』(2016) (藤原竜也主演) ドラマ中では、パーソナルナンバーは国民一人一人が別IDとなっており重複するはずはないのですが、 主人公の「藤堂新一」とパーソナルナンバーと同じIDを持つ「藤堂新一」が逮捕されるこ... 2016.08.139-1.ソース・ビルド・インストール
9-2.バージョン管理rlogってなんだ(rcs) (Linux入門はコチラ→中級者のためのLinuxコマンド入門) info rcsを読んでいて、rlogというコマンドを見つけました。 まあ、logコマンドが一覧にないので、logの代わりのコマンドであることは想像できま... 2018.10.089-2.バージョン管理
9-1.ソース・ビルド・インストールgrepの色の仕組み(その2) 続きです。 色が付く時は、が表示されて、 色が付かない時は、が表示されません。 つまり、print_start_colorizeが実行されていないってことですね。 print_start_colo... 2018.12.019-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールgrepをビルドしたい(その2) 前回apt-get sourceで取得したgrep-2.27のビルドを試みて諦めました。 今回は、gnuのサイトからgrep最新版のソースを取得してビルドしようと思います。 まずはソースの取得から。3.1が最新のようです。 ... 2018.11.309-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールgrepをビルドしたい もう一度grepに戻ってみます。 lib/colorize-posix.c printf使ってますが、grepの出力で本当にここを通るのでしょうか。 何か別のメッセージも含めるようにしてみます。 このように改造しまし... 2018.11.299-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールC++でx64アセンブラを覚える(その2) 今回は、try catchのアセンブラを確認します。 ただのjmp命令になるのではないかと予想してます。 上のプログラムをビルド、実行すると、catchでaの値が変化するので戻り値が10になりますね。 では、アセン... 2018.11.109-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールC++でx64アセンブラを覚える(その1) C++のアセンブラも眺めたくなりました。 今回はこのサンプルのアセンブラを見てみます。 実行すると、コマンドの戻り値に100を返してくれます。 ではアセンブラコード全文です。 C言語と比べてコードが長くなりました... 2018.11.099-1.ソース・ビルド・インストール