|
素晴らしい。2009-07-04 - 当面C#と.NETな記録問題の説明はここまでにして、コードの紹介です。Hacker's delight のコードより4〜5倍速く、そして、イミフ加減が半端じゃない!これ一つで 64bit 値以下のすべての値に対応できます。でも、実際にどれくらい威力があるか試し... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
前々回のShibuya.pmテクニカルトーク(XS Nite)では、PerlのC言語拡張モジュールを作成する方法について詳しく解説しましたが、ちょっとしたことを実現するだけでも、PerlVMの構造を理解し、大量のCのマクロを使いこなす必要がありました。やっぱりXSは面倒だよね、ということで、複雑な... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Shibuya Perl Mongersテクニカルトーク#11を2009年4月22日(水)に開催します。テーマ - "no Perl; use x86;"日時 - 2009年4月22日(木) 18:30-21:00 (18:00 開場)会場 - グラントウキョウサウスタワー23F リクルート本社サ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
syscall って組込関数でシステムコールはできますけど、libc やその他ライブラリの関数を呼びたい、ってこともありますよね。i386 かつ dlopen な環境なら、こんな風に書けます。sub ccall {my $r = '1111';my $s ="\x68" . pack("L", $... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Linux でアセンブリプログラミングcopyright (C) 2000-2003 Jun Mizutani (mizutani.jun@nifty.ne.jp)はじめに.アセンブラを使って Linux のプログラミングで遊んでみます.アセンブラにはNASM を使用して,カーネルを直接利用するこ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 簡単なプログラム"hello,world"がどのように起動され、どのように処理されて動くのかを無意味に詳しく解説してみよう。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|