※過去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)
◆初心者向け総合情報◆
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)