タグ

2009年12月23日のブックマーク (25件)

  • Plack::Server::Standalone系を使ってウェブアプリケーション開発と運用が楽になる話 - JPerl Advent Calendar 2009

    Plack::Server::Standalone 系を使ってウェブアプリケーション開発と運用が楽になる話 - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? 既存の環境に対する不満 Perl のウェブアプリケーションを構築するにあたっては、リバースプロキシと mod_perl を組み合わせるか、あるいは FastCGI (ExternalServer) を利用するのが一般的だと思います。しかし、どちらをとっても、環境を構築して設定するのが難しいというのが個人的な不満でした (mod_redirect を設定したり mod_fastcgi にパッチをあててインストールしたり startup.pl を書いたり...)。自分が Plack の開発 (主に Server::Standalone と Server

    Yuichirou
    Yuichirou 2009/12/23
  • 化学にインスパイアされたジュエリー | Chem-Station (ケムステ)

    一般的な話題 化学にインスパイアされたジュエリー 2009/12/22 一般的な話題, 化学者のつぶやき, 講演・人 アート, キャリア, ジュエリー, デザイナー, 化学ガジェット, 博士号 投稿者: cosine Made With Moleculeというサイトでは、分子構造をモチーフとした銀製アクセサリーを販売しています。価格は$75~$130程度とお手頃。今では年間2000セット以上を売り上げる人気商品となっているようです。送料$20にて日にも発送してもらえるようです。昨今は円高傾向ですし、気の利いた(?)クリスマスプレゼントとしてお一ついかがでしょうか。 このジュエリーの存在は既にほうぼうの科学系ブログで紹介され、知る人ぞ知るアイテムの一つになっています。商品の詳細については関連リンクを参照いただくとして、今回は「どんな人が作っているのか」に焦点を当てて、簡単に紹介してみたいと

    Yuichirou
    Yuichirou 2009/12/23
  • Mojolicious Plackup! - JPerl Advent Calendar 2009

    Mojolicious Plackup! - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? Hi, perl-users. The past few days, Although I couldn't decide what to write day 23, fortunately, sri added native PSGI support to Mojolicious at 12/16/2009. I decided to write this article of this feature. So, this year, the most interesting thing in YAPC::Asia 2009 is PSGI/Plack from Miyagawa-san. PSGI is Pe

    Yuichirou
    Yuichirou 2009/12/23
  • 朝焼けにサンタさん乗ってきた!!!

    朝焼けにサンタさん乗ってきた!!!

    朝焼けにサンタさん乗ってきた!!!
    Yuichirou
    Yuichirou 2009/12/23
  • MacBookerのためのiMac 27''入門 : 404 Blog Not Found

    2009年12月23日18:00 カテゴリ MacBookerのためのiMac 27''入門 APPLE iMac 27インチ アップル サンタ自身(笑)にちょっと早めのクリスマスプレゼントが届いたのは、去る20日のこと。 dankogai: 2560×1440 の中に 1920×1080 (iMac 21.5)、1440x900 (MacBook Pro 15)、1280x800 (MacBook 13) <@dankogai: http://twitpic.com/ubfug - #iMac27 やっと間合いがとれてきたので備忘録代わりにまとめを。 前置き 私は PowerBook 145 以来の Mobile Mac ユーザー。もう18年間も持ち歩けるMacをメインマシンにしてきたことになる。遍歴はこんな感じ。あまりに昔のものはきちんと思い出すのも難しい。 PowerBook 145

    MacBookerのためのiMac 27''入門 : 404 Blog Not Found
    Yuichirou
    Yuichirou 2009/12/23
    \でけぇ/
  • ラブプラス:東京・六本木、原宿、高円寺に100人の列 開店前に“完売”(まんたんウェブ) - 毎日jp(毎日新聞)

    ポスト安倍の皆さん 若者の命の危うさ、高額な学費知ってますか 安倍晋三首相の突然の辞任表明を受け、「ポスト安倍」候補たち…

    ラブプラス:東京・六本木、原宿、高円寺に100人の列 開店前に“完売”(まんたんウェブ) - 毎日jp(毎日新聞)
    Yuichirou
    Yuichirou 2009/12/23
  • Twitter創業者の新事業「Square」の衝撃 - @IT

    Twitter創業者のJack Dorsey(http://twitter.com/jack)の新事業「Square」(http://squareup.com/、http://twitter.com/Square)が発表された。衝撃的な内容であった。「アメリカのセレブがやればこれもアリなのか!」という強烈な衝撃である。 現在判明しているSquareの基ビジネスは、 製造原価1ドル以下といわれる、マイクロホンジャックに差し込む磁気カードリーダーをiPhoneに差し込んで、クレジット決済サービスを個人間に開放する。 というものである。Dorsey氏の言及によれば、この磁気カードリーダーは無料で配布する予定らしい。 保守的なカード業界 単純に考えれば、「iPhoneでカード決済が出来て何がすごいの?」ということなのだが、ある程度クレジットカード業界を知る立場からすれば、このプランは従来の常識を

    Yuichirou
    Yuichirou 2009/12/23
  • asahi.com(朝日新聞社):「某市民」から贈り物 京都・下鴨中に50万円の所有権 - 社会

    50万円が入った封筒が投げこまれていた下鴨中校門の新聞受け=京都市左京区下鴨泉川町  京都市左京区の市立下鴨中学校で今年9月、50万円が入った封筒が新聞受けに投げ込まれているのが見つかった。表には「寄付金」と書かれ、裏には「下鴨中の教育に役立ててください。某京都市民」とあった。警察に届けたが持ち主は現れず、25日に現金の所有権が移る。「思いがけないクリスマスプレゼント」をどう生かすのか、生徒たちがこれから考える。  9月19日朝。下鴨中に出勤した男性教諭が、新聞受けの封筒に気づいた。学校側は中に入っていた大金に驚き、連休明けの同24日に下鴨署へ「落とし物」として届け出た。  民法240条や遺失物法では、拾得物の落とし主が現れないまま届け出から3カ月が過ぎると、発見場所の「施設占有者」に所有権が移る。この50万円は下鴨中の敷地で見つかったため、所有するのは京都市になる。  京都市教委は「今回

    Yuichirou
    Yuichirou 2009/12/23
  • 第3回 JSDeferredを用いたアプリケーション開発(その2) | gihyo.jp

    前回に引き続き、Wikipediaから緯度経度を取得しGoogle Maps上にプロットするアプリケーションを作っていきます。 今回は透過的なキャッシュの仕組みを入れるのと、geolocation APIを用いて、データのロードが終わり次第自分の近くのマーカーを表示させてみたいと思います。 完成コードは以下のようになります。 今回作成するサンプル(完成品) 透過的なキャッシュ キャッシュのための領域として、localStorageというものを使います。これはFirefoxやSafariなどで実装済みの、簡単にいってしまえば大容量のCookieみたいなものです。 localStorageは同期的に値を取得やセットをできますが、キャッシュするデータはXMLHttpRequestで取得される非同期なデータです。この二つの条件分けを最小限にして実装するために、JSDeferredを間に挟むことにし

    第3回 JSDeferredを用いたアプリケーション開発(その2) | gihyo.jp
    Yuichirou
    Yuichirou 2009/12/23
  • 第2回 JSDeferredを用いたアプリケーション開発(その1) | gihyo.jp

    JSDeferredの基的な読みかた JSDeferredを使ったコードを読むときには、next() という関数がキーになっています。 リスト1 // next() のチェイン Deferred.next(function () { // 最初の next は Deferred.next alert(1); }). next(function () { // これは Deferred.prototype.next alert(2); }). next(function () { alert(3); }); 前回すこしばかり例を出しましたが、このように next を繋げていくことで処理の流れを表現します。 Deferred.next() と Deferred オブジェクトのメソッドとしての next() があることに注意してください。Deferred オブジェクトのメソッドとしての nex

    第2回 JSDeferredを用いたアプリケーション開発(その1) | gihyo.jp
    Yuichirou
    Yuichirou 2009/12/23
  • 47NEWS(よんななニュース)

    「それって陰謀論じゃないですか?」闇の国家「ディープステート」を信じる著名人一人一人に会ってみたら…どうなった?

    47NEWS(よんななニュース)
    Yuichirou
    Yuichirou 2009/12/23
  • スタバがコンビニのレジで1杯560円の特大コーヒーを売る方法

    こんな感じで、男性誌のラックだけでなく女性誌のラックにも積まれています。 実はこれ、スターバックスが出してるアートブックなんですよね。 写真家は市橋織江、テーマは「スターバックスのある風景」。 これってよく考えられたマーケティングだなあ、と思うのです。 例えばこれを広告だと捉えると、写真というコンテンツを皮切りに スターバックスというブランドに対して興味を持ってもらい、買ってもらう効果がありそうです。 その時に注目すべくは、これが既存の雑誌の広告という形ではないこと。 最近「3つのメディア」という話をよく耳にしますが、その文脈で考えれば、 これは企業が所有するオウンドメディアとも言えるでしょう。 3つのメディアは何も、デジタルの世界だけの話では無さそうです。 もちろん企業の目的にはよるものの、費用対効果で見ても、 マスメディアの枠を購入するよりも売上に直接結びつく成果が得られそうです。 実

    スタバがコンビニのレジで1杯560円の特大コーヒーを売る方法
    Yuichirou
    Yuichirou 2009/12/23
  • x.com

    Yuichirou
    Yuichirou 2009/12/23
  • 【レビュー】カード収納付きでiPhoneをおサイフケータイのように使える『Case-Mate アイ・ディ ケース』

    カードを収納するスペースの付いたiPhone用ハードケース『Case Mare アイ・ディ ケース』を購入、試してみました。 クレジットカードサイズのカードを2枚収納できるスペースがあり、FeliCaなどの非接触ICカードを入れることで、iPhoneをおサイフケータイのように使うことができます。 パッケージには、(左から)ケース体・液晶保護フィルム・クリーニングクロス・体保護シート、が含まれています。 近頃はこのように色々と「おまけ」が付いてくるものが多くなりましたが、別売りにして価格を抑えてくれた方が嬉しいと思うのは私だけでしょうか。 ケース体は薄くて重さ約11gと軽量。表面はマット(ツヤ消し)加工がされており、滑りにくく指紋が目立ちません。 カードはスリットから出し入れするようになっていますが、収納部分は袋状になっておらず、カードが直接iPhoneの背面に触れる構造をしています。

    【レビュー】カード収納付きでiPhoneをおサイフケータイのように使える『Case-Mate アイ・ディ ケース』
    Yuichirou
    Yuichirou 2009/12/23
  • asahi.com(朝日新聞社):野口さん、サンタの衣装でISSに ドッキング成功 - サイエンス

    国際宇宙ステーション(ISS)に近づき、ドッキングするロシアのソユーズ宇宙船(上)=NASAテレビからISSに接近するソユーズからの映像=23日、モスクワ郊外の管制センターソユーズがISSとのドッキングに成功し、拍手する日米露の関係者ら=23日午前、モスクワ郊外の管制センター、安冨良弘撮影ソユーズがISSとのドッキングに成功し、感想を語る古川聡宇宙飛行士(左)=23日、モスクワ郊外の管制センター、安冨良弘撮影  【モスクワ=松尾一郎】宇宙飛行士の野口聡一さん(44)を乗せたロシアのソユーズ宇宙船がモスクワ時間23日午前1時48分(日時間23日午前7時48分)、地球から高度約340キロの軌道上にある国際宇宙ステーション(ISS)とドッキングした。  同午前3時半(日時間午前9時半)には、ISSとソユーズの出入り口が開き、到着した野口さんら3人の飛行士はクリスマスが近いことにちなみ、サンタ

    Yuichirou
    Yuichirou 2009/12/23
  • ねこび~ん

    ねこび〜んグッズで売上げた利益を そのまま義援金として寄付させていただきました。 東北デベロッパーズコミュニティ設立総会を機に生まれたねこび〜ん。 少しでも恩返しできれば...と思います。

    Yuichirou
    Yuichirou 2009/12/23
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    Yuichirou
    Yuichirou 2009/12/23
  • 第6回 Firebug要らずなChromeのWeb Inspector | gihyo.jp

    こんにちは、太田です。今回はChrome拡張の開発時のノウハウとして、開発ツールの解説をお送りします。Google ChromeにはWebKit由来のWeb Inspectorというデバッグツールが搭載されています。以前にも少しだけ紹介しましたが、今回は具体的な使い方まで掘り下げて解説します。なお、今回のWeb Inspectorの解説はChrome拡張だけでなく、JavaScriptを使ったウェブアプリケーションの開発に一般的に役立つノウハウとなっています。 WebKitのWeb Inspector Chrome拡張の開発の必需品であるWeb Inspectorですが、こちらは元々WebKit(Safari)で開発されたもので、Google ChromeChromium)に搭載されているものはさらに機能が追加されています。FirefoxにはFirebugという定番ツールがありますが、そ

    第6回 Firebug要らずなChromeのWeb Inspector | gihyo.jp
    Yuichirou
    Yuichirou 2009/12/23
  • 知らない人は損してると思うMacの使い方 :【2ch】ニュー速クオリティ

    Speech機能、マウスオーバーで使える辞書機能、Sound FlowerとAU Labで、AU-Pluginsを使って遊べる、録音できる、Quartz Composer、SafariでファビコンをDockにドラッグでジャンプ台のアイコンが作れる、

    知らない人は損してると思うMacの使い方 :【2ch】ニュー速クオリティ
    Yuichirou
    Yuichirou 2009/12/23
  • アルピニスト・野口健のブログ : 片山右京さん遭難について - ライブドアブログ

    12月18日、富士山登山を行っていた片山さんら3名が遭難しましたが、その知らせに驚きまた他人事とは思えなかった。何故ならば同じ日に富士山登山を予定していたからだ。しかし、一緒に登ろうとしていた平賀カメラマン(山岳カメラマン)が海外ロケに出かけており延期。右京さんの遭難前日、奥多摩登山を行っていましたが、この日からグッと冷え込んでいた。天気予報は「雪が降るかもしれない」と伝えていたので、ダウンジャケットなどの防寒具に身を包んでいたが、それでも寒かった。奥多摩でこれだけ寒かったのだから富士山は大変だっただろうと、延期になった事を安堵していた矢先の右京さん遭難。 右京さん遭難の一報の直後からテレビ、新聞などの報道陣から話を聞きたいと連絡が相次いだ。そして何人かの記者から「片山さんが登山仲間を残したまま下山しましたが、どう思いますか!」と、最初から右京さんの判断に問題があったのでは、といったニアン

    Yuichirou
    Yuichirou 2009/12/23
  • Day 22: Discover more middleware

    Yuichirou
    Yuichirou 2009/12/23
    PSGIミドルウェア色々。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    Yuichirou
    Yuichirou 2009/12/23
  • == はやればできる子(でも95%のシーンではいらない子) - latest log

    var ary1 = [1, 2]; var ary2 = [1, 2]; プリミティブな値(文字列とか数値)だけが格納されている2つの配列(ary1 と ary2)の内容が、同じかどうかを確認したい場合に… function like(ary1, ary2) { if (ary1.length !== ary2.length) { return false; } var v, i = 0, iz = ary1.length; for (; i < iz; ++i) { if (ary1[i] !== ary2[i]) { return false; } } return true; } alert(like(ary1, ary2)); // true とか書いてませんか? もっと短く… alert(ary1.join(",") === ary2.join(",")); // true も

    == はやればできる子(でも95%のシーンではいらない子) - latest log
    Yuichirou
    Yuichirou 2009/12/23
  • 伝書少女 - While Every Day My Confusion Grows - 断片部

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    伝書少女 - While Every Day My Confusion Grows - 断片部
    Yuichirou
    Yuichirou 2009/12/23
  • +new Date を Date.now() に差し替えると200〜400% 高速化も - latest log

    CSS を利用したアニメーションでは、必ず現在時刻を取得するコードが入ります。 var now = +new Date; ECMAScript-262 5th では Date.now() が新しく追加されました。 Date.now() は +new Date と同じ機能(現在時刻を数値で返す)を持ちながら、new の必要がないため速そうです。 ベンチ <!doctype html><html><head><title></title> </head><body> <script> window.onload = function() { Date.now || (Date.now = function() { // Date.now が実装されていないブラウザ用の実装 return +new Date; }); job1(); job2(); } function job1() { var

    +new Date を Date.now() に差し替えると200〜400% 高速化も - latest log
    Yuichirou
    Yuichirou 2009/12/23