サン・マイクロシステムズ - Sun SPOT 無線センサーネットワークデバイス
どんな場面で利用できるのか想像してみました。
。。。。。
面白そうなのですが、
いわゆる百葉箱的なものしか想像できません。
あとは、
こんなこと書いてよいか分かりませんが
スペースデブリみたく、
宇宙にばら撒いて欲しいです。w
やはり、ネタ的には
Sunマイクロさんがスポンサーの
プログラミングコンテストの賞品?!
Posted on 2月 29th, 2008 by mitsu
Filed under: その他 | No Comments »
で、さっそくなんですが、
わたしが思う、railsのステキなところです。
CoC(設定よりも規約)な思想
XMLやDBに設定を保存するよりも
規約に従ったディレクトリ構成やクラスやメソッドにより
システムを組み立てていく。
例えば、
あるオープンなフレームワークの設定ファイルに関するドキュメントはあるけど、
今、まさに開発しているそのシステムにおける
設定ファイルに関するドキュメントは大体の場合無い。。。。
そこでCoCな思想の場合、そのドキュメントが無くても
ある程度はカバーできる、と思う。
DBまわりの管理
言わずもがな、ActiveRecordですが、
特に、Migrationの履歴というか
db/migrate以下のファイル達がよいです。
テーブルスキマに関する設定ファイルのバージョン管理より
001、002、と変更の履歴を一目で見渡せるのがよい、と思う。
————
他にもあるけどね。
ちなみに
嫌いなところもありますよ。当然。
でも、それは、書かない。
そんなことは、どうでもよいので。笑
Posted on 2月 16th, 2008 by mitsu
Filed under: rails | No Comments »
開発言語についてどうこう言うよりも
サービスの中身
これが一番大事なことです。
特に、ユーザ側(発注側)から見た場合。
ここで書いた
サービスの中身
ってのは
サービス内容や
開発条件
例えば、お金とか開発プラットホームとかかな。
※開発プラットホームが条件にある場合、
自分が苦手な言語の案件は、
断るor得意な言語へ変えてもらうですかね。
で、言いたいことは何か?って
言語のダメ出しではなく
ステキな部分について言及してみたほうが良いと思う。
Posted on 2月 16th, 2008 by mitsu
Filed under: その他 | 2 Comments »
すいません、viが良い人もいるでしょうが、emacsネタ続きで。
rails開発環境模索のためeclipse,netbeansを試したのですが
railsの場合、結局、emacs(meadow)+elの、
old typeに戻ってしまった次第です。。。
eclipseのインストール
NetBeans6.0
多分、自分がemacsを捨てれない(主な)理由を考えてみました。
カーソル移動が楽
カーソルを動かすのにマウスに手を伸ばす必要がない
矩形編集が楽
Mark setと
Ctrl+x,r,tやCtrl+x,r,kとCtrl+x,r,y
Ctrl+z,fgでpromptとの行き来が楽
編集中にCtrl+zでpromptへ,prompt中にfgで編集へ
よくよく考えると、すべて、キーバインディングのようです。
いろんなlispのおかげなのです。
というわけで、
楽しくプログラミングをやるには
自分にあうエディターにこだわってみるのもありだと思います。
あと、キーボードもね。
Posted on 2月 5th, 2008 by mitsu
Filed under: ネタ, 開発メモ | No Comments »