タグ

2016年1月26日のブックマーク (3件)

  • SinatraからActiveRecord 3を使う(1) マイグレーション - アインシュタインの電話番号

    以前SinatraからDataMapperを使う記事を書いたけど、今回はSinatraのO/Rマッパー部分にActiveRecord 3を使ってみる。ActiveRecord 3自体の使い方については、この記事がすごくわかりやすかった。 Sinatraアプリに必要なファイルを用意する まずは、Sinatraアプリを実行するのに必要な最低限のファイル群(Gemfile, config.ru, app.rb)を作成する。今回は基的にすべてBundler経由で操作するので、システム側にBundlerのgemがインストールされている必要がある。 Gemfile 今回使用するgemはこんな感じ。とりあえずSinatraでActiveRecord 3を使う場合はactiverecordとsinatra-activerecordとsqlite3が必要で、今回使ったバージョンはそれぞれ、3.0.6、0.

    SinatraからActiveRecord 3を使う(1) マイグレーション - アインシュタインの電話番号
  • Sinatra+ActiveRecord+SQLite3で,軽量なWeb-DB連携例

    今回はSinatra(シナトラ)についてです. シナトラと言っても,フランク・シナトラではありません.(歳がばれますね) 普段, 何気にRailsを使用しています. 自分で書くコード量も少なく,ほとんどフレームワークがやってくれますが,ちょっとしたWebサイトを作成するだけでも,Gemやらファイルやらで,かなりのビッグサイズになってしまいます. そんな,Railsのような巨大なフレームワークを使う程でもない,データベースの保守などのちょっとしたサイトを構築したい,でも,PHPではなく,あくまでもRubyで,しかもActiveRecordのようなデータベースマッパーや,ERBのようなテンプレートを利用したい,というような場合に最適なWebフレームワークが... Sinatraです. 今回は,このSinatraのフレームワークを使って,SQLiteデータベースのテーブルのレコードの表示,登録,

    Sinatra+ActiveRecord+SQLite3で,軽量なWeb-DB連携例
  • 【テスト画像有り】色弱・色盲の僕がとりあえず困ること|今日はヒトデ祭りだぞ!

    実は僕色弱でして、ていっても軽度のなんですけど、細かい色の違いがあんまりわからんのです 特に赤と茶色辺りはもう全然で、あと緑と黄色の辺もちょっと怪しい。絵具とかも色鉛筆も名前が書いてないと「はい詰んだー」みたいなとこありました この画像とか有名ですね これで言うと僕は 左上 見えない 真中上 12 右上 見えない 左下 17    真ん下 70 右下 見えない(4?) って感じ でもそれでそんな困るか? って言ったらね、別にそんな大して困んない 強いて言うなら 絵を書く会の時に先生に 「何であのお花は青色なのに紫色で塗っちゃったのかな?」 って聞かれて 「わかんない」 を連呼して先生を困らせたくらい 別に信号の区別がつかないってわけじゃないし、ざっくりとした色の違いはわかるし、イルミネーションとか鮮やかな絵とか見たら「キレイだなー」って思う ただね、やっぱ日常生活してると「やべぇ……」って

    【テスト画像有り】色弱・色盲の僕がとりあえず困ること|今日はヒトデ祭りだぞ!