タグ

ブックマーク / kzr-2.hatenadiary.org (6)

  • JavaScript によるオーディオ&ビジュアルプログラミング - Radium Software

    僕は JavaScript が好きだ。できるだけ多くのことを JavaScript で済ませてしまいたいと考えている。 以前は JavaScript では絵や音を扱うことができないという点がボトルネックになって,応用の幅を狭めていた。これが最近になると, Canvas 要素のおかげで絵を扱うことができるようになったり, Flash を代行役にすることによって音を出せるようになったりと,いろいろ状況が変わってきている。 そこで今回は,以前から機会があれば触ってみたいと思っていた Processing.js と SoundManager 2 を使って, JavaScript によるオーディオ&ビジュアルプログラミングに挑戦してみた。 Processing.js とは Processing.js は,ビジュアルデザイン向けプログラミング言語 Processing を模して作られた JavaScr

    JavaScript によるオーディオ&ビジュアルプログラミング - Radium Software
    ucho
    ucho 2009/11/14
    かっこえー
  • CD-ROM ドライブの独創的な使用方法 - Radium Software

    The Daily WTF: Open Sesame ある日のエマニュエル氏の職場の出来事。ドアのオートロックが故障してしまった。どうやらカードキーの読み取りがうまくいかなくなってしまったらしく,内側からは開けられるけれど,外側からは開けることができないという状態になっている。 オフィス管理者は鍵屋に即刻電話したが,その返答は「留守電は満杯です」という素っ気ないものだった。今夜は誰かが泊まって,明日の朝,内側から鍵を開ける役割にならなきゃならないかもしれない。 しかし幸運なことに,エマニュエル氏はいいアイデアを思いついた。ようは内側から解錠ボタンを押すだけの,ロボットか何かがあればいいのだ。彼はおもむろにダンボール箱をドアの前に持ってくると,その上に1台のPCを載せた。 翌朝,社員の1人がエマニュエル氏にドアを開けてくれと電話をかけてきた。エマニュエル氏はコーヒーカップをテーブルに置くと,

    CD-ROM ドライブの独創的な使用方法 - Radium Software
    ucho
    ucho 2009/09/16
    大学のとき、他人の計算機にこれと同じことをしてビックリさせるイタズラがあったなぁ
  • Stack Overflow - Radium Software

    Stack Overflow Launches - Joel on Software Stack Overflow: None of Us is as Dumb as All of Us - Coding Horror 先日, Stack Overflow の一般公開が行われた。 Stack Overflow はプログラミングに関するQ&Aを扱うサイト。超有名ブログ Joel on Software の Joel Spolsky と, Coding Horror の Jeff Atwood が中心人物となって設立された。 Stack Overflow が,これまでの単なるQ&Aフォーラムと異なるのは,「プログラマーにとって当に有益な情報が得られるQ&Aサイト」にしようとしていること。 今までの一般的なQ&Aフォーラムの形式は,それなりに有用なものではあるのだけれど,それと同時に,いろいろ

    ucho
    ucho 2008/09/19
    質問と回答を後から他の人が書き換えられるQ&Aサイト
  • Use Your Illusion - ぼかし画像認証 - Radium Software

    Use Your Illusion: Secure Authentication Usable Anywhere - Usable Security 上の画像,何の画像に見える? 答えはこれ。 何も知らずにこの画像を見せられても,何の画像かはまったく分からないと思う。でも,ひとたび答えを知ってしまえば,なんとなく何の画像かを思い浮かべることができるようになる。 こんな感じで,「知っている人には確実に答えが分かる」「知らない人には絶対に答えが分からない」という条件を作り出すことができれば,それを認証の仕組みに応用することができるかもしれない ― このアイデアを実際に利用した認証メカニズムの一例が "Use Your Illusion" だ。 上のリンク先のサイトでは,携帯端末上での実装を想定したデモを体験することができる(ただし,自前の画像をアップロードする機能は動かなくなっている模様)。

    Use Your Illusion - ぼかし画像認証 - Radium Software
  • サーバー並行性は現実,クライアント並行性は未来 - Radium Software

    Sutter's Mill - Server Concurrency != Client Concurrency Exceptional C++ の著者として有名な Herb Sutter さん。最近はソフトウェアの並行性 (concurrency) に関する啓蒙活動を精力的に行っている。その活動の一部は Dr. Dobb's の記事や氏のブログなどで見ることができる。 ソフトウェアの並行性や,それによって得られるスケーラビリティが,どれだけ重要なことかというのは,例えば Google が提供している様々なサービスなどを見てみれば実感できることで,最近ではそれほど珍しい考えではなくなっていると思う。 でも,それはあくまでもサーバー側の世界で起こっていることの話。 Google が持っているようなサーバーには,気の遠くなるような量のデータが格納されていて,それに対してとんでもない数のリクエス

    サーバー並行性は現実,クライアント並行性は未来 - Radium Software
  • サーバールームは女子トイレを経由して - Radium Software

    The Stalled Server Room - The Daily WTF 今から数ヶ月前のこと,ジェンさん(仮名)の勤める会社は,賃貸契約の都合上,ビルの2階から1階へ引っ越さなければならなくなった。まあ,それ自体は悪くない話だったので引っ越す方向で事を進めていたのだけれど,その新しい契約を済ませたあとに,ちょっとまずいことが発覚してしまった。 その会社は,専用の空調や電源を備えたサーバールームを所有していた。ところが,このサーバールームの設備を1階へ動かすことは,スペースやコストの問題から現実的でないことが分かってしまった。これはどうしようもないということで,サーバールームだけは2階に残す方向で,契約内容を修正することになった。 これで一件落着か……と思いきや,まだ問題は残されていた。サーバールームに繋げられる廊下が無いのだ。図にすると下のような感じになっていて,サーバールームへ行

    サーバールームは女子トイレを経由して - Radium Software
    ucho
    ucho 2008/08/06
    これはひどいwwwwwww
  • 1