2012-07-01から1ヶ月間の記事一覧

Railsで複数データベースを扱えるBanana

初めてgemを作って、RubyGems.orgで公開してみました。 ソースはGithubに置いてあります。 これは何? 1つのrailsアプリで複数データベースのマイグレーションを実行できるようにするgemです。 gem入れて、設定しておけば普段どおり rake db:create, rake db…

縛りプレイで勉強するGitの基礎

Git

縛りプレイをすることで、Gitの基礎であるハッシュ(sha-1)を意識してみる。 縛りプレイ とは 1. SMプレイのうち亀甲縛りなど縄を使うプレイ(性行為)のこと。昭和から存在する言葉。 2. ゲームをプレイする際、本来ゲーム側からは設定されていない制限(…

Ubuntu 12.04でEmacs24を入れる

備忘録。 $ add-apt-repository ppa:cassou/emacs $ apt-get update $ apt-get install emacs-snapshot 参考にしたページ Install Emacs 24 in Ubuntu http://www.mikeyboldt.com/2011/11/30/install-emacs-24-in-ubuntu/

railsを少しずつ勉強する - 2. シンプルなブログ

前の記事の続きです。 シンプルなブログwebアプリを作成していきたいと思います。 シンプルなブログ の仕様 記事を新規作成、編集、削除ができる 記事に対して、コメントを新規作成、編集、削除ができる モデルの設計 ブログ記事とコメントのモデルを設計し…

railsを少しずつ勉強する - 1.1. 環境構築(追記)

前回の記事の続き。書き忘れがあったので。。。 Ubuntuのホームディレクトリのフォルダ名を英語にする $ LANG=C xdg-user-dirs-gtk-update これで「ダウンロード」のフォルダ名が「Downloads」のように変更されます。 VMware Tools のインストール VMware Pl…