7月9日 (火)

曇り、小雨

コンピューターウイルス解体新書 を読み終えた

あまり期待していなかったのだけど、良い内容だった。最後の社会構造とウイルスを結びつける考察は、面白いのだけど、無理があるように思えなくもない。鵜呑みにできるようなものでもない。

7月8日 (月)

曇り

ブックオフに本を持っていった

1500円程度になった。ドラゴンボール、スラムダンク、陽だまりの樹、コンピューター関係の本をたくさん。だいぶスッキリした。手塚治虫の本の多くはKindleが良心的な値段で提供してくれているので、思い切って手放すことにした。

7月7日 (日)

晴れ

A Tour of C++, Third Edition を読み終えた

すごく良くなっている。これでC++20のスタートを着ることができる。

ラズパイ5と4K

以前試したとき、やはり4Kだと重いように感じていた。ちょっと調べてみると、起動時の設定である /boot/firmware/config.txt をいじると良さそうなような情報を見つけたので試してみた。結果、何も変化なし。4KだとFull HDに比べてやはりもっさりしている。もう一台Full HDのディスプレイが必要かもしれない。

7月6日 (土)

激しい雨のち曇り

人工知能の作り方 「おもしろい」ゲームAIはいかにして動くのか を読み終えた

表面的な技術だけではなく、知能とはなにか、根底から問うところから始まる。はっきりした答えはまだないにしても、意味のあることだ。

コンピュ-タの未来技術 を読み終えた

2010年ごろの本。最新版があれば読みたい。

本の整理

記憶領域への負荷を下げるために、思い切って手放す。

7月4日 (木)

曇り

棚の組み立て、設置

もらった大型の棚を組み立てて、いろんなものを移動させた。少しだけ片付いた。

7月3日 (水)

曇り

ルールズ・オブ・プログラミングを読み終えた

全然悪い本ではないのだけど、期待したほどではなかった。Ghost of Tsushimaが実績としてあることが信頼の証でもある。割とたくさん掲載されているC++のコードはかなり保守的だ。チームとして厳格なルールを敷いている。窮屈にさえ思える。正直、そんなチャンスもないだろうけど、ここでプログラミングをしたいと思えるような魅力的な環境には思えなかった。

7月2日 (火)

達人プログラマー 第2版 を読み終えた

「達人」という当て訳に嫌悪感を抱くのは自分だけではないと思いたい。実際、C++ソフトウェア設計の参考文献には原著の方が挙げられていて、親近感を覚えたりした。

セールス上の理由なのだろうが、この当て訳はすごく良くない。およそ実態はかけ離れているのに「達人」の振りをしたり自称したり思い込んだりできるのはどこを探してもこの領域だけだろう。

砂糖菓子の弾丸は撃ちぬけない を読み終えた

GOSICKを全部読み終えて、ようやく手を付けることができるようになった。GOSICKはあまりしっくりこなくて、やや微妙な感じで読んでいた。だから時間がかかったというのもあるだろう。そういわけなので、それほど期待していたわけではなかった。蓋を開けてみると、これは面白い。あっという間に読み終えた。残りにも期待できる。

7月1日 (月)

雨、曇

Good Code, Bad Code を読み終えた

C#やJavaのような言語を前提としているフシがあるので、要望に完璧にマッチするわけではなかった。しかし、堅実で、大変ためになる内容だった。

6月29日 (土)

GarudaとFedoraをインストールした

壊れているSolusと、ずっと使っていないAV Linuxを削除した。GarudaはDr460nized Editionを入れた。以前、一度ログアウトすると再ログインができなかったりする症状があったので使えなかった。だいぶ時間がたっていることだし、もう一度試してみることにした。どうやら問題なく利用できそうだ。ただ、やはり色がファンシーすぎる。それが良いのだけど。Fedoraはちょうど40がリリースされたところだった。インストール、起動とも何も問題ない。快適に動作する。

6月28日 (金)

曇り、雨

なっとく!アルゴリズム を読み終えた

なっとく!関数型プログラミングが良かったので、買い揃えたシリーズの一つ。関数型プログラミングはそれほど簡単な内容ではなかった。こちらは、まあ、簡単と言っても良いだろう。突き詰めれば何もかもが簡単とは言えない。それに、後半のグラフアルゴリズムや動的計画法は必ずしも初歩的なアルゴリズムではない。本のタイトルが偽りにならないように、深入りしすぎず、かつ表面的になりすぎてごまかしたようにならないようになっている。その目標は達成されていて、確かになっとくできる。