プログラミングの最近のブログ記事

Rails2.2で動かしていたアプリケーションをRails2.3にアップデートしてから起動させたら下記のエラー。

   NameError in SessionsController#new
    uninitialized constant ApplicationController

いろいろ調べたところ、rails2.3からapplication.rb → application_controller.rbに名前が変更されたことが原因らしく、リネームしてあげれば大丈夫みたい。

下記のRailsGuidesによれば、次のコマンドで自動的にリネームしてくれるらしい。

    rake rails:update:application_controller

もちろん、下記でも良し。

    mv application.rb application_controller.rb

こういうのをこまめに残していくためにもTechブログを立ち上げようかどうか考え中。。。
このエントリーをはてなブックマークに追加 Yahoo!ブックマークに登録 この記事をクリップ!
BRANDELIがフジテレビの「とくダネ!」に取り上げられたことでアクセスが集中したらしい。
そのため、午前中にアクセスしてみたら↓


brandeli.png

とまぁ、アクセスできないときはそれなりに親切な対応を取ろうってわけで、
今日はブログとかtwitterで褒めている人を見かけた。
最近は「サイトメンテナンス中」にユニークなページを用意しておく対応があったりと、
そこまでめずらしいわけではないので、そこはスルー。

今日注目したのは↓

url.PNG

そう、URL。
これをみると、なんとこのファイルは、owabi.html という名前が付いている。

担当者が急いでこの名前付けたのか、意図しているのかわからないけど、なんかムズムズする。。。
(分かりやすいといえば分かりやすいけど)

やっぱりファイル名でローマ字ってのはどうなんだろ?って思っちゃうから、
個人的には apology.html とかにしたいな、と思う。

ちょっと遊んでみるなら、 gomennasai.html とか(笑 

とまぁ、人によっては単なるファイル名なんだから細かいこと言うなよってなるかもしれないけど、
エンジニアにとってこういうことはとても大切だと思う。

ファイル名に始まり、ソースコードではクラス名、メソッド名、・・・、データベースでは、テーブル名、カラム名、・・・
保守がしやすいとかそういうこともあるけど、それ以上にそういったセンスがエンジニアとしてモノをつくるときに影響を与えるんじゃないかな、と思ってみたりする。

(※owabi.html を批判しているわけではないので誤解なく)
このエントリーをはてなブックマークに追加 Yahoo!ブックマークに登録 この記事をクリップ!
モバイルシステム開発者に朗報。

ドコモがメールアドレスに連続ドットや末尾のドット使用を禁止した、とのニュースです。

インターネット上でのメールアドレスの使用にあたっては"RFC"という技術仕様があったにも関わらず、DoCoMo, auは一部それに反した仕様になっていました。

そのことを考えずに開発したシステムでは、この仕様に反したメールアドレスの送受信に不具合が出てしまい、システム開発者は頭を悩ませていたわけです。
僕らも前にはまったことがありました。

先ほど、RFCに反したメールアドレスを設定してみたところ、下記のエラーが出ました。

※「_」「.」「-」が使用可能です。ただし、「.」をアドレス内で連続利用したり、アドレスの最後に設定することはできません。


これでひと安心、と思いきや、、、
すでにRFCに反したメールアドレスはそのまま使えるらしいので、
今後もシステム開発者の対応は必要ですね。。。

さて、auはいつ対応するのでしょうか。


【今日のトリビア】
ドコモのメールアドレスは1日3回まで変更できる
このエントリーをはてなブックマークに追加 Yahoo!ブックマークに登録 この記事をクリップ!

I'm Rubyistとか言っておきながら、

なぜか今日はEclipsePHPEclipseをインストールしてみる。

まったくもって大したことないが、いちおうまとめる。

まず、よりPHPEclipseをダウンロード。

http://sourceforge.net/project/showfiles.php?group_id=57621 

今回は、phpeclipse_1.1.8を使用。

解凍して、plugin以下をeclipsepluginにコピペ。

はい、できあがり!

eclipse
PHPの新規プロジェクトがつくれれば、OKです。

このエントリーをはてなブックマークに追加 Yahoo!ブックマークに登録 この記事をクリップ!

しばらくJavaだったけど、久々にRuby on Railsを触った。

ちょくちょく触らないと忘れちゃいますから。

まずは、新しいプロジェクトをつくる。

が、いきなりエラー。。。

ググってみてもわからなかったが、gemがなにやらおかしいことには気付いていたので、とりあえず、

gem update

すると、エラーは消え、正しくプロジェクトがつくられた。

その後はログイン機能の追加。

rails
始めた頃は、LoginEngineが主流だったけど、今やActs_as_authenticatedの時代。

これまた、さくっと導入できます。

しかもLoginEngine以上の性能(らしい) 。

今日は時間がなくてここまでだけど、明日からまたrailsやっていきます!

このエントリーをはてなブックマークに追加 Yahoo!ブックマークに登録 この記事をクリップ!

あわせて読みたいブログパーツ