タグ

2007年7月4日のブックマーク (7件)

  • MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介

    Ruby on Railsの素晴らしい点の一つに、テーブル間の関係をプログラム中で定義することで、データを自在に取り出せるようになるという事が挙げられる。 E-R図などでリレーションを定義しても、それが適切にプログラムされているかどうかは分からない。だが、プログラム中で定義し、制御できるRailsであれば適切に処理されるようになる。足りないのはマネージャ向けのE-R図の存在だろう。 今回紹介するオープンソース・ソフトウェアはRailRoad、Rails向けのダイアログジェネレータだ。 RailRoadを使うと、モデルやコントローラーの関係から、Graphviz向けのdotファイルを生成できる。後はSVGやPNGといった形式への変換が可能だ。 モデルであればE-R図が生成され、テーブル間の関係も表現される。コントローラーであれば、メソッドが表示される。どちらも複数人での開発時や、規模が大きく

    MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介
  • 「思いつき」から「考え、形にする」ことへ: DESIGN IT! w/LOVE

    不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 仕事をしていて物事が進捗していないなと思うことがあります。 出だしはよかったはずなのに、どうもその後、進んでないなと。 そういう場合、アイデアだけ思いついて、それで満足しちゃう人が多いんだろうと思います。 次々、アイデアが出てくるのはいいけど、そのあと深堀りしない。アイデアベースでは埋まっていないところを考え、形にしていくところのプロセスがなかったりします。 そうなると、仕事が形になっていかないわけです。 アイデアをリストとして外部化するアイデアを思いつくことは基的にいいことです。いろいろアイデアを思いつくのに、まわりに評価されていないのだとしたら、それは考えを深める力、形にしていく力が欠けている、不足しているんだと思います。 アイデアを思いついたら、そこから可能性のある

  • 横書き派 vs 縦書き派 - ただのにっき(2007-07-01)

    ■ 横書き派 vs 縦書き派 我が家のLDKには4つの照明スイッチがある。キッチンに立ったかみさんが、スイッチ横にいたおれに「3番を点けて」と頼んできたので、写真のように左下にある3番を点けようとした。そしたら「そこは違う、4番だ」と言うではないか! 聞けば、かみさんは右の写真のように番号をつけていたらしい。この家を建ててから2年半もたって明らかになる夫婦の溝!! ……というか、二人とも密かにスイッチに番号をつけて呼んでいたというところが可笑しい。 両者のスタンスの違いは明らかで、コンピュータ業界が長いおれは、圧倒的に横書きの文章に馴染んでいるため横書きと同じ順序で名づける。一方、縦書きの媒体で長いこと仕事をしているかみさんは、自然と縦書きの順番で番号をつけていたわけだ。 そう考えると、これは文化の問題だ。「横書き派」と「縦書き派」、両者の溝はそう簡単に埋まりそうにない。 折衷案として「数

  • ErlangとJavaのあいだでリモートメッセージング (前編) - 檜山正幸のキマイラ飼育記 (はてなBlog)

    Erlangのプロセス間ではメッセージ通信が容易に行えますが、JInterfaceライブラリを使うと、ErlangプロセスとJavaプログラムとのあいだでもメッセージ通信ができます。予備知識である分散Erlangから説明し、JInterfaceを紹介します。ちょっと長いので、前後編に分けて、今回の前編ではErlang側の話をします。 内容: Erlangを分散モードで動かそう セキュリティソフトとマジッククッキー 分散ノード達を互いに接続する リモートメッセージングを試してみよう 今回のまとめと次回の予定 後編 参考資料: http://www.erlang.org/doc/reference_manual/distributed.html Erlang Reference Manual(http://www.erlang.org/download/erl_spec47.ps.gz)11章

    ErlangとJavaのあいだでリモートメッセージング (前編) - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • www.DebianArt.org - Artwork with Quality for your Debian Desktop

    www.DebianArt.org is a repository of artwork done for Debian and compatible with Debian Policy. Welcome to www.DebianArt.org!DebianArt is a place for high quality artwork and themes for the Debian Desktop. The idea is use the website for contests, creating an archive of user contributed artwork that can be freely used and included in upcoming Debian releases. The artwork should be pleasant, yet un

  • ジェンダーとテクノロジー:Geekなぺーじ

    Google Videoで「On Girls, Boys, and IT Careers」というビデオが公開されていました。 2006年4月6日にGoogle社内で行われたCornelia Brunner氏の講演を公開したものでした。 59分のビデオです。 非常に面白い内容でした。 このブログで「女性コンピュータエンジニアが少ない理由」という記事で紹介した論文の参考文献に入ってる人ですね。 「Brunner, Bennett, "Gender and Technology", Education Development Center/Center of Children and Technology, New York, New York, 1997」。 まだ読んでいませんが「From Barbie to Mortal Kombat: gender and computer games」と

  • Wordpressで使えるプラグインを9つ - DesignWalker

    Wordpressで使えるプラグインを9つ - DesignWalker