It's The End Of The World As We Know It (And I Feel Fine)
プログラミング関連
どのようにしてlibcは後方互換を保つのか?
その1
GNU binutilsで遊んでみよう
リンカとリンクローダは共有ライブラリ間のグローバルシンボルの衝突をどのように扱うか?
ウィークシンボル{
って何
,
は何につかうの
}ですか?
Linux/glibc2のld.so(1)はシンボルのウィーク属性(STB_WEAK)を無視する
その2
共有ライブラリの後方互換性が壊れる時
共有ライブラリの前方互換性が壊れる時
異なる-std=*でcompileしたオブジェクトや共有ライブラリは混ぜるなきけん
その3
scanf/wscanfを使うときのちょっとした注意
その1
その2
iconv(3)によるコード変換
その1
その2
iconv(3)が扱うのは文字列ちゅーかバイト列でんがな
GNU libiconvはデフォルトでPOSIXに非準拠の動作をする
なぜ一部のアプリはGNU libiconvに指定する文字コードにわざわざ//IGNOREや//TRANSLITをつけるのか
iconv(3)のEILSEQを使った文字コード自動判定は移植性が無いしそもそも筋が悪い件
POSIX locale programming
setlocale(3) で指定するロケール名の移植性
compiling-time locale問題
その1
その2
libedit I18N化への道(
イントロ
)(
その1
)(
その2
)(
その3
)(
その4
)(
その5
)(
その5.1
)(
その5.2
)(
その5.3
)(
その5.3.1
)
sys/cdefs.hとは何ですか?
その1
- その歴史
その2
- K&R vs ANSI/ISO-C での関数(プロトタイプ)宣言
その3
- K&R vs ANSI/ISO-C での関数定義における仮引数の宣言方法
その4
- ANSI/ISO-C で新規導入されたマクロ演算子やキーワードなど
その5
- コンパイラによる警告抑制方法の差異
その6
- コンパイラによる最適化指定の差異
その7
- 互換性のためobsoleteな関数にリンク時警告を出す
その8
- コンパイラによるフォーマット指示と型チェック
その9
- C++ でなくても name mangling されることもある
その10
- ソースに埋め込まれるバージョンメタデータ
その11
- バイナリに埋め込まれるバージョンメタデータ
その12
- ソースとバイナリに埋め込まれる著作権情報
その13
- ugly hackばっかや
その14
- BSDLの第2項を正しく守るには何をすべきなのか?
その15 - a.outフォーマットを読み解く
(準備編)
- 古いNetBSD環境を用意する
(その1)
- NetBSDのa.outヘッダをまず覗いてみる
(その2)
- a.out の種類
ソースコード考古学
なぜ localtime(3) の引数は time_t のポインタなのか?
Nobody Expects The Definitive Guide PowerShell
Invoke-WebRequestの文字化けと闘う
その1
その2
Get-Dateと和暦の恐怖
その1
その2
Requires宣言の微妙さ
ForEach-Objectの正体はawk(1)である
Import-Csvから見えてくる欠点
その1
その2
New-TemporaryFileで作業用ファイルやディレクトリを作るのはセキュリティ上安全でない
その1
その2
その3
その4
その5
その6
Add-TypeでPowerShellからネイティブコードを呼ぶ
音楽
David Bowie
そして星は再び蘇る
(その1)
(その2)
(その3)
デヴィッド・ボウイの 'Heroes' をトラック毎に分析する
地球に落ちて来た男
No Plan
Daivid Bowie Is デヴィッド・ボウイ大回顧展
(その1)
(その2)
Ziggy Stardust: The Motion Picture
Where Are We Now?
(その1)
(その2)
(その3)
映画
Nicolas Roeg/The Man Who Fell To The Earth(地球に落ちて来た男)
Edward Yang/A Brighter Summer Day(牯嶺街少年殺人事件)
Grant Gee/Joy Division
Wim Wenders/Don't Come Knocking(アメリカ、家族のいる風景)
Clint Eastwood/Gran Torino
Wim Wenders/Paris, Texas
Jim Jarmusch/Gimme Danger
リンク
tnozaki@Bitbucket
tnozaki@GitHub(もう使ってません)
Discogs
Flickr(デジだけ)
Amazon wishlist