日々の反省

学んだことをつらつらと書いていきます。

2016-01-01から1年間の記事一覧

Cloud9上でScala+Playframeworkの環境を作る

はじめに Cloud9はやっぱりすごい。今回はScala+Playframeworkの環境を作ってみます。 Railsもいいけど本格的に複数人で開発していくにはScalaが良さそう。な気がしたり。 元々Javaエンジニアなのでなんかいいかな?と思ったり。ということでやってみました…

Cloud9上でYeomanを使ってAngularJS+Typescriptの環境を作る

はじめに Cloud9をご存知でしょうか。最近静かで環境も整っている作業場所としてまんが喫茶(快活クラブさんがまじすげー)を利用しています。RailsやったりPlayやったりしたい時にサーバ上でVIMでゴリゴリやってましたが、まーミスが多い(笑)。そこでどこ…

Rails4のルール 関連付け編

関連付けの実現 関連付けは非常に便利である一方、使い方を間違えるとパフォーマンスを大きく落とします。だからそんなに好きじゃなかったです。でも便利な部分もいっぱいあります。バランスを見て今後困らないようにという視点で選択していくことが大事だと…

validates_timelinessを使う

validates_timelinessとは 日付、時間などのValidationを支援してくれます。便利です。 自分が使っているのは以下です。 インストール Gemfileに設定を入れて「bundle install」を実行。 gem 'jc-validates_timeliness', '3.1.1' 以下のコマンドでインストー…

minitestレポータの導入

minitestレポータでできること テスト結果が成功したら「GREEN」、失敗したら「RED」でわかりやすく表示してくれるだけです。 分かりやすいのとりあえず入れておくことをおすすめします。 導入方法 まずはGemfileに追記します。既に:testグループがあれば追…

今さらながらBootstrapを学んで見る① はじめの一歩

はじめに ちょこちょこ覗く程度にしか開発技術に触れなくなってから早数年。マネジメント職としてお客様や仲間のために力を使うのが仕事であり、それに飽き飽きしている自分がいます。請負開発は喜んでもらえるととてもうれしいけど、結局自分のものではない…

図解 脳に悪い7つの習慣

図解 脳に悪い7つの習慣 「好きこそものの上手なれ!」という言葉がありますが、まさにソレですね。 ものすごく楽しく読ませて頂きました。 脳に悪い習慣というのは本能で備わっているものであり、放っておくと自然とやってしまう。だけど悪い習慣を意識して…

頭がいい人はなぜ、方眼ノートを使うのか?

頭がいい人はなぜ、方眼ノートを使うのか? ざっくり言えば「いかに効率よくノートをまとめるか。そのためにはフレームにはめるのが良い。」を解説してある本だった。内容としては効率的だしすぐ実践してみたくなったので、A4の方眼ノートと持ち運び用にモレ…

オブジェクト脳のつくり方―Java・UML・EJBをマスターするための究極の基礎講座

オブジェクト脳のつくり方―Java・UML・EJBをマスターするための究極の基礎講座 2001年からプログラマとして働き始めて、最初はVisual BasicやVisual C++を使っていました。いわゆる構造化言語(C++はまあ違うけれども)を使って開発をしていたのですが、Java…