タグ

2012年12月16日のブックマーク (8件)

  • WebSocketの中身を覗いてみる - m-kawato@hatena_diary

    この記事は、HTML5 Advent Calendar 2012の15日目のエントリーです。 WebSocketは、Webサーバ・ブラウザ間で双方向に通信するための仕様であり、APIとプロトコルがそれぞれ以下の規格で定義されています。 API: W3C WebSocket API プロトコル: IETF RFC 6455 - The WebSocket Protocol (日語訳) Node.js + Socket.IO のようなライブラリを使うと割と簡単にWebSocketが使えますが、中で何が起こっているかもう少し追ってみたいという動機により、tcpdump+WireSharkによるパケットキャプチャを通してWebSocket通信の中身を調べてみました。 作業環境 サーバ側、クライアント側ともホストWindows 7 (64ビット版) で、サーバはその上の仮想マシンとして動かしてい

    WebSocketの中身を覗いてみる - m-kawato@hatena_diary
    seneca
    seneca 2012/12/16
  • 因果応報の法則・必然を味方につけて人生を変える9つの方法

    因果応報という言葉を聞いて、皆さんはどのような印象を持たれますか?「霊的なもの?」や「胡散臭い…」と思われる方も多いでしょう。たしかに、言葉だけ見れば「霊感商法」などにも使えそうな怪しい言葉ですよね。 実は因果応報は仏教の用語。「良い行いをすれば自分にも良いことが返って来る。悪い行いをすれば自分にも悪いことが返ってくる」という意味ですが、単純に仏教用語として覚えるだけではいけません。 皆さんの周りにも「何事にもチャレンジ・成功する人」っていますよね?その人の行動や物事の考え方をよく観察してみましょう。来であれば仏教用語である因果応報を、まさに日常生活やビジネスで実践している事が分かるはずです。 そこで今日は因果応報の法則・必然を味方につけて人生を変える9つの方法についてお伝えします。ではご覧ください。 因果応報で人生を切り開く1「因果応報とは?」上記で、「日常生活で因果応報を実践している

    因果応報の法則・必然を味方につけて人生を変える9つの方法
    seneca
    seneca 2012/12/16
  • サッカー史上に残るフリーキッカーベスト10

    トップオブザトップはもちろんあの名キッカー 「サッカー史上最高のフリーキッカーは誰か!?」と問われた際に、あなたはどのプレーヤーを思い浮かべるだろうか。 W杯の日戦でもゴールを記録した「無回転マスター」だったり、「将軍」だったり、「白いペレ」だったりと、様々な名前が挙がるだろうが、『bleacher report』のコラムニスト、ジャンニ・ヴェルシューレンのランキングを元にその鮮やかなフリーキックの数々を振り返ってみよう。 10位 ロナウジーニョ 9位 アレッサンドロ・デル・ピエロ 8位 ディエゴ・マラドーナ 7位 ジネディーヌ・ジダン 6位 ロベルト・カルロス 5位 シニシャ・ミハイロヴィッチ 4位 ジーコ 3位 デイヴィッド・ベッカム 2位 ミシェル・プラティニ 1位 ジュニーニョ・ペルナンブカーノ なお、ベスト10は逃したが、ランクイン候補としてクリスティアーノ・ロナウド、ピエール

    seneca
    seneca 2012/12/16
  • PNG 画像の解析と最適化ツール : document

    12月16 PNG 画像の解析と最適化ツール はじめに この記事は Graphical Web Advent Calendar の 16 日目の記事として書かれました。 Graphical Web ということで、PNG フォーマットの簡単な説明と Web ブラウザ上で動作する PNG 解析ツールを作ったので使い方と解析結果の見方について書いていこうと思います。 また、人気のある PNG 画像最適化ツールがどのような最適化を行っているのか調べていきます。 PNG の仕様に入る前に ここから、PNG の仕様について最低限の説明を書いていきます。 PNG の最適化や検証するときに必要になるので、退屈かもしれませんが軽く目を通してください。 以下の項目について、なんとなく分かれば良いです。 シグネチャ 必須チャンクの役割 IHDR PLTE IDAT IEND PNG 仕様概要 PNG フォーマッ

    seneca
    seneca 2012/12/16
  • 現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由

    現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由:DevOps時代の開発者のための構成管理入門(1)(1/2 ページ) 「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする もはや以前の「構成管理」ではない ソフトウェア構成管理はソフトウェア開発の現場で一般的になってきましたが、それを取り巻く状況は2000年代中盤と比較して、ソフトウェアビジネスのトレンドや使用するツールなど、ずいぶんと変わってきています。 読者の方の中にも「Gitそろそろ覚えないといけないのかな?」「Jenkinsって何がうれしいのだろう?」「開発のサイクルが以前より短くなって大変だな」などと感じていらっしゃる方もいらっしゃるのではな

    現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由
    seneca
    seneca 2012/12/16
  • Devlove2012 どうしたら良いシステムが作れるのか

    2012年12月15日に開催されたDevLOVE2012での「どうしたら良いシステムが作れるのか� - あなたが進むべき道を決めるための�アーキテクチャとマネジメントの話」の資料です。Read less

    Devlove2012 どうしたら良いシステムが作れるのか
    seneca
    seneca 2012/12/16
  • ASSIOMA(アショーマ) » LTEとかWiMAXとか4GとかAXGPとかって何が違うの?進化の過程を解説

    通信業界ではLTE元年と呼ばれた2012年があと少しで終わろうとしているが、気が付けばニュースやCMなどではLTEWiMAXといった言葉が飛び交い、店の看板には「WiFi使えます」というシールが貼られている。今回は、「さちテク」によるこれらの乱立する無線技術がどのような経緯で進化してきたのかを解説頂いた。 ——- ニュースやCMで飛び交う謎の言葉 LTE、AXGP、4G、WiMAX…… これらは、今世の中に出てきた携帯電話の最先端かつ最新鋭技術を表す言葉です。 でもこれらの言葉が気になって、調べてみようとしても、なんだか難しいことばかりでてきます。 お店に聞くと「速いんです!」「新しいんです!」「すごいんです!」「でも月7GBまでで、あっ、でも超過した場合は買い足していただければ」などと余計わけがわからなくなります。 かと言って詳しい人に聞くと、「LTEは下りにOFDMAを採用した第4世

    ASSIOMA(アショーマ) » LTEとかWiMAXとか4GとかAXGPとかって何が違うの?進化の過程を解説
    seneca
    seneca 2012/12/16
  • 絞り、焦点距離って何?〜デジタル一眼レフのレンズの選び方 | ライフハッカー・ジャパン

    ライフハッカー編集部様 標準的なズームレンズがついたデジタル一眼レフカメラを持っています。おおむね満足しているのですが、そろそろ新しいレンズを買ってみようかな、と思っているところです。どんなレンズを選べばいいでしょうか? Optically Limitedより デジタル一眼レフカメラに付属していたというレンズは、おそらく標準的な18-55mmズームレンズでしょう。汎用的に使える便利なレンズですが、たしかに物足りないと思うのも分かります。シャープな写真が撮れるわけではないし、特別な機能もありません。 新しいレンズを買うなら、きっと何かしら特徴のあるレンズを選びたいはず。レンズ選びの前に、まずはレンズの基礎知識を知っておきましょう。記事では(1)絞りと焦点距離について、そして(2)レンズの種類について解説します。(1) 絞りと焦点距離について レンズの基礎知識と専門用語は、レンズ選びに必須の

    seneca
    seneca 2012/12/16