1 var db = google.gears.factory.create('beta.database'); 2 db.open("database-demo"); 3 var rs = db.execute("select name from users"); 4 while(rs.isValidRow()) { 5 name = rs.fieldByName('name'); 6 rs.next(); 7 } 8 rs.close(); 9 db.close();
この11月15日(月)〜17日(水)にオーランドで開催されたGartner Application Integration & Web Services Summitに参加してきました。 今回の出張はビザを大使館に再申請中というステータスだったので、いざというときのために弁護士にカバーレターを発行してもらっていました。一度はビザ発行を却下されている身ゆえ、入国検査で止められるのを覚悟していたのだけれども、左右の人差し指の指紋採取と顔写真の撮影(これは現在では全入国者に対して義務化)を何の問題もなくパスして通過。ちょっと拍子抜け。 今回のイベントでは、Microsoft, IBM, BEA, Oracle, SAP, PeopleSoftのようなメジャーベンダーおよびSterling Commerce, IONA, Sonic, SeeBeyond, TIBCO, Vitria, webMe
高速なオブジェクトシリアライズ形式 MessagePack をプロトコルに採用したRPCライブラリをリリースしました。 Ruby を使って簡単にRPCサーバーやクライアントを実装できます。 msgpack-rpc MessagePack-RPC プロトコルは既にkumofsやクラスタ管理ツール「clx」などで利用しており、高速なサーバーの実装にも便利ツールの実装にも、幅広く使えるシンプルなプロトコル仕様になっています。 clxを使うと複数のサーバーをグループに分けて、同じグループに属するサーバーに対して同じコマンドを実行できます。コマンドは並列して実行されるので、ファイル転送(rsync)のような時間のかかるコマンドでも快適に使えます。 clxのコアは汎用的なRPCサーバーで、RPC以外の機能はすべてモジュールとして実装されています。モジュールは起動時に登録できるほか、実行中でも追加でき、
まあ,100倍にはなりません.タイトルは id:kzk さんに言われたとおりにつけました.(ぉ が,まあ 1.1 倍くらいにはなるかもしれません. *1当たり前のことのような気もしますが,もしかしたら誰かのためになるかもしれませんので書いておきます. とにかくtypoしそうなやつはみんなaliasする zsh には typo すると % sl ls is correct? [n,y,a,e]:などと聞いてくるオプションもありますが,こんな設定にするくらいならaliasを張りましょう.特に個人的にお気に入りのaliasは以下のものです. alias dc='cd' alias sl='ls'dc はもともと無限制度計算機が割り当てられていますが,一切使ったことがないので捨てましょう.slコマンドをインストールしてる人は,slが走るのを見ている時間を泣く泣く捨てましょう. その他: # for
「お金なら出しますから、4ヶ月のところを2ヶ月で作ってくれませんか?」 システム開発で、顧客からこう言われた時、どうするか? SIerの経営者や管理職であれば、飛びついてしまうんじゃないだろうか。私だって飛びつきたい。確かにエンジニアがいるなら、もしくは、集める目処が立つなら、ありがたい話かもしれない。XPでも、「リソース・スコープ・品質・時間」のパラメータで、品質以外は変動可能としている。 ということは、リソースがなんとかなれば、時間を短くする、もしくは、時間を変えずにスコープを増やすことができるのだろうか。人月という単位で考えれば、計算上は出来るかもしれないが、実際には難しいと言わざるを得ない。それはなぜか。ボトルネックは、プログラムを作る速度か、それとも、仕様を決めて受け入れる速度か。 冒頭の台詞は、開発側にこそボトルネックがあり、コストさえかければスピードアップできると考えているか
はじめまして。 shirotterと申します。 まだ立ち上げたばかりのサクッとly.comですが、今後ちょくちょくと技術的なメモを主に掲載していく予定なので、興味のある方はたまに覗いてやってください。 今回はLinuxをロクに扱えない僕でも、どうにか一人でCentOSにRedmineをインストールすることが出来たので、ここにその手順をサクッとではなく、なるべく丁寧に載せていきたいと思います。 Redmineのインストール手順 CentOSにRedmine + MySQL + Passenger環境をインストールする手順は下記のようになります。 事前の準備 MySQLのインストール Ruby のソースからのインストール Redmineのインストールと初期データの作成 Passengerのインストールとapacheの設定 Redmineのインストール環境 今回のインストール環境は以下のように
1 はじめに SmalltalkのOJTを通して、「Smalltalkへのスムーズな導入」を行うために、いくつかの留意点があることを私は学びました。 ① データとアルゴリズムがパックされたオブジェクト(情報隠蔽) ② オブジェクト間コニュニケーション(メッセージ伝送) ③ クラスとインスタンス関係(メタクラスとクラス関係) ④ クラス階層構造(インヘリタンス機能) ⑤ アルゴリズムをデータとして扱うこと(closure/continuation) ⑥ Model-View-Controller(MVC) ⑦ 依存性(change&update) ⑧ プラガブルの考え方(pluggableMVC) ①〜④までは、オブジェクト指向プログラミングという形で多くの解説書が手に入りますので問題はありません。 ⑤は、LispやPrologを知っておられる方には簡単になじめます。アルゴリズムをデータとし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く