タグ

2007年9月16日のブックマーク (79件)

  • 機能変更、お知らせなど - はてな技術発表会日記 - 8月17日の技術勉強会 - Flexレイアウト手書き勉強会

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    機能変更、お知らせなど - はてな技術発表会日記 - 8月17日の技術勉強会 - Flexレイアウト手書き勉強会
    penalty
    penalty 2007/09/16
  • Shibuya.JS 運営について - 2nd life (移転しました)

    なにやら運営(費)について書くのがブームなようで、Shibuya.JS のテクニカルトークなどの開催をどんな感じで行っているかを書いてみます。 主に100人強の、大きくはない規模のイベントですが、今後イベントを開こうと思ってる人の参考になれば幸いです。 運営・企画 初回はスピーカを集めるところからでした。自分の知り合いや、この人にしゃべってもらえたら面白そう!という方々に連絡しました。そしてミーティング。ミーティング会場は、会社の会議室を貸してもらって行いました。そこでホワイトボードに自分の話したいこと、誰かに話してもらいたいこと、むしろ誰かこれについて喋って!のようなことを書きます。それをたたき台として、その後は qwik.jp の ML + Wiki を活用し、誰が何分、どんなことについて話すかを決めていきます。 二回目からのトークは、qwik にこれぐらいの時期にイベント開こうと思う

    Shibuya.JS 運営について - 2nd life (移転しました)
  • はて☆すた OP - 2nd life (移転しました)

    ※スペックが低いマシンや一部ブラウザだと固まったり落ちる可能性があります javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";s.src="http://rails2u.com/misc/hatesuta.js";document.body.appendChild(s)})();を適当なページでアドレスバーに入れて実行!すると…。スターつきの blog のトップページなんかだと最後にカウンターも出てカウンターとしても使えるよ☆ ソースは CodeRepos で公開してます。MIT ライセンスとしてご自由にどうぞ。 http://coderepos.org/share/browser/lang/actionscript/hatesuta

    はて☆すた OP - 2nd life (移転しました)
    penalty
    penalty 2007/09/16
    すげぇ
  • style.cssText の使い処に関する考察 - IT戦記

    cssText って知ってますか? cssText っていいうのは CSSRule オブジェクトとか CSSStyleDeclaration が持っている情報を css ファイルに書く形式の文字列にしてくれる機能です。 乱暴に言ってしまえば、 css 系のオブジェクトが持っている innerHTML みたいなものです。 具体例を見てみましょう。 こんな感じの body があるときに <body style="margin: 1em; padding: 1em; border: 1em">....</body> こんな感じで使えます。 alert(document.body.style.cssText); // 'margin: 1em; padding: 1em; border: 1em' 簡単でしょう?(ボブ略 設定も出来ますよ こんな感じ // さっきの続き document.body

    style.cssText の使い処に関する考察 - IT戦記
    penalty
    penalty 2007/09/16
  • JavaScript 第5版 を読んでみたよ - IT戦記

    今日の朝 オライリー・ジャパンから「サイ最新作」こと「JavaScript 第5版」が送られてきてたのでガーっと読んでみたよ。弾さんより早く書評を書こうと必死だったのは内緒だよ。 JavaScript 第5版 作者: David Flanagan,村上列出版社/メーカー: オライリー・ジャパン発売日: 2007/08/14メディア: 大型購入: 52人 クリック: 1,011回この商品を含むブログ (271件) を見る 感想 書は JavaScript を学ぶうえでは、少しだけ難しいだと思います。しかし、同時に「JavaScript を学ぶための善意の嘘」がほとんど書かれていないでもあります。ひととおり読んでみたのですが、文法(字句〜スコープチェーン、プロトタイプ)から JavaScript のコアオブジェクト、 DOM の操作、 CSS の操作、 SVG、 VML、 canva

    JavaScript 第5版 を読んでみたよ - IT戦記
    penalty
    penalty 2007/09/16
  • JavaScript < jQuery < Lisp ? - IT戦記

    はじめに 僕は jQuery も Lisp も触ったことがないので、このエントリが言ってることは間違えてる可能性があります>< もし、「それ違うよ」ってのがあれば指摘してくれると嬉しいです>< そういえば 初めて dankogai さんと会ったときに「S 式とアセンブラは両極端にいながら データ==プログラム というところが同じだ」というようなことを言っていた(気がする)。 データ==プログラムというのは当にすごい データとしてプログラムを直接書き換えたりいろいろなことができる。当にすごい。 もちろん、他の言語でも、リフレクションすることや、変数やプロパティに関数を格納することでそれと似たようなことは可能だ。でもそれは、データ=プログラムとは全然違う。 バイトコード書き換えは似ているが、バイトコードの世界がデータ==プログラムなのであってその言語自体はそうじゃない。でも、バイトコードを

    JavaScript < jQuery < Lisp ? - IT戦記
    penalty
    penalty 2007/09/16
    jsでlispライクなコーディング
  • ロケーションバーに直入力するとブクマを見に行って補完してくれるコンポーネント作った - IT戦記

    今日徹夜ぎみで作ってみた でも 使ってみたら逆に不便だった>< 勉強になったからいいや。 破棄! もったいないので、今手元にあるソースを貼っときます このソースを Firefox インストールディレクトリ以下の components に入れると textbox 要素で autocomplete="delicious" が使えるようになります。 開発中のものなのでバグありまくりです。 ちなみに、僕が一日に書けるコードはちょうどこのくらいです↓ const Cc = Components.classes; const Ci = Components.interfaces; const Cr = Components.results; const CLASS_ID = Components.ID('{aa892eb4-ffbf-477d-9f9a-06c995ae9f85}'); const C

    ロケーションバーに直入力するとブクマを見に行って補完してくれるコンポーネント作った - IT戦記
  • Firebug で XPath を簡単に試す方法 - IT戦記

    適当に XPath を試したい時に 以下のようにすれば、簡単に XPath をためせます。 document.evaluate( '//div[@class="hoge"]', // XPath 式 document, // 基準となるノード(要素とか null, // 名前空間の解決方法(適当にやるときは null 6, // 取得する形式の指定(適当にやるときは 6 null // 結果を再利用するかどうか(適当にやるときは null ); 簡単ですね。 document.evaluate、式、ドキュメント、ヌル、6、ヌル。 覚えましたか? でも、これを Firebug で実行するとこうなっちゃいます。 うーん。これではどの要素が選択されたかわかりません>< 不便ですねー。 というわけで、以下のブックマークレットを実行してあげてください。 javascript:void(XPathRe

    Firebug で XPath を簡単に試す方法 - IT戦記
    penalty
    penalty 2007/09/16
    $X関数が使える・・・?
  • JavaScript のワンライナーでカラーコード - IT戦記

    RGB 値が分かってて #XXXXXX を計算するのめんどいなーと思って Firebug でやってみた。 '#' + [76, 84, 105].map(function(i){ return (i >> 4 ? '' : 0) + i.toString(16) }).join('') このくらいならワンライナーで書けて便利ー^^ 追記: 弾さんからトラックバックもらって見てみたけど弾さんはちょっとミスってたので再トラバします。 (function(r,g,b){return '#' + (r < 16 ? 0:'') + (r*65536+g*256+b).toString(16)})(15, 127, 255) http://blog.livedoor.jp/dankogai/archives/50911084.html これだと (function(r,g,b){return '#'

    JavaScript のワンライナーでカラーコード - IT戦記
    penalty
    penalty 2007/09/16
    jsってmapあったんだ・・・orz
  • JavaScript 1.8 を使ってフィボナッチ数列ジェネレータをワンライナーで書く! - IT戦記

    出来たー! var fib = ((function f(i)(i<2)?1:f(i-1)+f(i-2))(i) for(i in {__iterator__:function()({a:0,next:function()this.a++})})); こんな感じ alert(fib.next()); // 1 alert(fib.next()); // 1 alert(fib.next()); // 2 alert(fib.next()); // 3 alert(fib.next()); // 5 for in でも使えます for (var i in fib) { // i はフィボナッチ数列 // 無限ループ } JavaScript 1.8 楽しい! うぽぽ

    JavaScript 1.8 を使ってフィボナッチ数列ジェネレータをワンライナーで書く! - IT戦記
    penalty
    penalty 2007/09/16
    js1.8は良いらしい
  • 「livedoor Readerパーフェクトガイド」のご紹介 : LDR / LDRポケット 開発日誌

    情報を能動的に集める人のためのキューレーションツール、Live Dwango Reader(旧 livedoor Reader)とLDR Pocketは、ブログやメディアに貢献できるサービスを目指して参ります。 ※LDRトップなどへのアクセスで「Internal Server Error」と表示される方は、一度、http://www.livedoor.com でログアウトしてから、再度ログインをお試しください。

    「livedoor Readerパーフェクトガイド」のご紹介 : LDR / LDRポケット 開発日誌
    penalty
    penalty 2007/09/16
    この生産性の高さはヤバイ
  • livedoor Readerの解説本が出版されます : LDR / LDRポケット 開発日誌

    livedoor Readerをご利用いただきありがとうございます。 担当の佐々木です。 インプレスさまから、『できるポケット+ RSSリーダーで毎朝の情報収集力が10倍アップする』というが出版されることになりました! タイトルに「livedoor Reader」の文字はありませんが、内容はすべてまるごとlivedoor Readerの解説書です。しかもフルカラーで親切なスクリーンショットが満載ですので、RSSリーダー初心者の方にも自信を持っておすすめできます。 とりあえず私は、まだRSSリーダーを使ったことのない友人プレゼントしようと思っています。 今後とも、livedoor Readerをよろしくお願い致します。 トラックバック一覧 1. 毎朝の情報収集力を10倍アップする方法 [Ko's Style] 2007/09/16 15:42 昨日発売のこのに注目です!↓ 2. RS

    livedoor Readerの解説本が出版されます : LDR / LDRポケット 開発日誌
    penalty
    penalty 2007/09/16
  • Life is beautiful: 私のとっておきのプログラミングスタイル

    404 Blog Not Found の「LiveCoding に学ぶプログラミングの三原則」を読んでいたらどうしても書きたくなったので。あくまで私のスタイルなので、参考にするもしないもご自由に。 1. スタードダッシュでできるだけはやくめどをつける 学生時代から夏休みの宿題は7月中に終わらせていた私とすれば、ラストスパートよりはスタートダッシュで勝負する。どのみち、どこかで思いっきり頑張らなければならないのであれば、締め切り間際ではなく、スタート間際に頑張るべきというのが私のポリシー。十週間のプロジェクトであれば、最初の二週間が勝負。そこで八割がたのめどをつけておき、後は流す。最初の二週間がめどが立てられなければ、十週間で完成できる可能性は低いと考える。常にそういう姿勢でいれば、締め切りぎりぎりになって致命的な欠陥が見つかって痛いめにあったり、当は大幅な設計変更をすべきなのに応急処置で

    penalty
    penalty 2007/09/16
    4番以降を試してみる
  • 村上春樹の本: blog.bulknews.net

    村上春樹の 404 Blog Not Found:書評 - 海辺のカフカ 生まれてはじめて、金を出して村上春樹のを買った。 Dan さんが新書以外の書評なんて珍しい。 自分は去年のはじめぐらいから村上春樹読み始めました。それまでずっとスルーしてきたのが不思議ですが、「海辺のカフカ」からはじめて羊4部作、「世界の終りと~」「ノルウェイの森」を経由して、長編はあらかた全部読み終えてしまった感じです。 USでは「ねじまき鳥クロニクル」の評価が高いみたいで、これはもうちょっとひまになったとき(つぎに1週間くらいアジアのビーチに旅行いくとき)にでも読もうかなぁ、と読まずにとっておいています。最近は短編集も読みあさっていますが「TVピープル」とか「パン屋再襲撃」なんかが好みですね。 Kafka on the Shore.posted with amazlet on 07.03.15Haruki M

    penalty
    penalty 2007/09/16
  • ANA でマイルを貯めてビジネスクラスに乗るための9つの心得: blog.bulknews.net

    ANA でマイルを貯めてビジネスクラスに乗るための9つの心得 1. マイレージ会員になる 2. 三井住友VISA の ANA ワイドカードもしくはゴールドカードをつくる 3. クレジットカードで買い物する 4. クレジットで出来ない店の場合、Edy で買い物する (Edy のチャージをクレジットカードでという荒業もあり) 5. 出張のフライトは自分で予約、自前カードで決済してマイルを稼ぐ。スマートチェックインボーナスももらえる 6. できるだけ ANA のフライト(エコ割14がよい)でマイル修行する 7. 1年間 (1/1-12/31) にプラチナポイントを 30,000 あるいは 50,000 を目指す。成田 - サンフランシスコなら3回往復で 22,000 程度。それにもう1回 NY や ヨーロッパ方面にいけば問題なし。プラチナは純粋にフライトマイルだけなので、割安なUAの長距離フライ

  • Encode::First をリリース: blog.bulknews.net

    Encode::First をリリース Encode::First を CPAN にリリース。ある文字列を最小の character set でエンコードしたいときに使う。使い方は、 use Encode::First; my($enc, $bytes) = encode_first("ascii,latin-1,euc-jp,utf-8", $string); という感じ。Email を送信するときとか、utf-8 を読めないメーラ対策として文がすべて日語なら iso-2022-jp で送る、というのを Gmail とかでもやっているんだけど、それをやりたくてつくった。 で、Traditional なエンコード (us-ascii, latin-1, iso-2022-jp, iso-2022-kr, koi8-ru etc.) を対象にして文字列をエンコードする Encode::E

    penalty
    penalty 2007/09/16
  • 1080p HDTV + Mac mini = LOVE: blog.bulknews.net

    1080p HDTV + Mac mini = LOVE というわけでやっとテレビを買いました。ココまで来るには crappy なオンラインショップでいきなりチュウモンキャンセルされたり1ヶ月待たされて結局配送されなかったり、いろいろありましたがやっぱり Amazon.com 神ということで。日でもはじまったみたいですが Amazon Prime は中毒性高いです。こっちは年間$75 で 2 business day shipping なので日の 3500円で即日(関東)ってのはすごいですね。 で、日では42インチのプラズマテレビ持ってたんですがなんとなく部屋の壁と壁の距離がちょっと広がったのでサイズ広げようとおもって 50" と 56" あたりを検討。AVSForum あたりのマニアックな情報を追っかけまくって Samsung の HL-T 5687S ってのが $1900 で 5

  • inetd の仕組みを見てみる - naoyaのはてなダイアリー

    inetd や xinetd (以下 inetd) はインターネットサービスをデーモン化するのに共通している処理を担い、ほとんどの時間をアイドル状態で過ごすその手のサービスに必要なリソースを節約する役割を果たします。 inetd のひとつ面白いところは、inetd でサービス化したいプログラムの標準入力/標準出力がクライアントソケットの入出力に接続されるところです。例えば daytime 相当のサービスを自分で作ろうと思った場合 #!/usr/local/bin/perl # daytime.pl use strict; use warnings; use DateTime; use IO::Handle; STDOUT->autoflush(1); STDOUT->printf( "%s\n", DateTime->now(time_zone => 'Asia/Tokyo') ); と標

    inetd の仕組みを見てみる - naoyaのはてなダイアリー
    penalty
    penalty 2007/09/16
    inetdの実装と、perlでシュミレート
  • naoyaのはてなダイアリー - sched_setaffinity(2) を使って任意のプログラムを任意のCPU上で動かす

    Linux 2.6 には sched_setaffinity(2) というシステムコールがあり、これを利用して任意のスレッドを(マルチCPU環境下で)特定の CPU で実行させることができます。http://www-06.ibm.com/jp/developerworks/linux/051028/j_l-affinity.shtml によるとリアルタイムプロセスでマネージャとなるスレッドをこのシステムコールで特定の CPU に固定する...といった応用が考えられるそうです。 へえ、と思ったのでちょっと遊んでみました。LD_PRELOAD を使って任意のプログラムを任意の CPU に固定して動かしてみます。GCC の __attribute__)((constructor))( で sched_setaffinitiy(2) を呼びます。(参考: http://0xcc.net/blog/

    naoyaのはてなダイアリー - sched_setaffinity(2) を使って任意のプログラムを任意のCPU上で動かす
  • livedoor メールの裏側 : LINE Corporation ディレクターブログ

    こんにちは。『livedoor Wiki』などの担当ディレクターをしている渡辺です。ブログやSNSなどの CGMコンテンツが多い弊社ですが、メールなどの業務にも携わっているディレクターもいます。ということで、今回は『livedoor メール』についてお話しいたします。 この『livedoor ディレクター Blog』をご覧になればお分かりいただけると思いますが、一口にディレクターといっても仕事の範囲はさまざまで、メールの基的な仕組みを知っておくのも重要だと思います。 ところで、皆さんは普段どれくらいのメールを送受信していますか? 仕事やプライベートを合わせると、相当なメール数になるのではないでしょうか。ときには重要な内容をメールで伝えていることもあり、メールの重要性は今も昔も変わらないのではないかと思います。 『livedoor メール』のサーバ構成 livedoor メールのシステムは

    livedoor メールの裏側 : LINE Corporation ディレクターブログ
  • テキストでのスポーツ実況放送のねらいと裏側 : LINE Corporation ディレクターブログ

    初めまして。スポーツ担当の石川です。今回は『livedoor SPORTS』のコンテンツのひとつでもある、テキストライブについてお話しします。 テキストライブとは、サッカー日本代表戦(W杯、A代表、U-22代表)、高校野球(選抜、選手権)、MLB(主に日人選手)などの速報を行うサービスです。最近では佐賀北高校が優勝した第89回高校野球選手権大会を全試合を速報としてお伝えしました。おもなユーザーターゲットはオフィスユーザーであり、仕事中などで実際に試合を観ることができないユーザーに向けて発信しています。 また、モバイルとも連動していますので、ワンセグ非搭載端末のユーザーはもちろん、ワンセグでも観ることができない試合の速報を、通退勤等の移動時にチェックすることが可能です。裏番組が観たいなどの理由で、試合の流れをテキストライブでチェックするユーザーもいます。 実際に表示される画面です。上が野球

    テキストでのスポーツ実況放送のねらいと裏側 : LINE Corporation ディレクターブログ
  • Exif情報を利用したウェブサービス構築のポイント : LINE Corporation ディレクターブログ

    こんにちは、『livedoor PICS』や『livedoor ナレッジ』などの担当をしている櫛井です。突然ですが皆さんは“Exif(エグジフ)”というのをご存知でしょうか? 画像ファイルにはさまざまな形式でメタデータを埋め込むことが可能ですが、今回はExif情報についてお話したいと思います。 ■Exifとは? 『ウィキペディア』によると…… -- Exif(エグジフ、Exchangeable image file format)は、富士フイルムが開発し、JEIDA(日電子工業振興協会)で規格された画像メタデータのフォーマット。デジタルカメラの画像用に使われる(中略)。対応画像形式はJPEG、TIFF。 -- …とあります。 参考リンク:Wikipedia:Exif ひとつの画像ファイルには画像データだけではなく 「どのカメラで撮ったか」 「いつ撮影したか」 「画像サイズはどれくらいか」

    Exif情報を利用したウェブサービス構築のポイント : LINE Corporation ディレクターブログ
    penalty
    penalty 2007/09/16
    これちょっと怖い
  • チームワークのチカラ : LINE Corporation ディレクターブログ

    こんにちは。モバイルディレクターの小野です。ディレクターの立場から開発体制の話をすると、プログラマー、デザイナーとの関わり方がクローズアップされやすいと思います。しかし今回はチーム体制に焦点をあてて、私が所属するモバイルグループのチーム環境についてお話したいと思います。 ■器用だからこその盲点 ディレクターには、比較的バランスのとれた器用な人が多いと感じています。プログラマーやデザイナー、そしてコーダーなどの専門的な職種とちがって、ディレクターは調整役としての横断的な知識が必須です。広く浅い知識をもち、なかには受け持ち以外の作業をこなしてしまう人もいます。 でもそこで陥りがちなのが「ひとりで全部やってしまう」という落とし穴です。小さな案件だとなおさらひとりでやったほうが、ほかの人に仕事をお願いするより気が楽だし、実際早く終わる場合もあります。かくいう私も、かつてはそう考えていたことがありま

    チームワークのチカラ : LINE Corporation ディレクターブログ
  • モバイルサイトのCSS : LINE Corporation ディレクターブログ

    こんにちは、『livedoor 歌詞』や『livedoor グリーティング』を担当している吉沢です。それらのサービス以外では、モバイルサイトのコーディング関連のとりまとめを担当していることもあり、今回はモバイルサイトのCSSについてご紹介したいと思います。 以前の記事『モバイルサイトのデザイン』でもご紹介させていただきましたように、『ケータイ livedoor』は 3Gケータイを中心とした開発を行っており、XHTML でコーディングする機会が増えてきました。モバイルで XHTML を表示できるということは、スタイルシートに対応していることも意味するので、モバイルサイトの表現力のアップにつながります。 ■モバイルサイトのCSS事情 スタイルシートを採用するメリットとして、通常は HTML 構造の簡略化やデザインの一括管理などがあげられます。しかしモバイルサイトでのスタイルシートの採用は、通常

    モバイルサイトのCSS : LINE Corporation ディレクターブログ
    penalty
    penalty 2007/09/16
    キャリア毎の特徴と共通かプロジェクト
  • 人の目を引くクリエイティブ(ビジュアル基本編) : LINE Corporation ディレクターブログ

    こんにちは。livedoor でディレクターをしている有賀です。 今日のお題は、「人の目を引くクリエイティブ(ビジュアル基編)」についてです。 前回の「ライティング編」でお話ししたように、私たちは日夜“一瞬で理解できるモノ作り”を試行錯誤しているわけですが、それとツートップとなるのが前回お話した「コピー(文字)」と、今回お話しする「ビジュアル(視覚表現)」です。 多くのユーザーは、ウェブページを見てから数秒で「見るべきものかどうか」を判断するというシビアなご時世。その数秒のほとんどは、実は、ビジュアルの印象で占められているのではないかと思います。 私もユーザーとしてサイトを見た場合、ページを開いてから一瞬で目にする構造(レイアウト)や色、形や動きなど、文字を読む前にインプットされる情報によって、多くの判断をしていることに気が付きます。 今回は、そんな「ビジュアル」についての概念を簡単にお

    人の目を引くクリエイティブ(ビジュアル基本編) : LINE Corporation ディレクターブログ
  • ウェブディレクターにとっての『iPod touch』 : LINE Corporation ディレクターブログ

    こんにちは、『livedoor Blog』担当ディレクターの久野(くの)です。 前々回に「アクセス解析は語る、ポータルサイトのブラウザ事情」という記事を書き、ブログのポータルサイトでは『Internet Explorer』のシェアが圧倒的であるということを取り上げましたが、インターネットの利用形態は常に変化しつづけています。 たとえば、先日発表された『iPod touch』にはケータイの『iPhone』と同じく、ブラウザの『Safari』が搭載されることが決まっています。『iPhone』は電話会社との契約などの関係上、現在はアメリカでしか利用できなませんが、今度の『iPod touch』は日でも発売が開始されます。 ■『livedoor Blog』を『iPod touch』で利用する人々 Appleの『iPod』はデジタルオーディオプレーヤーとして国内でも大きなシェアを獲得し、2001年

    ウェブディレクターにとっての『iPod touch』 : LINE Corporation ディレクターブログ
  • 【番外編】発表!ディレクターBlog 人気エントリーベストテン  : LINE Corporation ディレクターブログ

    こんにちは。渡辺です。 ディレクターBlog は2007年6月11日に最初のエントリーが投稿されてから、2007年9月14日現在で、総エントリー数が74までにのぼり、「livedoor Reader」でのサブスクライブ数も1103と増え続け、とても多くの方に読んでいただけるブログに成長しました。 そこで「livedoor Reader」サブスクライブ数1000という大台突破記念と称して、人気記事の表彰式を行いました。ここには歴代執筆者が20人が参加しました。その模様を番外編として少しだけ公開します。 最優秀エントリーの執筆者にはこの優勝トロフィーが贈られます。ちなみにこのトロフィーは甲子園の優勝旗のように次回開催時に返還されます。 では、早速人気ランキングを見ていきましょう! 第10位 リコメンドの裏側(根岸) 第9位  ケータイコンテンツのデバッグ事情(岡) 第8位 「エンジニアは魔法

    【番外編】発表!ディレクターBlog 人気エントリーベストテン  : LINE Corporation ディレクターブログ
  • 最速インターフェース研究会 :: OPML生成サービスを作りました

    livedoor Reader、Bloglines、はてなRSSを公開設定で使っているユーザーのOPMLをマージして、これは読んでおいた方がいい、というフィードのリストを作るサービスを作りました。 サンプルで最初からいくつか入れてありますが、プログラマが読んでおいた方がいい、ってのが出るように適当にピックアップしてみました。 レンタルサーバーなので、あんまり沢山いれると処理時間が長くて表示できません。ソース公開してるので適当に改造して使ってください。 http://la.ma.la/opmlburner/

  • 最速インターフェース研究会 :: 遅延評価を使ってSjaxをAjaxに変換する方法

    継続を使ってSjaxをAjaxに簡単に変換する方法 http://d.hatena.ne.jp/llamerada/20070220/1171984586 を見て。こんなのはどうだろう。 ユーザーからの入力や、非同期のHTTPリクエストなんかを、具体化されてないオブジェクトとして捉えて、それらを受け取った関数側が遅延オブジェクトを具体化するためのリクエストを投げて再試行する。ネストが深くならないですむ、同期処理で書く場合との変更点が少ない、あるいは完全に差異を無くすことができる。 alert(args)のコメントを外せば、引数が具体化されていく様子が分かるはず。 Function.prototype.receive_lazy = function(){ var orig = this; return function(){ var thisObj = this; var me = argu

  • 最速インターフェース研究会 :: coCommentの拡張機能をいれるとlivedoor Readerの動作がおかしくなるらしいので調べてみた

    似たようなのを続けて見たので調査してみた。 http://d.hatena.ne.jp/ekken/20070303/1172921555 http://d.hatena.ne.jp/babie/20070227/1172547987 coCommentのFirefox用の拡張が原因っぽい。手元のFirefox2だとXULのエラーが出て上手くインストールできなかったんだけど、ソースを読んで調べてみた。 原因はこのソースが読み込まれてるからだと思われる。 http://www.cocomment.com/js/core.js coCommentの拡張機能はページを読み込むたびにブックマークレットを実行するのと同じようなことをしてるみたい。その際に、サイト側で定義してある関数を上書きしてしまうことがある。$とString.prototype.stripが再定義されていて、これがlivedoor

  • 最速インターフェース研究会 :: そろそろdankogaiに一言いっておくか

    まあ、なんか褒めてくれたり、言及してくれるのはいいんだけど、弾さんlivedoor Reader使ってないよね。

  • 最速インターフェース研究会 :: 株式会社ライブドアへと入社してから1年3ヶ月目にかけての正直な思い

    ライブドアに入る前の年末のクリスマス商戦の頃、Amazonアフィリエイトでエロゲ(ToHeart2とか人戦隊アイサイガーとか)が大量に売れていた時期があって、その月の収入だけで10万円ぐらい入った。 そのお金は、今、会社で使っているPCの購入に使った。 月10万円あれば、贅沢をしなければぎりぎり1人で生きていけるだけの金額だ。 なんとなく。ニートのままでも、負い目なく生きていけるんじゃないかという気がした。 (中略) そういう人が足りないと思います。

  • 最速インターフェース研究会 :: bluewindからtwitterを更新できるようにRubyでシンプルなクライアントを書いた

    bluewindのコマンドに登録しておいて詳細→パラメータでidとpassword入れた状態にしてbluewindで[twitter ほげほげ]とか入れると更新されるようにしてみた。exerbでexe化しようとしたらrb_io_set_nonblockが見つからないとかエラーが出たけどexerbのバージョンを4.10にしたら上手くいった。 で、Windowsで使うならJavaScriptの方が楽だった。 http://muumoo.jp/news/2007/04/10/0twitterclient.html require 'net/http' require 'kconv' user = ARGV.shift pass = ARGV.shift status = ARGV.join(" ") || "" status_utf8 = status.kconv(Kconv::UTF8, Kc

    penalty
    penalty 2007/09/16
  • 最速インターフェース研究会 :: livedoor Readerから開くウィンドウのtargetを固定

    http://la.ma.la/misc/userjs/ldr_fix_target.user.js (function(){ var w = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow; var b = "hoge"; document.getElementsByTagName("base")[0].target = b; w.base_target = b; w._open = w.open; w["open"] = function(url){return w._open(url,b)}; })(); GreasemonkeyとSeaHorseで動作確認。 マウスのクリックで開くウィンドウだけなら javascript:window.base_target="hoge";void(0); これでいい。 メー

  • 最速インターフェース研究会 :: Gearman::UtilとGearman::WorkerをRubyに移植

    追記: 元のソースを愚直に書き写しただけなのでRubyっぽくないです。 ちゃんとしたのがciされたようなので用済みです! http://code.sixapart.com/svn/gearman/trunk/api/ruby/lib/ http://dan-erat.livejournal.com/83941.html ---- http://la.ma.la/misc/ruby/gearman/util.rb http://la.ma.la/misc/ruby/gearman/worker.rb RubyでGearmanのWorkerを書いて。 require 'gearman/worker' worker = Gearman::Worker.new worker.debug = 1 worker.job_servers("127.0.0.1") worker.register_func

    penalty
    penalty 2007/09/16
  • 最速インターフェース研究会 :: JavaScriptで出現回数のカウントをする際のコード

    今までこう書いてたのが count[key] = count[key] ? count[key] + 1 : 1; こう書けることが判明した。 count[key] = ++count[key] || 1; コメント欄への回答 count[key]がNumberまたはundefinedであるとして、個人的には count[key] = (count[key] || 0) + 1; のほうが好みです。 JavaScriptでは問題ないとはいえ、言語によってはi = ++iの動作が未定義だったりするので。 前者の書き方とこの書き方は実は問題があって、Object.prototypeに定義されてるメソッドとハッシュのキー名がかぶるとおかしくなる。なので当はcount.hasOwnProperty(key)でチェックするのが正しいのだけれど、出現回数のカウントごときでメソッド呼び出しとかしたくな

  • 最速インターフェース研究会 :: ハッシュキーの存在チェックを超高速に省メモリで行う方法

    リンク先まとめて登録できる機能が付きました。 http://blog.livedoor.jp/staff_reader/archives/51034585.html かとゆー家断絶からリンク張られてるサイトをまとめて登録とか http://reader.livedoor.com/subscribe/?url=http%3A%2F%2Fwww6.ocn.ne.jp%2F~katoyuu%2F&extract=on スタートマック体験モニタのブログをまとめて登録とか http://reader.livedoor.com/subscribe/?url=http%3A%2F%2Fwww.apple.com%2Fjp%2Farticles%2Fstartmac_monitor_2%2Fwinners.html&extract=on できます。 リンク先の全件にAuto Discoveryをかけると、

  • 最速インターフェース研究会 :: つまらなくて役に立つ物を作るということ

    プログラミングできるひとは「ゲーム作れよ」と言われることが多いような気がする。 ぶっちゃけゲームとか作れないし、たぶんウェブプログラマの多くはそうだ。 PerlRubyJavaScriptとかで何万ポリゴン動かしたりできない。 XMLをパースしたり、正規表現で置換したり、そういうのなら得意だ。 ゲームの人らは秒間3億ポリゴンとかやってるのに、何でこんなちまちましたことやってるんだろうと思ったりもする。 なんでこんな事やってるのかというと、面白いからやってるのだけれど、 プログラム書かない人らから見ると何やってるのか全然面白さが分からない、 3Dポリゴンが動いたり(乳が揺れたり)する方が面白いに決まってると思ってる。 彼らは失礼極まりなくて、リーナストーバルズに対しても 「お前の作ってるものは良く分からないから、ゲーム作れよ」って言うだろうね。 そういう連中を皆殺しにしないことには俺の人

  • 最速インターフェース研究会 :: livedoor ReaderにはてなスターをくっつけるGreasemonkeyスクリプト

    の、雛形。 http://la.ma.la/misc/userjs/ldr_with_hatenaster.user.js (function(){ var w = typeof unsafeWindow != "undefined" ? unsafeWindow : window; var initialized = false; var s = document.createElement('script'); s.src = 'http://s.hatena.ne.jp/js/HatenaStar.js'; s.charset = 'utf-8'; document.body.appendChild(s); var t = setInterval(function(){ if(w.Hatena){ init(); initialized = true; clearInterval(t

  • 最速インターフェース研究会 :: RSSリーダーの性能、優劣とは、なにか

    ブログの記事を読んで、その記事を書いた人のことを、面白く思ったり、好きになったり、もっと知りたくなったりしたときに、気兼ねなく追加できるかどうかだ。これが一番重要な性能だと思っている。 2005年、ギークたちはBloglinesを愛していた。技術系の集まりにちょくちょく顔を出すようになって分かった事は、みなBloglinesを使っていたということだ。自分のブログを読んでくれる人が多い事に驚いた。これはBloglinesでなければ、あり得なかったことだ。 なんだよ情報収集って。スパイや探偵じゃあるまいに。俺がフィードを7000件以上購読してるのは、知識を得るとか、仕事に役に立つとか、そんな理由じゃないよ。 とりあえず、これだけは先に書いとく。

  • 最速インターフェース研究会 :: TemplateToolkitでハッシュを使う時の注意

    http://naoya.g.hatena.ne.jp/naoya/20070828/1188305840 ハッシュのキーの先頭が_だと取れなくなる、って話だけど、 それライブドアの社内IRCで去年の9月11日に散々既出のネタだよ。 ハッシュキーの先頭が.か_だとプライベートになって、itemだと取れなくなる。これはTTの仕様。 回避したいときは自前でプライベート関係なく値を取れるメソッドを定義してやればOK。 http://www.template-toolkit.org/pipermail/templates/2006-January/008206.html バージョンごとの検証とかしてないけど多分これで平気なはず。

  • フリーランスってね。 (arclamp.jp アークランプ)

    Groovin' Highの「アンチ・フリーランスエンジニアという反発心」というエントリがすばらしい。 この状況って、結局エンジニアの現状。限界だと思う。能力がある程度高まったんで、サラリーマンやってるより個人契約というか、個人事業主になったり、自由に遊ばせてくれる会社に転職するとかね。なんか小さいなぁ。エンジニアだからビジネス・センスないって、どうなの?それでいいのか?自分の能力を限界まで尽くしたら、もっとやり方違うと思うけど。そりゃみんな起業できるわけじゃないかもしれないけどね。 もうグサグサ来ますね(w。 僕も自分自身が小さいなぁと反省しています。まさに自由にさせてくれる組織に居候して仕事をさせてもらっている立場。ただ僕の場合に恵まれているのは外部に対してフリーランスであるという立場を明示しながら、内部にはチームでアプローチする形が許されていることです。都合よくワラジを履き替えなが

    penalty
    penalty 2007/09/16
  • [LLSpirit]VM魂@LL魂2007 (arclamp.jp アークランプ)

    LL魂2007にVM魂のパネラーとして参加してきました!発表資料はこちらから。 VM魂 MSの荒井さん、SUNの戸松さんはやっぱり面白い。リアルに言語に近いところにあるから話も伝わりますね。「性能で言えばVMにやれせることも大事だけど、そのバランスも大事」みたいなところでは、.NETの場合にはIronPythonのためにフレームワークに手を入れる一方で、Javaでは難しいだろうとか。でも、Pnutsは「(世界最速という)Luaには負けない」ためにJavaVMの特性を活かしながら色々しているとか。 あとはRubyは仕様と実装が分離しない以上JRubyがJDKにバンドルされることはないだろうとか、.NetでもIronRubyが出るけど、そのためにMS社内ではほげほげしているとか、すごい話です。 僕はどちらかというとユーザー側の視点としてJavaとLLを並存させる可能性とか、言語を使い分ける/

  • Java Edge発足 (arclamp.jp アークランプ)

    2007/8/3に中部地区のJavaコミュニティJava Edgeの発足会がありました。僕もパネルディスカッションのモデレーターとして参加。非常に楽しい会になりました。 □14:00 – 14:10 開会の宣言 □14:10 – 14:25 キーノート 「Java新世代への期待と新しいJavaコミュニティ」 J-JUG 会長  丸山不二夫 □14:25 – 15:00 コミュニティの可能性 要求開発アライアンス 執行委員 片山智咲子 □15:00 – 15:30 SCOPE採択プロジェクトの紹介 名古屋工業大学大学院工学研究科 岩田彰 □15:35 – 15:45 休憩 □15:45 – 16:30 Rubyビジネス・コモンズの紹介 Rubyビジネス・コモンズ 会長 最首英裕 □16:30 – 18:00 パネルディスカッション 「企業が考えるコミュニティ活用」 J-JUG 丸山

  • だったら自分たちで説明しないと (arclamp.jp アークランプ)

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ ひがさんのBlogより。 最近、「RailsはStruts化する」という風に思っている人が多そうなので、私の意見を書いておきます。 そんなことはないでしょう。 ひがさんが言及しないといけないと思った時点で、Strutsは言い過ぎかもしれませんが思っている以上に普及はしちゃうのかなという感想です。 煽られてそのプロダクトを採用して、火を噴いたプロジェクトも悲惨ですよ。 どんなプロダクトも言語も正当に評価されることが重要で、無駄に煽る必要はない。バブルを起こそうとしている人のやりたい放題にさせないように、常に冷静に考え、警告を発しなければならない。そう思います。 そのとおり。だからこそ、ひがさんには「RonRはこう使え」みたいな声明をSeasarとして発表してメディアに載

    penalty
    penalty 2007/09/16
  • http://neta.ywcafe.net/000752.html

    penalty
    penalty 2007/09/16
    ナルホド
  • ソフトウェア開発で最も大切な10個の考え方 - An Agile Way [ITmedia オルタナティブ・ブログ]

    ちょっと古い記事ですが、Edward Yourdon のブログ経由で、Steve McConnell の基調講演について。 http://www.yourdonreport.com/index.php/2006/10/17/the-ten-most-important-ideas-in-software-engineering/ The Ten Most Important Ideas In Software Engineering 「ソフトウェア開発で最も大切な10個の考え方」 ソフトウェア開発は、人間の活動である。 インクリメンタルな開発(徐々に作る)は質である。 反復開発(繰り返す)は質である。 欠陥を直すコストは、時間とともに徐々に高くなる。 ソフトウェア開発モデルとして、ウォーターフォールには、重要な真実が含まれる。探索、発見、構築、という段階はシーケンシャルに起こる。 見積

    ソフトウェア開発で最も大切な10個の考え方 - An Agile Way [ITmedia オルタナティブ・ブログ]
  • [N] 「Safari」プラグインのトップ10

    追記:「Safari 5」の機能拡張について知りたい方はSafari機能拡張からどうぞ! ////// Top 10 Safari Pluginsというエントリーより。 Safari, now available on both the Mac and PC, is the best Mac browser in my opinion. Mashableが、Safari用プラグインのトップ10をまとめています。 ぼくは「SafariStand」と「PicLens」くらいしか使っていなかったのですが、いろいろとあるものですね。 Firefoxの豊富な機能拡張にはかなわないかもしれませんが、ぼくはけっこうSafariに満足しています。 ということで、Mashableの選ぶSafari用プラグイントップ10をご紹介しましょう。 1. SafariStand Safariを様々な機能で拡張してくれ

    [N] 「Safari」プラグインのトップ10
  • なんかリセットしよう。|若槻千夏のブログ『マーボー豆腐は飲み物です』 Powered by アメブロ

    若槻千夏のブログ『マーボー豆腐は飲み物です』 Powered by アメブロ若槻千夏人プロデュースによるオフィシャルブログなんかリセットしよう。 好きな人がいました。 けど自分の気持ちが大き過ぎて辛いからやめます。 私は自分から好きになったら、どうアタックしていいか分からなくなって一人でヘコむようになります。 辛い片思いってやつです。 当は楽しい恋が希望。 何で自分から好きになる人は、私に興味を持ってくれないのでしょうか。 真剣さが伝わらないのでしょうか。 照れ隠しで友達テンションになってしまいます。 悩みです。 けど悩む恋愛は嫌なんです。 だから、やめるんです。 やめたいんです。 好きな人に好きとも言えないまま辛いからって諦める自分が、なんだか逃げてて嫌いです。 それを友達に話したら、 『自分の気持ちに、自ら区切りをつけれる奴ってのは、強いんだよ』 って言ってくれました。 当に強

    penalty
    penalty 2007/09/16
    すっごく良く解る・・
  • 若槻千夏、ブログで失恋を告白 - ネタフル

  • mixiのデータベースが辿った“進化” - ネタフル

    mixiの生みの親“バタラ氏”が語るMySQLの意外な利用法という記事より。 もちろん開発当初は、誰もが現在のような急展開を想定できるわけがなく、この3年半、急激に増え続けるトラフィックへどのように対応するのか、バタラ氏をはじめ開発スタッフの苦労は並々ならぬものがあった。特に、MySQLのスケールを高めるのに苦労したという。 MySQLの導入事例ということで、mixiの最高技術責任者である衛藤バタラ氏がインタビューに答えています。 最初のウェブサーバ1台、DBサーバ1台という構成から、いかにしてシステムが“進化”していたかが分かります。成長といっても良いかもしれませんね。 第一段階 マスター−スレーブ構成 マスターは更新専用、スレーブは参照専用として負荷分散も行った。 第二段階 データクラスタ 日記/メッセージなどのサービス別に分かれていたテーブルを1つのデータベースに格納していたが、それ

    mixiのデータベースが辿った“進化” - ネタフル
  • Amazonで「ビリーズブートキャンプ」が5,480円 - ネタフル

    ▼米国版正規品 ビリーズブートキャンプ エリート (英語版・リージョンフリー) DVDx3枚組、ニューエリートビリーバンド付 英語版なので日語字幕は出ないんですけどね。でもとりあえず、見たまま動ければ良いや、という人にはかなりお手頃なんではないでしょうか。ビリーバンドもついてきます。 アメリカ陸軍・エリート養成プログラムの専属トレーナーを努めていたビリー・ブランクス(BILLY BLANKS)が、軍隊式トレーニングを基に、女性でも気軽に行えるよう独自に開発したエクササイズです!

    penalty
    penalty 2007/09/16
  • Twitter for SEO?

  • AptanaでAjax・AIR・iPhone用ページの開発を行う(1/3) ― @IT

    AptanaでAjax・AIR・iPhone用ページの開発を行う:どこまでできる? 無料ツールでWebサイト作成(2)(1/3 ページ) 第2回は、前回に引き続き「Aptana」を取り上げ、プログラミング的な観点から紹介しよう。Webオーサリングツール紹介が主のため、プログラミングそのものの説明は省略させていただくが、「こんなことも可能なんだ」と私自身が記事を書きながら再認識した驚きを、皆さまとも共有したい。 早速プログラミング時の特徴を確認、という前にもう一度「Aptana」がどのようなアプリケーションであったのかを振り返ってから、プログラミングという側面を見ていくこととしよう。 「Aptana」とは何かをもう一度振り返ってみる 「Aptana」はEclipseベースのJavaScript統合開発環境(IDE)だが、前回解説したとおり、HTMLCSSの構文の誤りを指摘してくれたり、構造

    AptanaでAjax・AIR・iPhone用ページの開発を行う(1/3) ― @IT
  • WebOS「AjaxWindows」に私は疑問を抱いている ― @IT

    MP3.com、Linspire(Linuxディストリビューター)、SIPhone(VoIP企業)など数々のベンチャー企業の創業者である億万長者のIT起業家、マイケル・ロバートソン氏という人物についてはさまざまな見方があるだろうが、同氏が大胆不敵な人間であることは確かだ。同氏は自身が手がけたベンチャービジネスで、音楽業界、マイクロソフト、Vonageといった巨人に戦いを挑んだのだ。そして今度は、「AjaxWindows」で再びマイクロソフトに狙いを定めている。 ロバートソン氏によると、AjaxWindowsは「Webに接続された各種のコンピュータからブラウザだけを使って体験できる完全な仮想PC」だという。WindowsであれMac OSであれ、AjaxWindowsは実際に稼働しているデスクトップOSの種類は問わない――現代的なブラウザ(推奨はFirefox 2.0x)さえ動作していれば、

  • Movable Type 4 のバックアップ機能

    Movable Type 4 ではブログ全体をバックアップできる「バックアップ機能」が搭載されました。現在校正中の「Webデサインの新しいルール Movable Type(仮称)」でも詳しく解説していますが、設定項目がやや分かりにくいので、エントリーで少しだけ触れておきます。 1.ブログのバックアップとシステム全体のバックアップ バックアップは、ブログのバックアップとシステム全体(複数ブログを運営している時に一度でバックアップできる)のバックアップのいずれかを選択することができます。 どちらも、システムメニューの「ツール」→「バックアップ」を選択し、ブログを特定したい時は、「バックアップするブログを選択」でブログを選択します。 が、ブログ単体のバックアップをするのであれば、ブログの管理メニューにある「バックアップ」を利用した方がいいと思っています。こちらであればブログを選択する必要はあり

    Movable Type 4 のバックアップ機能
  • 小粋空間: JavaScript の for 文のパフォーマンスを改善する

    すでにご存知の方も多いと思いますが、for 文のパフォーマンス改善テクニックです。 変更前 for (i = 0; i < elements.length; i++) { : } 変更後 for (i = 0, len = elements.length; i < len; i++) { : } 変更前は、ループ処理の i < elements.length つまり length プロパティの参照が毎回行われます。この、いわゆる「ドットつき比較計算」はコストが高い、ということです。 変更後は初期化式で elements.length を保持しているので、ループ回数にかかわらず参照は1回だけになります。 ただし、ネイティブな配列の場合は変更前後でそれほど差はないようで、NodeList オブジェクト(よくみかける document.getElementsByTagName() 等)では、le

    小粋空間: JavaScript の for 文のパフォーマンスを改善する
  • prototype.js と pngfix.js の競合を解消する

    prototype.js の Ajax.Request と pngfix.js の処理が競合(あるいは干渉)して、pngfix.js 側の処理が正常に行われなくなるという問題の解消策です。 この問題の発端は、pngfix.js を利用した「Movable Type 4 の透過 PNG ロゴを IE6 以下のブラウザで透過する」と、prototype.js を利用した「BlogPeople 等のリンクリストによる表示の遅延を解消する(その2:Ajax編)」のカスタマイズを同時に行うと「PNGが透過されません」というご質問を頂いたことによるもので、エントリーにて回答致します。 両スクリプトの読み込み順序を入れ替える実験を行ったところ、 <!--[if lt IE 7.]> <script defer type="text/javascript" src="http://user-domain

    prototype.js と pngfix.js の競合を解消する
  • 「WebSig24/7 MT4分科会 第1回イベント」でゲスト出演します

    タイトルの通り、「WebSig24/7 MT4分科会 第1回イベント 2007年秋 MT4の日」で、MT4のテンプレート構造と、新たに追加されたテンプレートタグも含め、タグの使用方法について話をさせて頂く予定です。 分科会は3部構成になっており、第1部が私の講義、第2部はグループワークとし、5~6名程度のグループに分かれ、各自持ち込んだノートPCを使って、「テンプレート」をテーマに勉強会を行います。 第3部は第2部の発表です。 以下、勝手ながら mixi コミュニティ「WebSig24/7 MT4分科会」の内容を引用・転載させて頂きました。 イベント概要 日時:10月13日(土) 13:00~17:00 場所:CG-ARTS協会(東京駅八重洲中央口から徒歩8分) テーマ:Movable Type 4のテンプレートを知る 内容:セミナー+ワークグループ 定員:30名 参加費:3,000円

    「WebSig24/7 MT4分科会 第1回イベント」でゲスト出演します
  • ITプロジェクトの3分の1は予算オーバー--米調査

    調査によると、民間部門で実行されているITプロジェクトの3分の1は来の予算を10〜20%上回っているという。 最高情報責任者(CIO)100人に聞き取り調査した結果によると、さらに4つに1つのプロジェクトは予想された予算を50%もオーバーしており、一般的な大企業では常時29個程度のプロジェクトを抱えていることも判明した。 この調査はソフトウェア管理企業のCAの後援によって実施され、予算超過の主な理由として不十分な予測、プロジェクト範囲の拡大、複数のプロジェクト間の相互依存や矛盾といった問題が挙げられている。 また、こうした状況は、CIOのプロジェクト全般に対する把握能力や管理能力の欠如によるものでもあるという。IT責任者の39%はプロジェクトの内容を明確に把握しておらず、したがってどの段階で予算超過の恐れが出てくるのか理解していない。 今回の調査によって、いまだにCIOは企業に戦略的な価

    ITプロジェクトの3分の1は予算オーバー--米調査
  • グーグル、世界的なプライバシー標準の策定を提案

    UPDATE 検索大手のGoogleは、企業が消費者データをどのように保護すべきかを定めた世界的プライバシー標準の策定において率先している一方で、個人が情報を公開されたことによって実際に損害を受けたか否かに重点を置いた救済策を提案している。 Googleの国際プライバシー担当顧問であるPeter Fleischer氏は現地時間9月14日、フランスのストラスブールで開催される国連教育科学文化機関(UNESCO)の倫理と人権に関する会議で講演し、その中で同社の案を提出することを予定している。Fleischer氏が13日、記者団に対して明らかにした。 この案は、アジア太平洋経済協力会議(APEC)のプライバシーフレームワークに沿ったものだ。この枠組みは、オーストラリアや香港など、APECに加盟する多くの国と地域が支持しているが、すべての加盟国による支持ではない。Fleischer氏は、不支持であ

    グーグル、世界的なプライバシー標準の策定を提案
  • 伸び悩む写真共有サイト、mixiフォトが浸食--ネットレイティングス調べ

    ネットレイティングスは9月14日、メジャーな写真共有サイトの利用動向調査結果を発表した。 それによると、利用者数が最も多い写真共有サイトは「Yahoo! Japan Photos」(97万5000人)で、前年同月比は78%。2位はYahoo!ブランドの「Flickr」(利用者数63万6000人、前年同月比110%)、3位は「livedoor PICS」(利用者数42万6000人、前年同月比)85%だった。 しかし、1位のYahoo! Japan Photosでも、リーチ(該当月のインターネット利用者における利用者数割合)は2.1%であり、上位3サイトは前年同月比で見ても、大きな成長は見られなかった。 この傾向は米国でも同様で、利用者数は多いもののリーチはそれぞれ「Yahoo! Photos」(1.5%)、「Flickr」(4.8%)、「Panoramio」(0.2%)、「Picasa」(0

    伸び悩む写真共有サイト、mixiフォトが浸食--ネットレイティングス調べ
  • My Life Between Silicon Valley and Japan - チャンドラーと村上春樹、書くこと

    「ロング・グッドバイ」(早川書房)に、村上春樹が長大な「訳者あとがき」を書いている。その中でチャンドラーの手紙を引用し、書くことについてこう述べている。 うまく文章を書くことは、彼にとっての重要なモラルだった。彼はある手紙の中にこのように書き記している。 「私は思うのですが、生命を有している文章は、だいたいはみぞおちで書かれています。文章を書くことは疲労をもたらし、体力を消耗させるかもしれないという意味あいにおいて激しい労働ですが、意識の尽力という意味あいでは、とても労働とは言えません。作家を職業とするものにとって重要なのは、少なくとも一日に四時間くらいは、書くことのほか何もしないという時間を設定することです。べつに書かなくてもいいのです。もし書く気が起きなかったら、むりに書こうとする必要はありません。窓から外をぼんやり眺めても、逆立ちをしても、床をごろごろのたうちまわってもかまいません。

    My Life Between Silicon Valley and Japan - チャンドラーと村上春樹、書くこと
  • My Life Between Silicon Valley and Japan - 「17歳の女性起業家」によるWhateverlife.com

    Fast Company誌を読んでいたら、Whateverlife.comについての長文記事が出ていた。あんまり日では知られていないので、ちょっと紹介。 9歳でウェブデザインを始めた少女Ashley Qualls。14歳のとき(2004年)に趣味で作ったサイトが、700万人のTeen Girlsを集めるサイトに成長。AdSense等でこれまでの売上げ合計が100万ドルを突破。現在月の売上高は70,000ドル。彼女は、決して富裕層出身の特別に恵まれた環境に育った子供ではなかった。 But Ashley had no connections. No business professionals in the family. No rich aunt or uncle. In the working-class community of downriver Detroit, south of

    My Life Between Silicon Valley and Japan - 「17歳の女性起業家」によるWhateverlife.com
  • 七年を経て実を結んだ「ストックのビジネス」に思う - My Life Between Silicon Valley and Japan

    フォーサイト誌9月号「シリコンバレーからの手紙」(132)に書いた「七年を経て実を結んだ「ストックのビジネス」に思う」 http://www.shinchosha.co.jp/foresight/web_kikaku/u132.html が、ネット上にアップされました。 ・・・・・・・ 「フローのビジネスとストックのビジネスはまったく違うものだ。ベンチャーキャピタルを始める以上、その違いを肝に銘じておかなければいけないよ」 ファンド創設にあたって、投資銀行を営む人生の大先輩に言われたこの言葉を、私は七年の間に何度反芻(はんすう)したことだろう。彼の言葉の定義における「フローのビジネス」とは、案件ごと短期的に仕事のけりがつき、その都度報酬が入ってくる、成功や失敗が小刻みに確認できる事業のこと。一方「ストックのビジネス」とは、さまざまな努力を一つの大きな穴の中に放り込み続け、いつかその穴の中で

    七年を経て実を結んだ「ストックのビジネス」に思う - My Life Between Silicon Valley and Japan
  • [video] Steve Jobs unveils latest iMac

    Tech Money Home Wellness Home Internet Energy Deals Sleep Price Finder More

    [video] Steve Jobs unveils latest iMac
  • [書評]カラマーゾフの兄弟(亀山郁夫訳): 極東ブログ

    爽快に読める亀山郁夫新訳が全巻揃うまで読書開始は待とうと思っていたが、最終巻を期待していた春頃、なかなか出ないので、よもやまたかという懸念があったが、7月に5巻で完結した。訳者の苦労に感謝したい。そして50歳になってこのが読めたことを深く自分の人生の喜びとしたい。 大げさな言い方だと自嘲もするし、私など些細な存在だが、この書籍に呪われたような人生だった。私はある意味では早熟でクラソートキンの歳でこの作品に挑んだ。旺文社文庫箕浦達二訳で読み始めたのだった。ロシア語はわからないが(それでも大学で学んだっけと思い出す)良い訳だった。が、二巻までしか出版されなかった。その後旺文社文庫自体が消えた。魯迅もプラトンも鴎外も漱石も私は旺文社文庫で読み、学んだ。 いつの日か箕浦訳が出ると確信していて3年が過ぎ、5年が過ぎ、10年が過ぎた。アリョーシャの歳にもなった。そしてその歳も過ぎた。しかたなく継ぎ接

  • [書評]2ちゃんねるはなぜ潰れないのか?(西村博之): 極東ブログ

    書名のパクリ元になっている「さおだけ屋はなぜ潰れないのか?(山田真哉)」(参照)では、表題の問い掛けが出版社側の企画上のフェイクであり、内容は単なる会計学の初歩のお話だけというのと際立って異なり、「2ちゃんねるはなぜ潰れないのか?(西村博之)」(参照)では、表題の問い掛けに真摯に答える内容になっているのだが、ではその答えはというと、収入モデルとしての広告収入がしっかりしているから潰れないとのことだ。なるほどそうかと納得させられる、ずばりの回答である、ということで、ときおり噂されている、社会的要因及び法的要因によっては潰されないということが縷々主張され、偏見的にも思える意見、例えば、アマゾン読者評にも見られるが、 知りたいのは・・・, 2007/8/21 By 東十条 (東京都赤羽) - レビューをすべて見る こんな内容じゃなく、もっと2ちゃんねるが実際やっているどす黒い部分を書いて欲しいで

  • Purchase Intent Data for Enterprise Tech Sales and Marketing - TechTarget

  • Purchase Intent Data for Enterprise Tech Sales and Marketing | TechTarget

    Enterprise Strategy Group: Go-to-market Expertise to Help You Win

    Purchase Intent Data for Enterprise Tech Sales and Marketing | TechTarget
  • Purchase Intent Data for Enterprise Tech Sales and Marketing - TechTarget

  • Purchase Intent Data for Enterprise Tech Sales and Marketing | TechTarget

    Enterprise Strategy Group: Go-to-market Expertise to Help You Win

    Purchase Intent Data for Enterprise Tech Sales and Marketing | TechTarget
  • Purchase Intent Data for Enterprise Tech Sales and Marketing - TechTarget

    The Partner Marketing Visionaries™ Summit Explores Key Areas Within Strategic Partnerships

    Purchase Intent Data for Enterprise Tech Sales and Marketing - TechTarget
    penalty
    penalty 2007/09/16
  • Engadget | Technology News & Reviews

    The Biden Administration opens $285 million funding for ‘digital twin’ chip research institute

    penalty
    penalty 2007/09/16
    漸く来たか。でもちょっと高い
  • Engadget | Technology News & Reviews

    How to watch Apple unveil new iPads today at its ‘Let Loose’ event

    Engadget | Technology News & Reviews
    penalty
    penalty 2007/09/16
    なにこのカッコヨさ!!
  • Engadget | Technology News & Reviews

    The Biden Administration opens $285 million funding for ‘digital twin’ chip research institute

    Engadget | Technology News & Reviews
  • Engadget | Technology News & Reviews

    How to watch Apple unveil new iPads today at its ‘Let Loose’ event

  • 萌えボイスで自作曲を歌ってくれる「初音ミク」

    初音ミク。身長158センチ、体重42キロ。得意な音楽ジャンルは、アイドルポップスやダンス系ポップス。COPYRIGHT 2007 Crypton Future Media, Inc. クリプトン・フューチャー・メディアはこのほど、メロディと歌詞を入力すると、その曲を女性の声の合成音で歌う音楽制作ソフト「初音ミク」を発売した。16歳のバーチャルアイドル「初音ミク」が歌うという設定で、声優の藤田咲さんの声を元に作られた合成音で再生する。 人間の声を元にリアルな歌声の合成音を作ることができるヤマハの技術「VOCALOID 2」を活用したソフト。初音ミクの声は「ポップスやバラードを得意としているほか、アニメソングにも最適。声質はとてもチャーミングで、伸びやかに天まで昇るような高音域と清そで可れんな中高音域がとても魅力的」という。 メロディの編集は、縦軸に音程、横軸に音の長さを表示するピアノロール型

    萌えボイスで自作曲を歌ってくれる「初音ミク」
  • SIMILE | Timeplot

    Timeplot has graduated! The Timeplot project has graduated and moved on with its life. Visit the new home page for more information on how to join the new mailing lists, synch with the new code repositories, issue tracking, etc. Please excuse our mess during the transition. Timeplot is a DHTML-based AJAXy widget for plotting time series and overlay time-based events over them (with the same data f

    penalty
    penalty 2007/09/16
    グラフを生成してくれるjsライブラリ