misc

バイナリセーフ

文字列にヌルバイトが含まれていても正しく(=文字列の終端とはせず)扱ってくれる関数を指す。逆に非バイナリセーフな関数はヌルバイトを終端だと見なしちゃうので、以降のデータを正しく扱えない。 ヌルバイト攻撃 if ( binary_unsafe(x) ) { binary_safe…

シリコンバレーなエンジニア

シリコンバレーの様子がうかがえる記事。メモ! http://japan.cnet.com/blog/umeda/2004/04/26/entry_1001/ http://japan.cnet.com/blog/102167/2004/04/27/entry_1002/ http://japan.cnet.com/blog/umeda/2004/05/14/entry_100/ http://d.hatena.ne.jp/hyos…

はじめてのHDD

ソフトウェアやるには基盤となるハードのことも分かってないと、正しく書けないYO! ということで、いままで無知でしたがちょっとずつ勉強中。まずはHDDについて、調べてみた。ストレージの基本をきっちり把握する - Part1 ハードディスク・ドライブの内部構…

グラフライブラリ

Open Flash Chart http://teethgrinder.co.uk/open-flash-chart-2/ Flashベース グラフの種類は豊富そう LGPL JSON使える FusionCharts Free http://www.fusioncharts.com/free/ Flashベース グラフの種類豊富そう Free Ajax使える(からたぶんJSONいける) …

TOEIC920

初回受験にして、あっさり900点越え! 我ながらびっくり!!!

思わず笑ってしまったwww

実際にFromヘッダを偽装したウィルスメールなのだけど。 admin@microsoft.com (xxxxxxxxxxx@yahoo.co.jp) さんからの ""Internet Explorer 7"" という件名のメッセージに、ウィルスに感染またはその疑いのあるファイルが添付されていました。このメッセージ…