メモ
ubuntu では root 権限で adb server を実行する必要がある。面倒なので、オーナーを root にして sticky bit を立てる。一般ユーザが root 権限で adb を実行できる。 sudo chown root:root adb sudo chmod u+sx adb 上記の対処前に adb を実行していた場合…
コマンドラインから以下を実行して設定できる。 defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{FULLUSERNAME = "hogehoge"; ORGANIZATIONNAME = "hogehoge";}' GUI でやりたい or 確認したい場合は、open com.apple.Xcode.plist など…
http://www.facebook.com/note.php?note_id=138500006215364こちらの 6. 以降を参考にしました。それでも少しハマったのでメモ。 developer_identity.cer, AppleWWDRCA.cer はダウンロードしてダブルクリックしてもダイアログ等がでるわけではない Provision…
vlc --help を見ても載っていないが、vlc --sub-track=99 とするとデフォルトをオフにすることができた。
Spotlight の対象から Safari の履歴を除外する /Users/[username]/Library/Caches/Metadata/Safari/History/ を Spotlight 環境設定のプライバシーにドロップする ウィンドウの制御 最大化は Windows と異なりアプリ依存での実装 しまう command+M 戻すのは…
Try WiMAX などで D01NA を借りて、その後 D03NA を購入したのだが、USB に挿入してもすぐ反応せず困っていた。古い D01NA のドライバが残っていて衝突していたようだ。 Warning - kext jp.co.nec.UQWiMAX.UD01NA_2 has immediate dependencies on both com.…
Windows の不便なところで USB キーボードだと自動で切り替わらないのでレジストリエディタで書き換える。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters 英語キーボード LayerDriver JPN → kdb101.dll OverrideKeyboardIdenti…
MBR を書き換えてしまった場合などに以下のツールでリカバリできる。http://www.creative.com/products/mp3/MP3PlayerRecoveryTool/welcome.asp
いつも忘れるのでメモ。 Guitar Combo III をインストールする アプリケーション→ユーティリティ→Audio MIDI設定 BEHRINGER USB Audio Device で入力を USB Audio Codec にして、出力を内蔵にするとギターの音を Mac のスピーカーから聴くことができる
各種インストール sudo apt-get install libsqlite3-ruby libsqlite3-dev sqlite3 apache2 apache2-prefork-dev sudo gem install -v=2.3.8 rails sudo gem install sqlite3-ruby activerecord activesupport deprecated fastthread rack rake passenger sud…
http://www.blackducksoftware.com/protex ソースを静的解析してオープンソースからの引用コードがないかチェックするリスク管理ツール オープンソースのプロジェクトは無数にあるわけでどこまでチェック可能なのかは不明 オープンソースの開放性は逆のニー…
Git を利用可能にする ログインしてプロジェクトに行く Project Admin -> Feature Settings -> Available Features で Git のチェックボックスをチェック svn2git でレポジトリをコンバートする sudo gem install svn2git でインストール svn2git https://PR…
友人にクイズで出されてわからなかったのだが、 $ ps aux | grep init root 1 0.0 0.0 23820 2016 ? Ss 03:02 0:00 /sbin/init account1 3154 0.0 0.0 7176 1016 pts/0 S+ 14:17 0:00 grep init となるが、どうやって grep プロセスが表示に含まれるのを除去…
★以下の情報は副作用があります。今度は basic 認証でエラーになってしまう。現在、調べ中・・・。 www.jiji.com のスクレイピングでたまに文字化けするので調べたが分からなかった。 HTTP のヘッダ情報や、ページの charset を確認したが、Latin-1 の誤判定と…
query-replace-regexp でも \r で反応しなくて困っていたのだが、 改行を含めて検索する C-j で改行が入力できる (C-q は不要だが、C-q C-j でも同じ) 改行を含めて検索する C-q C-j で改行を打ち込める(C-j ではダメ)
http://d.hatena.ne.jp/mtv/20100410/p1↑のような bash で電卓を作って満足していたら小数点が扱えなかった。バカですね。Ruby で書き直しました。0b で2進数のリテラルも書けて良い。 function cal { ruby -e "puts $*" } function hex { read stdin printf…
英語版ならば "This installation was interrupted. No changes were made to your computer system. Please try running the installation again." と表示される。Hotfix KB974571 と相性が悪いらしくこれを外すことでインストールできた。http://social.te…
find で特定ディレクトリだけ除外するために -prune を使うとたまに思い通りにいかないので調べてみた。要するに暗黙に付けられる -print によって挙動が変わる。 find . -name ".git" -prune -o -type f -print の擬似コード find(dir) { for name in dir {…
10進数と16進数で混合計算ができる 普通に()を使って数式がかける 16進数への変換がすぐにできる が必要で普段はポケコンを使っているのだがコマンドラインでやりたい。bc はいつも使い方を忘れてしまっていたが、bash の内蔵計算機能があるというので工夫し…
パッチファイルを自動生成する bash スクリプトを改良した時に使った小技のメモ パスからユニークなファイル名を生成する (foo/bar/hogehoge.cpp -> foo.bar.hogehoge.cpp.patch) PATCH_FILE=`echo $1 | sed 's/\//\./g'`.patch 既にパッチファイルがあった…
ssh でログインするとメッセージが長々と表示されるので停止したい。 全部消す場合 サーバ側のホームディレクトリで、 touch .hushlogin 最終ログイン時間以外のウェルカムメッセージを消す場合 /etc/ssh/ssh_config に PrintModt no を追加してもダメだった…
画面の大きさに依存せずに、常に縦分割にするには以下を追加する。 (setq split-width-threshold nil)
ubuntu 9.10 では 5.7.1 だが、その後のバージョンアップで gtags-find-file で補完が効くようになったらしい。少し gtags.el をカスタマイズした。 gtags-find-file で大文字小文字を区別しない (defun gtags-find-file () ... (gtags-goto-tag tagname "Pi…
基本的に Fixstars の Yellow Dog Linux 6.1 を入れるだけ。SDK も入っている。 spu-gcc 4.3 のインストール デフォルトだと 4.1.1 なので最新の gcc をインストールするhttp://www.bsc.es/plantillaH.php?cat_id=579 CUI emacs のインストール # yum instal…
http://pdk.android.com/online-pdk/guide/index.htmlこんなのに興味がある人向け。Android での C/C++ プログラミングの注意点。 Anrdoid の C++ での new は new(std::nothrow) 相当 bionic の libstdc++ で new の実装を確認する bionic/libstdc++/src/ne…
http://redmine.jp/guide/RedmineUpgrade コピーすべきデータベースや設定 ./db/redmine.db ./config/database.yml ./config/email.yml ./files 更新すべきこと データベーススキーマの更新 rake db:migrate RAILS_ENV="production" キャッシュとセッション…
C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE" -c IPM.Note /m "%1" へのショートカットを作ると Outlook 等で送信フォームだけが立ち上がる。%1 は送信先(確か)。受信箱を見ずにメールを出したい場合に利用する。メールを出すという目的でメ…
BEHRINGER iAXE393 の付属の ASIO ドライバを Windows 7 に入れようとしたがエラーになってしまう。Polytec から最新のドライバをダウンロードしようとしたが無償ではないらしい。 http://www.asio4all.com/ Guitar Combo の Audio Setup で Interface → ASI…
Synergy 環境で SourceInsight を使っていると、マウスカーソルが画面を横断するタイミングで "Checking for modified files..." が走って固まることがある。原因は不明だが、Work around として、 Option → Preferences → General タブ → Background synchr…
作業メモ。要点は、 mongrel_cluster を使う init.d のスクリプトを用意する(start/stop ができるようになる) rc ディレクトリにリンクを作成(自動起動できるようになる) ubuntuは/var/runがtmpfs(RAMディスク)なのでパーミッションが保存されないので工夫…