柴田芳樹のレビュー一覧

  • Go言語で学ぶ並行プログラミング 他言語にも適用できる原則とベストプラクティス

    Posted by ブクログ

    本書は、Goの並行処理を「概念→実装→パターン→落とし穴」の流れで系統立てて掴める良書という印象でした。序盤はCSP思想やアムダール/グスタフソンの法則を押さえ、なぜGoがゴルーチンとチャネルを中核に据えるのかを腹落ちさせます。続く章で、OS/ユーザースレッドとM:Nスケジューリング、LRQ/GRQやワークスティーリングまで踏み込むため、ブラックボックスだった実行時の挙動が見える化され、設計判断の根拠が増えます。共有メモリの競合・ハイゼンバグから出発して、Mutex/RWMutex、Cond、セマフォ、WaitGroup/バリアと段階的に同期原語を学び、目的別にどう使い分けるべきかが明瞭です。

    0
    2025年10月06日
  • スーパーユーザーなら知っておくべきLinuxシステムの仕組み

    Posted by ブクログ

    # 1周目 読み終えた 2022-12-25
    Linuxの世界に完全に移り住んでから結構経つ。特に意識してLinuxを使うためのトレーニングをしてきたことはなく、まとまって取り組むのは今回が初めてだった。なんとなく使えてるからまあいいか、みたいな感じで使ってきていた。改めて気づいたことは、偏りがあるということ。主にプログラミング環境として共にしてきたため、システム管理やカーネルに近いところといった部分へのスキル配分ができてなかった。各章で話題が変わるごとに、やたら難しく感じたり、そうでもなかったりした。そうした偏りに気づいたことはなかなかの収穫だった。難しく感じたところに少しスキルポイントを配

    0
    2024年01月24日
  • Javaプログラマーなら習得しておきたい Java SE 8 実践プログラミング

    購入済み

    最新の話題

    Javaがハードウェアの多様化に対応していこうという大きな流れの中心的な話題と、いくつかの最新の話題について、踏み込んだ記述がされているようです。

    0
    2017年04月23日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    50代の現役プログラマーの柴田さん.
    Java界隈では上級者向けのEffective Javaの翻訳を手がけていたりする専門家です.

    ご自身の経験から新しい知識を継続して学習する重要性をメインテーマに語られています.
    管理職となられた後もご自身が習慣として身につけて来られた内容を元に語られており,誇張しないことに好感が持てます.
    コードとテスト駆動開発や,レビューの重要性とソフトウェアの根源の部分を重視した内容は特に興味深いです.

    0
    2017年07月30日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    著者は同年代なので、この著書で述べられていることの意味がよく分かった。
    現役であり続けることは難しい。
    個人的に、PMおよび55歳を過ぎた管理者がシステム開発を担当者任せにして、プロジェクトが失敗に終わった事例を監査した直後である。
    アンダーラインした箇所が多数に登った。紹介された参考書を続けて勉強したいと思う。

    0
    2011年03月13日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    「プログラマー現役続行」の加筆・修正・再構成・改題を行った本。
    改めて読み直し。


    ソフトウェアエンジニアのレベル
    (スティーブ・マコネル コードコンプリート第2版)
    レベル1 初心者
    1つの言語の基本的な機能を使用できる。クラス、ルーチン、ループ、条件文を書くことができ、言語の機能の多くを使用することができる。

    レベル2 中級者
    複数の言語の基本的な機能を使用することができ、少なくとも1つの言語を使いこなしている。

    レベル3 上級者
    言語、環境、または両方の専門知識を持っている。このレベルのプログラマーは、J2EEの難解な機能を全て知っていたり、「Annotated C++ Refer

    0
    2010年09月30日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    筆者のソフトウェアエンジニアとしての生き様を惜しげも無く披露してくれている。プログラミングが好きな中堅のエンジニアで、これからの行く末に迷っている人におすすめな本。(まさに自分もそうなのだが。)
    常々、周りのマネージャ指向にはうんざりしていて、「プログラミングを捨てて」マネージャになるしか生き残る道はない、みたいな人の話には漠然と疑問を感じていたが、本書を通してその霧が晴れた思いだ。これからは、何歳になってもコードを書き、専門性を高め、若手の指導、育成を行う、(筆者のような)かっこいいエンジニアを目指していきたいと強く感じた。

    しかし、一方で自分のスキル不足も痛感した。
    本書では推薦図書が多

    0
    2010年09月20日
  • Web API設計実践入門──API仕様ファーストによるテスト駆動開発

    Posted by ブクログ

    第2章、第3章が個人的には学びがあって良かった。優れたAPI仕様の書き方は、gRPCでなくてもRESTful APIなどでも通用するプラクティス。「エラーの説明が書かれていない」というのは個人の経験としてもよくあったと感じるし、自分自身もあまり意識できていなかった部分。
    第7章は、Go未経験のため、別途ハンズオンとして進めたい。
    「E2Eテスト」という言葉が、一般的に使われるソレと異なる意味合いで、書籍内で使われている。混乱を招きかねないので、この用語は区別できるように別の言葉を採用した方が良かったのではないかと感じる。

    0
    2024年08月22日
  • スーパーユーザーなら知っておくべきLinuxシステムの仕組み

    Posted by ブクログ

    Linux四半世紀、つまみ食い、つぎはぎで使ってきたので、久しぶりにまとまったものを読めて良かった。systemdって、そんなに根本的な役割だったんだな。表面的にしか見てなかった。それでも使えるsystemdがすごい。だいたいお馴染みのコマンドが出てくるけど、firewall-cmdがなかった。入ってても良かったかなと思った。初心者が読むには難しすぎるかなと思ったので、何年かLinuxを触ってる人が、確認のために読むと良いと思った。

    0
    2022年07月31日
  • Javaプログラマーなら習得しておきたい Java SE 8 実践プログラミング

    Posted by ブクログ

    【Java SE 8 実践プログラミング】読み終わったー\(^o^)/
    社内研修の教科書。
    「ラムダ」や「Stream」を始め、Javaに追加された仕様について広く学べました。

    0
    2015年05月16日
  • Javaプログラマーなら習得しておきたい Java SE 8 実践プログラミング

    Posted by ブクログ

    Java6までに詳しい人向けの本。個人的には合っていたように思う。ただし、理解するには、実際に手を動かすことが大事。ただ読んでるだけだと、なかなか理解が進まない。

    0
    2014年10月18日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    これからプログラマーになろうと考えている人はまず読むべき。

    既にプログラマーの人も自分を振り返る意味で読むべき。

    プログラマーになりたかったけどなれ(ら)なかった人は、いつかプログラマーになるために最低限何が必要かを理解するために読むべき。

    0
    2012年07月08日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    IT業界で、ある意味一生、技術者として40代、50代もプロジェクトリーダーやマネージャーにならずに、プログラマとして、生き残って行くことは、野球で言えば、イチローみたいなこと。若い世代に負けず、職人として勝ち続けるためには、圧倒的な技術力が必要だ。ですので、この本の著者のように、誰もがなれるか、というと、ほとんどの人は、まず無理、というのが現実。この著者のように、相当数の勉強と努力、英語の技術翻訳までやっている。ここまでの労力と時間を費やすならば、やはり、通常は、現役は若い世代に譲り、自分は監督業として成長していくことの方が良いだろう。そうしなさい、とは言いませんが、それの方が堅実的な生き方に

    0
    2011年04月17日
  • Web API設計実践入門──API仕様ファーストによるテスト駆動開発

    Posted by ブクログ

    WebAPIの開発というよりは、E2Eテストについて基本的なことを説いている本でした。

    E2Eとはそのプロセスの始まりから終わりまで、一貫して連続的に実行されること

    Go言語でもメモリリークが発生することがあったり、Makefileや.protoの使い方が書いてありました。

    0
    2025年05月27日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    継続的学習、基礎的なコンピューターサイエンス、英語。

    Jolt Awardsについて以前t_wadaさんがポッドキャストでお話されていたが、本書でも触れられていた。

    Jolt Awardsがなくなってしまったのがつくづく残念だ。

    0
    2022年04月03日
  • プログラマー”まだまだ”現役続行

    Posted by ブクログ

    上流工程や管理の仕事だと組織に長くいないと効率悪いので、休暇確保が重要でフリーランスや派遣やってる私にはプログラマを極める方向が良いのかな。ということで読んでみた。著者はEffective Javaの翻訳とかやってる人。

    0
    2011年10月22日