タグ

ブックマーク / yone098.hatenablog.com (5)

  • Web Server Gateway Interface(WSGI,Rack,PSGI) - よねのはてな

    Java屋さんが、他言語でのWebアプリケーション開発する際に押さえておくと良い仕様をメモ。 多くのWebアプリケーションフレームワークが存在して、使用可能なWebサーバを制限したりその逆があるのは よろしくないのでWebサーバとフレームワーク間で統一されたインターフェース仕様が必要となります。 まさに Web Server Gateway Interface です。 Python WSGI WSGI(Web Server Gateway Interface)は、Python向けの統一されたインターフェース仕様 WSGI supported web frameworks Django, Pylons, TurboGears, CherryPy, web.py, web2.py, Zope3, ... see http://www.python.org/dev/peps/pep-0333/

    Web Server Gateway Interface(WSGI,Rack,PSGI) - よねのはてな
  • HTML5 vs Flashの表現はナンセンス - よねのはてな

    先日地下鉄に乗っていて聞こえてきたのが以下の会話。 「HTML5が出たらFlash不要だよね」 「そうだね、HTML5がFlashの代わりだしね」 みず知らずの人にFlashの代わりがHTML5じゃないでしょうと突っ込みを入れたかったが、話してた3人組のうちの1人が 私の高校生時代の同級生に余りにも似てる人だったうえに、その友達の名前が出てこなくてずっと思い出していた in 半蔵門線。 多くの記事でHTML5の紹介でFlash不要になるかのような表現があり、それを鵜呑みにしたのかHTML5がFlashと同一と捉えたのか。 何故か そもそも動画(video)や音声(audio)再生だけの為にあるのがFlashでは無いし HyperText Markup Languageのバージョン5が10年以上もかけて、対Flashの為だけに開発されているわけでもないから。 それに業務システムのクライアント

    HTML5 vs Flashの表現はナンセンス - よねのはてな
  • DB設計時のサイズ見積もり - よねのはてな

    ここのところ、javaccとawsに魅了されている米林です。 よく使うDB(Oracle/MySQL/PostgreSQL/SQLServer)における設計時のサイズ見積もりで使うサイトの備忘録。 あとは、OracleからのPython情報。 Oracle Oracle 物理設計 http://www.oracle.com/technology/global/jp/columns/skillup/oracle9i/index.html 領域サイズ見積もり http://otn.oracle.co.jp/document/estimate/index.html OTNにログインする必要ありますがオンラインで見積もりが出来ます。 アカウント持っていない人は、この見積もりツールを使う目的でアカウントを作ってみてはいかがでしょうか。 OLTP系とDWH系においてブロックサイズを考慮し、DWH系はブ

    DB設計時のサイズ見積もり - よねのはてな
    igaiga07
    igaiga07 2009/05/12
  • GAE/JでMemcache APIを使う - よねのはてな

    GAE/Jでwikipediaの検索結果をMemcache APIを利用し検索結果やCachestatisticsを表示してみました。 http://yone098.appspot.com/ JSR107は、どスルーだったのですがこれを機に少し見てみたいと思います。 同じキーワードならMemcacheを使っていて、数倍の速度が体感出来ます。 JCacheの使い方は非常に簡単なので、暇な人は試してみると良いと思います。 Map<Integer, Integer> props = new HashMap<Integer, Integer>(); // cahceのexpire設定 props.put(GCacheFactory.EXPIRATION_DELTA, 3600 * 3); CacheFactory cacheFactory = CacheManager.getInstance().

    GAE/JでMemcache APIを使う - よねのはてな
  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

  • 1