おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

2008-03-01から1ヶ月間の記事一覧

subversionをざっくり勉強してみた

subversionの知識が中途半端なのでsvnbook日本語訳のPDF版を作成してみましたをざっくりと1章〜3章まで読んでみた。 3章までで力つきたので、4章以降はまた後日。 勉強になったところのまとめ import import a b としたときに、aのディレクトリはそのま…

level20リリース!

本日、level20という転職プロフィールサービスをリリースしました。level20 | 転職プロフィールサービス一言でこのサービスを説明するのは難しいですが、あえて言うなら「ブログやSNSを履歴書にして、ブログパーツで転職活動ができるサービス」です。level20…

クラス定数は継承されない

railsでこんなふうに書いたら class HogeController < ApplicationController def hoge begin redirect_to :back rescue RedirectBackError => e redirect_to :controller => "main", :action => "index" end end end こんなエラーが出た。 NameError: unini…

プログラミング作法 第一章「スタイル」

最近、効率のよい○○にはまっています。 効率のよいコードの書き方 効率のよいテストの仕方 効率のよいDBの設計 などなど。 この中から、まず手始めに効率の良いコードの書き方を学ぶことにしました。個人的に、小手先のテクニックを学ぶよりも基礎から勉強し…

マイエディタ探求日

今の僕のrails開発環境はemacs + emacs-railsです。でもemacs-railsがどうもいまいち。 viewからcontrolに戻ると、一番上の行に戻る viewやcontrolからC-nでmodelには行けるけど、modelからcontrolやviewへは戻れない C-RETが効かないときがある html.erb編…

タイトル変えてみた

「willnetの日記」だと味気ないような気がしてきたので変えました。でも今の名前もまだいまいち。

google 日本のページレイアウト変更

今日、google 日本のレイアウトが変更になったようです。 Google Japan Blog: Google 日本のホームページが変わりました。 日本では、yahooの方がユーザ数が多い*1のを受けての変更だと思うけど、なぜ日本ではyahooの方が強いんでしょうか。 なぜ日本ではyah…

Rails勉強会@東京第28回に参加しました。

参加しました。オフラインでの勉強会は初めてです*1最近あまり時間がないので感想箇条書き。 mac使いが多かった(半分以上) 無線がなぜかつながらなかった。 small talkは変態。でも面白そう。 gaucheとかsmalltalkとか言語はどれも面白そうだけど、色々手…

jQuery Code Readingに参加

javascriptはまだいまいちわかっていないのですが、とりあえず参加してみました。 3/15(sat) - Roppongi.JS#1 jQuery Code Reading(1)のお知らせ - devlog.holy-grail.jp最初の方はなんとかついていけたつもりなのですが、pushStackメソッドなどの各種メソッ…

激安マンション

今、郵便受けに入っていたチラシをみたらくすりときたので掲載。 表。てきとーな絵。 裏。激安マンションですね。

はてなスターの仕様について

はてなスターのfavoriteページに、自分が星をつけた覚えがないページが載っていて、なんでだろう?と思っていました。 2008-03-13 - willnetの日記 んでちょっとググったら解決。 はてなスターのFavoriteページには、そのユーザーが☆を付けたことがあるユー…

ドコモの直感ゲーム対応状況

昨日のエントリ2008-03-14 - willnetの日記でmacbookの傾きセンサーについて書きました。 傾きセンサーについてちょっと気になってきて、僕の持っているF903iでも傾きセンサーついてたら試してみたいなと思い調べました。 ドコモ公式ページより引用。という…

macbookの無駄機能?

Newton virusと呼ばれるmac用のウィルスが登場したらしいです。 下のはそのウィルスを作動させたときの動画。この動画を見ると、macの傾きに合わせてファイルが動いているのがわかります。 ってことは、macbookには傾きセンサーがついているってことですね。…

はてなスターがおかしい

なんかおかしい。読んでないエントリに対してスターを付けたことになっている。後で調べる。

rakeのオプション一覧を見る方法

railsでの開発に必須のコマンドrake。 db:migrateとか db:test:prepareとかはよく使いますが、他にはどんなオプションがあるのでしょうか? 下記のコマンドでrakeのオプション一覧と説明が見れます。 rake --tasksでも説明文が長いコマンドは、こんな感じで…

快適な開発環境とは

ベンチャー企業が節約するための17の方法 | IDEA*IDEA2と4について超同意。デュアルディスプレイ環境だと、開発効率が30%向上するらしいですね。 あと、椅子が違うと作業効率が違います。休憩用のソファなどがあるとなおよいかと。 1については、mac使…

蒼き狼見た

見た。蒼き狼 地果て海尽きるまで 通常版 [DVD]出版社/メーカー: エイベックス・ピクチャーズ発売日: 2007/08/08メディア: DVD クリック: 18回この商品を含むブログ (10件) を見る 一昨年くらいに日経新聞で毎日連載していた「世界を創った男チンギス・ハン…

macとunixの違い

macの起動時の処理を変更したくて、initを探したがない。どうなってるんだろう?と思ったら、macはinitの代わりにlaunchdというものを使っているらしい。ITmedia エンタープライズ:Undocumented Mac OS X:第1回 initを置き換えるlaunchd【前編】 (2/3) via…

ZenTest,autotest,redgreen,growlでテストファースト

rubyでのテスト支援ツール群ZenTestの中にautotestというツールがあります。 autotestは、ソースの編集を検知し自動でテストを走らせてくれる機能を持っています。 テストファーストを習慣づけるためにはもってこいのツールですね。 下記の二つのツールと合…

DevCafe参加しました

今日はDevCafeに参加してきました。 開発や勉強をみんなで(とはいえ、それぞれ別々のことをやっているのだけど)やるのはやっぱり楽しいですね。 今日はrailsのツールのインストール/カスタマイズ(次のエントリ参照)をやっただけでしたが、次は何か開発…