Webベースのブラウザで、大量のコードコレクションの相互参照ができる。コードリーディングのためのツールをいろいろ紹介していた。ctagsやcscopeは知っていて,特にcscopeはたいへん便利で重宝していた。ここでさらに,cbrowserというツールやその他のコードブラウザの存在を知れてとても良かった。cscopeは関数ツリーをたどることはできないのが惜しいなと思っていたのだが,cbrowserでは関数ツリーをたどることができるとのことで,これは是非試したいと思った。学術的な要素があり,やや難易度の高い部分があり,中級者向け以上の本となっている。C言語のコードをベースにしているので,最低限のC言語の知識を前提としていることに注意が必要だ。学術的な要素があり,2004年とやや古い出版であるが,多数のOSSのベースとなっているC言語をベースに,データ型や制御構造など実際のコード片を引用しながらコードリーディングの技術を解説していて,よかった。個人的には,コードリーディングのツールをいろいろ知れたのがとても良かった。このあたりのツールは作業効率に影響出るのだが,あまりネット上にも情報が出ていない。cscopeは知っていたが,cbrowserは知らなかった。労力がかかっているのは分かるが,プレミアムブックスは値段が高すぎる。図書館でどうにか借りて済ませるのがよいだろう。https://book.senooken.jp/post/2019/12/08/評価PHPによるWebサービスの開発方法に興味があり,多くのWebサイトでこの書籍が推薦されていたため興味を持って読んだ。書籍の内容としては,ショッピングサイトを題材にPHPによるWebサービスの開発を学ぶ本となっている。5+XAMPPとなっている。5でも7でも特に影響はなさそうだ。・ドキドキの入門教室」である程度PHPについて知識があることをベースにしている。本文でもある程度説明はある。Webサービスに必須の以下の機能を具体的にどのように実装するのか学べるようになっている。DB操作セッション管理メール送信ファイルダウンロード会員機能PHPの教本はいろいろ出ているが,書籍の末尾にDB操作だけとか,PEARなどの外部ライブラリーやフレームワークを使っていたり,どれも微妙なものばかりな印象だった。この書籍はPHPの基本機能だけで,ここまで網羅的にWebサービスに必要な機能を説明しているところが,他の書籍と一線を画している。初学者を強く意識しており,あまり細かいことの説明を避けて,本質的な部分の説明に絞っている。入力チェックのために画面構成が冗長であったり,まどろっこし部分などがあったりはするのだが,丁寧に順序立てて説明しており,よかった。本書1冊をきっちりこなすことができれば,自分で会員機能のあるWebサイトを構築でき,半年から1年のPHPの実務経験と同等の経験が身につけられそうに感じた。本書をきっちりこなして基礎を身に着けてから,Smarty,CakePHP,Laravel,Symphonyのような人気のPHPのフレームワークを触るのが正攻法に感じた。結論PHPの入門書は何冊か読んだが,入門書の次の一冊としてこの本がよかった。入門書ではWebサービスに必要な要素の説明が欠けている。セッション管理の説明はあるが,実際の会員機能については説明がない。そのため,ログイン後のページアクセスではどのようにログイン中かそうでないかを判定し,処理を分けるのかまで書かれていない。した実際のWebサービスには必要な細々としたことが,一つのショッピングサイトを作ることで本書で学ぶことができる。内容が実践的なものが多く,例えば配列の使い方にしても,単純な使い方だけではなく,配列のキーをうまく使うことでif文を省略できるなど,実用的な使い方を説明していてよかった。多くのサイトで本書が推薦されているだけのことはあると感じた。セキュリティ的に問題があったり,UIや画面構成がいまいちだったりはするが,基本については押さえられており,遊びの個人サイトであればセキュリティに目をつぶってそのまま流用できるのではないかと思った。教科書的に無味乾燥なサンプルをやるのではなく,実践的な内容が詰まっており,いい本だった。ホーリーの普通の日記」でPHPの入門書として絶賛されていて興味を持って読んだ。書名どおり,PHPの入門書となっている。PHPだけでなく,プログラミングをこれから始める人も含めた入門書となっているのが特徴だろう。PHPなどのように,プログラミング言語の他にHTMLとDBも登場してくる。サーバーの設定なども絡んできて,入門としては項目が多い。本書ではXAMPPを使って,できる限り簡単に説明している。最小限の説明で,簡単なアンケートシステムを構築している。実際に動くものを作って,イメージやモチベーションを保つところに最大限の配慮をしているように感じた。そこまで絶賛されるほどいい本だとは感じなかったが,複雑な内容が極力省かれているので,初心者には悪くないのではないかと思った。結論PHPの入門書としていろんなところで推薦されており,興味を持って読んだ。たしかに入門書としては,文量も160ページほどで,小難しい文法の説明類があまりなく,動作するものを作れるので,イメージしやすいようには思った。絶賛するほどではないかなと思った。入門としては,別に過去に読んだPHPとMySQLのツボとコツがゼッタイにわかる本でも問題ないように感じた。書かれている内容には大きな違いはないのだから,ある程度数をこなして,慣れていくことが大事だろうと感じた。受験報告をブログで公開している。PHPの試験が移行期間であることを全く知らず,直前のPHP5の試験問題集を購入し,2019年4月末の受験直前までこちらで勉強していた。受験するならば,PHP7の試験を受験したいと思っていたが,PHPは無経験の言語であり,若干自信がなかったので問題集の発売を待っていた。発売後1週間ほど経って本書を入手し,そこから勉強を再開した。Satに受験し合格できた。問題集は全14章となっているが,この内10章がPHP5の試験問題集とほぼ同一の内容となっていた。Mailer,コマンドラインPHP,テスト・デバッグ,フレームワークといった情報を取り扱っていた。問題集がPHP5と内容・構成がだいたい同じだったので,わざわざ書い直したのがもったいなく感じた。合格基準が7割であり,新しい試験範囲が丁度2-3割だったため,確実に合格したければ,やはりこの問題集を購入したほうがいいと感じた。公式かつ唯一の問題集だった。試験内容がPHP5と7割程度は同じであるため,PHP5の試験問題集も役に立つ部分は多い。新しく盛り込まれた部分が2-3割あるため,確実に合格したければ,本書を購入して勉強したほうがいいだろう。試験対策として購入した。受験報告をブログで公開している。購入時期は,2018年半ばで,実際に勉強を初めたのは2018年11月頃から断続的になっている。間に別の用事が挟まったため,試験勉強を中断し,2019年4月末の受験を目標に,4月から勉強を再開した。Satに受験することにした。ベースはPHP5と同じであり,言語の基本的な部分や問題集の7-8割は内容が同じだった。公式問題集としては唯一の書籍となっているため,確実に合格をしたければ購入したほうがよいだろう。試験は7割の正答が合格基準であるため,PHP7の受験の感覚としては,この問題集の全問題で8-9割の正答率を正答できれば,十分合格可能だと感じた。問題集とほぼ同一の問題も多数出題されており,しっかりと問題演習をこなしておけば万全だろう。教材としては,そこまでページ数が多くなく,1個1個の解説も断片的であるため,PHP未経験者がこの問題集だけで合格するのはやや難しいと感じた。PHPは公式マニュアルが充実しているため,問題集で不明な部分を公式マニュアルで補っていく勉強方法でも問題ないと感じた。唯一の問題集となっている。この問題集をしっかりこなして8-9割正答できれば,合格は目前だ。教材としては,解説の詳しさ・ボリュームがやや物足りなかったので,☆4の評価となっている。概要Vue.jsの入門書となっている。この本の特徴はリファレンス形式となっているところだ。そのため,必要な部分だけかいつまんで読む使い方ができてよかった。使うことが多いだろう。SFCはwebpackやらbabelやES2015の機能をふんだんに使ったものであり,けっこうハードルが高い。「Vue.js入門」だと,このあたりがけっこう前提になっており,序盤にこのことが書いてあり,内容が重かった。本書ではまた,リファレンス形式になっているおかげで,SFC意識しなくても読み進める。SFCの解説もあるがそれは書籍の後半であり,Vue.jsの基本機能の後になっている。Routerもそれぞれ30ページずつ必要な文量を割いて解説しており,よかった。逆に,実践的なアプリケーションの事例はあまりなかった。これは書籍内でも意図的にそういう構成にしているとあり,これはこれでありだと思った。結論リファレンス形式で全体的に簡単でわかりやすい説明であり,Vue.jsの入門として悪くない1冊だった。内容は詳しいが入門にしては重い概要JavaScriptのライブラリーであるVue.jsの開発にも関わっている著者たちによるVue.jsの入門となっている。基本的なところから応用的なことまで,Vue.jsに関する一通りの話題を解説してある。その分,文量も480ページと多くなっている。入門とあるので,もう少し簡単な内容が書かれていることを期待していたのだが,内容はけっこう難しかった。その分細かいことまで書いてはある。わかり易い記述,簡単な言葉で説明できなかったのかと思った。いちいち小難しいことが書いてあり,けっこう読むのがたいへんだった。入門というよりは,リファレンス的な本だった。結論Vue.js入門とあるので,初心者に向けても書かれているかと期待していた。ある程度Webの開発の経験者を想定して書かれていた。ページ数が多く,Vue.jsに関する話題が一通り書かれていたので,それはよかった。入門ではなく,リファレンス的に扱うのが良いと思った。Vue.jsの入門には他の本をあたったほうがいいように感じた。