ベンダーから受け取ったシステムのデプロイに際して

ベンダーから週次でシステムを受け取っているのだけれど、環境用に変更を加えて〜とかいう作業が全部手動なので、ちょっと酷いよねということで改善策を考えてみる。状況としては、 デモと開発の二つの環境にデプロイする それぞれ毎にコンフィグファイルの…

nyacus + ckw で ruby 1.8 と 1.9 の共存

http://asaasa.tk/wiki/?Ruby%2F%E5%89%8D%E6%BA%96%E5%82%99%2FWindows%2F1.8.x%2B1.9.xnyacus (2.22a mod) + ckw (ckw-mod-0.9.0-d2) だと、上記サイトにある ruby19.cmd がうまく動いてくれなかったので、こんなのを _nya に追加してみた。多分、もっとス…

Freeplane の xsl を使用したエクスポート

手順は、 Freemind で使っている xsl に MINDMAPEXPORT extensions description を追加して Freeplane で使えるようにする。 どちらかのフォルダへ xsl ファイルを保存する。 Freeplane を C:\Program Files\Freeplane へインストールしているなら、C:\Progr…

コマンドラインツイッタークライアント@ruby:

twitterclient.js が oAuth の関係で使えなくなるはずなので作ってみた。 ruby 1.9 用のはず。 HOME ディレクトリに .twitter っていう YAML のファイル作って、それぞれの設定値を入力。 atoken, asecret は別の手段で取得しといて .twitter に書いておいて…

美崎栄一「「結果を出す人」はノートに何を書いているのか 実践編」

このエントリは、前作の影響が大きいような気がする。 現状のノートの使い方 仕事では、以下の三冊のノートを常に持ち歩いている。 メモノート Yシャツの胸ポケットに入るサイズの Rollbahn。 ペンも胸ポケットに入れて常に持ち歩いている。 今使っているペ…

実行可能な jar を exe にする

lanch4j や JSmooth といったものもあるようですが、exewrapを使います。 Popeye へ適用してみます。 ウィンドウアプリケーションにしたいので、-g を付けて実行。 >exewrap -g langproper-0.54.jar Target: Java 5.0 (1.5.0.0) Failed to update resource: …

要件定義について

課題管理のチケット駆動開発: プログラマの思索 http://forza.cocolog-nifty.com/blog/2010/05/post-b032.html を読んで、ちょっと振り返り。 要求のとりまとめ 要求のとりまとめは、図のような感じで行った。 それぞれの四角はドメイン。 それぞれの丸は打…

git でコミットの整理

Git

master ブランチで直接色々と変更してしまった状態。 master に対する変更をいくつかの塊に分けて、それぞれを 1 コミットにまとめたい。 注:この方法は正しくないかもしれないし、もっと簡単な方法があるかもしれない。 塊のブランチを作成 まず、基底とす…

xyzzy の grep で Freemind のファイルを検索

FreeMind用検索ユーティリティ『ozFreeMindSearcher 0.9.0 RC3』 - 手帳と書斎とパソコンの深い森で http://blog.ohzapper.com/2009/05/06/002479.htmlxyzzy の grep でも検索できるといいなと思ったので試してみた。 grep のフックでファイルを読み込んだと…

Trac Lighitning の再インストール

TraM で自分のチケット一覧が見られなくなってしまったので、Trac Lighitning を再インストールしてみた。 ついでにバージョンを 2.4.0 から 2.4.2 へ変更。 インストールとリストア C:\TracLight を C:\TracLight.bak へリネーム。 TracLightning-2.4.2.exe…

TraM のタイムラインを変更

TraM のタイムラインに表示されるチケットのメッセージが、プロジェクトごとのタイムラインに表示されるメッセージと異なっていたので変更してみた。 とりあえずソースを入手。 git svn を使ってみた。 時間はかかったけれど無事にリポジトリもできあがった…

すくすくスクラム第11回に参加

公開された資料 http://www.slideshare.net/SukusukuScrum/no01101suc3rum20100225 を元にまとめ。

TAK 2.0.0

TAK

サンプル数をもっと増やすべきだけれど、圧縮率、圧縮速度共に改善されている様子。 Takc_2.0.0.exe -e -p3 -v Promise.wav Promise.wav .......... 36.96% 34* Compression: 36.96 % Duration: 90.57 sec Speed: 34.04 * real timeTakc_1.1.2.exe -e -p3 -v…

WD15EADS-00P8B0 増設

友人から割安で購入。RMA は適用対象外らしい。 Write Zeros(ゼロフィル)→Extended Test→クイックフォーマット。テストは問題なし。 物理上のセクタサイズを 4 kB にした Advanced Format という技術が出ているそうだけれど、WD15EADS は 512 B のままなのか…

BullZip PDF Printer 7.1.0.1140 インストール

C:\Program Files\Bullzip\PDF Printer\labels.txt を xyzzy から utf16le-bom で開いて保存。 ファイルの先頭に UTF-16 リトルエンディアンの BOM(FF FE)が追加される。 これでPDF出力時のダイアログで文字化けはしなくなるみたい。

Redmine を 0.8.4 から 0.9.1 へバージョンアップ

いつもの手順。 /home/hokorobi/redmine に 0.8.4 がある。 RubyForge から redmine-0.9.1.tar.gz をダウンロード。 /home/hokorobi/redmine-0.9.1 へ展開。 $ cd /home/hokorobi $ tar zxf redmine-0.9.1.tar.gz $ sudo mv /home/hokorobi/redmine /home/ho…

Freeplane の言語ファイルの文字をアンエスケープする

UNICODE アンエスケープする - anonymous苦労者 UNICODE エスケープする - anonymous苦労者 それぞれファイルに保存して読み込んでおく。 .xyzzy に以下を追加しておく。 (setq *escape-unicode-string-default-format* "\\u~:@(~4,'0X~)") (setq *unescape-…

Freeplane の日本語の言語ファイルが出てた

http://sourceforge.net/apps/mantisbt/freeplane/view.php?id=391自分は適当にしか翻訳していなかったけれど、こちらは全体的にしっかりと翻訳されている。 確認してみよう。翻訳をされている ymymOmymy さんが、ここにコメントを書いてくれていたのに気づ…

TraM でステータスをカスタマイズしたチケットを表示する

http://d.hatena.ne.jp/tridance/20090913ソースのチェックアウト。 svn checkout http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/TraM TraM/branches/genshi-ja/tram/ticket/query.py から new|assigned|accepted|reopened を検索して、必要なス…

ditz とトピックブランチ

Git

どのブランチで ditz のチケットを保持するべきなのかがわかっていない。master かな? こんな感じでいいんだろうか。まず、ブランチは master とテスト用の confirm のみhoge-1 のチケットを切ってブランチも作成 $ ditz add >hoge-1 $ ditz set-branch hog…

メーラを QMAIL3 にしてみた

メール一軒一ファイルにしないと Hyper Estraier で全文検索ができないらしいので、そのようにアカウントを作成。 Sylpheed からメールのインポート Sylpheed で、ファイル - メールデータをエクスポート - UNIX mbox でフォルダを指定してすべて出力 QMAIL3…

Freeplane がなかなか素晴らしい

http://freeplane.sourceforge.net/mediawiki-1.14.1/index.php/Main_PageFreeMind を元に色々と変更が加えられているマインドマップ作成ツールの Freeplane を少し使ってみた。 気になったところ 矢印に対してコメントを入力できるようになっている。これが…

Windows XP および Windows Server 2003 の Logman.exe、Relog.exe、および Typeperf.exe ツールについて

http://support.microsoft.com/kb/303133/ja こういうものがあるらしい。 今は使わないけど。

TechCrunch JAPAN 用の UserCSS

と言うほどたいしたものではない。 div#col1 { width:994px !important; } div#col2 { display:none !important; }

Trac Lightning 2.4.0 インストールとちょっと設定

2.3.2 からアップグレード。2.3.2 はほとんど使っていないけれど……。 2.3.2 がインストールされたまま TracLightning-2.4.0.exe を実行してインストール。 Tram を使えるようにした。 http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FTraMTracL…

gradfun フィルタが実装されたバージョンの MPlayer バイナリが公開された

MPlayer on win32バンディングを低減させて再生できるので心待ちにしていた。 実際、効果があるのだけれど、1280x1024 の H.264 な MP4 だと CPU が追いつかない。 Pen-M 1.73 は流石にしんどいのか……。 久しぶりに CPU を新しくしたいと思った。

msysgit-1.6.5.1-preview20091022 で git svn が動いた

Git

Permission denied: Can't open (...) Permission denied at /usr/bin/git-svn line 2389D:\svn にある Subversion のリポジトリから Git リポジトリを作ろうとしても、途中まで進んでエラーになってしまう。 $ git svn clone file:///D:/svn git 前略 r4 = …

Git の正しいマージがわからん

Git

master の同じ時点から b1, b2, b3 のブランチを切って、それぞれ変更する。 それぞれのブランチを master にマージする。 $ git rebase b1 master $ git checkout b2 $ git merge master $ git rebase b2 master $ git checkout b3 $ git merge master $ gi…

msysgit からコミットするときに vi で日本語のコメントを書いたら警告になったので設定

Git

$ git commit -a Warning: commit message does not conform to UTF-8. You may want to amend it after fixing the message, or set the config variable i18n.commitencoding to the encoding your project uses. $ git config i18n.commitencoding shift_…

miranda-twitter を Message Export から除外しておく

メッセージを受け取っても Unknown event type 2718 となるようなので除外しておく。