2008年3月20日木曜日

SafariGestures--Safari用のマウスジェスチャープラグイン--


ついに念願(僕的にww)のSafari用マウスジェスチャプラグインが登場した!!!その名もSafariGestures、ID:griffin-stewieさんが作成されたもので日記ページからダウンロードできる。

早速入れてみたが、やっぱりマウスジェスチャがあるといい!便利の一言。まだバージョン0.1だけど特に問題なく動作してる。griffin-stewieさんありがとうございます、これでSafariをメインブラウザに出来ます!!

2008年3月18日火曜日

NetBeans6.1ベータの日本語ZIPが公開された



Railsの開発をしている人には是非使ってみて欲しい、NetBeans6.1ベータの日本語ZIPが公開された。


英語版のままでも使えることは使えるがそこは日本人、若干不完全な部分があるとはいえ大半の部分がこれで日本語化されるので大変使いやすくなる。早速使わせていただきます。m(_ _)m


しかし、ホントに使いやすいよNetBeans!





2008年3月11日火曜日

NetBeans6.1ベータがイケてる件



2週間ほど前に「RailsをDevelopmentモード以外で起動できない」「アプリケーション定義のRakeタスクが呼び出せない」などの理由でNetBeansからAptanaStudioに環境を移した。


しばらくはRadRailsで黙々と書いていたんだけど、rhtmlファイルではRubyコード補完が全く働かないなどちょっと不便だった。


そうこうしてるうちに先日、NetBeansサイトで6.1ベータがダウンロード可能となっていたので改めてインストールしてみた。


よし!サーバの動作モードはプロジェクトのプロパティから変更出来るようになってる。Merucurial対応も完璧!(日本語のメッセージは通らないけど) まだ日本語版ではないがこうなると元々エディタの出来はNetBeansの方が上なので、戻らない理由が無くなった。


なお、Rakeタスク云々はNetBeansのバージョンの問題ではなくRAKEファイルの書き方の問題だった。



namespace :hoge do
task :test1 do
puts "あいうえお"
end

task :test2 do
puts "かきくけお"
end
end

これでもコマンドベースでは実行可能だけど、NaetBeans上で右クリックして出てくるRakeタスクの一覧には反映されない。


下記のように、desc 'xxxxx'の行が必要。



namespace :hoge do
desc 'test1'
task :test1 do
puts "あいうえお"
end

desc 'test2'
task :test2 do
puts "かきくけお"
end
end

これで、右クリック -> Run Rake Task -> Refresh List でタスクが反映され、以降呼び出せる様になる。


今日からまたNetBeansに戻す(^^)/





2008年2月28日木曜日

黙々とRuby On Railsでコード書きちぅ



ここしばらく仕事でも自宅でもずっとRuby On Railsで勉強がてらWebアプリを作ってるため、日記も滞りがちになっている。2年間以上コードを書くことから遠ざかっていたのだが、それでもそこそこのアプリが着々と出来てきている。


このRailsおよび様々なPluginやHelperたちは、はっきり言って凄いよ。以前Webアプリを作っていた(Java+Struts、PHP)時に時間がかかっていた実装部分が殆どコードレスになっている。またフレームワークでありがちなXMLによる設定記述的なものもほとんど無いため、ストレス少なくアプリが出来上がっていく。その代わりにTDDでテストコードを十分に書く時間がとれる。これは好循環。


そしてそのRailsのテストユニットがまた良くて、assert_selectでViewの機能テストまでほぼ網羅が可能。まだ語れるほどのアプリは作っていないのだが、これは絶対品質上がるわ。


よし、現在以降のWebアプリ制作は、Railsを社内標準とすることをここに宣言しておく。





2008年2月22日金曜日

結局AptanaStudioに戻ってきた



Railsの勉強をする際にこれまではNetBeansを使っていたのだが、サーバをDevelop環境以外で起動する方法がどうしても見つからない。これではViewのテストツールとしてSelenium On Railsが使えない。こいつはTest環境でないと動かないらしい。


また、NetBeansではユーザ定義のRakeタスクを動かす方法も見つからない。両方とも自分が見つけられないだけなのかもしれないが、先に進まないので一旦NetBeansからRadRails(AptanaStudio)に戻すことにした。


前回はアップデートしたら起動不能になってしまったのだが、おそらくパッチが出たようで今回は最新バージョンで日本語化まで完了、デバッグモードでも起動できた。Rakeタスクも自由に起動できるしサーバの起動モードも簡単に変更できる。


結構NetBeansは気に入ってたんだけれど、仕方ないのでしばらくこっちを使ってみる。NetBeansももう少しバージョンが上がれば対応してくれる事を切に期待!





2008年2月17日日曜日

JPUG北海道/Ruby札幌 合同セミナーのustを見た



昨日の朝Twitterに書き込まれたURLをクリックしたらやってた、ホントに偶然、誰のPostだったかも覚えてない。


でも先週からRailsを始めた・会社で使ってるDBはPostgreSQLと、もうこれは見るしかないじゃないかwww


そんなたまたま見たにも関わらず、全てのセッションが大変参考になる物ばかり、しかも各セッション非常に面白い。自分もすっかり調子に乗ってIRCに失礼なこと書きまくったことをこの場を借りてお詫びします。m(_ _)m


あと、このセミナーで凄いと感じたのが、ustチャットが会場に映し出されていて現場の皆さんが見ていたことや、多分主催側の方だと思うのだが、IRCで展開されている議論やチャチャ(笑)を適宜スピーカの方に質問したり伝えたりしていたこと。このことで遠く大阪から見ていたにも関わらずライブ感があり、現場で参加しているような感覚が得られ非常に楽しかった。(最後のセッションで「ファンになった」と発言して手を振っていただいたのは私です(笑))


Ruby札幌/JPUG北海道 侮れない。。。


とにかく非常に有意義で楽しい1日だった。関係者の皆さんや講師の皆さん、ありがとう御座いました!!





2008年2月15日金曜日

Rails順調に学習中 (初心者的な意味で



本当はrubyの文法やらライブラリやらをきちっと押さえてからやるハズだったんだが、諸事情によりそうも行かず、プログラミングRubyもそこそこにRailsでアプリ作りを始めた。


手軽なところで「はじめようRuby on Rails」を読み進めている。現在第8章まで終了した。



はじめよう Ruby on Rails

はじめよう Ruby on Rails










Template Design: © 2007 Envy Inc.