ELFヘッダを見る方法:
readelf -h [オブジェクト]
ELFのマジックナンバーは「177ELF」という文字列になっている。
ABI:Application Binary Interface
・プログラムヘッダ
readelf -l sample
・セクションヘッダ
readelf -S sample
・ストリングヘッダ
ストリングヘッダが.shstrtabにあたるのでオフセットが0012f5、サイズが000158バイトのストリングテーブルがある。
od --skip-bytes 0x0012f5 --read-bytes 0x158 -t x1z sample
・シンボルテーブル
readelf -s sample
ELFヘッダから読み取ってみると。
シンボルテーブルとしては.dynsymがあることがわかる。
そしてダンプしてみると。
od --skip-bytes 0x0001ac --read-bytes 0x000060 -t x1z sample
・再配置情報
2007年9月11日火曜日
2007年9月6日木曜日
GDについて
gdImageCopyResized
とgdImageCopyResampled
の比較。
Resizedのほうが画質が悪く感じられる。
gdImageCopyResampled:
四角形のイメージを別のイメージにコピーする際に使う関数。
スムーズにピクセル値を修正する。
イメージのサイズを減らす際にclarityを保つためである。
オリジナルとターゲットのX,Y座標は適度に領域を延ばしたり、
縮めたりする結果、変化させることが可能
ピクセル値を修正しない場合には gdImageCopyResizedを見る。
gdImageCopyResized:
四角形をイメージから別のイメージへコピーすることができる。
オリジナル画像のX,Y座標とターゲット画像のX,Y座標を適度に
領域を延ばし縮みさせることで変化されることが可能。
イメージ間のコピーでの重要点:
イメージは同じカラーテーブルをもっている必要はないので、
ピクセルはコピーするための同じカラーインデックスをセットしない。
gdImageCopyは同じRGB値をgdImageColorExactに頼って探そうとする。
しかし値が見つからなかった場合にはgdImageColorAllocateで使われたカラーでallocateしようとする。
書いてある内容からするとResampledを使ったほうがよさそうな気がする。
とgdImageCopyResampled
の比較。
Resizedのほうが画質が悪く感じられる。
gdImageCopyResampled:
四角形のイメージを別のイメージにコピーする際に使う関数。
スムーズにピクセル値を修正する。
イメージのサイズを減らす際にclarityを保つためである。
オリジナルとターゲットのX,Y座標は適度に領域を延ばしたり、
縮めたりする結果、変化させることが可能
ピクセル値を修正しない場合には gdImageCopyResizedを見る。
gdImageCopyResized:
四角形をイメージから別のイメージへコピーすることができる。
オリジナル画像のX,Y座標とターゲット画像のX,Y座標を適度に
領域を延ばし縮みさせることで変化されることが可能。
イメージ間のコピーでの重要点:
イメージは同じカラーテーブルをもっている必要はないので、
ピクセルはコピーするための同じカラーインデックスをセットしない。
gdImageCopyは同じRGB値をgdImageColorExactに頼って探そうとする。
しかし値が見つからなかった場合にはgdImageColorAllocateで使われたカラーでallocateしようとする。
書いてある内容からするとResampledを使ったほうがよさそうな気がする。
2007年8月30日木曜日
Windows Serverについて【その後】
apacheのインストール方法が悪かったみたい。
portを80以外でインストールするとサービスに追加
されないらしい、それなので httpdコマンドで
サービス追加すれば問題なくいく。
httpd -i -n "service name" -f "conf path"
デフォルト以外のインストール方法も覚えなければなぁ。
portを80以外でインストールするとサービスに追加
されないらしい、それなので httpdコマンドで
サービス追加すれば問題なくいく。
httpd -i -n "service name" -f "conf path"
デフォルト以外のインストール方法も覚えなければなぁ。
2007年8月18日土曜日
2007年8月7日火曜日
Rock in Japane Festival
Rock in Japane Festivalに行って参りました!!!
毎日朝からひたちなかまで通っていたため、かなり
つらかったです。
1日目:
カエラ
グレープバイン(途中から)
ポリ
GO!GO!7188
YUI(途中から)
奥田民生(途中まで)
DJハヤシ
増子直純
ELLE(途中まで)
2日目:
BaseBallBear(関根最高、湯浅ステキw)
ウルフルズ(トータスオーバック)
休憩
フルカワミキ(途中まで)
エレファントカシマシ(途中くたばりましたw)
スネオヘアー(毎年下ネタw)
アジカン(ちっこいw)
ヤノカミ(矢野顕子すごい)
バンプ(飯食いながらw)
3日目:
マキシマムザホルモン(大盛況)
ボラ(ギターよりたたいてる方が多くない?)
パフィー(意外に盛り上がった)
トライセラ(疲れ果てて寝てた)
Cocco(言葉が危ういw)
ロケットマン(ふかわ)
リップ(最高)
ラッド(来年はグラスだろう)
総括は明日。
待ってろよ年末!!!!
年末はフェス仲間を作って、盛り上がりたいなぁ~。
毎日朝からひたちなかまで通っていたため、かなり
つらかったです。
1日目:
カエラ
グレープバイン(途中から)
ポリ
GO!GO!7188
YUI(途中から)
奥田民生(途中まで)
DJハヤシ
増子直純
ELLE(途中まで)
2日目:
BaseBallBear(関根最高、湯浅ステキw)
ウルフルズ(トータスオーバック)
休憩
フルカワミキ(途中まで)
エレファントカシマシ(途中くたばりましたw)
スネオヘアー(毎年下ネタw)
アジカン(ちっこいw)
ヤノカミ(矢野顕子すごい)
バンプ(飯食いながらw)
3日目:
マキシマムザホルモン(大盛況)
ボラ(ギターよりたたいてる方が多くない?)
パフィー(意外に盛り上がった)
トライセラ(疲れ果てて寝てた)
Cocco(言葉が危ういw)
ロケットマン(ふかわ)
リップ(最高)
ラッド(来年はグラスだろう)
総括は明日。
待ってろよ年末!!!!
年末はフェス仲間を作って、盛り上がりたいなぁ~。
2007年8月1日水曜日
Six Easy Pieces
Six Easy PiecesというFeynmanの本を読み直そうと
思いました。
これは、大学時代の課題の本として買ったのですが、
今思うとなかなか面白い本なのではあると思う。
といっても、英語だから読むのが遅いです。。。。
思いました。
これは、大学時代の課題の本として買ったのですが、
今思うとなかなか面白い本なのではあると思う。
といっても、英語だから読むのが遅いです。。。。
2007年7月31日火曜日
IE7のバグ?
IE7のダウンロードでファイル名の2バイト文字がある場合2バイト目がの値が
0x5Cまたは0x7Cの場合は0x5C→0x57 、 0x7C→0x5Fと変換されてしまう。
microsoftのサポートページにすでに記述されているが、、、、、
パッチを当てろということだそうです。
変換される一覧は後日のせます。
参照サイト
http://d.hatena.ne.jp/ocs/20061103
0x5Cまたは0x7Cの場合は0x5C→0x57 、 0x7C→0x5Fと変換されてしまう。
microsoftのサポートページにすでに記述されているが、、、、、
パッチを当てろということだそうです。
変換される一覧は後日のせます。
参照サイト
http://d.hatena.ne.jp/ocs/20061103
登録:
投稿 (Atom)