README.md What is BinData? Do you ever find yourself writing code like this? io = File.open(...) len = io.read(2).unpack("v") name = io.read(len) width, height = io.read(8).unpack("VV") puts "Rectangle #{name} is #{width} x #{height}" It’s u... 続きを読む
This is an in-progress translation. To help translate the book, please fork the book at GitHub and push your contributions. Git の属性 設定項目の中には、パスにも指定できるものがあります。Git はその設定を、指定したパスのサブディレクトリやファ... 続きを読む
Copyright (c) 1999 - 2009 XMPP Standards Foundation. See Legal Notices.This specification defines an XMPP protocol extension for including or referring to small bits of binary data in an XML stanza.NOTICE: The protocol defined herein is a Dra... 続きを読む
バイナリシリアライズ形式「MessagePack」がC#に移植されました!MessagePack C# 実装を作ってみたSUtils/Serialization 1.1.0 にて MessagePack, JSON 両方に対応してみたsaiya++++++。 これでC、C++、Ruby、そしてC#の間で、相互に高速なオブジェクトのやりと... 続きを読む
発見しました。 AVM2(FlashPlayer9)では、ランタイム時の型チェックが厳しく、privateなメンバにはどうやってもアクセス出来ませんでした。これが超内部的なレベルでチェックが行われていたとすると、もはやどうしようもないんですが、実はそうではないことに気... 続きを読む
PHPでファイルをアップロードしたとき $_FILES にアップロードされたファイルについての情報が入っています。 そして $_FILES[...]['type'] にはアップロードされたファイルの MIME type が入っています。しかしここに入っている値は PHP: ファイルアップロード... 続きを読む
Shibuya.js Technical Talk #3 - Shibuya.esで発表してきました。 とりいそぎ発表資料(修正バージョン)を公開したいと思います。 Binary Hacks ~evalのいばら道~ (PPT形式 - 556KB) 今回は急遽発表者の欠員が出たので、その埋め合わせで私がLTで発表するこ... 続きを読む
2008年07月(1) 2008年04月(2) 2008年03月(3) 2008年02月(1) 2007年10月(1) 2007年08月(1) 2007年03月(3) 2006年12月(1) 2006年10月(1) 2006年06月(1) 2006年05月(1) 2006年04月(6) 2006年03月(16) 2006年02月(2) 2006年01月(2) 2005年12月(5) 2005年11月(4) 200... 続きを読む
■ 大規模サービスを展開する企業が陥るジレンマ このところ大きなサービスを持ってる大きな企業が運用するウェブサイトについて考えることが多かったので、ちょっと書き殴ってみるとします。 一見すると大企業ってのは人もたくさんいるし資金もたくさんあるし... 続きを読む
商品の説明商品の説明 ハッカーのたのしみ グラフィックス処理のような膨大な演算が繰り返し発生するプログラムでは,最小のステップ数で処理を終えるコードが欠かせない。組み込み用途のように非力なCPUで高速な処理が求められる場合も同様だ。本書はそうした贅... 続きを読む