タグ

2010年2月9日のブックマーク (9件)

  • Compressed Suffix Arrays - おなかすいたWiki!

  • サーバーサイドJavaScript - 檜山正幸のキマイラ飼育記 (はてなBlog)

    amachangの「IT戦記」からトラックバックをいただいていたので、「なんだろな?」と思ったら minidom.js のこと。一瞬「それなんだ?」と思ったが、僕の放置ウェアだった。 amachangの同記事に曰く: まあ、ともあれ JavaScript がサーバーサイドで動くってーのはめっちゃ楽しいですね! サーバーサイドでJavaScriptをやりたいなら、Helmaがありますよ*1。僕がやっている某社内勉強会で取り上げたことがあって、簡単な解説が次のページにあります。 http://symple.jp/85.html http://symple.jp/100.html 上記ページから引用すると: Helmaは「多年にわたり数多くのサイトで採用された、安定したソフトウェア」だそうです。それでも日ではいまいち普及していないらしい(Helmaの詳しい日語ページが見つからない、 Helm

    サーバーサイドJavaScript - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • kumofsはなぜ落ちないか - Blog by Sadayuki Furuhashi

    前回は、kumofsはなぜスケールするかということについて紹介しました。その中で最後に、耐障害性もスケーラビリティにとって重要だーと述べました。 そこで今回は、kumofsはなぜ落ちないのか、なぜ耐障害性が高いと言えるのかーということについて紹介したいと思います。 分散システムはテストが難しいことに定評がありますが(たぶん^^;)、その中でも耐障害性の検証は最上級に困難な部類です。 耐障害性は実際のところ、アルゴリズムの設計以前に実装上のバグが大きく影響するので、設計上は耐障害性が高いと言っていても、実際に使ってみると良く止まるという話はありがちな話です。(個人で開発している場合など、開発リソースが小さい場合はなおさら) そのため耐障害性の高いシステムを実現するためには、実装しやすくバグが入り込みにくい設計も重要かなーと思います(もちろん、アルゴリズムも重要ですが)。 分散システムには複雑

    kumofsはなぜ落ちないか - Blog by Sadayuki Furuhashi
    hiromark
    hiromark 2010/02/09
  • 構造体メンバの配置 | 移植性のあるCプログラミング

    一定期間更新がないため広告を表示しています

    構造体メンバの配置 | 移植性のあるCプログラミング
  • 【エッセイ】どうして日本人は質問しなくなるのか - Ylab 東京大学 山内研究室

    では、大学の大人数講義で「質問はありますか?」と聞いて手をあげる学生はほとんどいません。たまに手をあげる学生がいると、好奇の目で見られます。 これは世界共通の現象ではなく、欧米では多くの学生が積極的に質問するのが普通です。 不思議なことに日の小学校の授業では活発な質疑応答があり、グループ学習でも議論がもりあがりますが、中学校に入ると、ぴたっと誰も質問をしなくなります。 限られた経験からではありますが、欧米の学校では、むしろ小学校の方が静かで、中学校・高校と進むに従ってしっかり自分の意見を言う学生が増えるように思います。 だからといって日の学生が考えていないわけではなく、その証拠にレポートを書かせると非常によく練られたものが提出されて舌を巻くことがあります。このような文化差はどちらが優れているというものではありませんが、協調学習やワークショップなどを考える上で、重要な条件としてあらわ

  • XMLはバイナリ化するか:Hiroshi Maruyama's Blog

    先日、XMLのバイナリフォーマット仕様EXI (Efficient XML Interchange)がワールド・ワイド・ウェブ・コンソーシアム(W3C)の勧告候補(Candidate Recommendation)になりました。今後、複数の実装による相互運用性の検証を経て、W3Cの国際標準になっていくものと思われます。今回は、このEXIについて考えてみましょう。 XML文書の圧縮 XML文書の圧縮は人気の高いトピックです。XML文書はテキスト形式で、人が見る分には良いのですが、計算機で処理するには一見効率が悪そうです。例えば、年齢を表すのに、コンピュータのメモリ上では1バイトあれば十分ですが、XML文書の要素として<age>51</age>のように表現すると13バイトになったりします。これでは効率が悪そうですね。ですので、XMLの処理をする人ならば、誰でも一度はXML文書の圧縮を考えたこと

    XMLはバイナリ化するか:Hiroshi Maruyama's Blog
    hiromark
    hiromark 2010/02/09
  • 今夜は Swing Jazz でも | 5号館を出て

    今日で全学教育の授業がすべて修了しました。 なんだか疲れておりますので、こんな日は Swing Jazz でも聞いて元気を取り戻しましょう。 Swing と言えば Benny Goodman、Benny Goodman と言えば、まずはこの曲Sing, Sing, Sing ですね。幸運なことに、オリジナル録音盤に近いメンバーによる映画の中の演奏シーンが YouTube にありました。 似たような雰囲気ですが、 Glenn Miller による In the Mood です。 最近はCDやDVDで針のノイズなど知らない人もいるでしょうが、昔のレコードにはこの針のノイズがつきもので、何回も聞いているとどこでパチっという音が入るかなどということも音楽と一緒に記憶したりしていたものです。懐かしの78回転レコードの映像とともに Flying Home をお聞きください。 昔、「Benny Good

    今夜は Swing Jazz でも | 5号館を出て
    hiromark
    hiromark 2010/02/09
    いいねえ。
  • 苦戦続くグーグルのソーシャルネットワーキング事業--新戦略の方向性は

    Googleは、同社のソーシャルネットワーキング戦略ではもう少し多くの支持者の手を借りることができるだろうという結論に達した。 インターネットが生まれてから2007年ごろまで、Googleよりもうまくインターネットを把握してきた企業は、おそらくないだろう。しかし最近数年間で、ソーシャルメディアによって生成されるウェブコンテンツが爆発的に増え、ウェブの新たな局面が生み出されており、Googleはそれをコントロールできず、時には見ることすらできないでいる。Googleの最高経営責任者(CEO)Eric Schmidt氏はかつて、Googleは2300年までにウェブ全体にインデックスをつけられると考えていた。しかし、2009年には米CNETに対して、ソーシャルメディアが出現したためにすべてを把握することが「可能かどうかすら分からない」と語っている。 ソーシャルメディアの情勢を形作っているのは、G

    苦戦続くグーグルのソーシャルネットワーキング事業--新戦略の方向性は
    hiromark
    hiromark 2010/02/09
    "月並みな考えかもしれないが、エンジニアは社会的スキルに定評があるわけではない。そしてソーシャルネットワーキング技術には、コンピュータ科学と同じくらい、社会学が関係している。"
  • ヨーロッパ人が忙しくない3つの理由 | WIRED VISION

    ヨーロッパ人が忙しくない3つの理由 2008年2月25日 社会ワークスタイル コメント: トラックバック (6) (これまでの 藤井敏彦の「CSRの質」はこちら) 前回、マクドナルドの裁判を足がかりにして、管理職の範囲の問題や忙しさなどについて浅知恵を巡らしてみました。それにしてもですね、なんで日人はこんなに疲れているのでしょうね。ワタシの勤め先はかつて通常残業省などと揶揄されたりしたところですが、今もあんまり状況は変わっていないです。 しかし、ブラッセルに赴任して欧州委員会の官僚を相手に仕事するようになった時、いや驚いたのなんのって。彼らの優雅なこと!昼は2時間かけてランチ。6時にはオフィスは無人状態。夏は一ヶ月間バカンス。おまけに給料ははるかに多い。ワタシ心に誓いました。来世も役人やるとしたらヨーロッパ人に生まれて欧州委員会に勤めようって。 ということで、当然のこととして何が彼我の

    hiromark
    hiromark 2010/02/09
    そういうもんなの?