[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

ブックマーク / mojix.org (3)

  • デザインパターンよりも、まずリファクタリングを学んだほうがいい - モジログ

    ウィキペディア - デザインパターン (ソフトウェア) http://ja.wikipedia.org/wiki/%E3%83%87 <ソフトウェア開発におけるデザインパターン(型紙(かたがみ)または設計パターン、英: design pattern)とは、過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したものである>。 ウィキペディア - リファクタリング http://ja.wikipedia.org/wiki/%E3%83%AA.. <リファクタリング (refactoring) とはコンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理すること。いくつかのリファクタリング手法の総称としても使われる。十分に確立された技術とはいえず、「リファクタリング」の語にも厳

  • CouchDBとMongoDBの使い分け - モジログ

    CouchDBとMongoDBをしばらく使ってみて、その使い分けのポイントがわかってきたような気がするので、ちょっと書いてみたい。 CouchDBとMongoDBは、広く「NoSQL」と総称されている非SQL型データベースのうち、「ドキュメントデータベース」と呼ばれるカテゴリを代表する2つだ。ドキュメントデータベースとは、かんたんにいうと、JSONデータ(=ドキュメント)をそのままデータベースに保存できるというもので、従来のRDBのような「スキーマ」がない。複数のテーブルを結合(join)するという使い方をせず、一意キーの指定や比較的単純なクエリーでJSONデータを取り出す。 ここでは詳しい話には踏み込まず、2つのデータベースの違いを私の主観で、ごく大雑把にまとめてみる。 まず、それぞれの強みを私の印象で3つずつ書くと、こんな感じだ。 CouchDBの強み: 1)優れた管理画面「Futon

  • Jim HuguninによるIronPythonのデモムービー - モジログ

    .NETPython、「IronPython」のベータ版(IronPython 1.0 Beta 1)が出た。 CNET Japan - マイクロソフト、オープンソースのスクリプティング言語をサポート http://japan.cnet.com/news/ent/story/0,2000047623,20093901,00.htm IronPython: Workspace Home http://workspaces.gotdotnet.com/ironpython IronPythonは通常のPythonの機能を持つのに加えて、.NETフレームワークにアクセスできる。これはWindows開発者とPythonプログラマの両方にとって、大きな可能性を開くものだろう。 IronPython開発者、Jim Huguninによるデモムービーがあった。 MSDN TV - IronPython:

    n-sega
    n-sega 2007/08/09
    jim huguninのネタですね。
  • 1