予約投稿テスト!
つまり「今年の目標」なんだけど、年明けから暫くはごたごたしてて、そういうものを設定していなかった。というわけで区切りのいい4月で決めました。 「基本を学び直す」 に決定。 何をするかまだ決めてないけど、とりあえずは定期的にホッテントリに書評が…
2月に参加したGinza.rb第8回目についてのエントリー。 書いたのはいいけど、POSTし忘れてました。 というわけでGinza.rbで紹介したgemと紹介し切れなかったgemをまとめました。 全部ではないですが、これってものをピックアップしてます。 Ginza.rbで紹介し…
自分は「死ぬ時以外は入院とかしないんだろうな〜」と勝手に思ってたのですが、1月にマイコプラズマ肺炎で入院してました。 生涯初の入院だったので、持っていくべきものとそうでないものの判断が微妙でした。 また入院・・しないのが理想ですが、その時のた…
Rails3.2から結構いい感じになったエラーハンドリング Railsは1.xからやっているけど、気に喰わないのがエラーハンドリング周りだった。 特にRoutingエラーを補足する為に各バージョンごとに対応が微妙に違ったりして、毎回調べたりRailsの実装を追っていた…
CapistranoのVersion3がリリースされてますね。変更点は以下のサイトに大量に書かれています。 Capistrano Version 3 ReleaseAnnounceme変更点が多過ぎて全部まとまるのは諦めたので、個人的にこれはいいなーと思った点を上げます。 良かった変更点 マルチス…
Rails4にアップデートする情報は十分にあるので、あえて書くことは無いんですが、今やってるプロジェクトでRails3.2.14からRails4に上げた時のメモ。基本的にRails3のうちにstrong_parametersさえ対応しておけば大したことはないというのが感想。 問題は使っ…
サマソニ2日目だけ行きました。 今年のリストバンドはリボンみたいでかわいかった ももいろクローバーZ MountainStageに入った瞬間入場規制が始まった。午前中に入場規制が入ったアーティストは初めて見た。レッドがジャンプするって事しか知らなかったので…
夏っぽい写真貼ってみた!
KrayさんのGit勉強会に行って来ました。以下感想。 Gitはなぜ難しいのか(irohiroki) コマンドを実行した時に.git/ 配下で何が起こっているのか?という部分にフォーカスを当てていた部分が印象に残りました。初心者向けという前提っぽかったので、最初にそれ…
Herokuでずっと更新していないアプリをruby2.0に上げようとしたのだが、Gemfileに「ruby "2.0"」と書いてもpushするとbundle installでエラーが出る。調べてみると過去にHeorkuで作ったアプリはBambooStack上で動いていて、使用出来るRubyのバージョンが古い…
RubyHieroba2013に行って来ました。 相変わらず意識のRubyistばかりでいい刺激になって良かった。 今回特に興味を持ったのはTwilioですかね。いじってみたい。まだ何を作るかは思いつかないけど、色々と使い道がありそう。 ずっとLTのブースにいたんですが、…
入門Chef Solo - Infrastructure as Code作者: 伊藤直也出版社/メーカー: 伊藤直也発売日: 2013/03/11メディア: Kindle版購入: 16人 クリック: 1,027回この商品を含むブログ (12件) を見る そろそろChefでも覚えるかって時に伊藤直也さんが「入門Chef solo」…
RSpecのExpectationsでshouldが非推奨となり、expectが推奨になったわけですが、expectで書くかと思った時に困ることがあった。例えば、 subject { User.new } its(:login_id) { should be_nil } のようなコードを書きたくてもshouldが無いと書けないのでは…
RailsでJavaScriptの国際化をするライブラリは今のところi18n-jsが有名です。 暫く使っていなかったのだけど、久しぶりに使う機会がきたのでgithubを見てみたら便利になってた。なんとassetsを有効にしている環境なら以下の2行を追加するだけで動いてくれる…
【注意】この情報古いっす。bootstrap-sassのgithub見てください。もっと簡単にできます。bootstrapの公式サイトには Customize variablesというページがあって、これを変更する事によって色などを変更したbootstrapをダウンロードできます。これをRailsで変…
Haml4.0でた。 http://blog.haml.info/post/42998475354/haml-4-0-has-been-releasedCHANGELOGはしっかり読んでないけど、一個だけサンプルコードが書いてあって、これは個人的に嬉しかったな。 Haml now flattens deeply nested data attribute hashes. For…
iPod touch 欲しい! id:hatenablog落としてみたけど、なかなか良い感じ。 ブログはPCで書くからいいやと思っていたけど、そういえば下書きの記事はちょいちょいスマホから書き足せると便利だと感じた。
【iPhone4S/4対応】iphone ケース プレミアム BLADE Black/Red出版社/メーカー: Tiger Designメディア: エレクトロニクスこの商品を含むブログを見る 今までiPhone4SのケースはEdyを入れられるものを使っていたんだけど、Edyは定期入れに入れる事にしてバン…
Forkwell12月17日(月)のニュースレターから引用。 Forkwellでもご多分に漏れず、モデル設計を最初にしっかりと考えこんで作りました。 特に、なるべくコードレベルでシンプルに、少ないコードで行きたい、と考えていました。 例えば単一テーブル継承(STI)…
やっと届いた!基盤剥き出しのままだと壊れそうなので、一緒に買ったケースとセットで届きました! おお、これがラズベリーパイか。 さっそくケースに入れる。 SDカードをMacに差し込み、ディスクユーティリティでFAT32にフォーマット! http://www.raspberr…
ってのは常に誰かが言ってることだけど、良エントリー発見。 「かっこいい音楽がどうかっこいいのか、どう聴いていったらいいのか、ガイドが本当に不足しているのが原因なのは明らかだ」と、大谷ノブ彦さんは言う。たとえば、そのガイドを担うべきメディアの…
Kindleが届きました! 箱を開けてみるとバッテリーが半分充電済みの状態で梱包されていて、最初のセットアップ時に自分のアカウントが候補として出てくる点など、あまりITリテラシーが高くない人への配慮もされていて素晴らしい。3G版を買ったので、Wifiの設…
RSense - The most useful development tools for Rubyこれを見てRSenseを導入したんだけど、凄くいい。ただ、ファイルをDLしたりシェルと.vimrcに設定を書いたりが面倒。せめてvimのプラグインの中にRSenseのパッケージも入れてくれたら環境構築が楽になる…
CentOSでtmuxを起動した時に ~/.tmux.conf を読んでくれねーなー、と思っていたけど C-b : source-file ~/.tmux.conf tmuxを起動してsource-fileで設定ファイルを読み込んでからタブを開いてみたらうまく起動した。 なんでだろう。Macだとこんな事しなくても…
よく見るサンプルコードみたく以下のように書くとダメ。 if @hoge.save format.json { render :json => @hoge, :status => :ok } else format.json { render :json => @hoge.errors, :status => :unprocessable_entity } end エラーを返す時はハッシュで:err…
Gitサーバの参照先を変えたらCapistranoでエラー。 ** [server_name :: out] Warning: Permanently added 'ip address' (RSA) to the list of known hosts. 実行ログを見ると旧サーバのIPを参照しているようだ。 色々とググったら以下のサイトを見て解決。 h…
SPECK 新MacBook Air 13インチ用ハードケース クリアー SPK-MBA13-SEE-CLR出版社/メーカー: スペックコンピュータ発売日: 2011/02/15メディア: Personal Computers購入: 3人 クリック: 13回この商品を含むブログ (2件) を見る MBAを買ったので、どこからのラ…
3年8ヶ月使い込んだ最後のMacBook(2008late)に別れを告げ、MacBookAir買いました!CPUとメモリをMAXにしたので3年は戦える・・・はず。APPLE MacBook Air 1.8GHz Core i5/13.3/4GB/256GB MD232J/A出版社/メーカー: アップル発売日: 2012/06/13メディア: Pers…