2011-01-01から1年間の記事一覧

CentOS 5.7 (32bit) に KVM は入らない

どうやら、ホストになる側が32bitだとKVMは入れられない模様。環境:CentOS5.7 (32bit) [root@unyux ~]# cat /etc/redhat-release CentOS release 5.7 (Final) [root@unyux ~]# uname -a Linux unyux 2.6.18-274.12.1.el5 #1 SMP Tue Nov 29 13:37:35 EST 20…

Cisco Small Business 300 シリーズの管理VLANの変更

Cisco Small Business 300 シリーズの管理VLANは、アクティブなポート(=リンクアップしているポート)に割り振られてるVLANにしか変更できない。(SG300 Firm 1.1.1.8 で確認) 少なくとも WebGUIからはできなかった。 たぶん「変更した」→「繋がらない/(^o…

Gmail のメール作成部分を等幅フォントにするユーザースタイルシート(〜2012/10/30)

※2012/10/30 あたりのアップデートの「新しいメール作成画面」に対応した版はこちら Gmailのメール作成部分を等幅フォントにするスタイルシート。Firefox の userContent.css, Stylish 用 @-moz-document domain("mail.google.com") { textarea.Ak { font-fa…

MinGW猫科研究所パックa009のダウンロードリストを修正する

Update 2012/1/3 頂いた情報を元にパッチを更新しました 2017/9/10 この環境では x264公式 rev2803 (d2b5f48) 以降のコミットに対応できなくなったので新しいやりかたで書き直しました(AVX512対応のため yasm から nasm への移行があったため)。 以下本題 …

JavaとXMLと名前空間

XML を DOM で扱う場合、 DocumentBuilderFactory#setNamespaceAware(true) で名前空間が有効になる DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); DocumentBuilder builder = factory.newDocu…

HTML5 File API の挙動メモ

ちょっとさわってみた HTML5 File API の挙動メモ chrome だと file:// スキームで開くと FileReader が動作しない。 error.code == 24が返るらしい。 HTML5で使えるFileReaderでファイルを読み込もうと思ったらChromeで失敗したけどhttpでアクセスしてなか…

Jetty8で作るWebSocketチャット(実行編)

最後は実行編です。まず、サーバを立ち上げます(classpathは先に通しておいてください)。 > java WebSocketTest 2011-10-18 18:29:04.406:INFO:oejs.Server:jetty-8.0.3.v20111011 2011-10-18 18:29:04.517:INFO:oejs.AbstractConnector:Started SelectCha…

Jetty8で作るWebSocketチャット(ブラウザ側編)

前エントリに続いてブラウザ側の実装について。こちらは単純ですね。 WebSocket の有無を確認して、使えるなら WebSocket の URL を指定してコネクションを開く。 後は、メッセージが届いたら div ブロックを追加してメッセージ表示。送信ボタンが押されたら…

Jetty8で作るWebSocketチャット(サーバ側編)

Jettyをサーバに使ったWebSocketベースのチャットサンプルのようなものを作ってみた。ターゲットは Jetty 8 と Firefox7, Chrome14。 WebSocket のバージョンは draft-ietf-hybi-thewebsocketprotocol-10 になるはず。 (WebSocket(Wikipedia) の実装状況参…

Firefox6,7でWebSocketを使うには

Firefox6,7でのWebSocketは仕様がまだ変わる可能性があるのでWebSocketではなく、MozWebSocketと言う名前で実装されています。なので、WebSocketを使う場合は、 var ws = new WebSocket(hogehoge);を var ws = new MozWebSocket(hogehoge);と読み替えればよ…

Yahoo Map API でオリジナルLayerを作るには

Yahoo Map API で Google Maps API のカスタムオーバーレイと同じようなことをやる方法。おおまかな手順は次の通り。 Layer を派生させて drawLayer を実装する 派生させた Layer を Y.Map に addLayer する 実際に Canvas 製の Layer を Yahoo Map に載っけ…

mailman mm_cfg.py を変更しても管理画面に反映されない問題

問題 mailman の管理ページを https から http に変更しようと設定ファイル mm_cfg.py を変更したが、反映されない。 答え ML作成時点でML個別の設定ファイルが作成されるので、そっちを変更しないとダメ。 いきさつ Webサーバの都合で https が使えなくなっ…

ハッカ油とプラスチック容器

この記事の要点 ハッカ油スプレー等を作るにあたっての注意点 ハッカ油入れる容器はポリスチレン(PS)製はダメ。腐食してボロボロに。 ポリプロピレン(PP)、ポリエチレン(PE)、ガラス製を使いましょう。 2016/8/3 追記 ここ数年、ハッカ油などの植物性精油は…

CentOS5.5 に yum で trac 0.12 を入れる

CentOS5.5 に yum 経由で trac 0.12 を入れたのでその時のメモ基本はこちらのインストール手順に従ってすすめたらOK。自分の環境に合わせて読み替える部分は読み替えること。 memo/trac/trac_v0.12_install – common http://trac.astir.jp/common/wiki/memo/…

MessagePack-RPC Java binding の Server の止め方

MessagePack-RPC Java版の Server が終了してくれないトラブルで20分ほどはまったのでメモ。Server をデフォルトコンストラクタで起こして使ってると、close() を読んで止めたつもりでもスレッドが残ってプロセスが止まってくれません。残ってるスレッドの正…

Firefox4 無効にされてる WebSocket を有効にする

プロトコルの脆弱性の都合で Firefox4 ではデフォルトで無効になっている WebSocket を有効化。 about:config を開く network.websocket.override-security-block をダブルクリックして true にする true にした時点から有効になります。Firefox の再起動は…

SearchBox Sync 1.4.0 google の仕様変更に対応する

※2011/9/14 時点では google の仕様が元に戻っているみたいなので、この設定変更は不要です。Firefox アドオンの SearchBox Sync 1.4.0。google の仕様が変わったのか検索キーワードが反映されなくなったのでそれに対応。 アドオン→SearchBox Sync→設定→同期…

Firefox4 のブックマークメニューの幅を縮める

Firefox4になってブックマークツールバーのメニューの幅が大きくなって見づらくなったので、その幅の上限値を指定する方法について。次の2種類。 userChrome.css を使う方法 Stylish を使う方法 まず1つめは userChrome.css に以下を追記してFirefoxを再起動…

ATOK2011のタスクトレイアイコンをATOK2010と同じ挙動に戻す @ Windows7

Windows7機をATOKを2008から2011にアップデートしたら、タスクトレイアイコンを右クリックしてもメニューが出てくれない上に、入力モードを表示してくれなくなって小一時間はまった。結論を先に出すと犯人はこれ↓ [049540]ATOKパレットを表示する http://sup…

ハチ北レポート(2011/3/13)

SKI

2011/3/13 のハチ北の滑走レポート 天気 快晴。頂上温度計は4℃→18℃ 春スキー装備でないとやってらんない暑さ。 人出 この時期にしてはかなり空いてた。 リフト待ちはほとんど無し。 駐車場は野間Pが半分、ファミリー前は道向こうの下側しか使ってなかったよ…

msysgit の設定ファイルについて調べてみた

msysgit の設定ファイルがどこにあって、優先度どうなってるの?と疑問になったので調べた。まず設定ファイルの在処。 は msysgit のインストールフォルダ、 はユーザフォルダ(例:C:\User\naga_sawa)、 は clone 先フォルダ。 \etc\gitconfig \.gitconfig \…

正規表現を使ったコマンドラインのパース

試験用とかデモ用とかでコマンドラインインタプリタもどきを作る場合、コマンドラインのパースがちと面倒です。 >cmd opt1 opt2 opt3 opt4 >cmd >opt1 >opt2 >opt3 >opt4 このように単純な場合はスペースで分割、でいいのですが、 >cmd opt1 opt2 "opt 3" o"…

ローカル svn リポジトリを git svn clone する

ローカルドライブ上の file:/// でアクセスしている svn リポジトリを git svn で吸い上げようとしてエラーにぶつかったこと、ありませんか? 「FS format が想定外」とか言われ、えー('A`) みたいな。 C:\work>git svn clone -s file:///c:/repos/proj Init…

Foxit Reader が UAC を要求するのを回避する

Foxit Reader が PDF を開く度に UAC を要求してうっとーしいので、それの回避方法をば。 回避方法 → C:\Program files 以外にインストールする こんだけです。自分は D: ドライブにインストールして回避しました。 先人に感謝 Foxit ReaderとVista - 書きた…

git svn での switch のやりかた

最初は /trunk だった svn リポジトリが、プロジェクトが進んでいくと、「やっぱりモジュール分割した方がいいよね」ってことで //trunk みたいにリポジトリの階層構造が変わることってありますよね。そんなときに、普通に svn でやっていた場合は > svn swi…

Schedule Watcher 5 のデータを一括操作するプログラムs

Schedule Watcher 5 のデータを操作するプログラムを書いたので公開します。 Download 動作環境 Schedule Watcher 5.20.101212 で動作確認済み。 (Schedule Watcher 4.x でもいけるかもしれないけど未確認) できること スケジュール分類名のリネーム 指定の…

ハチ北レポート(2011/3/5)

SKI

2011/3/5 のハチ北の滑走レポート 天気 快晴。風無し。頂上温度計は-4℃〜6℃。 日が出てると汗かく暑さで春装備な方もちらほらと。 駐車場到着時点で駐車場積雪5cm程度。16時頃には車の影を除いてほぼ融けきってましたが。 ファミリー前駐車場から 頂上から麓…

受験チートの話題でコメントするとか

件の話に絡んで、「たかが入試ごとき」ってあちこちで書かれてきていますが、受験生当の本人の中には「ミスったら首吊るしかない」ってまさに必死な人も多々います。 実際毎年自殺者も出ているわけですし、「たかが入試」と言って切って捨てるのは、所謂上か…

Windows7 SP1 にしたら Windows 7 - Taskbar Always On Top - Disable or Enable が動かなくなった

PC

前に書いてた Windows7 のタスクバーの最前面表示を止めてくれる Taskbar Always On Top - Disable or Enable - Windows 7 Forums が Windows7 SP1 にしたら動かなくなった。曰く「Unknown Explorer version, can't apply patch」だそうな。フォーラムの方で…

Firefox Acrobar Readerプラグインを無効化するには

FirefoxとPDFの問題。以前はPDFファイルへのリンクをクリックしたら、開く前に確認ダイアログが出て「プログラムで開く」「保存する」等の選択ができていたものが、いつのまにやらFirefox内でプラグインを使ってPDFを開くようになってしまった。 「ツール」→…