タグ

2013年2月28日のブックマーク (6件)

  • So long, and Thanks for all the fish - takeshi nagayama's blog

    2004年、僕が前職で広告の制作をしていたころ、当時住んでた初台のマンションはてなが東京にくるというレポートを深夜まで読みながら、「あのはてなが東京にくるんだなー」とひとり興奮していたのを昨日の事のようにように覚えています。 ちょうどそのころは仕事で大学にwikiを導入しようとしていて、日のwiki活動家の皆さんやwikiばなの存在を知って、wikiばなVol.2の懇親会に参加させてもらったのでした。今みるとすごいメンツだった…。 そこにはてなIDを入れた名刺を作ってもっていって「名刺にはてなIDいれてくれるなんて嬉しい」と、そんな会話をしたのが近藤さんとの初めての会話でした。 2005年にはblog hackers conferenceがあって、そこではじめてセコンさんと会って、2006年に彼がはてなに入社して「はてなかーすげーなー」って思っていて、でもそんなスゲー人ばっかりがいる会

    So long, and Thanks for all the fish - takeshi nagayama's blog
  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://mbahack.syui.ml/2013/02/vim.html にあります。 リダイレクトしますか。

    ryochack
    ryochack 2013/02/28
    すごいボリューム…
  • zshのalias -s (suffix alias)が神な件 - プログラムモグモグ

    まず, 他のシェルをお使いの人にはごめんなさい. aliasコマンドの-sが使えるのは zsh 4.2.x- で, 他のシェルでは実装されていないと思います. あと, もう既に alias -s 知ってるよーって人は読まなくていいです. alias -s って何? 打ったコマンドの後ろ(suffix)を見て, 適当に宜しくやってくれるやつです. 次の例を見て下さい. ~$ echo "print ('hello, world')" > hello.py ~$ python hello.py hello, world ~$ alias -s py=python py=python ~$ ./hello.py hello, world ~$ Pythonのコードは python hello.py で実行出来ますが, お尻が py なら python を使います, とaliasしておけば, ./

    zshのalias -s (suffix alias)が神な件 - プログラムモグモグ
    ryochack
    ryochack 2013/02/28
  • ディスプレイを通して3次元空間を作業スペースとして使用できる「SpaceTop」

    2次元と3次元空間を融合させて1つのデスクトップとして使うことができる技術が「SpaceTop」です。フィクションの世界で見かける「何もない空間に投影されたディスプレイを手で掴んで動かす」に似た動作が実際にできるようになっており、デモンストレーションムービーが公開されています。 SpaceTop - Jinha Lee MIT Media Lab http://leejinha.com/SpaceTop SpaceTop, CHI 2013 on Vimeo 「パソコンのディスプレイが近すぎる人」ではなく、SpaceTopを使用しているところ。 画面は透過式で、画像を投影していても向こう側にある手やキーボードが少し見えています。 SpaceTopのすごいところは3次元空間上にウインドウなどをずらっと並べられるところ。横から見ると手を持ち上げているだけに見えますが…… ディスプレイを通してみ

    ディスプレイを通して3次元空間を作業スペースとして使用できる「SpaceTop」
  • バイナリシリアライズ形式「MessagePack」 - Blog by Sadayuki Furuhashi

    Googleが公開したバイナリエンコード手法であるProtocol Buffersは、クライアントとサーバーの両方でシリアライズ形式を取り決めておき(IDL)、双方がそれに従ってデータをやりとりするようにします。 この方法では高速なデータのやりとりができる反面、IDLを書かなければならない、仕様を変えるたびにIDLを書き直さなければならない(あらかじめしっかりとIDLを設計しておかないとプログラミングを始められない)という面倒さがあります。 ※追記:Protocol BuffersのデシリアライザはIDLに記述されていないデータが来ても無視するので(Updating A Message Type - Protocol Buffers Language Guide)、仕様を拡張していっても問題ないようです。 一方JSONやYAMLなどのシリアライズ形式では、何も考えずにシリアライズしたデータ

    バイナリシリアライズ形式「MessagePack」 - Blog by Sadayuki Furuhashi
  • JSONとMessagePack、シリアライズ性能比較 under the iOS - Qiita

    26日目、@adachi_c です。こんにちは〜。 今日は2台のiPhoneで通信して、JSONとMessagePackのシリアライズ、デシリアライズの速度を計る計測アプリ作ったんで、見てってください。 シリアライズとはなにか シリアライズというのは何かというと、他の環境で復元(デシリアライズ)できるように、環境依存なデータ構造を、システム間で相互理解できる形式に変換することです。 システムごとに、いろんなOS、言語、新旧の違いなどがあるかと思いますが、それぞれが相互運用性を維持するために、共通のメッセージ表現手法が必要です。それがJSONだとか、XMLのDOMやSAXに該当します。シリアライズ形式によっては、型情報を持っていることもあったりします。 OSや言語が異なるシステム間でAPIを設計するとき、このシリアライズを使うことが有効になるわけです。 どのシリアライズ方式をとるか では、様

    JSONとMessagePack、シリアライズ性能比較 under the iOS - Qiita