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

blockdiag を試してみる

blockdiag でいろいろ書いてみる ≪ Stop Making SenseWindows7 Home Premium 64bit に Python 2.6.6 32bit をインストールして使っている。 PIL 1.1.7 for Python 2.6 もインストール済み。 Windows では VL-Gothic-Regular.ttf が必要らしいのでインストー…

Opera を Ramdisk に置いてみる

Ramdisk は Dataram RamDisk 3.5.130RC13a http://memory.dataram.com/products-and-services/software/ramdisk を使う。 設定はここらへん http://fatestyle.blog84.fc2.com/blog-entry-72.html を参考に。 Y:\Opera11 に Opera11 Beta を置いてみた。 置い…

「日本語でSphinxを使う時のストレスを減らす拡張機能」を試す

渋日記: 日本語でSphinxを使う時のストレスを減らす拡張機能 http://blog.shibu.jp/article/40049067.html拡張を追加するところから初めてなので、Sphinx拡張 - Sphinx v1.1 (hg) documentation http://sphinx-users.jp/doc10/extensions.html を見ながら。 …

Sphinx で PDF 作成 #sphinxjp

インストール 画像を入れたいので、Python Imaging Library (PIL) http://www.pythonware.com/products/pil/ もインストール。http://effbot.org/downloads/PIL-1.1.7.win32-py2.6.exe をダウンロードして実行。 rst2pdf - Project Hosting on Google Code h…

Sphinx で日本語の検索 #sphinxjp

渋日記: Sphinx日本語検索対応の1.0版 http://blog.shibu.jp/article/40995746.html で提供されている Sphinx には検索ができないバグがあるので、とりあえず動くようにしてみた。 ちゃんとした修正は渋川さんがしてくれるはずなので、場つなぎ的に。検索を…

AutoIt で IE の操作

新規セッションで IE を起動して mixi にログイン。 mixi ではできるかもしれないけれど、_IEGetObjById でオブジェクトが取得できなかった場合には、ControlSend を使う。 Win7 だと動いたけど XP だと駄目みたい。 変な風に変えちゃったかな? あ、Shell …

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

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

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 を少し使ってみた。 気になったところ 矢印に対してコメントを入力できるようになっている。これが…