Piの入門書となっている。全編カラーで図表が豊富でわかりやすかった。この本の最大の特徴は,[はじめに]にも記載がある通り,Pythonの解説に重点を置いているところだ。Piでの電子工作では,Pythonを使うことが多い。Pi初心がつまづきやすいところがPythonのようだ。そのため,第3章の140ページ程度をまるごとPythonの解説に当てている。これをどう思うかは読者による。個人的には,PythonのことはPythonの入門書に任せていいのではないかと思った。この本ではPython標準のGUIライブラリーのTKinterを使って,GUIによる電子工作と連携させている。スイッチを押したら,GUIに反映されたり,GUIでピンを指定してライトを光らせるなど,電子工作アプリとして面白い試みだった。Piに関する本を読んでいるが,このようなGUIを使った事例は,Scratch以外ではこの本が初めてだった。Pythonの解説に紙面が割かれているため,肝心の電子工作部分の説明が,サンプルプログラムの掲載と,簡単な説明で物足りなかった。Tkinterを用いたGUIとの連携が特に目新しかった。代わりに,電子工作部分の解説が若干物足りなかったが,そこはしかたないか。2008の設定を解説している。7の普段使いで役に立つ情報があるかと思って読んだ。内容としてはやはりサーバーに関する設定がほとんどだった。そのため,一般ユーザーはあまり参考にならない。どちらかというとシステム管理者向けの本だ。上巻の本書には,CDが付属している。PDFと,本文で言及されているPowerShellのScriptsが格納されている。英語が読める人は,こちらのPDFで十分かもしれない。上巻ではPowerShellを用いたシステム管理方法も書いてあったので,ここは少し役立ちそうだと感じた。まとめシステム管理者やサーバー管理者向けに,PowerShellやActiveDirectory関係の設定について説明されていた。Serverを使うことになったときに参照したらよいだろう。気負わずに読み物のようによんでみようという趣旨で,50種類にも及ぶ多数のアセンブラを掲載している。最初はかなり簡単で初歩的なところから,始まり徐々にアセンブラの全体像が見えるようになっている。驚かされるのは書籍の分厚さだ。もの長大な文量となっており,通勤中の読書など持ち運び諦めたほうがいい。あまりにも量が多すぎるので,最初の100-200ページまではちゃんと読んでいたがそれ以降は読む気が失くなってしまった。肝心の内容だが,ひたすらにいろいろなアセンブラを読んでみるという内容となっており,ある意味単調となっている。同じような内容でも,アーキテクチャーが変われば変わるということを示していると思うのだが,読む側としては味気なかった。書籍の趣旨にもあるとおり,多数のアセンブラを気負わずに読むということで,リファレンスとしても使いにくくなっている。アセンブリを学ぶという目的には合わないと思った。第2版」のほうが参考になる。結論アセンブラがどんなものかと思って借りた。この本は出版が2017年と比較的新しくて興味を持って読んだ。文量が多すぎであり,しかも内容があくまで読み物という体制をとっているので,リファレンスとしても使いにくく,勉強のための参考書としてはあまり役に立たないように感じた。本書の趣旨通り,アセンブラが好きで読み物として,いろんなアーキテクチャーのアセンブラがどうなっているのか知りたい人が読むと良いだろうと思った。8のカスタマイズ方法について解説してある。10のベースになっており,通用する部分が多い。8のカスタマイズ方法として,レジストリーのカスタマイズや外部のツールの併用,レジストリーだけでなく,UIやディレクトリー構成の変更など多種多様なカスタマイズ例が掲載されている。7でも10でも通用する部分が多い。3のコンテキストメニューのカスタマイズだ。このチャプターでは,右クリックしたら表示されるコンテキストメニューのカスタマイズを,約50ページにわたって徹底的に解説している。ネット上で右クリックメニューのカスタマイズ例はちらほらみかけるが,断片的なものがほとんどだ。この本では,カスタマイズ対象キーから,追加方法,削除方法,さらにはメニューの階層化方法など,かなり詳しく解説してある。自分が知る限り,ここまで詳しくまとまった情報を他に知らない。その他にも,巻末にShellスキームやGUID,ショートカットキー一覧など調べるのがたいへんな項目があったり,他では知ることが難しい情報が至るところにある。参考になる箇所が多すぎて引用しきれないので,該当箇所を列挙する。(まるごと)まとめWindowsのUIまわりのカスタマイズ方法をかなり詳しく解説している。他では断片的にしか知ることのできない情報がきれいにまとまっており,とても参考になる。書籍は技評で電子書籍としても販売されており,とてもありがたい。手元に置いておきたいと思える素晴らしい本だった。概要OSとしてLinuxとSolarisを題材にシステムやソフトウェアのパフォーマンス計測について解説している。メモリー,CPU,ファイルシステム,ネットワーク,仮想化など広範な領域に対して,パフォーマンス計測の観点や具体的なツールでの計測方法について解説している。どれも詳しくて具体的で役に立った。sarなど多数のコマンドが解説されている。その中でも,DTraceというD言語ベースのツールが非常に強力だ。このツールの存在は本書で初めて知った。本書で扱っているほとんどのパフォーマンス計測で,DTraceのサンプルがたくさんあり,おそらくDTraceさえ使いこなせれば,パフォーマンス計測は完璧なのではないかとも思えた。個人的にはベンチマークの節は物足りなかった。ベンチマークを測るときは,OSやハードウェアのどういう情報を併記する必要があるのか,そしてその情報はどうやって取得すればいいのか,そういう情報があればよかった。結論サーバーの保守などでパフォーマンスの計測が必要な場合,この本を手元に置いて読んでおくのが良い。パフォーマンス管理の戦略を練る際にとても役に立つだろう。本書では,LinuxとSoralisしか対象としていないので,Windowsでも同じような本があればいいと感じた。XPとVistaのレジストリー設定を解説している。XPとVistaなので内容は古いので,7や10では通用しないところがあるかもしれないが,現在でも有効な設定もある。設定とそのレジストリーを見開きで解説している。レジストリーの解説本だが,レジストリーを直接いじるよりかはGUIで設定するほうが簡単な場面もけっこうある。いう説明が入っているのが良かった。レジストリーの一つ一つの説明はそんなに詳しくないので,注意が必要だ。著者が違うこともあり同じ内容でも切り口が違うことがあったので,こちらの本も参考になった。USERPASSWORDS2」と入力して、ダイアログに従えばよい。まとめVisaとXPの両方のレジストリー設定を解説していた。対象OSが古いのが難点だが,GUIから設定する方法も併記されていることがあったり,最新のWindowsでも適用する部分はある。Windowsのレジストリーへの理解を深めるうえでは一つ参考になった。Piの電子工作開発方法を解説している。Piでの電子工作開発では,開発言語にPythonを使っているものがほとんどだ。そのため,C言語での開発方法を解説しているこの本は希少性が高い。制作内容は以下のとおりだ。ビンゴゲーム番号発生器クリスマスツリーありがとうございます表示器インターネットと通信する製作例は存在しないが,どれもオフラインでの製作例としては,実務的で役に立つものばかりだった。C言語での開発では,やはりPythonと比べてコード量が多く,冗長になっている。Piのハードウェアを意識しなくても簡単にプログラムを作ることができます。本書はC言語でこのwiringPiを使用していますが,Ruby,Python,PHP,Perlなどの言語でも使用することが可能です。PiでもC言語での開発ができることがしれてよかった。アプリケーションの自動起動とシャットダウン目的のプログラムを自動起動するようにするためには,/etc/rc.localの内容を書き換えます。Piの電源をオフにするときは,ディスプレイとマウスでシャットダウンしますが,本書で作成したプログラムは,自動機のためディスプレイもマウスも接続していませんので,GPIO18をGNDに接続すると,シャットダウンコマンドを実行し,安全に電源をオフします。Piを組込みシステムとして使うには,単独でオン・オフするための仕組みを施す必要がある。他書ではそのことが一切書いていなかったが,この本では書いてあり参考になった。Piの開発方法を解説している本なので,希少性が高い。配線接続やコードがけっこう長いので,やや難易度は高めだと感じた。一つ一つはそんなに複雑なことをやっていないので,挑戦してみたいと思えれた。「目の前の数字を鵜呑みにするのは楽です。データサイエンティストである大阪ガスの河本薫により,データ分析で会社を変えるためのコツが書かれている。「最強のデータ分析組織」で,データ分析を会社で活かすためには本書を参照するように書いてあって,興味を持って読んだ。「最強のデータ分析組織」でも言及されていたが,データサイエンティストにとって重要な能力は,現場の人間とコミュニケーションを取って,データ分析の結果を実際に活用してもらうことだ。この本では,全体を通してこれを主張しているように感じた。ビッグデータとは何か?では、何がビッグデータの本質なのか?この疑問が解けずに悶々としていましたが、2013年4月にシカゴ・オヘア空港の書店で何気なく手に取った書籍が、すべての疑問を解消してくれました。all)」という言葉で言い表しています。部分計測ではなく全数計測できると何が代わるのか?ショーンベルガーとキクエはデータ分析の方向性が、「因果関係の探求」から「相関関係の探求」へ変わると解いています。何年か前にビッグデータという言葉が話題になった。外れの想像力を養うのは容易ではありません。自力では想像できないことを想像できるようにするには、他人から気付きを与えてもらうしかありません。ナシーム・ニコラス・タレブの『ブラック・スワン–不確実性とリスクの本質』を読まれることをおすすめします。予測が外れた場合どうなるのかを見積もるのは大事なプロセスであり,その力を磨く参考書が掲示されている。目の前の数字を鵜呑みにするのは楽です。目の前の数字を疑い続けるのは体力が必要です。意識しなければ、ついつい鵜呑みにしたくなります。そんな誘惑に打ち勝つために、自らに問いかけてもらいたい。「この数字に責任を取れるか?この数字で会社が意思決定をシても、後悔しないか?もし、会社のお金ではなく自分の全財産を投資するならば、自分の分析結果を信用して判断するか?」と。科学者としての正しい考え方だと感じた。学者がいったから,有名人がいったから,偉い人がいったから。世の多くの人は,そんな理由で盲目的に目の前の言葉を信じている。それが正しいかどうかも検証せずに。一つ一つの事実を疑い続けるのは体力が必要だ。これにより真理へ近づくことができる。結論データ分析者としての心構えとして参考になる本だった。具体的な,テクニカルな話はなかったので,読み物やデータ分析者の教養として読むのが良いと思った。「目の前の数字を鵜呑みにするのは楽です。目の前の数字を疑い続けるのは体力が必要です。概要Javaのサンプルを使って具体的にDDDをどのようにやるのか書いてある。「エリック・エヴァンスのドメイン駆動設計」を事前に読んだが,こちらは難しすぎて意味不明だった。本書は,まだましだったが,そもそもDDDとは何か?どのようにやればいいのかというのが理解できなかった。翻訳本であり,英語を日本語に訳されている。英語で小難しい内容なので,それを単に翻訳しても小難しいだけで,間にさらに翻訳というフィルターがはいったことでますますわかりにくい。具体的なサンプルが多くてなんとなくこんな感じなのかというのが雰囲気だけわかった。これでは何の役にも立たない。結論DDD自体が,中規模から大規模な開発で使う設計手法であり,そもそもその時点で難易度が高い。ソフト開発中上級者で,既に中規模から大規模な開発で設計を担当している人のための本だ。DDDがどういうものか知るために読んでみたのだが,日本人が解説した本をあたったほうがよさそうだ。Vistaのレジストリーの設定を解説している。Vistaがリリースされた2年後の出版だったので当時としては新しくてよかったのだと思う。7とVistaは似ているので,通用する部分は多い。いう本を出版している。7のほうが詳しくて参考になった。一部重複していない項目があるかもしれないが,だいたい内容も似ている。バッチ名を指定するとコマンドプロンプト起動時に実行する。現在ユーザーだけに限定する場合は,HKEY_CURRENT_USERにする。Vistaのレジストリーを解説しており,レジストリーの解説本が初めてであればとても参考になる。7の本が出版されているので,そちらが入手できないとき以外はあまり必要ではないかもしれない。