Enable JavaScript to use search. / 検索を使用するには JavaScript を有効にしてください。
Posts
Tue, May 8, 2012
2 min read
[Ruby on Rails] 他のテーブルへの外部キーを表すカラムを追加する方法(add_column, references)
Rails のマイグレーションで、新規テーブル・既存テーブルそれぞれに外部キーカラムを追加する書き方の記録です。
read more →
Sun, May 6, 2012
1 min read
[Ruby on Rails] エラー:Range unspecified. Specify the :in, :within, :maximum, :minimum, or :is option.
validates length で発生した Range unspecified エラーの原因は minimum / maximum のスペルミスでした。
[Ruby on Rails] ActiveRecord で setter と getter の実装方法
ActiveRecord モデルで setter / getter を define_method で実装する 2 通りの書き方の記録です。
[Ruby on Rails] 権限管理・認可を扱う「cancan」が便利
Rails の権限管理 gem「cancan」を導入した際の参考リンクをまとめます。
[Lokka] Heroku に設置して動かす方法
Ruby 製 CMS の Lokka を Heroku 上に設置し、英語学習用ブログを立ち上げるまでの手順をまとめました。
Sat, May 5, 2012
[Ruby on Rails] 開発環境以外で Basic 認証を設定する方法
Rails で開発環境だけ Basic 認証をスキップする設定方法をメモします。
Fri, May 4, 2012
Node.js を入門するときに参考になりそうな記事まとめ
Node.js の入門時に読んでおくとよさそうな日本語記事のリンクをまとめたメモです。
Thu, May 3, 2012
[iPhone/iPad] UDIDを確認できるアプリ「UDIDit」→「UDID Sender」は無料
UDIDit が有料化されたので、代わりに無料の UDID Sender を使う話です。
Mon, April 30, 2012
言語コード(language code)の仕様メモ
ISO 639 の言語コード仕様を確認するときに参考になるサイトのリンクメモです。
[Ruby on Rails] DBのカラムのデフォルト値を変更する方法
Rails のマイグレーションで change_column_default を使いカラムのデフォルト値を変更する方法です。
Sat, April 21, 2012
FacebookアプリをFacebookページのタブに設置する方法
Facebook アプリを Facebook ページのタブに設置するために /dialog/pagetab を使う方法をまとめました。
Thu, April 19, 2012
[Eclipse] ドットファイル「.」ファイル(.htaccess とか) を表示する設定方法
Eclipse Indigo で .htaccess などのドットファイルを表示させる設定手順のメモです。
Wed, April 18, 2012
3 min read
[Python] The Zen of Python
PEP 20 「The Zen of Python」の原文と日本語訳を並べて紹介します。
Mon, April 16, 2012
[Ruby][Rails] 厳選ライブラリ・ツールまとめ by WEB+DB PRESS Vol.67
WEB+DB PRESS Vol.67 で紹介された用途別の Ruby / Rails 厳選ライブラリ・ツール一覧のメモです。
Sun, April 15, 2012
[Ruby on Rails][SQLite3] SQLException: Cannot add a NOT NULL column with default value NULL
SQLite3 で NOT NULL カラム追加時に発生するエラーの原因と、change_column または default 指定での回避方法です。
Sat, April 14, 2012
[Coda] HAML/SASS のカラーリング(色付け)設定方法
macOS のエディタ Coda に HAML.mode と SASS.mode を追加してシンタックスハイライトを有効化する手順です。
[Facebook] The New Auth Dialog の設定方法
Facebook App の The New Auth Dialog 設定画面と、認証ダイアログの表示例をメモしました。
[Facebook] Notice of Violation: Privacy Policy という警告メールが届いた
Facebook から届いたプライバシーポリシー違反の警告メールと、Auth Dialog 側で対応した手順のメモです。
Fri, April 13, 2012
[Ruby] ユーザー認証エンジン「Devise」で現在ログイン中のユーザーIDを取得する方法
Devise で現在ログイン中のユーザー ID は current_user.id で取得できます。
[Haml] syntax error, unexpected keyword_ensure, expecting keyword_end というエラーの解決方法
Haml の if 文でインデントを下げ忘れて発生した keyword_ensure エラーの解決方法です。
Thu, April 12, 2012
[Git] error: There was a problem with the editor 'vi'. というエラーの解決方法
git commit で vi エラーが出るときは core.editor に Vim のパスを設定すれば解決します。
[Git] グローバルな .gitignore で全ての git リポジトリで無視するファイルを設定する方法
すべての Git リポジトリで共通の `.gitignore` を使うために `core.excludesfile` を設定する方法です。
Mon, April 9, 2012
[Ruby on Rails] ユーザー認証エンジン「Devise」の参考記事まとめ
Rails のユーザー認証エンジン Devise を使うときの参考記事をまとめます。
Sat, April 7, 2012
[Ruby on Rails] erb を haml に変換する「erb2haml」
erb2haml gem を使って rake haml:convert_erbs で erb を haml に変換する手順のメモです。
認証(Authentication)と認可(Authorization)の違い
認証と認可の違いを分かりやすく解説した ITmedia の記事と図を、備忘としてまとめます。
[DB] 無料で使えるER図用GUIエディタ「ER Master」
Eclipse プラグインとして無料で使える ER 図用 GUI エディタ「ER Master」の紹介です。
[Mac][Lion] カーネルのビット数の確認方法・32/64bit 切替え方法
Mac OS X Lion でカーネルのビット数を確認し、32 bit / 64 bit を切り替える手順のメモです。
[Mac] Intel CPU が 32 bit か 64 bit かを識別する方法
Mac の Intel CPU が 32 bit か 64 bit かを見分けるための参考リンクをまとめたメモです。
[動画]「ベンチャー指向プログラマ」伊藤直也さん
元はてな CTO 伊藤直也さんの講演「ベンチャー指向プログラマ」の動画を観たときのメモです。
Fri, April 6, 2012
[Ruby] bundle install で nokogiri のインストール中に "libiconv is missing" エラー発生
bundle install 時に発生する nokogiri の libiconv is missing エラーを、bundle config で回避した手順です。
Thu, April 5, 2012
[Ruby on Rails] アプリ作成時に Test::Unit のファイルを作成しない方法
RSpec を使うので Test::Unit を作りたくないとき、`rails new APP -T` で Test::Unit ファイル生成をスキップするメモです。
Tue, April 3, 2012
[JavaScript] CoffeeScript の入門記事まとめ
CoffeeScript の入門・考察・サンプル・変換ツールなどの参考リンクをまとめたリンク集です。
Mon, April 2, 2012
[Facebook API] アルバムに写真を投稿して、タグ付けする方法
Facebook Graph API でアルバムに写真を投稿し、タグ付けするための参考リンクをまとめたメモです。
Sun, April 1, 2012
[Ruby] Nokogiri でスクレイピングするときに参考になった記事まとめ
Nokogiri で Web スクレイピングをするときに参考になったサイトのリンク集です。
[Ruby] Nokogiri のインストール方法 [Mac版]
Mac で Nokogiri をインストールするための libxml2・libxslt・libiconv セットアップ手順です。
Sat, March 31, 2012
Homebrew を update, upgrade する方法 (アップデート, アップグレード)
brew update と brew upgrade の違いと、それぞれのコマンドの使い方をまとめました。
Fri, March 30, 2012
[Mac] wget のインストール方法
Mac に Homebrew 経由で wget をインストールする手順のメモです。
Thu, March 29, 2012
[Ruby] Shinjuku.rb #3 忘備録
Shinjuku.rb #3 で聞いた Padrino、mocktra、Rails3 レシピブック読書会などの内容をメモとして残します。
Tue, March 27, 2012
[SQLite] Firefox アドオン(Add-on)「SQLite Manager」が便利!
SQLite の GUI ツールとして Firefox アドオン「SQLite Manager」を紹介します。
[PostgreSQL] ERROR: Cannot insert a duplicate key into unique index
PostgreSQL で UNIQUE 制約に引っ掛かる INSERT エラーの原因を確認したメモです。
Wed, March 21, 2012
[WinSCP] SVNファイルを転送しないための除外設定の方法
WinSCP の転送マスクで `.svn/;` を除外指定して、SVN ファイルを転送しないようにする設定メモです。
Fri, March 16, 2012
[Heroku] 構成コンポーネントとリクエストの流れ
Heroku の構成コンポーネントとリクエストの流れを図解した参考記事の紹介です。
[Eclipse] 拡張子が html などのファイル内のPHPのコードを認識させて、カラーリングする設定方法
Eclipse で *.html ファイル内の PHP コードをカラーリング表示させる設定手順のメモです。
[PHP]「PHPコード最適化Tips」を読んでお勉強
はてブで話題の「PHPコード最適化Tips」関連記事を読み、勉強になったポイントをメモしました。
[Ruby on Rails] Facebook外でのアクセスをFacebookページ内のアプリヘリダイレクトさせる方法
`params[:signed_request]` の有無で判定し、Facebook 外からのアクセスをページ内アプリへリダイレクトさせる Rails 実装メモです。
Thu, March 15, 2012
[MySQL] SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine
MySQL の error 28 (Got error 28 from storage engine) がディスクフル起因だったことをまとめました。
Sun, March 11, 2012
4 min read
[PostgreSQL] 他のPCから接続するための設定
postgresql.conf と pg_hba.conf を編集して、PostgreSQL に他ホストから接続できるように設定する手順です。
Sat, March 10, 2012
[Facebook] スマートフォン用アプリ開発をするときに参考になる記事まとめ
Facebook のスマートフォンアプリ開発で参考になる公式ドキュメントを、Web/iOS/Android 別にまとめました。
Thu, March 8, 2012
[PostgreSQL] NULL でない自身の最初の引数を返す COALESCE 関数が便利
PostgreSQL の COALESCE 関数で、NULL の代わりにデフォルト値を返す書き方をまとめます。
[Ruby] User Agent(ユーザーエージェント)を取得する方法
Rails で User Agent を取得し、スマートフォンからのアクセスをモバイル用ページへリダイレクトするサンプルです。