nDiki : 開発
スポンサード リンク
Related term
2006年12月7日 (木)
■ 久しぶりに C 言語プログラムのコードレビュー

開発が順調ではないプロジェクトについて、Perl モジュールと C 言語によるプログラムのソースコードをレビューした。
非公式なコードレビューだが、ぽこぽこ問題点が見つかる。 C 言語なんて久しぶりだけれど、ぱっと見てポインタの計算が間違えていることに気がついたりして、自分もまだ捨てたもんじゃないなと。
(自分も含めて)コーディングする人は「ま、いっか」「後で」で書いてしまいがち。 で、往々にして「後で」はやってこない。
やはり他人に見てもらうことが重要。
- 第2回 社内 Perl 勉強会 (2006-04-28)
- 給与制度改革 (2005-01-05)
- 今日のさえずり - 上げ潮特大号 (2008-09-18)
- 第1回 社内 Perl 勉強会 (2006-04-21)
- Algorithm::RabinKarp でソースコード中の重複を発見 (2006-08-04)
2006年12月13日 (水)
■ wxPerl PPM パッケージ

PAR リポジトリでいろいろ遊べそうなので、GUI 作成に wxPerl の方も久しびりにまた使おうかなと。
ただ wxPerl の本家が配布しているビルド済み PPM パッケージは、いまだに Wx 0.26 + wxWidgets 2.6.2 だったりして使う気になれない。 かといって、自分でビルドするのも結構手間だし。
で探していたところ Wx::Perl::Packager の開発者が、自身のサイトで PPM パッケージを配布しているのを発見。
最新のパッケージがあるのが嬉しい。
というか12月12日 にリリースされた wxWidgets 2.8.0 と、 CPAN にもまだない CVS 版 Wx (次の 0.66 のためのスナップショット)が、同じ12月12日に公開されているという早さ。
これがあれば、最新の機能が堪能できそうだ。
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- Wx::ActiveX をビルド (2004-08-27)
- wxPerl + ActivePerl 5.6.1 build 638 (2004-07-21)
- [ Perl ] PDL 2.4.1 から eigens が固有ベクトルを... (2004-03-05)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
2006年12月21日 (木)
■ ノート PC を持たずに会社に行きたい

今日は夕方から社外でミーティング。 Windows 環境でのデモンストレーションが必要なため、普段持ち歩いている自分の ThinkPad X31 (Linux BOX) に加えて会社の Dell のノート PC を持って出発。重い。
メールや開発環境などは一元管理したい派なので普段の通勤でノート PC を持って往復するのはまあしょうがないのだが、こういう日は家に置いてきてせめて1台にしたいところである。
オフィスで開発などのヘビーな作業をしない日は、最近構築を進めている USB メモリによるポータブル環境で済ませられるようにぜひしたい。
@ 母艦でしていることを思いつく範囲で列挙
| ノート PC (母艦) | USB メモリポータブル環境 + Windows | オフィスの Windows、Linux |
| メーラ | △ | × |
| TeX | ? | ○ |
| UNIX 系開発 | × | △ |
| パスワード管理 | × | × |
| ナレッジベース | × (メモだけしておいて母艦へ) | × |
| Skype | ○ | × |
| SSH | △ | △ |
| フレッシュリーダー | × | × |
認証がからむものをできるだけポータブル環境にまとめたいところ。 データはさすがに全部 USB メモリに入れて持ち歩けないので、どんどん Subversion リポジトリに置くようにして必要なものだけ取れるようにした方がいいかな。
- Linux 母艦ノート PC を使わずに仕事ができるかチャレンジ (2007-08-20)
- 納品前日なのに /var が壊れた! HDDからのブートで Debian ... (2005-09-27)
- 普通の人向けに svnserve を立ち上げるか (2005-07-26)
- Linux で入力して Windows で参照できるパスワード管理ツール ... (2006-12-31)
- Skype の音量調整 (2005-02-02)
2007年1月27日 (土)
■ DiKicker にはてなブックマーク数表示機能を追加

各記事毎に、「はてなブックマーク数表示」と「はてなブックマークエントリーページへのボタン」を追加する機能を追加。
DiKicker の構造上 HTML フラグメントへ変換する visitor を拡張する形で実装したけれど、やはりこの辺りはテンプレートベースでユーザがいじれるようにしたい。
WiKicker 開発時に速度の面で外した Template Toolkit 採用をまた検討してみるか。
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- WiKicker に JSON でのページ出力機能を追加 (2007-04-03)
- [ DiKicker ] くっつき BBSをくっつけてみた。 (2004-05-04)
- [ DiKicker ] 関連記事表示機能を追加 (2005-02-26)
- WiKicker 0.29 リリース - ビルドまわりの改良など (2006-02-13)
2007年2月8日 (木)
■ Emacs キーバインディングで Firefox を使う

Mew の開発者である山本和彦氏が「Firefox に Emacs の編集機能を付ける拡張機能 Firemacs」を開発・公開されている。
この Firefox 拡張機能を入れると、textarea などで Emacs 風のキーバインディングで入力ができりょうになる。素晴しい。
でしばらく使ってみたのだけれども、リロード (Ctrl-r) や検索 (Ctrl-f) あたりは、自分自身が調節*1してしまっていて、逆にうまく動かなくてアレっと思ってしまう。 やっぱりキーバインディングは調節した方がいいのか。
Firefox での編集はやはり Mozex + emacsclient かな。
*1調節と同化の「調節」
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
- Linux 母艦ノート PC を使わずに仕事ができるかチャレンジ (2007-08-20)
- Mozex を使って Firefox 1.5.0.1 の textarea... (2006-02-18)
- Iceweasel 2.0 (Firefox 2.0) にほぼ無事移行終了 (2006-11-27)
- マウスを使うようになったので Firefox で マウスジェスチャを使う (2006-02-26)
2007年2月10日 (土)
■ さよなら PHS

1998年1月11日に契約して以来9年間ずっと使い続けてきた PHS。 今年停波ということもあり、いい機種が出たタイミングでそろそろ携帯電話に乗り換えようと考えていた。 昨年の機種発表時に SO902i・SO902iWP+ もそれぞれいいなと思ったのだが、そのうちと考えているうちに随分たってしまった。
今年に入ってあらためて機種選びをしたところ D703i が目に入った。 2つ折りタイプは飽きたし、やはりストレートタイプがいいなと考えていたところなのでグッドタイミング。 自分の用途にもぴったしの機能の削り具合だったので、これを機会に PHS から FOMA に変更することにした。
@ ドコモスポット
「ドコモ携帯電話ご購入割引クーポン券」で2万円までは割り引きになるので、はっきりいって価格としては(べらぼうに高くなければ)どこで買っても OK。
PHS の解約と同一日・同一店舗での携帯電話契約で「契約期間やいちねん割引期間の継続」などの特典があるのだが、これらで変にゴタゴタしないように無難に近所のドコモスポットに行ってきた。
10:00 オープンだと思っていったら 10:30 オープンで、10:30 過ぎにいった自分は一番乗り。 解約・新規契約等フルフルで、お店を出たのは 10:20 ぐらい。45分ぐらいお店にいたことになる。
@ オプションは2セットずつ
端末代を引いても割引金額に全然到達しないので、電池パック・AC アダプタ・卓上ホルダ・充電機能付 USB 接続ケーブルはそれぞれ2セットずつ頼んでもらってきた。
電池パックは電池容量が少ない D703i の予備として確保。電源関係は1セット会社にでも置いておこう。
@ パルディオ 633S は番号抜かれず
解約となる PHS 回線の番号が入ったら、633S は一瞥されたのみ。
「番号抜かないんですか?」と聞いたら、挿さるケーブルもなく番号は抜かないでそのままとのこと。へー。
白ロム化した端末は PHS 内の機能が一部殺されることで、見られなくなるデータなどがあったりするので今回はどうなるのだろうと思っていたのだが、まんまそのまんま。
@ 初 iモード
iモードサービス開始時にアルバイトでiモード向けサービスを開発した時に、初代iモード端末を使った時以来のiモード。 iモードは翌日からだと思っていたのだが、今は契約当日からiモードが使えるのか。 とりあえずメールアドレス変更。
なにはともあれ、とうとうケータイユーザ。
- ケータイ用にプライベート Wiki を設置 (2008-01-07)
- 15:00 妻、N503iS 新規契約 (2001-12-08)
- ビジネス用電話番号をマルチナンバーで追加した (2007-09-20)
- 633S ファーストインプレッション (2001-12-10)
- D703i 購入ファーストインプレッション (2007-02-10)
2007年2月13日 (火)
■ 御穂鹿嶋神社完成

JR 田町駅を出て電車が東京方面へ動き始めるとすぐ西側の車窓に神社が見えてくる。
しばらく建て直しで工事をしていたが、去年の11月に完成した。 建て直し前は石造りの柵などが崩れかけてちょっと危ない状態だったのだが、すっきり小綺麗になった。 もとは鹿嶋神社があったところだが現在は御穂神社が合祀されて御穂鹿嶋神社となっている。
建て直し前、近所に菊職人が住んでいて季節になると綺麗な菊が見られたのだがカテリーナ三田 タワースイートを含む近隣の再開発によりいなくなってしまったのはちょっと残念である。
先週の土曜日に田町に行く機会があったので、参拝。
- 今日のさえずり - 会社の横の空き地でポイの昼練 (2008-10-29)
- JR田町駅三田口のエスカレータ完成 (2005-02-18)
- 田町駅前マンション開発 (2003-12-21)
- 有給休暇 - 東京ディズニーリゾートの1デーパスポート有効期限切れてた (2008-11-21)
- [ 田町 ] TSUTAYA 田町駅前店 4月21日オープン (2004-03-20)
2007年2月28日 (水)
■ いまいちパッとしなかった「ふりかえり」

開発プロジェクトの一つが一区切りついたので、時間を作って「KPT ふりかえり」を行ったのだがイマイチ盛り上がらなかった。
問題点:
原因としては以下が考えられる。
アジェンダで中期的なプロセス改善につながる Try を挙げてもらうように、最初から行っておいた方が良さそうだ。
次回以降「ふりかえり」については工夫の余地あり。
- すごいKPT事後評価セッション (2005-10-07)
- 乱入OK! コラボレーションタイム (2005-12-06)
- ソフトウェアかんばん「見えない化」 (2006-04-10)
- 本社にいた「すごい会議」読者とミーティング (2005-12-20)
- ドキュメンテーション大全 (2006-02-15)
2007年3月1日 (木)
■ WiKicker でソフトウェアかんばん

情報カードベースでソフトウェアかんばん(ストーリーカード + タスクカード)を作っている開発プロジェクトがあるのだが作ったっきりあまり活用されていないので、今回は試験的に WiKicker による Wiki 上でかんばんを作ることにした。
まだ荒削りだけれども、まずはとにかく以下のルールで始めてみる。
@ ルール
@ カードの作り方
基本的には 1カード毎に WikiPage を作るようにする。 ページ名はストーリーカードを表す SC と 状態 (TODO / DOING / DONE) を含む名前にする。
- SC/TODO/<ストーリー名>
- SC/DOING/<ストーリー名>
- SC/DONE/<ストーリー名>
タスク名も同様に作る。
- TC/TODO/<ストーリー名>
- TC/DOING/<ストーリー名>
- TC/DONE/<ストーリー名>
カードの内容は XP で扱っている内容で。 新規作成が楽なようにテンプレートページを作っておき、これをコピーして作れるようにしておく。
@ 状態変更
TODO -> DOING -> DONE という状態変化にあわせて、WikiPage 名を変更してページを移動させる。
例: TC/TODO/名前をつけて保存メニューを追加 | V TC/DOING/名前をつけて保存メニューを追加 | V TC/DONE/名前をつけて保存メニューを追加
@ 一覧ページの作成
SC/TODO、SC/DOING、SC/DONE、TC/TODO、TC/DOING、TC/DONE ページを作りそれぞれに、子階層の一覧を表示させる (WiKicker の [[index:child]] を使用)。
@ 参照
タスクカードからは「SC/<ストーリー名>」という名前で、ストーリーカードへリンクさせる。
WiKicker では「SC/<ストーリー名>」というページない場合、「SC/*/<ストーリー名>」というページを探してリンクしてくれる。この機能のおかげで、状態にあわせてページ名を変更してもリンクはそのままで追従してくれる。
@ 担当者
担当者が割り当てられて実行中のタスクカードには [[DOING:担当者名]] という文字列を記述しておく。
「DOING:担当者名」で検索することで、各担当者が何を実行中なのかリストアップすることができる。また DOING: を「DOING:担当者名」を検索する Wiki 自身への InterWiki として定義しておくことで、この記述自体を検索結果へのリンクとすることができる。
- Google ドキュメントでソフトウェアかんばん (2008-03-30)
- ソフトウェアかんばん (2005-10-28)
- [ WiKicker ] 憧れのサイドバー (2004-01-23)
- 京大式カード (2005-10-26)
- [ WiKicker ] 古くても検索キャッシュを返す (2004-01-20)
2007年9月11日 (火)
■ Linux 上で Flex 2 SDK を使った Flash コンテンツ開発を開始

Flash コンテンツ開発については以前から興味があったんだけれど、手元 (Debian GNU/Linux BOX) で開発環境が構築できないので、ほとんど手をつけていなかった。 Ming を試してみたこともあったのだが、全然使いやすくなかったし。
しかしながらここ最近では Flex 2 SDK によって、Linux 上でも Flash コンテンツを開発できるようになった。 ということで技術調査をかねて開発環境構築と、コード書きを始めてみた。
まずはエディタとコンパイラと単体テストフレームワークがあれば開発できる。 Debian GNU/Linux sid 上で用意した環境は以下。
- JDK - sun-java6-jdk (6-02-1 Debian パッケージ)
- Ant - ant (1.7.0-3、Debian パッケージ)
- Emacs 21 (Debian パッケージ)
- Flex 2 SDK (2.0.1、Adobe よりダウンロード)
- Flex Language Pack (日本語、Adobe よりダウンロード)
- Flex Ant tasks (022607、Adobe Labs よりダウンロード)
- FlexUnit (code.google.com よりダウンロード)
- Flash Player 9 スタンドアロン版
エディタは素直に Emacs で。単体テストフレームワークは、FlexUnit (.85) をチョイス。
今回はビルドツールを何にするか迷ったけれど Apache Ant にすることにした。最初は Makefile を使ってサンプルをビルドしていたりしたけれど、今後 Autotools 使うのもどうかなと思って。
ドキュメントについては Adobe から結構な量で提供されているのでこれを見ればたいがい足りそう。
ということでぽちぽちプロジェクト作成。とりあえず SWF ファイルと同じところにあるテキストファイルを読み込んで表示するだけの MXML ファイルを作成して、build.xml を構築。
ほとんどの時間は build.xml 書きと、Subversion リポジトリセットアップに費された。
後は別途ちょっとサンプルで試してみた FlexUnit をプロジェクトに組み込めば発進できそうだ。
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
- ActivePerl で Ming (2005-02-23)
- Debian GNU/Linux で Dropbox (2008-09-16)
- JAlbum で Webフォトアルバム (2004-11-14)
- Windows でも Linux でも動くタスク管理ツール Task Coach (2006-01-12)
スポンサード リンク
■よく検索されるキーワード
torrent(109) x31(45) thinkpad(31) 動画(29) 提案書(26) mp980(24) 手帳(24) windows(23) linux(23) 画像(21) 使い方(21) リフィル(21) debian(20) usb(20) tc-1(19) perl(19) 筆まめ(18) 壁紙(17) ほぼ日手帳(16) 冷蔵庫(14) ドラマ(13) wiki(13) 書き方(12) ダイソー(12) システム手帳(12) 宮根誠司(12) ノート(11) so905ics(11) 無印(11) バッグインバッグ(11) 映画(11) 設定(10) 修理(10) 宮根(9) ssh(9) a6(9) ほぼ日(9) 黒田征太郎(9) バッグ(9) gmail(8) 感想(8) 娘(8) f-01a(8) メモリ(8) gtd(8) ブログ(8) nikon(8) allinanchor:*.torrent(8) ボールペン(7) 方眼(7) ポイント(7) 4c(7) ヨドバシカメラ(7) ケース(7) twitter(7) apache(7) ht-01a(7) ヨドバシ(7) ubuntu(7) truecrypt(7) n-02a(7) 作り方(7) minolta(7) af(6) インストール(6) ガントチャート(6) mp3(6) zippo(6) hdd(6) emacs(6) レビュー(6) カバー(6) vq1005(6) 日本語(6) ハクキンカイロ(6) 無印良品(6) グレゴリー(6) 交換(6) nikkor(6) pixus(6)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.253394s / load averages: 0.21, 0.23, 0.24
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)





スポンサード リンク