【読書】仕事ができるやつになる最短の道

サクッと読めるので定期的に読み返したい本

f:id:munqu:20180507022924j:plain

https://www.amazon.co.jp/%E3%80%8C%E4%BB%95%E4%BA%8B%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%84%E3%81%A4%E3%80%8D%E3%81%AB%E3%81%AA%E3%82%8B%E6%9C%80%E7%9F%AD%E3%81%AE%E9%81%93-%E5%AE%89%E9%81%94%E8%A3%95%E5%93%89-ebook/dp/B0158EKQ6A/ref=sr_1_2?s=digital-text&ie=UTF8&qid=1525627504&sr=1-2

 

第1章 今日からできること → 決意する

「人生を変えるにはほんの少しのことを知るだけでよい5箇条」

・人生を変えるのは些細な日常の習慣を続けること

・意識せずにできるようになるまで習慣化 

・挫折したら次。

・他人のせいにしない

・人生を変えようと思った時点で変わり始めていることを意識

 

第2章 1週間程度でできること → 小さな変化を起こす

「仕事をまかされたら、何をすべきか8箇条」

・納期を確認

・成果を依頼者と合意

・仕事を分割

・難しい仕事から取り掛かる

・行き詰まったら即相談

・説明責任を果たす

・ゼロから考えず前例を探す

・人への依頼は早めに

 

「話の分かりにくい人と話の分かりやすい人の8つの違い」

・結論から

・具体的に

・話したいことより聞かれたこと

・一律の表現を使う

・全体から詳細へ

・相手のペースで話す

 ・こそあどを多用しない

・脱線しない

 

第3章 1か月間以上しっかりと取り組むべきこと → 信頼を積み上げる

 

第4章 1年程度かけてじっくりと取り組むこと → 努力を成果につなげる習慣

「頭の良い人が凡人にならないための5箇条」

・勇気(チャレンジ、リスクを負う)

・助けを求める

・周りに恐れられないように

・人に期待しすぎない

・頭のよさを重要視しない

 

「コンサル会社で部下に課した8つの訓練」

・時間管理

・文章力

・ディスカッション

・会議の仕切り

・人前で話す

・読書

・「あなたはどう思いますか?」

・マナー

 

第5章 3年は取り組むべき大きなテーマ → リーダーシップとマネージメント

 

第6章 一生かけてやる価値のあること → 仕事でよい人生をつくる

「働く理由6つ」

 ・お金

・目標

・出会い

・学び

・信用

・自信

 

上記以外

・失敗すること!!!

・上司の出世に貢献すること!!!

・副業をすること!!!

・頭の良いリーダーより行動力のあるリーダー!!!

【読書】Webサーバを作りながら学ぶ 基礎からのWebアプリケーション開発入門

gihyo.jp

ソースの半分も理解できなかったが、実際に動かしてみてとても勉強になった。

やったこと↓

 

1.Webサーバをつくる

  1-1.クライアントからサーバにファイルを送り、サーバからクライアントにファイルを送る

  1-2.作成したサーバを本物のWebブラウザから呼んでみる

  1-3.作成したクライアントで本物のWebサーバ(ここではApache)を呼んでみる

      画像を表示してみる

      Apacheアクセスログを見てみる

      CSSを読み込んでみる

  1-4.Apacheもどきを作ってみる

      HTMLファイルを返してみる

      TCP接続を繰り返し受け付けるようにする

      ファイル種別に応じたContent-Typeを設定する(画像、CSSなど)

 

2.Webサーバを完成させる

  2-1.ファイルが存在しない場合は404を返す

  2-2.ルートの外のファイルは見せない

  2-3.ディレクトリを指定した場合のリダイレクト

  2-4.URLエンコードに対応

 

3.へなちょこサーブレットコンテナを作る

  3-1.POSTを受け付ける

      ファイルアップロード

  3-2.サーブレットを作ってTomcatに乗せる

  3-3.JSPを作ってTomcatに乗せる

  3-4.Tomcatもどきを作ってみる

 

4.Cookieに対応する

  4-1.Webブラウザの開発者ツールを使ってみる

  4-2.クライアントでCookieを発行

  4-3.TomcatCookieを発行

  4-4.TomcatもどきでもCookieを受け取る

  4-5.TomcatもどきでもCookieを発行

 

5.セッションに対応する

  5-1.Tomcatでセッションを利用

  5-2.Tomcatもどきでもセッションを利用

 

6.Webアプリ開発に必要なその他知識

  6-1.プロキシサーバをインストールしてみる

  6-2.ApacheBasic認証を利用してみる

  6-3.ApacheでDigest認証を利用してみる

  6-4.TomcatでForm認証を利用してみる

  6-5.JavaScriptによるDOMの操作を体験してみる

  6-6.Ajaxによる非同期通信を体験してみる

 

7.TIPS

  今回は目を通しただけで割愛。また改めてやってみる!!!