万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

「ソフトウェア業界の方法は出版業界にも使える」

組版してから必要になった修正は組版担当者が泣く

docdiff
http://www.kt.rim.or.jp/~hisashim/docdiff/

svnTeXでcommitするとPDF
http://www.geekpage.jp/blog/?id=2011/6/29/1

@turky
書籍:
単一

雑誌:
複数の著者を〜

Gコードを切り貼りした
http://ja.wikipedia.org/wiki/G%E3%82%B3%E3%83%BC%E3%83%89

月刊誌が一番つらい

16セット1ページ
8+8

高性能なラスターデータに移行する
浮動小数点演算を行なっている。

オライリーの本の青とかの色はわざわざ作ってる。
色の調整はアナログ。
最終的にはおじさnのバルブのひねり具合。

原稿が遅れると、印刷所のおじさんが徹夜でやってる。

・こみやさん
Inside of excel 方眼紙撲滅委員会 #pyfes
http://www.slideshare.net/TakeshiKomiya/inside-of-excel-pyfes
オートレイアウティング

スキャンライン法
i@mzp さんのプラグイン
OLEでEXCELに出来るプラグイン

「最近、ロシア人が #blockdiag に要望を多くだしているのでロシア人の要望が多く通ってます」

・WebSocket
@Jxck
WebSocket & SPDY for non beginner
資料:http://jxck.node-ninja.com/slides/pyfes2012.11.html#slide-29

GETのHEADERと互換を持っている。

Resources
RFC 6455
WebSocket サーバの実装とプロトコル解説
The WebSocket Protocol (RFC 6455)の歴史
WebSocket Extensions
プロトコル自体を拡張する
"Sec-WebSocket-Extensions"ヘッダでつけることができる。

WAMP
SOAP

Apache HTTP Server、MySQLPHP: Hypertext Preprocessorを同時にインストールおよびウェブブラウザからGUI総合操作可能な総合サーバーソフトウェア。略称はWAMP。

Nginx
nginx_tcp_proxy_module
1、2月 2013

Amazon ELB
websocket on ELB

Personal FIrewall
socket.IO and Firewall
パーソナルファイアウォールがWebsocketのパケットを遮断する(それはパーソナルファイアウォールとしては正しい挙動だが)という問題がある。

WebSocket
fallback to flash, XHR etc

XHR
upgrade to WebSocket, flash

dotCloud は node.js 使ったプロクシで WebSocket 対応してる


http://realtimeconf.com/

動画

SPDY
すぴーでぃ

SPDYに載せ替えると全部速くなるというわけではない。Multiplexingが重要。
いろんなところから持ってきてるコンテンツが多いと微妙。あと、小さいところはあんまりメリットがない。

SPDYのPUSHはwebsocket のPUSHとは違う
PUSHされたのはブラウザのキャッシュに入る。
HTML互換の通信にしよう。
upgradeにするかどうか。
TLSをするかどうか。 セキュアソケットレイヤーの1つの形式

HTTP to HTTP2

CROSSイベント

・Applicationを支えるStrage技術

DS8000の話

Read I/O
キャッシュヒット率が命

キャッシュの先読み機能

Write I/O
書き込み時:キャッシュヒット率は100%。ディスクにまで書き込まないので、RAIDパリティチェックまで行かない。

Easy Tier。全部SSDにするのがいいかもだけど、高い。
なので、3つの領域(SSDプール,2層の低パフォーマンス領域)に自動的に移動させる。

PHP 5.5


ジェネレータとコルーチン
yieldキーワードの追加
yieldを含む関数はジェネレータになる

foreachで変数分解

Pythonではリストのタプルを取り出せる。

empty()の括弧内に変数以外が指定加工に
 今までは変数しか出来案買ったが


finally()
try~catch~finallyが今まで出来ない。
fatal errorが発生するとfinallyができない
社畜バグ
なぜか日曜日に出勤になるようなバグがあった。
alpha1で修正された

PHPPythonに近づいている。