Windowsで 64bit版Rubyを使って Rails 4.1 を攻めてみた結果 動かないけど動かすようにするのは簡単だった 環境 Windows 7 Ruby は ruby 2.0.0p451 (2014-02-24) [x64-mingw32] http://rubyinstaller.org/ の最新の64bit版 Rails は 4.1.0 gem envの結果は以…
Rails 4.1 rc2での動作です。 前回の続きです。 前回、キーの項目と数値を定義したのだけど、実はキーの項目だけ指定しても数値として保存されるようだ(キーだけだと文字列で保存されるのかと思っていた……)。 class Product < ActiveRecord::Base enum sta…
みんな大好きenum型 DBのカラムでステータスとか使うとき、ぼくは数値派なんですけど、enumで掛けたら楽で良いですよねみたいのあります。ありますよね。 で、Rails 4.1ではそういうのが導入されたっぽいので試してみました。 rails 4.1をインストールしてプ…
SJISのファイルでもgit diffしたい。いじわるしないで;; どうするか 追記:NKF使わなくても良かった(後述) $ git diff | nkf -u でdiffの文字列をUTF-8にすれば良い。今日日NKFもそうそう使わないしMac OSXにはデフォルトで入ってないっぽいのでHomebrew…
オプションの使い方を(内部的に)変更した いままで、明示的にresizeやquality等いくつかのメソッドを実装し、他は足りなければ additional_option で直接呼んでねっていうつもりで書いてたんだけど、それはあんまりだろうってことでmethod_missing使ってIm…
なぜか MiniMagickが遅すぎたのだった。 MiniMagickはナウなヤングが使うイケテルツールとのことだったのだけど、コマンドにオプションを渡す度に mogrify コマンドを実行するため、でかい画像であればあるほど、前処理の為に時間が掛かる。まー初回にresize…
執筆する機会を得ることができまして、「Webアプリエンジニア養成読本」という本が近日発売する運びとなりました(ごめんね、ごめんね、タイトルは釣りです……)。 Webアプリエンジニア養成読本[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] …
去る1/26、ささたつ会議が行われました。 ノリで参加したのですが、ワイワイしながら料理を作るというリア充臭あふれるイベントでした。 記憶に残っているメモ 2kgあった鶏肉が一瞬で無くなった 酒もドンドンなくなっていく すぎゃーんさんの将来が心配です …
まとめようと思ったのですが ブログを読み返してこの一年を振り返ろうと思いましたが、ぜんぜん書いてなくて何も振り返られないですね。最悪です。 なんとなくがんばってまとめると 千葉県東京Ruby会議の黒Ruby会議というところで話をした 東京都東京Ruby会…
なんとなく12日が空いていたので書いてみます*1。 このエントリは パーフェクトRuby Advent Calendar の12日目のエントリです。 前の日のエントリはイオリさん http://iori-o.github.io/blog/2013/12/11/perfect-ruby-2013-12-11/ でした。 パーフェクトRuby…
なんとなく5日が空いていたので書いてみます。 このエントリは パーフェクトRuby Advent Calendar の5日目のエントリです。 前の日のエントリは http://d.hatena.ne.jp/zonu_exe/20131204/1386271407 でした*1。 パーフェクトRuby (PERFECT SERIES 6)作者: R…
ジョジョベントカレンダー 12/4 ジョジョのアドベントカレンダーです。 前日は azusa-tomita さんでした (gistって画像も添付できたんですね……)。 「関係ないね」ってふうな顔をするんじゃあないッ! 読んだジョジョの本を紹介します。 恥知らずのパープル…
なんとなく初日が空いていたので書いてみます。 このエントリは パーフェクトRuby Advent Calendar の1日目のエントリです パーフェクトRuby (PERFECT SERIES 6)作者: Rubyサポーターズ,すがわらまさのり,寺田玄太郎,三村益隆,近藤宇智朗,橋立友宏,関口亮一…
rake で実行するspecタスクは動くんだけど rspec を実行しようとするとエラーが出る こんな感じ RSpec support is disabled because 'rspec-rails' gem or RSpec Rails plugin are missing. Install and activate gem at first ちなみに環境はこう RubyMine …
一覧の情報はいらなくて、現在のブランチ名だけが欲しい ようするにシェルスクリプトとかで扱うときに git branch の結果ではなく、そのものずばりカレントブランチ名を取得したい。 いくらなんでもそういうインターフェイスあるでしょーと思ったらgit rev-p…
や、タイトルについては自分でも何を言ってるのかよくわからないんですけど 実は昨年の冬に @everes 親分から羽毛布団を買うとライフチェンジングだぞと言われてこの商品を紹介されたんですね。定価はめっちゃ高いんだけど、なんかスゴい安く売ってる。 国産…
Macbook のディスク容量があぶない 先月くらいから悩んでいるのだけど、HDDの使用量が98%とか行っててかなり大変なことになっている。チマチマけしてもその場しのぎにしかならないので、音楽ファイルとかVMイメージとか残しておきたいデータ以外でどういうデ…
Ruby製のツールを扱う際にデフォルトエンコーディングがUTF-8じゃなくて人生厳しい場合がある やりたかったこと 自分が使ったわけじゃないんですけど、compassを使うときにSASSファイル等はUTF-8なんだけどWindows環境でcompassを使ってビルドしようとすると…
8/10 パーフェクトRubyが発売になりましたね パーフェクトPythonやパーフェクトPHPで有名なパーフェクトシリーズのRuby版であるパーフェクトRubyが発売されました。 @hibariya @takkanm @ryopeko @joker1007 @udzura たちとチームを組んで書きました。面白そ…
一年くらいまえから思い続けていたがついにはてなブログに移行しました。 移行方法 http://help.hatenablog.com/entry/import に書いてある通りなんだけど、エントリの移行とブックマークの移行とリダイレクトの設定の3ステップがある。 エントリの移行は1秒…
時の流れが尋常じゃない 完全に時が加速した世界にいるようです。 ちなみに、昨年の抱負はギリギリグレーだったので、引き続き気をつけて行きたいと思います。今後ともよろしくお願い致します。こちらにお祝い用のリンクをおいておきますね。http://www.amaz…
ようするにコマンドをインストールしたときに設定を読み直すっていうヤツ zshはよく使うので覚えているんだけど、bashはすぐ忘れるのでメモ bash $ hash -r zsh $ rehash
http://staff.hatenablog.com/entry/2013/04/01/000000
3日目開催お疲れ様でした!! まずは、本当に3日目開催にこぎつけたスタッフの皆さんにお礼を申し上げたいです。いや、ホントすごいと思うんですよ(イベントの調整もさることならが、モチベーションの維持とかお金の事とか……)。感想もじっくり書きたい所なの…
東京Ruby会議10に参加してきました 準備やアンチボッチランチやアンチボッチディナー、そしてバッチの交換とシャイなぼくでも交流しやすい仕掛けがあって素敵でした。特に、バッチが揃った時にスタッフのみなさんがめっちゃ祝福してくれるの良かったです。残…
vimで■や…が入ったテキストファイルを編集していたり、treeコマンドの出力を編集しようとすると、なんか表示がぶっ壊れて一行表示がずれたりして本当に困っていた。 vimの設定でこんな設定をいれて、これで治るのではないかと思っていたけれどそれでも変化無…
ありがたいことで、 @yusukebe こと 和田裕介著の本を頂く機会がありました。もちろん、さっそく読みました。アサマシエイトしておきますのでどうぞよろしくお願いいたします。 Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ (Software De…
Rubyの正規表現で$1とか$2とかしなくても良くなる Ruby1.9系?(1.9.2からかな)では正規表現が左辺にある場合、名前付きキャプチャが使えるようになってたらしいですよ。 従来はこんな感じで番号を主体にしていましたよね。 /programing (.+)\z/ =~ 'progra…
awesome_print をご存知だろうか JSONとかを標準出力にcoolに表示してくれるライブラリだ。 michaeldv/awesome_print · GitHub irbとかpryとかrailsとかで使えるようになっている。 これはこれで便利なんだけど そもそもJSONの中身を見たいときって外部サー…
ぼくとはまちゃん〜 はてなでインターンしてるインフラの人っていう人は知ってた hmskっていうTwitterの人がいたの知ってた ハ◯速の中の人かと思った時期がわたしにもありました いつかのRubyKaigiで濱崎という個体を認識した気がする……*1 ホントねー、しっ…