タグ

2008年12月12日のブックマーク (21件)

  • HisasAnn.com is for sale | HugeDomains

    Make 24 monthly payments Pay 0% interest Start using the domain today. See details

    HisasAnn.com is for sale | HugeDomains
  • Native Clientの仕組みはどうなっているのか? - やねうらお−よっちゃんイカはしばらく買わずにiPhoneだけに注力する男

    Googleが、Webブラウザ上でネイティブバイナリコードを実行する「Native Client」を公開した。 Native Client http://code.google.com/p/nativeclient/ Google Earth,Quakeなどがすでに動いているようだ。 これはすごい!ブラウザ上でX86バイナリを動かす「Native Client」 http://www.moongift.jp/2008/12/native_client/ サンドボックスで安全性確保、オーバーヘッド5% ブラウザでx86バイナリ実行、グーグルが新技術 http://www.atmarkit.co.jp/news/200812/09/nacl.html あと、サンプルのlife.ccにSDL_surfaceと書いてあるのでSDLの描画まわりが既に動いているのだろうから、今後、たくさんのアプリがN

    Native Clientの仕組みはどうなっているのか? - やねうらお−よっちゃんイカはしばらく買わずにiPhoneだけに注力する男
  • find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編
  • ブラウザでx86バイナリ実行、グーグルが新技術 - @IT

    2008/12/09 米グーグルは12月8日、x86アーキテクチャ向けにコンパイルしたコードをWebブラウザで実行する研究開発プロジェクト「Native Client」(略称、NaCl)を発表した。LinuxWindows XP、Mac OS X上など異なるOSで実行できるという。現在対応するWebブラウザはFirefox、Safari、Opera、Chromeプロジェクトチームは同日、実行環境やコンパイラツール群をBSDライセンスでオープンソースとして公開した。NaClは開発初期段階で、セキュリティの専門家などからフィードバックを受けて開発を続けるとしている。また開発チームではx86以外にもPowerPCやARMなどほかのアーキテクチャのサポートに向けて開発を続けているという。 実行環境はWebブラウザ向けのプラグインとしてサンドボックスの形で提供する。実行前に静的解析を行い危険な

  • deadbeaf.org

    This domain may be for sale!

  • Windowsにインストールされているドライバーを一括バックアップ·DriverBackup! MOONGIFT

    自作のマシンや、マイナーなメーカーのBTOマシンなどでWindowsをセットアップしていて困るのがドライバーが標準で用意されていない場合の対処だ。マウスが使えないなら代用もあるが、ディスプレイが16色になったり、そもそもLANが使えなかったりするとインターネットも使えず不便な思いをする。 ドライバ一覧。特に問題なければこれを全てバックアップする。 まず現状の環境化にあるドライバーを全てバックアップしよう。そうすればきっと再設定する際に役立ってくれるはずだ。 今回紹介するオープンソース・ソフトウェアはDriverBackup!、Windows用ドライババックアップソフトウェアだ。 DriverBackup!を起動すると、今インストールされているドライバが一覧表示される。後はこの中から不要なものを外していくだけで良い。バックアップを行うとZipファイルでまとめて保存してくれる。ログファイルは日

    Windowsにインストールされているドライバーを一括バックアップ·DriverBackup! MOONGIFT
  • Higher-Order Perl

    by Mark Jason Dominus Order Higher-Order Perl online from Powell's Books Download full text here There are three versions available. You have your choice of structure or presentation, but not both. License reminder Higher-Order Perl is copyright ©2005 by Elsevier Inc. Unauthorized reproduction or distribution is absolutely forbidden. You may download the book for your personal use, but you may not

  • PHP製のソースコードレビューシステム·Groogle MOONGIFT

    ※ 画面は一部公式サイトより ソースコードのレビューシステムも2008年になって急激に注目を集め、各種オープンソース・ソフトウェアが登場したジャンルだ。JavaPythonPerlRubyと各種言語向けに登場しているが、思ってみればこの言語は初だったかも知れない。 ソースコードをコミット前にレビューする そう、Webベースのプログラミング言語と言えばのPHPだ。PHPで開発を行う方であれば、やはり使い慣れたこちらが使いやすいだろう。 今回紹介するオープンソース・ソフトウェアはGroogle、PHPで作られたソースコードレビューシステムだ。 PHPは開発者の技量によって、ソースコードの見やすさや書き方が大幅に異なる言語だ。その補正を行うためにもレビューシステムの導入は重要と言える。そしてGroogleを使えばその使い慣れたPHPを使ってWebベースのソースコードレビューが可能になる。

    PHP製のソースコードレビューシステム·Groogle MOONGIFT
  • スラッシュドット・ジャパン | Windows用のお勧めフリー/オープンソースのソフトウェアは?

    オープンソースなLinuxなどのOSを一般のユーザが導入する敷居は高いと思われますが、 Windows上で動くオープンソースのソフトウェアなら、それと比べるとはるかに導入は簡単です。 単純に無料で自由に入手できるなどのユーザのメリットも大きいと思われます。 そこでアレゲなみなさんに質問です。Windows上で動くフリー/オープンソースソフトウェア(FOSS)としてはFirefoxやOpenOffice.orgが有名どころだと思われますが、FOSS利用の入門としてWindows上で動くお勧めのものはありますか? アレゲなみなさんのご意見をお聞きしたいです。

  • ニテンイチリュウ : Google Native Client

    グーグルがついに禁断の果実を口にした。 Native Client このNative Clientはその名の通り、CのネイティブコードをFirefox上で動作させるプロジェクト。 ランタイムとブラウザプラグイン、GCCのコンパイルツールがセットで提供される。 x86版、Windows/Linux/Mac対応。ほかのCPUアーキテクチャ、例えばARMやPPC、については、順次対応予定。 (注:スクリーンショット) 上記のような回転する地球が、このようなCのコードで書かれて、実行される。 Googleはよりリッチで軽快なインタラクティブなコンテンツを作るために、このプロジェクトを始めた模様。 確かにリッチにはなりますが、悪評高き同様な取り組みのMSのActiveXのようにセキュリティが気になるところ。グーグルは、セキュリティ面に非常に配慮し、モジュールにインストラクションセットを含まないよう

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 「FriendFeed」日本語版が開始 - ネタフル

    個人的な認識としては、自分が利用しているソーシャルサービスのRSSフィードを登録して、コグレマサトとしての活動を一化してくれるサービス、みたいに思っています。 ちなみにぼくの画面はこんな感じです。 ▼Masato Kogure – FriendFeed 一応、今のところ、 ・ネタフル ・はてなブックマーク ・Tumblr を登録しているので、 ・どんなネタに興味を持って(はてなブックマーク/Tumblr) ・どんなネタをアウトプットしているか(ネタフル) というのは、この「FriendFeed」で追いかけてもらうことができます。もちろん、これらのデータを統合し、RSSフィードとして受け取れます。 よりプライベートな部分のつぶやきはTwitterでもしてますけど、基的にはこの「FriendFeed」で分かってしまうということになりますね。 で、それぞれの細切れになっているコンテンツに対し

    「FriendFeed」日本語版が開始 - ネタフル
  • 「ウェブ上の行動を少しソーシャルに」--FriendFeedが日本語サービス開始

    12月8日、「FriendFeed」が新たに6言語に対応した。これまでの英語に加え、日語、簡体字中国語やフランス語、ドイツ語スペイン語、ロシア語の7言語からインターフェースを選ぶことができる。 FriendFeedは、ブログやTwitter、写真、動画のアップロードなど、オンライン上のあらゆる更新情報を1カ所に集めるサービスだ。FacebookやFlickr、YouTubeなど59のサービスに対応しており、各サービス上で友人と共有している情報をFriendFeedでまとめて楽しめる。 FriendFeedを設立したのは、Googleの元社員であるPaul Buchheit氏、Bret Taylor氏、Jim Norris氏、Sanjeev Singh氏。2008年2月に正式サービスを開始したばかりだ。Buchheit氏はFriendFeedについて、「私たちがすでにウェブ上で行っている

    「ウェブ上の行動を少しソーシャルに」--FriendFeedが日本語サービス開始
  • 第3回 読まれるブログを書くため、心がけたい3つのポイント

    第3回 読まれるブログを書くため、心がけたい3つのポイント :企業ブロガーの転ばぬ先の杖(1/5 ページ) 企業ブログのポイントは、「共同作成してはいけない」「非の打ち所を残す」、そして「あえて1.5流を目指す」にあります。プロらしさを保ちつつ、ギリギリ許せる程度に計算ずくで崩れている――カフェグローブが目指すこの路線がポイントになるでしょう。 前回はコミュニケーションについてお話しましたが、今回は「コンテンツ」について。レストランに例えればメニュー(料理)で肝に当たります。ブログの成否は1つの要素で決まるわけではないですが、コンテンツの良しあしが成否を大きく左右することは間違いありません。 しかしコンテンツは、重要であるがゆえに担当者を悩ませます。そんな悩みの最たるものが、コンテンツのバランス配分です。バランス配分とは、「自社の都合」と「お客さまの都合」のバランスのことでして、会社として

    第3回 読まれるブログを書くため、心がけたい3つのポイント
  • 第 7 回アルゴリズムイントロダクション輪講会資料: Days on the Moon

    すでにニュースでも伝えられている通り、12 月 1 日に第 7 回アルゴリズムイントロダクション輪講会がありました。今回の担当は私だったので、その発表資料を公開します。 中央値と順序統計量 (その 1) 予定 順序統計量とは 選択問題とは 最小値と最大値 平均線形時間選択アルゴリズム 中央値と順序統計量 (その 2) 最悪線形時間選択アルゴリズム 3 つずつのグループに分割した場合 7 つずつのグループに分割した場合 参考文献 中央値と順序統計量 (補足) 4 つずつのグループに分割した場合 6 つずつのグループに分割した場合 Lazy-Select Randomized-Partition スタッフロール 「どうせ後から Web で公開するんだから、PDF とか見るのに手間がかかるものは使ってられないよね。やっぱ時代は XML 複合文書でしょ!」と、数式を表現するのに MathML を使

  • どんなサイトもソーシャル化するというGoogle Friend Connectとは - F.Ko-Jiの「一秒後は未来」

    2008年5月に発表されていたGoogle Friend Connectが一般向けに開放されています。 » Official Google Blog: Google Friend Connect: now available 「あらゆるサイトをソーシャル化」というのがいまいちピンとくるようでこないのですが、いくつかガジェット(ブログパーツ)が提供されているのでそれを見てみると、大体次のようなものであることがわかります。 サイトに「メンバー機能」を持たせることができる。 サイトに「コメント機能」を追加することができる。 サイトにOpenSocial対応のガジェットを設置することができる。 要するにガジェットによってサイトに色々なソーシャル機能を追加することができる。 たとえば「コメント機能」はGoogleから提供されている「Wall gadget」を設置することで簡単に導入できます。コメント

    どんなサイトもソーシャル化するというGoogle Friend Connectとは - F.Ko-Jiの「一秒後は未来」
  • Googleウェブマスターツールでクロール頻度を細かく設定可能に - F.Ko-Jiの「一秒後は未来」

    Google Updates Webmaster Tools & Crawl Rate Controlsの情報によると、Google ウェブマスター ツールで設定できる「クロール頻度」がスクロールバーで設定できるようになったとのことです。 実際にログインしてみると、確かに「カスタム クロール頻度を設定」という項目が追加されています。 ↑ このブログの場合は33.333秒に1回クロールされている。 このように、デフォルトの設定を確認することで、現在クローラーがどの程度の間隔でサイトにアクセスしているかを知ることもできます。 重いサイトやページ数の少ないサイトの場合、クロール頻度はかなり少なくなっているのがわかります。 ↑ feed.fkoji.com の場合は125秒に1回。 クロール頻度が下がると検索結果の即時性に影響が出るだけでなく、クロール対象のページ数も制限されるそうなので、サーバに

    Googleウェブマスターツールでクロール頻度を細かく設定可能に - F.Ko-Jiの「一秒後は未来」
    mkataigi
    mkataigi 2008/12/12
  • ブラウザで正規表現のチェックなどができるサイトまとめ | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    ブラウザで正規表現のチェックなどができるサイトまとめ | IDEA*IDEA
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん

    OMakeすごい。OMakeはマジですごい。 OMakeはGNU makeの代替品みたいなものなんだけど、正直なところこのツールの強力さはGNU makeと比べると失礼なくらいすごい。これのおかげで、「コード修正→ビルド→デバッグ→コード修正→・・・」のループの、ビルドにあたる作業がほぼ消え去った。 ファイルの依存関係の解析がとにかくすごい。よくあるユースケースなんかの場合、最小限の手間でほぼ完璧に依存関係を網羅して、よしなにビルドしてくれる。 とりあえず、はやみずが実際に使ってみたケースを例にとってそのすごさの一端を紹介しようと思う。 case study 論より証拠ということで、自分が OMake を試しにつかってみたケースを紹介する。C言語でスタティックライブラリを作っていて、それに加えて簡単なテストプログラムを書いている。 /include/ 以下にヘッダファイルが全部ある /sr

    OMake つかったらC言語でプログラム書く手間がバカみたいに減った - 日記を書く[・ _ゝ・]はやみずさん
  • WritingTestableCode - テストできるコードの書きかた

    WritingTestableCode - テストできるコードの書きかた 目次 この文書について まずいのその1: コンストラクタがやりすぎ まずいのその2: 深い仲になってしまっている まずいのその3: 脆いグローバルな状態とかシングルトンとか まずいのその4: クラスがやりすぎ テストできるコードの書きかた この文書について "Guide: Writing Testable Code" の日語訳です http://misko.hevery.com/code-reviewers-guide/ 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... TODO: 各 Flaw のリンク先も訳す Misko Hevery コードをベストな状態に保つために、 我々は Google でソフトウェアエンジニアに以下のようなをガイドを定期的に送っていた。このガイドを共有できてうれしいね。 この