※過去HipChat161006-170119※

◆初心者向け総合情報◆

2015年にググって「おっ」ってなった技術系記事・ニュースまとめ
http://qiita.com/y_hokkey/items/1a5cbbd957ff13251252


PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月前の自分に教えたいので、まとめてみた
http://qiita.com/zaru/items/46366919bcbcf97d63ca


【初心者過ぎて聞くのが恥ずかしい事は】僕の知りたかったrailsとgemのtipsまとめ【全部Googleが教えてくれた】
http://qiita.com/mmusasabi/items/e17d1050cfa892cedc48#_reference-954031c34505667d2300


短期集中連載:コレだけ読めばバッチリお勧め書籍紹介「第 5 回 LAMP 編」
http://bashalog.c-brains.jp/08/03/24-212033.php


rails newしたときの開発を効率化するためにまず行いたい6つの設定まとめ
http://ruby-rails.hatenadiary.com/entry/20150204/1423055537


凄腕エンジニアが選ぶ【値段以上の価値があった良書26選】
※楽しくコーディングが学べる15サイトを紹介
http://paiza.hatenablog.com/entry/2014/11/06/%E5%87%84%E8%85%95%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%8C%E9%81%B8%E3%81%B6%E3%80%90%E5%80%A4%E6%AE%B5%E4%BB%A5%E4%B8%8A%E3%81%AE%E4%BE%A1%E5%80%A4%E3%81%8C%E3%81%82%E3%81%A3%E3%81%9F

◆3.C++ FAQ 第2版 - C++プログラミングをきわめるためのQ&A集
◆4.Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)
◆5.リファクタリング・ウェットウェア ―達人プログラマーの思考法と学習法
◆7.マスタリングTCP/IP 入門編
◆9.Hacking 美しき策謀
◆10.はじめて読む8086―16ビット・コンピュータをやさしく語る
◆11.暗号技術入門 秘密の国のアリス
◆12.Railsレシピブック 183の技
◆13.すべてがFになる
◆14.UNIX Cプログラミング
◆16.The Art of Computer Programming Volume1 Fundamental Algorithms Third Edition
◆17.RailsによるアジャイルWebアプリケーション開発
◆18.プログラミングコンテストチャレンジブック
◆22.J2EEパターン―明暗を分ける設計の戦略
◆23.JBoss入門
◆25.Apacheクックブック―Webサーバ管理者のためのレシピ集


組み込み系を専攻していた僕がWEBの会社に新卒入社して生き抜くために実施した6つのこと
http://qiita.com/Kaki_Shoichi/items/56f82bbfe244ab022b7d#_reference-c91fbe6ab3e1b80c30c5

(1)インプット量をとにかく増やした
・技術書を読む(リファクタリングRubyエディションetc)
・勉強会に参加する

(2)アウトプットする機会を増やした
・Qiitaにとりあえず一記事投稿してみた
・自社で勉強会を開催してみた

(3)気軽に相談出来る「斜め上」の先輩・上司に悩みや不安を相談するようにした

(4)誰が読んでも読みやすいコードを意識するようにした
・先輩のコードを読んでみる
・コードレビューをしてもらう
・リファクタリングしてみる

(5)あらゆる分野のエンジニアリングに興味を持つようにした
・インフラ周りを触ってみる
(EC2のマイクロインスタントで、サーバを作っては壊して、を繰り返す)
・WEB開発をする
・アプリ開発をする
・WEBアプリはメディア・APIを作って習得した

(6)サービスを「成長させる」ことを意識するようにした


◆RubyGem/bundler◆

RubyGemはめっちゃ簡単に作れる!
http://morizyun.github.io/blog/ruby-gem-easy-publish-library-rails/

初めてのGemの読み方
https://techracho.bpsinc.jp/baba/2013_07_29/12602

Bundler概要
http://qiita.com/hisonl/items/162f70e612e8e96dba50

bundlerを使い始めた時に詰まったので調べた。
http://takuya-1st.hatenablog.jp/entry/2016/01/03/172013

gemライブラリの依存はGemfileではなくgemspecに記述する理由
http://qiita.com/metheglin/items/32fe6042fb0416e04359

自分用gem作成チートシート
http://qiita.com/nownabe/items/739e4952b32069ef6c98



◆Linux◆

5分で一通り理解できる!Linuxのリダイレクト 使い方と種類まとめ
http://eng-entrance.com/linux-redirect

ユーザーの環境変数を設定するbashの設定ファイルと、カスタムプロンプトについて
http://oxynotes.com/?p=5418

シェルでファイルの存在確認する方法
http://www.searchman.info/tips/1650.html


◆コーディング規約◆

fortissimo1997/ruby-style-guide
https://github.com/fortissimo1997/ruby-style-guide/blob/japanese/README.ja.md

satour/rails-style-guide
https://github.com/satour/rails-style-guide/blob/master/README-jaJA.md

正しいコーディングが身につくエンジニア英語の手引き 〜文法とクラス/メソッド、命名規則〜
http://www.find-job.net/startup/english-for-engineers-naming-conventions

ソースコードの減らし方 - 基本的な考え方と10個の方法
http://engineer.crowdworks.jp/entry/2016/03/11/153300

◆Webサーバー◆

サーバとクライアントの話
http://qiita.com/shuntaro_tamura/items/ae55b99deb9e2a170754

サーバ負荷分散
http://beginners-network.com/slb.html


◆Railsの基本:Model◆

Railsの教科書
http://igarashikuniaki.net/rails_textbook/model.html

[Rails 4.0] 第3章 Model に関する変更点
http://www.techscore.com/tech/Ruby/rails-4.0/model/


スタートアップのための 起業のWeb技術
Webサービス開発徹底攻略 (WEB+DB PRESS plus)
Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ(Software Design plus)