タグ

ブックマーク / fd0.hatenablog.jp (10)

  • logstalgia & genlog - いけむランド

    アクセスログをきれいなアニメーション化してくれる logstalgia というツールがある。 Google Code Archive - Long-term storage for Google Code Project Hosting. これへの入力文字列を操作したら、ちょっとしゃれた動画でもつくれるかなと思って、試しにアクセスログを自動生成するツールをわせてみた。 http://www.cs.rpi.edu/~morria/genlog/ % genlog.exe -g /usr/share/genlog/moorthy.gr --number-requests=600 --requests-per-min=600 --quiet | logstalgia.exe -640x480 --update-rate 1 - コマ落ちしてるのはおそらく cygwin のオーバーヘッドのせいな

    logstalgia & genlog - いけむランド
  • 「PE 勉強会 (1)」に行ってきた - いけむランド

    第1回 PE勉強会 完了報告 - 七誌の開発日記 勉強会というよりかは「七誌先生の講義」って感じだったかな。個人的にはバイナリエディタで異常動作する PE をいじって正常に動くようにするあたりが+(0゚・∀・) + ワクテカ +でした。 途中で PE ファイルヘッダの話になった時にふと「この TimeDateStamp ってコンパイル時のタイムスタンプが入るの?」ということが気になったことを思い出したのでちょっと試してみた。 typedef struct _IMAGE_FILE_HEADER { WORD Machine; WORD NumberOfSections; DWORD TimeDateStamp; DWORD PointerToSymbolTable; DWORD NumberOfSymbols; WORD SizeOfOptionalHeader; WORD Characte

    「PE 勉強会 (1)」に行ってきた - いけむランド
    snaka72
    snaka72 2011/03/02
  • supercat - いけむランド

    正規表現を指定することで色をつけられる cat。 Supercat colordiff を使えば diff を色つきで表示することは可能だが、既につくられた差分ファイルに色をつけるのは難しい。そういう時に使えそう。 色づけの自作する場合は以下の手順通りにすればいいらしい。(manpage を読んでざっくり書く。) 設定ファイルを用意する。 foo という拡張子のファイルの色つけ条件を書いたファイルを spcrc-foo という名前で保存する。 書き方は http://supercat.nosredna.net/spcrc-emerge を参考すれば書けそう。manpage にも仕様が書いてある。 以下のいずれかのディレクトリに置く。 ./.spcrc-foo ./.spcrc ~/.spcrc/spcrc-foo ~/.spcrc/spcrc /etc/supercat/spcrc-foo

    supercat - いけむランド
  • そんなコードでイーノック - いけむランド

    ソースコードで発見した奇妙なコメント集 | Webクリエイターボックス 既に誰かがやってそうなネタだが大丈夫か? /** * このコードは開発中のものであり、製品版とは異なる場合があります。 */ # このメソッドには 72 通りの名前があるから、なんて呼べばいいのか・・・。 alias_method ... // そう。こいつは最初からコンパイルを通らなかった。 // まあ・・・いいコードだったよ。 try { : throw new Exception(); // そんなコードで大丈夫か? : } catch (Exception e){ // 大丈夫だ、問題ない。 } : exit(0); // 神は言っている、ここで死ぬ定めではないと。 :

    そんなコードでイーノック - いけむランド
  • FreedroidRPG - いけむランド

    cygwin でビルドして動かしてみた。 Home | FreedroidRPG バイナリも置いておいた。 http://fd0.x0.to/cygwin/release/freedroidrpg/ % /usr/bin/freedroidRPG.exe 起動するとローディングのプログレスバーが出てくる。 スタートメニューでマウスを動かすと、左上に見える赤いカーソルを動かせる。 チュートリアルにて博士っぽい人と会話する。 操作方法がわからない...。 ビルドおよび実行には SDL が必要となる。Cygwin Ports の SDL が普通に動いている (ように見える) のはすごいなあと思った。SDL を使ったゲームの cygwin 移植は簡単になっているのかもしれない。 http://ftp.twaren.net/Unix/Sourceware/cygwinports/release/SD

    FreedroidRPG - いけむランド
  • cygwin on wine on macosx - いけむランド

    誰得な試みをしてみた。 まずは MacPorts から Wine をインストールする。依存ライブラリをユニバーサルバイナリにしておく必要がある。*1 % sudo port -d install wine-devel次に cygwin の setup.exe を wine で起動する。 % wine setup.exe Windows にインストールする場合と同じように設定していけば問題ない。*2 cygwin のルートディレクトリはデフォルトのままならば、macosx から見て、~/.wine/drive_c/cygwin となる。 インストールが終わったら cygwin を起動する前に環境変数の設定をしておく。Windows のように「マイコンピュータ」を右クリック→「プロパティ」からは辿れないため、wine に含まれている regedit で直接レジストリをいじることにする。 % r

    cygwin on wine on macosx - いけむランド
  • Mac OS X で動く cygwin クロスコンパイラのつくりかた - いけむランド

    古くなったため、書き直しました。 fd0.hatenablog.jp

    Mac OS X で動く cygwin クロスコンパイラのつくりかた - いけむランド
    snaka72
    snaka72 2009/09/27
    GJ!
  • そろそろ cygwin-users.jp について一言いっとくか - いけむランド

    完全にずれたタイミングで言うのもなんですが、ドメインを取得する気はないです。 *-users.jp とかいって乱立されまくって DNBK されている みたいですし、やはり自分としては cygwin はあくまでネタのひとつでしかなく*1、祭のノリで参加するのは失礼だと思っているので。 だけど、ハブサイトのようにある程度、鮮度の保たれた情報をまとめた場所はあってもいいと思うので、とりあえずリンク集というか自分がたまに巡回するところを列挙しておきます。*2 Cygwin Ports cygwin に正式採用されつつあるパッケージングツール cygport と家で提供されていないパッケージを公開している。X.org など家とは別バージョンのパッケージも公開しているため、GNOME や KDE など依存関係が大規模なものは家との共存が難しいと思われる。 Project HeavyMoon cy

    そろそろ cygwin-users.jp について一言いっとくか - いけむランド
    snaka72
    snaka72 2009/04/14
    Cygwin関連リンク。あとで巡回してみる。
  • 誰も知らなかった Cygwin 1.7 - いけむランド

    以前、diff で見る cygwin 1.5 と 1.7 の違いみたいなエントリを書いた。 社会に出る前に知っておくべき cygwin 1.7 のこと - BOOLEANLABEL あの後に公式サイトにきちんとした変更の一覧が置かれたため、それを訳してみる。 What's new and what changed in Cygwin 1.7 相変わらず、難しい英文は直訳ベースにしており、変な日語になっているところもありますので、よくわからないところは原文で確認をお願いします。 [最終更新 : 2010-02-07] OS Windows 95, 98 および Me はサポートしない。新しい Cygwin 1.7 DLL はこれらの OS では動作しない。 Windows 7 および Windows Server 2008 R2 へのサポートを追加した。 ファイルシステム マウントポイント

    誰も知らなかった Cygwin 1.7 - いけむランド
    snaka72
    snaka72 2009/03/31
    GJ
  • cygport 入門 - いけむランド

    古くなったため、書き直しました。 fd0.hatenablog.jp

    cygport 入門 - いけむランド
    snaka72
    snaka72 2009/02/06
    いまいちはやっていないみたい。
  • 1