2009-01-01から1年間の記事一覧
Mac OS X から samba の共有フォルダに接続するには,Finder のウィンドウのサイドバーの「共有」からサーバ名をクリックし,その中の共有フォルダ名をダブルクリックするのだが,サーバ名をクリックしてから共有フォルダ名が現れるまで既に接続済みでも1秒…
git commit 時に差分を表示する機能が最近動作しなくなっていた.原因は debian の vim-scripts パッケージの変更であった(Bug #539380).具体的には vim-scripts に入っていた git-commit プラグインが消滅し,代わりに vim-runtime にその機能相当のもの…
$ sudo aptitude install distcc $ sudo vi /etc/defaults/distcc ALLOWEDNETS="192.168.1.0/24" LISTENER=""$ DISTCC_HOSTS='localhost example.local' scons -j 3 example_all
bonjour のプロトコルは mDNS .local は mDNS で使われるドメイン名(mDNS 専用なのか?) # aptitude install libnss-mdnsとやるだけで動作./etc/nsswitch.conf が書き換えられ,背後では avahi-daemon がインストールされて動いている.
p2/data/p2_auth_docomo.php が存在していれば消去する. p2 に携帯からアクセスし,パスワードを記入して「ユーザーログイン」を選択する.
scala を実行すると output-redirects と scalac-compile-server-port というディレクトリが作成され,そのなかにファイルが生成された.これは一体何?どうもカレントディレクトリに生成されるのでなく,${HOME}/tmp に作られるようだ.scala のソースコー…
/etc/apt/sources.list に複数のリポジトリを設定するとどうなるだろうか?APTはそれらの行から得られたPackagesを結合する.重複が見つかった場合には,最初に見つけたパッケージが優先される(!). 情報源 The Debian System―その概念と技法 (MYCOM UNIX…
Objective C のメソッドは C++ でいうところの virtual なのだろうか? #include <stdio.h> #import <objc/Object.h> @interface B : Object - (void)speak; @end @implementation B - (void)speak { printf("speak B\n"); } @end @interface D : B - (void)speak; @end @implementat</objc/object.h></stdio.h>…
perl で強制的にスカラーコンテキストで評価するには scalar を用いるが,強制的にリストコンテキストで評価するための list (仮称) は用意されていない.man perlfunc の scalar の項によると,これは実質的には全く必要無いからだそうであるが,両コンテキ…
git clone したものを単に引数なしで git push すると警告が出る. warning: You did not specify any refspecs to push, and the current remote warning: has not configured any push refspecs. The default action in this warning: case is to push all…
ファイルの Mac OSX 特有の情報を調べるには GetFileInfo コマンドを用いる. $ GetFileInfo test.jpg file: "/Users/yourname/Desktop/workspace/test.jpg" type: "JPEG" creator: "MKBY" attributes: avbstclinmedz created: 05/24/2009 14:53:11 modified…
bash スクリプトでパイプを使用するとサブシェルが走る.気をつけるべきは,while のような複合コマンド内で変数を利用する場合である: i=0 find . -name '*.c' | while read file; do let i++ done echo i では find した .c ファイルの個数ではなく,0 が…
debian で /etc/apt/sources-list に記述するサーバとして,最もスループットがよいものを自動的に計測する方法を示す.netselect-apt パッケージを用いる. $ cd /tmp $ sudo netselect-apt -ns squeeze $ view sources.list $ sudo cp souces.list /etc/ap…
Subversion (svn) ではリポジトリ全体に通しリビジョン番号が付いている.ファイルを変更してコミットするとリポジトリ全体のリビジョンがインクリメントされる.しかしそのコミットを実行したワーキングコピーにおいては,リビジョンがインクリメントされる…
Firefox で拡張をインストールするときに一定時間のカウントダウンが行われて,即時のインストールの実行ができないようになっているが,これを回避する方法.プロファイルディレクトリに user.js というファイルを用意し, user_pref("security.dialog_enab…