man uptime | col -bfx < uptime.txt
こんな感じでおk
2008年12月19日金曜日
2008年12月14日日曜日
FLASH版CookieみたいなSharedObjectについて
とあるゲームをやっていたときにふと思ったのでメモ。
ゲームをプレイしてある面で止める→次にブラウザ立ち上げてみる→続きからPLAYできる→Cookieを消してみる→続きから出来る
なぜ?それはFLASHのSharedObjectというデータを読み込んでいるからなのさ
どこに保存されているの?
WindowsXPなら
C:\Documents and Settings\<ユーザー名>\Application Data\Macromedia\Flash Player\#SharedObjects
とかだな多分
Linuxなら
/home/username/.macromedia/Flash_Player/とか探せばいいみたいね
参考リンク
http://www.gravity-works.jp/gravica/web/000077.shtml
ゲームをプレイしてある面で止める→次にブラウザ立ち上げてみる→続きからPLAYできる→Cookieを消してみる→続きから出来る
なぜ?それはFLASHのSharedObjectというデータを読み込んでいるからなのさ
どこに保存されているの?
WindowsXPなら
C:\Documents and Settings\<ユーザー名>\Application Data\Macromedia\Flash Player\#SharedObjects
とかだな多分
Linuxなら
/home/username/.macromedia/Flash_Player/とか探せばいいみたいね
参考リンク
http://www.gravity-works.jp/gravica/web/000077.shtml
2008年12月7日日曜日
cshの限界について
配列を参照するのにforeach文というものがあります
これはperlとかphpにあったりします。そんでcshにもあるのですが・・・
なぜかcshのforeach文に指定できる配列数の上限は997なのです
この997配列がMAXというのはOSやハードウェアの仕様によらずに、どの環境でも同じでした。
つまりcshの言語仕様ってことらしい。なぜ??なんでだろーなんでだろー
いろいろなシェル(一部perlで検証してみた)
イナバの物置風にforeachの捌ける配列MAXを探す
※スクリプト中に使われるファイル(list.txt,list2.txt)は複数行あるテキストファイルです。このファイルに例えば3行あれば3個の配列を用意します(空行は除く)。
つまりcshが997が限界なのかを検証するには997行のファイルと998行のファイルを用意すればいいのです。
まずはbash 全然平気
続いてzsh まあbashの強化版だし平気みたい
cshとは違うのだよcshとは みたいな感じで余裕でクリア
流石perlだどんな配列でもなんとも無いぜ!
この入力ファイルが997行以上あると・・・・
ちょおまwwwwみたいな感じで駄目 csh終わったな・・・
これはperlとかphpにあったりします。そんでcshにもあるのですが・・・
なぜかcshのforeach文に指定できる配列数の上限は997なのです
この997配列がMAXというのはOSやハードウェアの仕様によらずに、どの環境でも同じでした。
つまりcshの言語仕様ってことらしい。なぜ??なんでだろーなんでだろー
いろいろなシェル(一部perlで検証してみた)
イナバの物置風にforeachの捌ける配列MAXを探す
※スクリプト中に使われるファイル(list.txt,list2.txt)は複数行あるテキストファイルです。このファイルに例えば3行あれば3個の配列を用意します(空行は除く)。
つまりcshが997が限界なのかを検証するには997行のファイルと998行のファイルを用意すればいいのです。
まずはbash 全然平気
#!/bin/bash
array=(`cat list.txt`)
for line in ${array[@]}
do
echo $line
done
echo "やっぱりbash ${#array[@]} 人のっても大丈夫"
続いてzsh まあbashの強化版だし平気みたい
#!/usr/bin/zsh
array=(`cat list.txt`)
for line in ${array[@]}
do
echo $line
done
echo "やっぱりzsh ${#array[@]} 人のっても大丈夫"
cshとは違うのだよcshとは みたいな感じで余裕でクリア
#!/bin/tcsh
set array=`cat list.txt`
foreach i ($array)
echo $i
end
echo "やっぱりtcsh ${#array} 人乗っても大丈夫"
流石perlだどんな配列でもなんとも無いぜ!
#!/usr/bin/perl
open (FH,"list.txt");
@array=<FH>;
foreach (@array) {
print;
}
print "やっぱりperl ",$#array+1,"人乗っても大丈夫\n";
close FH;
この入力ファイルが997行以上あると・・・・
ちょおまwwwwみたいな感じで駄目 csh終わったな・・・
#!/bin/csh
set array=`cat list2.txt`
foreach i ($array)
echo $i
end
echo "やっぱりcsh ${#array} 人乗っても大丈夫"
2008年12月6日土曜日
Firefoxの拡張 backword を試す
backwordはなんかホップアップで単語の意味を表示してくれる拡張みたいです。
Googleツールバーにも同様の機能があるらしいけど分からん・・・・
ココからインストールして
適当に設定する。
アドオンから設定→DictionaryをGoogle - Japaneseに設定
さらに検索するにはホップアップから虫眼鏡マークをクリックするんだけどそれにつかうサイトをSearch Webに書くエキサイトが良いと思うので
http://www.excite.co.jp/dictionary/english_japanese/?search=
と書いておこうか
そういやこの拡張いれればDictionarySearchいらんな
**一応設定メモ
Setting Ⅰ
Dictionary → 表示に使う辞書
Show phonetics(rarely hang on Firefox) → 読み方?を示すのかな?なんかたまにFirefoxがハングするとか書いてあるので触らない
Search Web → 虫眼鏡マークのなんとか・・・↑の方に既に書いた
Setting Ⅱ
Use Storage → 検索した単語をローカルにキャッシュするかどうかC:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\Profiles\hogehoge.default\backwordの中に保存されてるみたいよ あと右下の有効、無効を切り替えるマークを右クリック→Pages→
Review Page of Local Storageで自分のキャッシュが見れるお
Automatically back word and context → ポップアップにあらわれるメニューがごちゃごちゃと増える
あとは良く分からん
参考リンク
発音も分かる無料マウスオーバー辞書なFirefox拡張「backword」
Googleツールバーにも同様の機能があるらしいけど分からん・・・・
ココからインストールして
適当に設定する。
アドオンから設定→DictionaryをGoogle - Japaneseに設定
さらに検索するにはホップアップから虫眼鏡マークをクリックするんだけどそれにつかうサイトをSearch Webに書くエキサイトが良いと思うので
http://www.excite.co.jp/dictionary/english_japanese/?search=
と書いておこうか
そういやこの拡張いれればDictionarySearchいらんな
**一応設定メモ
Setting Ⅰ
Dictionary → 表示に使う辞書
Show phonetics(rarely hang on Firefox) → 読み方?を示すのかな?なんかたまにFirefoxがハングするとか書いてあるので触らない
Search Web → 虫眼鏡マークのなんとか・・・↑の方に既に書いた
Setting Ⅱ
Use Storage → 検索した単語をローカルにキャッシュするかどうかC:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\Profiles\hogehoge.default\backwordの中に保存されてるみたいよ あと右下の有効、無効を切り替えるマークを右クリック→Pages→
Review Page of Local Storageで自分のキャッシュが見れるお
Automatically back word and context → ポップアップにあらわれるメニューがごちゃごちゃと増える
あとは良く分からん
参考リンク
発音も分かる無料マウスオーバー辞書なFirefox拡張「backword」
2008年11月30日日曜日
%COMSPEC%→がcmd.exeを示すように・・・
環境変数を列挙したページがあったようだ
cd %APPDATA%
とかやるとアプリケーションデータに行くと思うよ
http://www.atmarkit.co.jp/fwin2k/win2ktips/267swchos/swchos.html
cd %APPDATA%
とかやるとアプリケーションデータに行くと思うよ
http://www.atmarkit.co.jp/fwin2k/win2ktips/267swchos/swchos.html
VirtualPCの設定ファイルとかの場所は?
・使用しているバーチャルHDDは?
VirtualPCコンソール→設定(T)→ハードディスクのバーチャルハードディスクファイルってのを見れば分かると思う
・使用してるVirtualマシンは?(その他、復元ファイルなどは?)
\Documents and Settings\ユーザー名\Application Data\Microsoft\Virtual PC\Virtual Machines
を見ればいける
VirtualPCコンソール→設定(T)→ハードディスクのバーチャルハードディスクファイルってのを見れば分かると思う
・使用してるVirtualマシンは?(その他、復元ファイルなどは?)
\Documents and Settings\ユーザー名\Application Data\Microsoft\Virtual PC\Virtual Machines
を見ればいける
2008年11月28日金曜日
ゲーム
切って進めるゲーム(splitter)
http://www.kongregate.com/games/EvgenyKarataev/splitter/
ニコニコメーカー
http://nm.dabun-doumei.com/
splitter 解答
http://jp.youtube.com/watch?v=PHF6WKd1MyU
http://www.kongregate.com/games/EvgenyKarataev/splitter/
ニコニコメーカー
http://nm.dabun-doumei.com/
splitter 解答
http://jp.youtube.com/watch?v=PHF6WKd1MyU
2008年11月26日水曜日
FFベンチをやってみた
結果は3000くらい
2chのテンプレに習って報告してみる
構成
【 .CPU. 】 AMD Athlon 64 3200+
【 Mem 】 1GB DDR400
【 M/B 】Albatron K8X890 Pro
【 VGA 】GeForce 7300GS (AL-GF7300GS)
【VGAドライバ】
【 DirectX....】 DirectX9.0c
【 Sound 】
【 OS 】
【 Ver . 】
▼スコア
【 .Low 】
【 High .】
http://www.playonline.com/ff11/download/media/benchmark01.html
2chのテンプレに習って報告してみる
構成
【 .CPU. 】 AMD Athlon 64 3200+
【 Mem 】 1GB DDR400
【 M/B 】Albatron K8X890 Pro
【 VGA 】GeForce 7300GS (AL-GF7300GS)
【VGAドライバ】
【 DirectX....】 DirectX9.0c
【 Sound 】
【 OS 】
【 Ver . 】
▼スコア
【 .Low 】
【 High .】
http://www.playonline.com/ff11/download/media/benchmark01.html
2008年10月26日日曜日
apache2でWebDAV設定→Thunderbirdのカレンダー公開
環境はDebian etch - apache2.2を想定
1.a2enmodで必要なモジュール読み込む
a2enmod webdav
a2enmod dav_fs
2.httpd.confに↓みたいに書いとけばok
そんでまあcalってディレクトリ作ってパーミッションとか777にしとけば
まあ間違いないだろう
<Directory /var/www/cal/>
Dav On
Options Indexes
AuthType Basic
AuthName "input webdav password!"
AuthUserFile "/etc/apache2/pass"
Require valid-user
Order allow,deny
allow from all
</Directory>
3.ロックファイルやらうんちゃらは
/etc/apache2/mods-enabled
にある
dav_fs.conf
で定義してあるから別に書かなくてもおk
4.thunderbirdにlightningって拡張いれて
新しいカレンダーでも作ってごにょごにょすれば良いですよ
1.a2enmodで必要なモジュール読み込む
a2enmod webdav
a2enmod dav_fs
2.httpd.confに↓みたいに書いとけばok
そんでまあcalってディレクトリ作ってパーミッションとか777にしとけば
まあ間違いないだろう
<Directory /var/www/cal/>
Dav On
Options Indexes
AuthType Basic
AuthName "input webdav password!"
AuthUserFile "/etc/apache2/pass"
Require valid-user
Order allow,deny
allow from all
</Directory>
3.ロックファイルやらうんちゃらは
/etc/apache2/mods-enabled
にある
dav_fs.conf
で定義してあるから別に書かなくてもおk
4.thunderbirdにlightningって拡張いれて
新しいカレンダーでも作ってごにょごにょすれば良いですよ
ファイルの関連付けを行う時にgvimが追加できなくなる事象について
レジストリの
[HKEY_CLASSES_ROOT¥Applications¥gvim.exe]のフルパスが間違ってるとからしいです。
直すのが面倒ならそのキーごと削除→再登録でおk
参考リンク
「ファイルを開くプログラムの選択」でプログラムを参照しても一覧に追加されずに選択できない
[HKEY_CLASSES_ROOT¥Applications¥gvim.exe]のフルパスが間違ってるとからしいです。
直すのが面倒ならそのキーごと削除→再登録でおk
参考リンク
「ファイルを開くプログラムの選択」でプログラムを参照しても一覧に追加されずに選択できない
2008年10月25日土曜日
2008年10月24日金曜日
解析テンプレ
定番解析ソフトと解析勉強サイト
●デバッガ OllyDbg
Digital Travesiaで再配布
●プロセスメモリエディタ兼デバッガ スペシャルねこまんま57号
http://www.vector.co.jp/soft/win95/hardware/se254476.html
●プロセスメモリエディタ兼デバッガ うさみみハリケーン
http://hp.vector.co.jp/authors/VA028184/
●ヘキサエディタ Stirling
http://www.vector.co.jp/soft/win95/util/se079072.html
●PCゲーム解析指南+OllyDbg日本語化パッチ Digital Travesia
http://hp.vector.co.jp/authors/VA028184/
参考書
・解析魔法少女美咲ちゃん マジカル・オープン!
ISBN:4-7980-0853-2 2,730円 A5判 280 頁
・クラッカー・プログラム大全―禁断のシリアルナンバー解析テクニック
ISBN:4-88718-746-7 2625円 A5判 304頁
・はじめて読む8086
ISBN:4871482456 1,682円 286頁
購入回避推奨
ゲーム解析スレ・書評サイト等で酷評されている参考書
・いまどきのアセンブラプログラミング [橋本和明(著)]
・いまどきのアセンブラの教科書 [橋本和明(著)]
・アセンブラ読本 for Game ゼロからはじめるゲーム改造 [橋本和明(著)]
●デバッガ OllyDbg
Digital Travesiaで再配布
●プロセスメモリエディタ兼デバッガ スペシャルねこまんま57号
http://www.vector.co.jp/soft/win95/hardware/se254476.html
●プロセスメモリエディタ兼デバッガ うさみみハリケーン
http://hp.vector.co.jp/authors/VA028184/
●ヘキサエディタ Stirling
http://www.vector.co.jp/soft/win95/util/se079072.html
●PCゲーム解析指南+OllyDbg日本語化パッチ Digital Travesia
http://hp.vector.co.jp/authors/VA028184/
参考書
・解析魔法少女美咲ちゃん マジカル・オープン!
ISBN:4-7980-0853-2 2,730円 A5判 280 頁
・クラッカー・プログラム大全―禁断のシリアルナンバー解析テクニック
ISBN:4-88718-746-7 2625円 A5判 304頁
・はじめて読む8086
ISBN:4871482456 1,682円 286頁
購入回避推奨
ゲーム解析スレ・書評サイト等で酷評されている参考書
・いまどきのアセンブラプログラミング [橋本和明(著)]
・いまどきのアセンブラの教科書 [橋本和明(著)]
・アセンブラ読本 for Game ゼロからはじめるゲーム改造 [橋本和明(著)]
sshのダイナミック転送でSOCKSプロキシ
1.まあ普通にsshダイナミック転送する
2.Firefoxの接続設定でSOCKS v5 プロキシに設定
3.名前解決はローカルでやろうとするので
about:configからnetwork.proxy.socks_remote_dnsをtrueにする
でおk
参考リンク
SSH のダイナミック転送ってすごいんですよ
2.Firefoxの接続設定でSOCKS v5 プロキシに設定
3.名前解決はローカルでやろうとするので
about:configからnetwork.proxy.socks_remote_dnsをtrueにする
でおk
参考リンク
SSH のダイナミック転送ってすごいんですよ
登録:
投稿 (Atom)