メッセージ指向なオブジェクト指向でのUMLって?

· Java

オブジェクト指向は単なるオブジェクト間のメッセージのやり取りに過ぎない、という言葉は、僕の身近な人たちにとっては僕から一度は聞いたことがあるだろう。そんな考えに関して注目エントリが下記。書いてある内容はほぼ同意なんだけど、部分的に引っかかりを感じざるを得ないので、僕の意見をエントリしてみる。 「 [イマドキのオブジェクト指向](http://www.arclamp.jp/blog/archives/objecttomessage.html)」- アークランプ より: では、「イマドキのオブジェ…

Read more →

なぜソースコードをオープンにすることに抵抗がないのか

· My PC environment

僕は、自分が作ったソフトウェアのソースコードを公開することについて、ほとんど抵抗がない。一般的には、バイナリコードのみを公開すれば、利用者は満足するはずである。にも関わらず、ソースコードを公開することに関して、「別に当然じゃん」的なことを思ったりする。何故なのか? PCというものに出会ったのは、小学校高学年。それ以来、僕はPCというものが手元にずっとある状態だった。もちろん昔はインターネットなどがなかった時代。ソフトウェアは、店頭にならんでいるもの、という認識が一般的だった。 しかし、僕が小学校…

Read more →

Twitterclipse1.3.2をリリースしました

· Eclipse

しばらくEclipseから遠ざかっていたので、Twitterclipseも自分で使っていなかった。今日やってみたら、truncated属性がAPIに追加されていたみたいで、投稿できてもステータスが見れない状態だった。 上記不具合を修正し、1.3.2としてリリースを行った。もし興味のある方はバージョンアップをして欲しい。…

Read more →

イルカが太陽に取り込まれる日

· Ruby on Rails

OSSなデータベースの代表格「MySQL」が、米Sunにより買収されるらしい。 「 [米Sun、オープンソースDBのMySQLを買収へ](http://enterprise.watch.impress.co.jp/cda/foreign/2008/01/17/12031.html?ref=rss)」- Enterprise Watch PostgreSQLの性能向上によってMySQLを選択する理由が次々となくなってきている今、MySQL陣営にとっては嬉しいニュースなんじゃないかな。これによって、…

Read more →

Wicket-JA始動!

· Wicket

Wicketの日本ユーザグループを、「あの」世界の矢野が立ち上げた! 「 [ウェブ・アプリケーションの革命がここにある - Apache Wicketユーザーグループを始めます](http://d.hatena.ne.jp/tyano/20080114/1200337335)」 - 矢野勉のはてな日記 立ち上げ時の勢いに乗り遅れそうになって多少すねたが、とにかくWicket-JA、なんかすっごく嬉しい。まだサイトもないけど、早急にみんなの力を結集し、形にしたい。 Wicketは1.3.0も出たこ…

Read more →

こみゅすけのRESTful APIを公開します!

· Commusuke

Java Appletのように重い [こみゅすけ](http://commusuke.eisbahn.jp/)のUIだが、こみゅすけの次の一手として、思い切ってこみゅすけの情報を取得あるいは操作するためのRESTful APIの公開を開始することにした。すでに実装は完了し、下記のドキュメントも執筆完了。 [RESTful APIリファレンス](http://www.eisbahn.jp/trac/commusuke/wiki/rest) - Trac リソースの削除については、間違ったAPIの…

Read more →

僕のCode to Test Ratio歴

· Ruby on Rails

Ruby on Railsでの開発では、その規模の大小問わず、短期的・長期的問わず、最低限の品質を確保するためにテストコードの作成と自動化は「必ず」行うべきである、という考えを僕は持っている。つまり、テストコードのないRailsの成果物は、非常識きわまりなく、構造計算が一切行われていない建物と一緒。もしそんな開発プロジェクトがあれば、それは国会で取り上げられる程の騒ぎにならなければいけない事態であり、IT業界からご退場願わなければならない、と思っている。 さて、RoRでは、常に「自分がテストに…

Read more →