レビュー

Web開発の基礎徹底攻略 (WEB+DB PRESS plus)

Web開発の基礎徹底攻略 (WEB+DB PRESS plus)を読みました。
表紙に「for BEGINNERS」と書いてあるので、初心者向けに違いないと思っていたのですが、私はWebエンジニアの初心者の域にも達していなかった…と思いました。

Web開発の基礎徹底攻略は特集記事5本から構成されています。
  1. Web技術まるごと整理
  2. コーディングの基礎知識
  3. はじめての設計
  4. データベース&SQL入門
  5. クラウド時代のインフラ知識
私がどんな道を歩んできたかというと
  • ErogameScapeを作って10年くらい
  • 違和感なく書ける言語はPHPだけ
  • よく知っているデータベースはPostgreSQLだけ
  • 今の仕事は主にCisco等のNW機器の監視 
な感じです。 

各記事の感想は以下の通りです。

Web技術まるごと整理
 Webに使われてる技術をさらっと概観をなめていて初心者向けの良い記事だと思いました。

コーディングの基礎知識
 例として使われいてる言語がRubyで、Rubyをかじったことがない時点でハードルが高いです。
 第1章 きれいなコードの重要性、第2章 適切な名前をつけ、不要なコメントはつけない、まではサクサク読めました。しかし、第3章のテスト駆動開発を実践する、から内容のハードルがあがり、Rubyをよく知らないということも加わって、読むのがきつかったです。
 常にリファクタリングを行う、1つのメソッドが行うことは1つにする、クラスの責務は1つにする、と現在では良いとされていて、自分も理解していることが書いてあるのですが、Rubyを知らないのと、そもそもErogameScapeはテストコードを書いてなくて(よくないと思っているのですが…)テストコードの経験がないから、テストコードを書くことを前提にしているこの記事を読むのがつらい要因かと思いました。


はじめての設計
 一番書いてある内容が難しくて、抽象的で、どうやって実践するのかが分からない…記事でした。
 この記事の内容は実際にコードを書いてみて、この記事を理解している方にレビューしてもらわないと身につかない気がします。 
 Web開発の基礎徹底攻略を読む方の多くは「組織」としてWeb開発をされる方々だと思うので、実際にレビューしてもらう機会があると思いますが、私のように1人で書くな環境だと、この記事の内容をちゃんと理解して実践するのは難易度が高いと感じます。

データベース & SQL入門
 ミックさんの記事はよく読んでいることと、本当に初心者向けですので、さらっと読めました。
 初心者にお勧めの記事です。


クラウド時代のインフラ知識
 こちらも日頃から普通にやっていることなので、さらっと読みました。
 日頃からインフラに触れて、運用をやっていない方々にこの記事は響くのかな…とも思いました。
  運用は実際にやってみて毎日数字を見て、あれ?今日はなんかいつもと違うぞ…と感じ取る何かが必要な気がしています。

全部読んでみて分かったのですが
  • 私はWebエンジニアとしては失格
  • 私はWebエンジニアが知っているべきインフラの知識はクリアしている
  • どうも私はWebエンジニアではなくて、どちらかといえばインフラエンジニアよりらしい

ということでした。

Web開発の基礎徹底攻略はインフラエンジニアの方々にはお勧めできないです。
というのは、
インフラよりの記事はとても優しいからです。
※趣味の延長でErogsmeScapeを運用している私が優しいと感じているので、本職な方々にとっては、当たり前すぎる内容しか書いていないです。


エアーパッドプロのレビュー

Webで生きていくなら絶対にあった方が良い道具のまとめ | ENJILOGで紹介されていたパワーサポート エアーパッドIIIは試してみる価値のあるマウスパッドだと思います。

パワーサポート 究極セットIII マウスパッド、ソールセット ダークグラファイト 標準サイズ AK-77
パワーサポート 究極セットIII マウスパッド、ソールセット ダークグラファイト 標準サイズ AK-77 [Personal Computers]

私は買ってから3年くらい愛用しています。
マウスパッドとソール…マウスの後ろに貼るシールのことですが、を両方買わないと100%の力を発揮できないので、セットを買うことになるかと思います。
ソールについては、こちらをご覧ください。

このマウスパッドとソールのセットの何がすごいかというと、他の方のレビューにあるように、マウスがとても滑らかに動くようになります。これは体感してみないと分からないですが、体感すると、すげぇ…と思います。

マウスパッドだけでも売っているのですが、マウスパッドだけだと、普通のマウスパッドとなんらかわりません。
セットを買いましょう。
試しにマウスパッドだけで使ってみたのですが…ソールをつけている状態と天と地との差があります。

セットを買うと、ソールがたくさんついてきます。
ソールは、形、厚さの違う物が何種類かありまして、ポインタがちゃんと動く厚さのものをマウスの後ろにぺたっと貼ります。

厚さを選択を誤ると、ポインタが全然動きません。
厚さは0.65mm、0.45mm、0.35mmの3種類が同梱されているのですが、MicrosoftのComfort Mouse 6000の場合、0.65mmの厚さのソールを底面にはるとポインタがとてもおかしな動きをします。
0.35mmだとちゃんと動きます。

製品の注意書きに「ソールを光学式マウスの底面に貼っても発光部の色が「赤」以外のマウスでは、ポインタがうまく動かないことがあります」との注意書きがありますが、 青色LEDのMicrosoftのComfort Mouse 6000は問題なく動きました。

マウスがもっとヌルヌル動けばいいのになあ…と思っている方は試す価値があると思います。
道具は使ってみないとわからないので、えいやと2000円出して買わないといけないのですが、2000円だして試す価値はあると思います。

汚れたら水洗いできます。自分は、ときどき台布巾でふいています。
 
記事検索