tips

パリ北駅のコインロッカーの場所

日本→フランスの玄関口というか、CDG空港から電車アクセスしたらここを通るよねってパリ北駅(Paris Gare du Nord)のコインロッカーについて。 ググって事情を集めた(記事末の参考ページ参照)ものの、場所を明示した情報が無かったので補完情報。 以下がパ…

git : 「unable to determine upstream svn information from head history. perhaps the repository is empty」

今日のはまった。git svn でやってきてた trunk ブランチにワークブランチから merge して、Egit経由の commit -amend でコメント直してコミットログを整えていって、を繰り返し。 さて git svn dcommit 。とすると。 unable to determine upstream svn info…

Gmail のメール作成部分を等幅フォントにするユーザースタイルシート

Gmailのメール作成部分を等幅フォントにするスタイルシート。 2012/10/30あたりに更新された新しいメール作成画面に対応してみた版。Firefox の userContent.css, Stylish 用 @-moz-document domain("mail.google.com") { div.LW-avf { font-family: monospa…

dvipdfmx は括弧入り eps がお嫌いのようです

dvipdfmx で PDF に変換したら、一部の図(ソースはepsファイル)が欠落するという謎現象に遭遇。変換時の表示を眺めてると次のようなワーニングが出ていたので、 ** WARNING ** Interpreting special command PSfile (ps:) failed with: Invalid value. ** WA…

新はてなブックマーク用ユーザースタイルシート(http://userstyles.org/styles/81211/hatena-2013-1)のちょろっとパッチ

世間は先日(2012-1-18夜)に新しくなったはてなブックマークの話題で持ちきりですが、その一覧性の悪化をStylish等のユーザースタイルシートでなんとかしてしまおう、というのが早くも出てきています(↓)。 Hatena 2013-1 - Themes and Skins for Hatena - u…

gnuplot で軸ラベルが重なったときは回転させて逃げる

gnuplot でX軸やらY軸やらの目盛ラベルが重なってしまう場合は、ラベルを回転させて逃げましょう。 > set xtics rotate by 90 で反時計回りに90度

SO-03D 4.0アップデート後のEメールアプリの不具合&対処

先日のdocomo SO-03D acro HD の 4.0 アップデートで、プリインストールアプリの「連絡先」と「Eメール」が調子が悪くなった。 「連絡先」は起動したら「問題が発生したためExchangeサービスを終了します」のダイアログがでて、しばしば落ちる 「Eメール」は…

Firefox17でreinのテーマを有効にする

先日の Firefox17 へのアップデートでテーマのreinが使えなくなりましたが、install.rdf の互換性情報の書き換えで対処できるのでメモ。 作者サイト Mozilla - klee から rein-521.xpi をダウンロードする 左クリックするとインストールされてしまうので、右…

CAKE.js 弄っていたらテキストが描画されないバグに遭遇した

(2012/9/27 追記あり) Canvas 処理ライブラリの CAKE.js 使っていたら、Chrome でテキスト描画されないバグに遭遇したのでメモ。結論:これのComment#4のパッチを当てて回避すべし。 2012/9/25 時点で trunk に置いてある cake.js (r76 by crgodsey on Jul 2…

PostgreSQL pg_restore 「符号化方式"UTF8"で無効なバイトシーケンスです」からの逃げ方

古い PostgreSQL で pg_dump したダンプを、最近の PostgreSQL で pg_restore しようとしたときに、「UTF-8のバイトシーケンスがおかしい」と怒られた場合の逃げ方。 $ pg_restore -U postgres -d db3 db3_dump.pgdmp pg_restore: [アーカイバ(db)] TOC処理…

OpenStreetMap mod_tile.c のコンパイルエラーとその回避方法

openstreetmapja-en-2012.05.13-v1.0_book.pdf - Google ドキュメント と OpenStreetMapデータを使って地図サーバを構築してみた を参考に自前の OpenStreetMap サーバを構築してて引っかかったのでメモ。 まとめ mod_tile の 2012/6/26 10時頃JST時点の svn…

movaからAndroidへ

mova で「データ通信分も含めて月額無料通話分でカバーできちゃうから、基本料金の2500円ぐらいしか払ってないや」って超ライトな人の mova -> Android 移行で頭をひねったメモ 要件 Android端末に移行 自分で開発できるのおもしろそうよね docomo回線は維持…

MPC-HC 1.6.2.4902 VOBを開くと落ちるバグ

MPC-HC 1.6.2.4902 で VOB を開くと MPC が落ちるバグ*1の回避方法(XP SP3+MPC-HC 1.6.2.4902 32bitで発生)。MPC-HC の内蔵 MPEG-2 フィルタのバグらしいので、MPEG-2のデコードは ffdshow とかに任せると回避できる。MPC-HC 側では次の通り、MPEG-2 内蔵フ…

SPモードメールの初期設定をWiFiで

iモード端末からAndroid端末に乗り換えたときにSPモードメール周りの設定を、できるだけWiFiで捌くやり方について。docomoのお店とかではパケホ契約しないと「ショップでの設定はできません」「大変高額になるので」と言われるものの、やってみたらタイプSS…

4Gオーバーの5.1ch PCMをaacに落とし込む方法

手元に転がってる 5.1ch で 5GB ぐらいある PCM ファイルの調理方法がようやく見つかったのでメモ。よくある 2ch ステレオな PCM ファイルは sox で wav に変換 lame で mp3 に変換 mkvmerge で mux いただきます という手順で料理できるわけながら、多チャ…

CentOS 6.2 (64bit) での PacketiX コンパイル

CentOS 6.2 (64bit) で PacketiX コンパイルすると gcc が「-lz がない」「-lreadline がない」と怒ってきます(UT-VPNでも同じかも)。 make[1]: ディレクトリ `/home/foo/vpnserver' に入ります ranlib libssl.a ranlib libcrypto.a ranlib vpnserver.a gc…

POLLERR occurred while idle; fd='xx' でログが埋まる

syslog-ng にしたら /var/log/messages が syslog-ng[18731]: POLLERR occurred while idle; fd='12' syslog-ng[18731]: POLLERR occurred while idle; fd='13' syslog-ng[18731]: POLLERR occurred while idle; fd='12' syslog-ng[18731]: POLLERR occurred…

CentOS 6.2 の syslog を syslog-ng にする

CentOS 6 標準の syslogd は rsyslog なんだけど、CentOS 5 の頃に syslog-ng を使ってたので、それに切り替える手順。番号が連続してないけど気にしない。 EPELのリポジトリを追加する # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-rele…

CentOS root 宛のメールが転送されないから直した

サーバの機材入れ替えで浮いたマシンを適当マシンにしようと、DNSで名前を割り当てずにいたら root 宛てのメールが飛ばなくなった。aliases の設定は問題なし。newaliases も実施済み。にもかかわらず、 maillog はエラー状態 Apr 24 01:13:00 foobar sendma…

root アカウントへのssh鍵ログインでハマったのでメモ

結論:SELinuxが邪魔してたroot アカウントに SSH 鍵認証で接続しようとして $ ssh root@foobar.jp Enter passphrase for key '/home/foo/.ssh/id_rsa': 散々 Permission denied (publickey,gssapi-keyex,gssapi-with-mic). と怒られた。 接続先の鍵ファイル…

msysgitで「WARNING: terminal is not fully functional」が出る時の対処方法

msysgit 1.7.6 あたりから git log とか git diff とかすると > git log WARNING: terminal is not fully functional と怒られる。 原因 環境変数の TERM がうまいこと設定されていない。 TERM=msys なら怒られない。 対処 普通に msysgit をインストールし…

起動時に iSCSI 上の LVM ボリュームを認識させるには

起動時に iSCSI 上の LVM ボリュームが認識されない問題([id:naga_sawa:20120422:1335110193])のむりやり解決編ここにあるように、スクリプト走らせろ。 Bug 474833 – LVM on iSCSI do not work upon restart ってことなので、こちら(Linux:iSCSI - Kaiseki…

CentOS の KVM + libvirtd 環境でホストOSのshutdownでゲストOSも自動shutdownさせるには

CentOS 6.2 のデフォルト設定だと、ホストが shutdown するときゲストは visrh save で VM のサスペンド状態になる。 これだと、ゲストを復帰させたときにゲストOSの状態によっては「ディスク書き込みのタイムアウト」とか言われて fcsk が走ったり、悪くす…

QNAP でユーザが追加できないので

ちなみに、QNAP の NAS、ファーム 3.6.1 だと Firefox でユーザが追加できない問題がある模様。 ユーザ名とパスワードを入れて NEXT を押しても進んでくれないという。(2ch)【静音・高機能NAS】QNAP part18【自宅サーバー】 836 :不明なデバイスさん :2012…

QNAP の Public のアクセス権がおかしくなって書き込めなくなったから直した

先にまとめ。 「QNAPのアクセス権がおかしくなったときはパーミッションも疑え」 以下本文。QNAP の NAS をごにょごにょ弄ってるうちに Public フォルダに書き込めなくなり、 「対象のフォルダーへのアクセスは拒否されました」 「この操作を実行するにはア…

fstab に与える UUID の調べ方

/dev/sdX だとOSが認識した順序で変わってしまうので、UUID 指定をしたいが、UUID の調べ方がわからないので、調べ方を探してみた。 (結論はblkidコマンド) LVMの論理ボリュームが認識されている状態で、 # ll /dev/mapper/ 合計 0 crw-rw---- 1 root root…

起動時に iSCSI 上の LVM ボリュームが認識されない問題

iSCSIイニシエータの設定をして、LVM論理ボリュームを iSCSI 上に作って、fstab 修正して、再起動してみたら、論理ボリュームがマウントされない。lvs lvscan で確認すると、次のように iSCSI 上のボリュームグループが無効なままになってる。という状況。 #…

メモリをたくさん積んだサーバの Memory Usage が Cacti で正しく描画されない問題と解決策

メモリがお安くなった今日この頃。 「よーしパパ、年度末だし 32GB 積んだサーバ買っちゃうぞ〜」 と意気込んでメモリ盛り盛り16GBやら32GBのサーバを買って、意気揚々とセットアップしていざ監視系に組込んでみたら 「あれれー? 何だかおかしいよ〜? メモ…

CentOS 6.2 ゲストOSの起動と終了順序

ホストOSを起動したり終了したりしたときに、ゲストOSはどうなるか。のちょっとメモ。CentOS 6.2 のデフォルト仮想化環境だと、libvirt-guests がゲストOSに対する操作をやっていて、rcスクリプトの登録状況は /etc/rc3.d/S99libvirt-guests /etc/rc5.d/S99l…

DELL H200 RAID Controller の rebuild が遅い問題

先に結論。500GB以上の大容量ディスクを使う場合はH200は避けるべしDELLのRAIDコントローラ、H200 は RAID Array 構築時の初期化やら Rebuild にえらい時間がかかります。手元の機材では初期化で次の通り。 DELL R210II + H200 + 1TBx2(RAID1) -> 約3日 DELL…