タグ

ブックマーク / moro.hatenadiary.org (6)

  • 株式会社永和システムマネジメントを退職します - moroの日記

    日2015年7月31日をもって、9 年間勤めました株式会社永和システムマネジメントを退職します。 在職中は多くの方々に助けられ、Rails を中心としたたくさんの仕事をしながら育てていただきました。個別のご挨拶ができなくて大変申し訳ありませんが、当にありがとうございました。これからもどうぞよろしくお願いします。 今後ですが、すぐ他社で働くことが決まっておりまして、8 月 3 日から出社予定です。 以下、思い出話なので「このひと誰?」という人はスルーしてください。 永和ではほぼずっと RubyRails仕事をしてきており、次の職場でもやはり Ruby / Rails に関わる仕事をする予定です。 この私のキャリアのきっかけとなったのは、もう 10 年も前になる(!!) 2005 年にはじまった Rails 勉強会@東京でした。当時は Rails が"来そう" という噂はありつつ

    株式会社永和システムマネジメントを退職します - moroの日記
  • SQLアンチパターン -- 苦い経験を思い出させる良書 - moroの日記

    いただきました。ありがとうございます。 書は、データベース設計や、そのDBをアプリケーションから利用する際によく見られるアンチパターンを、簡潔かついきいきとまとめた書籍です。もちろん、単なる「べからず集」ではありません。そのアンチパターンの背景である現実の問題の説明と、アンチパターンを回避した解法もしっかり紹介されています。さらに、それでもアンチパターンを採用する場合のメリットデメリットもしっかり提示されています。 特に気に入ったところとして、2013年の書籍(原著は2010年)にふさわしく、ORMの存在をしっかり意識した内容になっている点が印象的でした。たとえば、全テーブルにサロゲートキーを貼る(IDリクワイアド: とりあえずID)のアンチパターンも、避けるべきではあるが、ORMの規約であればしたがってよいと紹介するなど、 全体として現場寄り、実践的なノウハウの紹介になっています。

    SQLアンチパターン -- 苦い経験を思い出させる良書 - moroの日記
  • Cucumberがアツい - moroの日記

    仕事で作っているRailsアプリにCucumberを突っ込んでみました。これは熱い。いやもう十分、お客さんに見せて分かってもらえる気がします。たぶん。もちろん準備は必要だし、受け入れ仕様をすべてお客さんに書いてもらうというのは難しいですけど*1。 とりあえず導入はこちらから。最近はNokogiriが必要です。あとTerminal.appで--no-colorつけずに実行するとTerminal.appがひどいことになるのでiTermお薦めです。 http://github.com/aslakhellesoy/cucumber/wikis/ruby-on-rails 2010-11-10 SEO的に。この記事を書いてから2年、いろんなCucumberの使い方を調べました。そのノウハウを達人出版会にてにまとめました。よろしければこちらもどうぞ。 http://tatsu-zine.com/bo

    Cucumberがアツい - moroの日記
  • RubyKaigi 2011で発表しました - moroの日記

    RubyKaigi 2011の二日目が終わりました。来場者の皆さん、スタッフの皆さん、誠にありがとうございます。 いろいろ忙しかったり、緊張したりもしたけれど、とても楽しい時間を過ごせています。三連休完全外出を許容してくれた子にもありがとう。 さて、今日は発表枠をいただいて、RSpecでテストを書きながらRailsアプリを開発する話をしました。 Test Context Arrangement Recipebook View more presentations from Kyosuke MOROHASHI 講演中にも申したとおり、最初のRubyKaigiが行われた2006年(の会議終了ちょっとあと)からいままでの5年間ほぼ毎日、RSpecとRailsを使ってきました。今日はそこで見いだしつつある【独自研究】を話させていただきました。講演終了後から懇親会で声をかけていただいた方々には好評

    RubyKaigi 2011で発表しました - moroの日記
  • Rails3レシピブックを書きました - moroの日記

    Twitterなどで何度か紹介したのでご存じの方も多いとは思いますが、今度Rails3レシピブックを出版します。名前から分かるとおり、3年前(娘が生まれる直前だった。時が経つのは速いなあ)に出版した「Railsレシピブック」の後継にあたるです。このは、社内はもちろん、お仕事でお邪魔した先の机の上に置いてあることも少なくなく、どれも読み込んだ風合いになっていたのを見てるたびに嬉しく思っておりました。 今回は、サブタイトルが「183の技」から「190の技」に増えています。まあ数を比べるとたかが+7なのですが、基的に全レシピを見直しています。その上で、今回はモデル(ActiveRecord)の章は松田さん(@a_matsuda)にガチで入ってもらって全面見直しをしてもらったり、高橋さん(@takahashim)が気を出してCoffeeScriptとかSCSSのトピックも多少は盛り込んでみ

    Rails3レシピブックを書きました - moroの日記
  • tpope先生の最新作を読めるのはGitだけ!! - moroの日記

    思うところがあって${HOME}/.vimを整理したりその他環境をキレイにしていて試したらうまくいったtipsです。 vimRailsアプリの開発をしている人はほぼ間違いなく tpope先生のお世話になってることと思います。rails.vimの作者の方ですね。 rails.vimvim.orgから落とせるから手で入れるなりGLVSで入れるなりすればいいんですが、先生はほかにもvim-cucumberとかvim-hamlとか使わずにはいられないプラグインも作ってらして、しかしそれらはvim.orgにはまだ来ていない、と。それをいい感じに追いかけて管理する方法を思いついたので書いてみます。 前提として、~/.vimがGitリポジトリである必要があります。上位ディレクトリ、たとえば~/の場合は出来なそうなので、分割するといいと思います。私は今回の件で~/.*全般から~/.vim(と~/.zs

    tpope先生の最新作を読めるのはGitだけ!! - moroの日記
  • 1