タグ

2009年6月10日のブックマーク (8件)

  • Axiis : Data Visualization Framework

    open source data visualization Axiis is an open source data visualization framework designed for beginner and expert developers alike. Whether you are building elegant charts for executive briefings or exploring the boundaries of advanced data visualization research, Axiis has something for you. Axiis provides both pre-built visualization components as well as abstract layout patterns and renderin

  • GAE/Jで日本語を使う方法 - ひがやすを技術ブログ

    GAE/JでJavaのソースコードやJSPに日語を使うと、ローカルの開発サーバ上では問題ありませんが、クラウドにアップロードするときに、プラットフォームのエンコーディングでコンパイルしようとしてUTF-8を使っている場合は失敗します。 これに対応するには、appengine-web.xmlのシステムプロパティに <property name="file.encoding" value="UTF-8"/> <property name="DEFAULT_ENCODING" value="UTF-8"/>を追加します。 http://www.jxva.com/blog/2009-04/change-the-google-app-engine%27s-javac-compiler-encoding.html 何語で書かれているのか良くわからないけど。 これで、確かにアップロードには成功するよう

    GAE/Jで日本語を使う方法 - ひがやすを技術ブログ
    korin
    korin 2009/06/10
  • Google App Engine 10の事実 | エンタープライズ | マイコミジャーナル

    Google App Engine Google App Engine Teamは10 things you (probably) didn't know about App Engineにおいて、Google App Engineによる開発方法が変わる10の事実を紹介している。App Engine Teamはディスカッショングループに参加することで、ユーザがGoogle App Engineのいくつかの事実に注目していないことに気がついたという。これを知ると知らないのとでは、Google App Engineを使った開発方法が変わってくるということだ。紹介されている事実は次のとおり。 バージョン番号は数値ではなく文字列。このためバージョン番号にliveやdevといった文字列を使うこともできる アプリケーションは複数のバージョンを同時に実行できる。version.latest.yourap

    korin
    korin 2009/06/10
  • プレスリリース | ビッグローブ

    BIGLOBEが提供する全ての「サービス」をデュアルスタック化し 2010年度末までにIPv6対応を完了 ~第一弾としてメール・個人向けホームページサービスでIPv6に対応~ NECビッグローブ株式会社(社:東京都品川区、代表取締役執行役員社長:飯塚 久夫、以下BIGLOBE)は、メールや各種ポータルサイトなどBIGLOBEが提供する全ての「サービス」(注1)のIPv6対応を開始し、2010年度末までの対応完了を目指してまいります。展開の第一弾として、メールと個人向けホームページサービスを年10月までにIPv6対応いたします。 インターネットサービスをIPv6対応させるためには、「ネットワーク」と「サービス」双方の領域においてそれぞれIPv6対応が必要となります。BIGLOBEではIPv4やIPv6といった環境の違いを意識することなく利用するためのデュアルスタック化(注2)を展開しI

    korin
    korin 2009/06/10
  • Route 477(2009-06-09)

    ■ [ruby] Rubyのテスト環境大戦争 おまいらは当にテストが好きだな!というわけで、Rubyのテスト関係のライブラリを並べてみた。 テストフレームワーク Test::Unit Ruby標準添付のユニットテスト用フレームワーク。 RSpec DSLを使う、「BDD」という概念を流行らしたユニットテスト用フレームワーク。 Cucumber 自然言語を使って、ブラックボックステストを記述する。RSpecの「Stories」と呼ばれていた機能が独立した。 あとはShouldaとかbaconとかいろいろありますけども。 モック・スタブライブラリ モック=あるオブジェクトに期待したメッセージが飛ぶかどうかテストするためのオブジェクト、 スタブ=ネットワークが絡むとか、実際のオブジェクトが使えない場合に使う偽オブジェクト。 と思ってるんですけどどうなんですかね(more: モックとスタブの違い

    Route 477(2009-06-09)
    korin
    korin 2009/06/10
  • あるRuby on Railsプロジェクトのふりかえり - yuum3のお仕事日記

    昨年末から始めた、Ruby on Rails を使ったある仕事がひと段落したので、ふりかえってみました。 この仕事で作ったWebアプリの詳細は書けませんが、画面数 60、テーブル数 15 と小規模のものでした。システムはところどころに難しい部分はありました、UIは一部に Ajax(JQueryを使用)を導入し使い勝手を高めています。 1. ソースコードが少ない! 書いたRubyコードの行数を合計すると 約3600行 しかありませんでした! 1画面あたり 60行しか書いてない !! ・・・「あんまり仕事してないじゃん!」と思わずつぶやいてしまいまました ^^); やはり、Ruby on Rails は生産性が高いと言われる通りです。 ただし、だらだらとコードを書かないように以下のように注意しました。 共通部分はモジュール化しMix-inで共有 継承による機能の共有は設計が難しくなりますし、委

  • 100行のCプログラムでWebチャットを実装する方法 - mixi engineer blog

    例の冷却ファンを修理してもらいに秋葉原に行ったのですが、最近の同人ゲームのクオリティはすごいなあと感心していたら、その二階はもっととんでもないことになってて、ひとつ大人になってしまったmikioです。今回は、Tokyo Cabinetのテンプレート直列化機能を駆使して、たった100行のCプログラムでWebチャットシステムを実装してみます。 古式ゆかしいWebチャットシステム 10年くらい前にCGIスクリプトでチャットシステムを作るのが流行していたのを覚えている方も多いと思います。チャットログは現在のようにデータベースサーバに転送して格納するのではなく、ローカルファイルシステム上のファイルにCSVやTSVなどのフォーマットで格納したり、同じくローカルのDBMファイルに格納するのが主流でした。2ちゃんねるの「datファイル」もそのようなデータファイルの一種と言えるでしょう。 その頃から、CGI

    100行のCプログラムでWebチャットを実装する方法 - mixi engineer blog
  • The VIM-Shell

    The VIM-Shell Contents What is VIM-Shell? But why? Features Mailing List Download Installation Screenshots How to use the VIM-Shell Authorship, Credits News 02-09-2006: Release 1.0 for VIM 7.0. 03-10-2005: Release 1.0 for VIM 6.4. 02-05-2005: Release 1.0. 10-19-2004: Third public beta and official announcement. 10-15-2004: Preliminary VIM-Shell homepage goes live. 10-15-2004: Second public beta. 1