物置っぽい何か

まったり まったり

ホーム / Tips
Tips

cygwinのgccでcygwin1.dllを介さないexeを作成

Eメール 印刷

普通cygwin上でコンパイルした実行ファイルは,cygwinの肝であるcygwin1.dllを介して実行されるが,MinGWを使えばcygwin1.dllが必要のない実行ファイルが出来る(らしい.詳しくはこちらへ).

MinGWを使うのは簡単で,cygwinのsetup.exeからMinGWをインストールし(デフォルトで入ってるっぽい.Devel/mingw-runtimeっていうのがそうかな?),gccのオプションに-mno-cygwinを付けるだけである.ただしgcc -mno-cygwinではインクルードパスリストに/usr/includeは含まれない為,明示的に-I/usr/include等とする必要あり.

 

sedでphpのマニュアルにスタイルシート付加

Eメール 印刷

sedでPHPのマニュアルにスタイルシートを追加するコマンド.

最終更新 2010年 3月 19日(金曜日) 01:49 続きを読む...
 

emacsで字下げを隠すコマンド

Eメール 印刷

ある文字数以上字下げされているものを表示させなくするemacsのコマンドはC-x $(set-selective-display)である.引数として渡された文字数以上字下げされている部分が隠れてくれる.

例えば4文字以上字下げされている部分を隠したければC-u 4 C-x $とやれば良い.隠れている部分を全て表示するには単にC-x $を使う.

 

canvas要素のテスト

Eメール 印刷

Firefox1.5betaからcanvas要素とやらに対応してみたいなので,ちょこっとやってみる.と言ってもほんのちょっと調べただけで本格的にやるつもりはないが….

最終更新 2010年 3月 19日(金曜日) 01:49 続きを読む...
 

PHPメモ

Eメール 印刷

PHPメモ.数字の文字列フォーマットと,呼び出し元の関数名.

最終更新 2010年 3月 19日(金曜日) 02:18 続きを読む...
 

sedでの正規表現

Eメール 印刷

sedでの正規表現についての注意点.

  • カッコ'(',')','{','}',はバックスラッシュ'\'でエスケープ
  • '+','?','|',はバックスラッシュ'\'でエスケープ
  • '*'はそのまま
  • タブ'\t'は'\s'に入らない
 

GNU screenの設定

Eメール 印刷

GNU screenの設定のメモ.

最終更新 2010年 3月 19日(金曜日) 01:51 続きを読む...
 

emacsでバイナリエディット

Eメール 印刷

バイナリファイルをemacsで扱う場合は,hexl-modeを使うだけ.ちょっと重いけど....

 

同じ行に重ねて文字を出す

Eメール 印刷

例えばプログラムの進捗状況を文字で知らせたい場合など.

最終更新 2010年 3月 19日(金曜日) 01:52 続きを読む...
 

パッチ作成と適用

Eメール 印刷

パッチ作成にはdiffコマンドを使う.

最終更新 2010年 3月 19日(金曜日) 01:52 続きを読む...
 


3 / 3 ページ