タグ

2009年12月3日のブックマーク (5件)

  • DAO generator for PHP and MySQLを使用する

    はじめに データアクセスオブジェクト(DAO)はデータベースへの抽象インターフェースを提供し、開発者がデータベーススキーマの詳細を知らなくても一般的なデータベース操作を行えるようにします。データアクセスオブジェクトは基的に、アプリケーションのビジネスロジック層とデータ層を分離するものです。この分離は重要です。この2つの重要なアプリケーション層がお互いのことをほとんど何も知らず独立して動作するようにしておけば、双方をいつでも別々に改訂できるからです。DAOを適切に使用すれば、ビジネスロジックが頻繁に変わる環境でも同じDAOインターフェースを使用でき、インターフェースが正しく実装されてさえいれば、永続ロジックに変更を加えてもDAOクライアントに影響を与えずに済みます。 DAO generator for PHP and MySQLMySQLデータベース用のDAOクラスの作成プロセスを自動化

    DAO generator for PHP and MySQLを使用する
  • Javaの限界を超えて実用化を目指す 新開発言語「Scala」のメリットとは~補足編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Javaの限界を超えて実用化を目指す 新開発言語「Scala」のメリットとは~補足編
  • ウノウラボ Unoh Labs: 2009年版Python開発環境を整えよう

    なでしこの作者じゃない方のsakatokuです。 以前書いた「Python開発環境を整えよう」という記事からだいぶ時間が経ってしまったので、内容を更新したいなぁと思っていたのですが、ようやくその機会が来ました。 virtualenvで開発環境をつくる 開発環境をつくるにあたって次のような問題が生じると思います。 root権限がないためにインストールしたいライブラリが使えない 新しいライブラリをインストールしたり、既存のライブラリをアップグレードすることで、既に動いているアプリケーションを壊したくない 複数のバージョンのPythonを使って開発、テストを行いたい 自作したPythonパッケージのインストールのテストを行いたい 以前の記事ではvirtual-pythonという解決策を紹介しましたが、現在ではvirtualenvというツールが広く使われるようになってきています。 virtuale

  • あなたの地位と人脈は《スモールトーク》が決めている/ダンバー『ことばの起源』応用篇

    非モテ 親父先生! この非モテ、一生のお願いがあって参りました。これが誓いの唐笠血判状です。 親父 いや、もともと一揆の首謀者が分からぬよう、どっちが上かわからんようになってるのが、唐笠血判状なんだが。非モテ非モテと、自分の名前で埋められてもなあ。まあいいや。おまえの気を信じよう。言ってみろ。 非モテ 結局、王道しかないと悟りました。俺にモテるための地味な努力を教えてください! 親父 分かってるのか?地味な努力は牛歩の歩みだ。たとえば、1ヶ月でHな女の子の住所氏名が集まる裏技と、地味な努力があったとする。おまえはどっちを選ぶんだ? 非モテ も、もちろん地味な努力であります!! 親父 なるほど。では、おまえの気に応えるように、おれも気でかかろう。しかし言うまでもないが、地味な努力はスモール・ステップだ。ひとつひとつの段階は実現可能なほどに小さいが、しかしそれ故にまるで進んでないかのよ

    あなたの地位と人脈は《スモールトーク》が決めている/ダンバー『ことばの起源』応用篇
  • ソフトベンダーの新たな稼ぎ方

    サイボウズはグループウェアの機能を備えた無償のWebサービス「サイボウズLive」を2010年前半に正式提供する。従来のパッケージソフトとは異なる切り口の同サービスは、サイボウズが新たな収益源を確保できるかどうかの試金石であるのと同時に、ソフトウェアベンダーの新たなもうけ方の可能性を示すものでもある。 サイボウズは11月下旬、個人がグループウェアの機能を無料で使えるWebサービス「サイボウズLive」を発表した。社外の人や家族、知人などを含む「グループ」を作成すると、メンバー間でスケジューラーや掲示板といった基的な機能が使えるようになる。企業外の人と情報を共有できる「セカンドグループウェア」というコンセプトが売りだ。 同社はパッケージソフトを収益の柱としている。だがサイボウズLiveは完全なWebサービスであり、単体での収益化を目指している。IT関連のサービスを軸にした事業戦略を採るベン

    ソフトベンダーの新たな稼ぎ方