タグ

2012年1月3日のブックマーク (8件)

  • こてさきAjax:WebSocketから、これからのWebを予想してみる - livedoor Blog(ブログ)

    WebSocket が、12月12日についにRFCになりました(RFC6455)。テキスト転送だけでなく、バイナリー転送もサポートされ、コネクションをキープするための ping/pongなどコントロールフレームも定義されました。rfcになる過程で様々なバージョンと、その実装系が出ていますので、そこのネゴシエーションの仕組みが入っていたり、以前は割と自由に使えそうだった subprotocolが、IANAにレジストレーションが必要になったりと、なかなかしっかりしたプロトコルに仕上がっている印象です。 さて、今年最後となる、今日のポストでは、このWebSocketにより、今後のWebはどうなっていくのかについて、僕が最近感じている妄想を書き連ねてみます。 WebSocketとは、いったい何なのか? さて、WebSocketとは、いったい何なのでしょうか?この問に対して、一般的には、 WebでP

    punitan
    punitan 2012/01/03
  • 絵描きは安すぎる賃金で働いてはいけない

    不二式@Skeb募集中! @Fujishiki 結論としては、異常に安い金額でアマチュア絵師を騙して雇ってるおかしい会社があり、相場を知らないために、その値段設定が異常に安価だと気付けないまま、仕事をしてしまう絵師がいるということが問題。悪徳業者を許してはいけない。そして安すぎる値段で仕事をしてはいけない。 不二式@Skeb募集中! @Fujishiki http://t.co/F2zf1lI5 不当廉売(ふとうれんばい)は不当に安い価格で商品を販売すること。ダンピング(dumping)とも言われる。 日をはじめ各国で禁止されているものの、国際貿易においては「ダンピングが弊害的なものであることを立証する十分な経済的証拠はない」

    絵描きは安すぎる賃金で働いてはいけない
    punitan
    punitan 2012/01/03
  • The Perls of 2011

    Following my 2010 post, I thought I should register some of the great things that happened in the Perl programming world in 2011. Only this time instead of turning it into a timeline, I'm going to place things in topics so you can just concentrate on what really matters :) Also, I'm only going to write about Perl 5. If you're looking for a Perl 6 retrospective, Moritz Lenz already did a very nice

    punitan
    punitan 2012/01/03
  • 20万人に「不着」伝えず ドコモのスマホメール障害 1日夜に発生、料金請求書で個別に連絡 - 日本経済新聞

    NTTドコモは3日、1日夜に発生したスマートフォン(高機能携帯電話=スマホ)向けのメール送受信サービス「spモード」の通信障害で、送信したメールが届いていないのに「不着」のメッセージを受け取っていない利用者が約20万人いると発表した。これらの利用者はメールが届いたと思っている可能性が

    20万人に「不着」伝えず ドコモのスマホメール障害 1日夜に発生、料金請求書で個別に連絡 - 日本経済新聞
    punitan
    punitan 2012/01/03
  • sched_clock() overflow after 208.5 days in Linux Kernel

    えーっと、久しぶりに Linux Kernel にダメダメなバグが発見されて、よりにもよってうちの製品も影響を受けたので、ここに詳細を書くことにした。 つーか。新しい Kernel を使うなら皆で使おうよ。なんだよその「1つだけ」影響を受けて残りは「影響も受けないぐらい古い」ってのは… 概要 大雑把に 208.5日連続運転した Linux Kernel が突如として reboot する。 実機でなおかつ Time Stamp Counter を内包している必要があるので、Pentium4以降のプロセッサ(が、それはようするに今ある Intel 系CPU全部)か、その互換CPUである必要がある。32bit モード、64bit モードの区別はない。 逆に VMware や Xen など、仮想マシン上で動いている kernel に影響はない。これはそもそもバグを内包したルーチンを、仮想マシンで動

    punitan
    punitan 2012/01/03
  • Perlで書き初め - Shohei Yoshida's Diary

    あけましておめでとうございます。 今年も何卒よろしくお願いします。 新年の初めなので書き初めをしたいと思います。 元ネタ 週記くらい | Common Lispで書き初め vallog: 2012年が明けたので書き初めしました。lispで。 ソース 試行錯誤して微調整した感じですが。 #!/usr/bin/env perl package App::Kakizome; use strict; use warnings; use GD; use Encode; use Encode::Locale; sub new { my $class = shift; bless {}, $class; } my $mainfont = $ENV{HOME} . '/.fonts/aoyagireisyosimo.ttf'; my $subfont = '/usr/share/fonts/truetyp

    Perlで書き初め - Shohei Yoshida's Diary
    punitan
    punitan 2012/01/03
  • CSS 2.1 Advent Calendar '11

    基礎以上ベスト・プラクティス未満。 CSSハックのことは忘れる CSSハックの多くは便利で強力なものだが、それに頼るのは危険だ。まずは普通にCSSを書くことに注力するべきだろう。その上で条件付きコメントやModernizrを使うかCSSハックをあえて使うか決めると良い。 色の書き方は統一する キーワードによる色の指定や#rrggbb、rgb()といくつかの方法で色を指定することができるが、#rrggbbの桁を合わせることも含めていずれかに統一した方が可読性とメンテナンス性が上がるだろう。 %は長さの単位ではない border-widthなどで使用できない理由はそれだ。他にも使用することができないプロパティがいくつかある。また%はコンテキストによって基準になる単位が大きく変わる他継承においてもある意味不可解な挙動を起こすことがある(line-heightなど)ので、使用には注意を払う必要があ

    punitan
    punitan 2012/01/03
  • 型推論の実装は高速リリースサイクルの試金石だった - Mozilla Flux

    Firefox 9の目玉機能であるJavaScriptの型推論(Type Inference:TI)。この機能をリリース版に投入できたことによって、ようやく当に高速リリースサイクルを維持するめどが立ったといっても過言ではない。それくらい、TIの実装は開発プロセスにおいて重要なチャレンジだった。 話は2011年8月上旬に遡る。同年6月にJavaScriptエンジンのモジュールオーナーを継いだMozillaのDavid Mandelin氏が、mozilla.dev.planningニュースグループに1のスレッドを立てた。『Shipping Type Inference and Other "Irreversible" Changes』と題されたそのスレッドにおいて、Mandelin氏は、TIの導入に当たって開発プロセス上の課題があると指摘した。 TIはJavaScriptエンジン全体を通じ

    型推論の実装は高速リリースサイクルの試金石だった - Mozilla Flux
    punitan
    punitan 2012/01/03