自分用の Mozc カスタマイズ。 Mozc の最新版 (PPA) sudo add-apt-repository ppa:japanese-testers/mozc ibus 1.3.9 が自分の環境では安定していた。1.4.0 はトリガーキーが最初の1回そのまま送信されてしまう。しかし、有効/無効キーバインドは使いたいの…
秀丸のような Shift+Tab のバックタブ(逆インデント)を emacs で実現してみた。 タブ位置の調整 emacs ではインデントの考え方が特殊で、テキストモードで (setq tab-width 4) としても効果がない。tab-width に従うのは C 言語モードの Tab キーに割り当…
function emacscd { export EMACS_DIR_FILE=$HOME/.emacs.dir.$$ emacs . if [ -f $EMACS_DIR_FILE ]; then cd `cat $EMACS_DIR_FILE` rm -f $EMACS_DIR_FILE fi } (defun dired-set-current-dir-and-exit() "Set viewing directory to the current director…
ネットワークトラブルの調査で良く使うコマンドのメモ。 ethtool sudo ethtool ethX sudo ethtool -s ethX speed [10|100|...] sudo ethtool -s ethX duplex [half|full] sudo ethtool -s ethX autoneg [on|off] sudo ethtool -a ethX sudo ethtool -A ethX …
http://www.itmedia.co.jp/enterprise/articles/0605/16/news027.htmlLANGUAGE > LC_ALL > 機能別の LC_* > LANG LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 VTE_CJK_WIDTH=1 gnome-terminal これでエラーメッセージは英語で、日本語も…
会社などで IE 専用のサイトがあったり、Firefox 推奨のサイトがあったり、Chrome 推奨のサイトがあったりして、うっかり違うブラウザで開いて、また開きなおすといった場面が多かったので支援ツールを作りました(ずっと前に)。デフォルトブラウザとして登…
新しいリリースや、リリース間の違いを確認するために特定リリースの manifest を確認したい manifest.git の clone を作る git clone https://android.googlesource.com/platform/manifest.git # 初回 git pull # 更新 git branch -a # manifest のブランチ…
新規チケットの発行で開始日にその日の日付が自動で入るため、未着手なのに開始日が過ぎているチケットが多く発生してしまう要因になっていた。app/controllers/issues_controller.rb で以下をコメントアウトすることで空欄のままにできる。 if request.get?…
「新しいチケット」でチケット監視者のチェックボックスを全員オンにする。ちゃんと設定があるのかもしれないが、ひとまず app/views/issues/_form.rhtml に :checked => 'true' を追加することで対応した。 <label class="floating"><%= check_box_tag 'issue[watcher_user_ids][]',</label>…
※ 現在は公式の右クリックメニューに「ループ再生」がある↓をブックマークレットとして登録しておいて、YouTube の動画再生画面で実行すると、リピート再生(ループ)するモードに入る。 javascript:(function(){ if (location.href.match(/https?:\/\/www\.…
cc1: warnings being treated as errors omx_base_component.c: In function ‘omx_base_component_GetParameter’: omx_base_component.c:991:3: error: case value ‘2130706435’ not in enumerated type ‘OMX_INDEXTYPE’ omx_base_component.c:918:3: error:…
Microsoft Sharepoint + Internet Explorer で、タスクリストのリッチテキスト編集欄を大きくしたい。 以下の1行をテキストファイルで適当に user.css として保存する 「ツール」→「インターネットオプション」→「全般」タブ→デザイン「ユーザー補助」→ユー…
https://help.ubuntu.com/community/NFSv4Howto apt-get # apt-get install portmap nfs-common nfs-kernel-serverservice portmap restart が動かない場合は、マシンを再起動する。 /etc/exports /target_dir 192.168.0.1/255.255.255.0(rw,rync)ワイルドカ…
import os for i in range(1,15): os.system("wget http://dl.j-comi.jp/download/book/1%02d/hq/LH%02d_hq.pdf" % (i, i))
こんなのしか思いつかなかった。 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <stdlib.h> #include <assert.h> #define VERIFY(x) if (!(x)) { assert(x); abort(); } int main(int argc, char *argv[]) { pid_t pid = 0; int fd = 0; char proc_path[1024]; ch</assert.h></stdlib.h></unistd.h></fcntl.h></sys/stat.h></sys/types.h></stdio.h>…
一度 Linux をインストールした HDD をそのまま外付け HDD として流用したい ブートデバイスが USB 優先になっている PC にその外付け HDD を接続すると起動してしまうが、起動しないようにしたい パーティションテーブルの修正 fdisk でスワップ領域等を削…
Google Chrome でブラウズした時に、入力フォームの中などでフォントが汚くなっていた。一部の TrueType フォントが優先されているせい。検索したところ諸説あったが自分は以下を削除した。 ttf-wqy-zenhei (繁体字) ttf-unfonts-core (韓国) ttf-arphic-u…
Windows 上で CQPerl を使って Rational ClearQuest の自動クエリーなどのスクリプトを書いた場合に、以下のエラーでスクリプトが強制終了して困っていた。 String returned from the CQPerl is not in the local code page, "932 (Japanese (Shift-JIS))". …
git clone すると通常は clone 元が origin に設定されるので、git push でパラメータなしで push できるが、git clone --bare で clone すると origin の設定が必要なようだ。 例 $ git clone --bare git@github.com:/.git $ cd .git $ git push fatal: No …
Eclipse で Android project を作ってアプリケーションを開発した場合に、Git に commit すべきファイルを忘れるのでメモ。 ワークスペースのフォルダに見えるファイル .classpath .project .settings AndroidManifest.xml assets/ bin/ default.properties …
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 など…
iOS Developer Program に参加してほやほやです。やったことのまとめ。 作りたいもの 目標 特定メールアドレスへメールを出すためのショートカットボタンを作りたい 動機 iPhone のアドレス帳の選択が面倒くさい 思いついたメモを自分宛に出す習慣があるので…
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…
iPod Touch は接続できたが、ubuntu や Windows 7 から接続できず困っていた。クライアント側の認証方式をオープンシステムから共有鍵にする必要があったらしい。ubuntu の場合、 ネットワーク接続 → 無線 →(該当 SSID の)編集 → 無線セキュリティ → 認証 …
MBR を書き換えてしまった場合などに以下のツールでリカバリできる。http://www.creative.com/products/mp3/MP3PlayerRecoveryTool/welcome.asp