トップ(最新) | <前 | 次>

nDiki : 開発

スポンサード リンク

Related term

2006年12月7日 (木)

久しぶりに C 言語プログラムのコードレビュー このエントリーを含むはてなブックマーク

開発が順調ではないプロジェクトについて、Perl モジュールと C 言語によるプログラムのソースコードレビューした。

非公式なコードレビューだが、ぽこぽこ問題点が見つかる。 C 言語なんて久しぶりだけれど、ぱっと見てポインタの計算が間違えていることに気がついたりして、自分もまだ捨てたもんじゃないなと。

(自分も含めて)コーディングする人は「ま、いっか」「後で」で書いてしまいがち。 で、往々にして「後で」はやってこない。

やはり他人に見てもらうことが重要。

スポンサード リンク


[ 12月7日全て ]

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日に公開されているという早さ。

これがあれば、最新の機能が堪能できそうだ。


[ 12月13日全て ]

2006年12月21日 (木)

ノート PC を持たずに会社に行きたい このエントリーを含むはてなブックマーク

今日は夕方から社外でミーティングWindows 環境でのデモンストレーションが必要なため、普段持ち歩いている自分の ThinkPad X31 (Linux BOX) に加えて会社の Dellノート PC を持って出発。重い。

メール開発環境などは一元管理したい派なので普段の通勤でノート PC を持って往復するのはまあしょうがないのだが、こういう日は家に置いてきてせめて1台にしたいところである。

オフィスで開発などのヘビーな作業をしない日は、最近構築を進めている USB メモリによるポータブル環境で済ませられるようにぜひしたい。

@ 母艦でしていることを思いつく範囲で列挙

ノート PC (母艦)USB メモリポータブル環境 + Windowsオフィスの WindowsLinux
メーラ×
TeX?
UNIX開発×
パスワード管理××
ナレッジベース× (メモだけしておいて母艦へ)×
Skype×
SSH
フレッシュリーダー××

認証がからむものをできるだけポータブル環境にまとめたいところ。 データはさすがに全部 USB メモリに入れて持ち歩けないので、どんどん Subversion リポジトリに置くようにして必要なものだけ取れるようにした方がいいかな。


[ 12月21日全て ]

2007年1月27日 (土)

DiKickerはてなブックマーク数表示機能を追加 このエントリーを含むはてなブックマーク

各記事毎に、「はてなブックマーク数表示」と「はてなブックマークエントリーページへのボタン」を追加する機能を追加。

DiKicker の構造上 HTML フラグメントへ変換する visitor を拡張する形で実装したけれど、やはりこの辺りはテンプレートベースでユーザがいじれるようにしたい。

WiKicker 開発時に速度の面で外した Template Toolkit 採用をまた検討してみるか。


[ 1月27日全て ]

2007年2月8日 (木)

Emacs キーバインディングで Firefox を使う このエントリーを含むはてなブックマーク

Mew開発者である山本和彦氏が「FirefoxEmacs の編集機能を付ける拡張機能 Firemacs」を開発・公開されている。

この Firefox 拡張機能を入れると、textarea などで Emacs 風のキーバインディングで入力ができりょうになる。素晴しい。

でしばらく使ってみたのだけれども、リロード (Ctrl-r) や検索 (Ctrl-f) あたりは、自分自身が調節*1してしまっていて、逆にうまく動かなくてアレっと思ってしまう。 やっぱりキーバインディングは調節した方がいいのか。

Firefox での編集はやはり Mozex + emacsclient かな。

*1調節と同化の「調節」


[ 2月8日全て ]

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セットずつ

naney:386334190

端末代を引いても割引金額に全然到達しないので、電池パック・AC アダプタ・卓上ホルダ・充電機能付 USB 接続ケーブルはそれぞれ2セットずつ頼んでもらってきた。

電池パックは電池容量が少ない D703i の予備として確保。電源関係は1セット会社にでも置いておこう。

@ パルディオ 633S は番号抜かれず

解約となる PHS 回線の番号が入ったら、633S は一瞥されたのみ。

「番号抜かないんですか?」と聞いたら、挿さるケーブルもなく番号は抜かないでそのままとのこと。へー。

白ロム化した端末は PHS 内の機能が一部殺されることで、見られなくなるデータなどがあったりするので今回はどうなるのだろうと思っていたのだが、まんまそのまんま。

@ 初 iモード

iモードサービス開始時にアルバイトiモード向けサービスを開発した時に、初代iモード端末を使った時以来のiモードiモードは翌日からだと思っていたのだが、今は契約当日からiモードが使えるのか。 とりあえずメールアドレス変更。

しかし、FOMA 使うのに暗証番号多すぎ。

なにはともあれ、とうとうケータイユーザ。


[ 2月10日全て ]

2007年2月13日 (火)

御穂鹿嶋神社完成 このエントリーを含むはてなブックマーク

naney:386334237

JR 田町駅を出て電車が東京方面へ動き始めるとすぐ西側の車窓に神社が見えてくる。

しばらく建て直しで工事をしていたが、去年の11月に完成した。 建て直し前は石造りの柵などが崩れかけてちょっと危ない状態だったのだが、すっきり小綺麗になった。 もとは鹿嶋神社があったところだが現在は御穂神社が合祀されて御穂鹿嶋神社となっている。

建て直し前、近所に菊職人が住んでいて季節になると綺麗な菊が見られたのだがカテリーナ三田 タワースイートを含む近隣の再開発によりいなくなってしまったのはちょっと残念である。

先週の土曜日に田町に行く機会があったので、参拝。


[ 2月13日全て ]

2007年2月28日 (水)

いまいちパッとしなかった「ふりかえり このエントリーを含むはてなブックマーク

開発プロジェクトの一つが一区切りついたので、時間を作って「KPT ふりかえり」を行ったのだがイマイチ盛り上がらなかった。

問題点:

  • Try 項目がカイゼンではなく、To Do に対するアクションになりがちであった。
  • Try 項目が Problem 項目の裏返し (~ができていない → ~をする) で、具体的アイデアに乏しかった。

原因としては以下が考えられる。

アジェンダで中期的なプロセス改善につながる Try を挙げてもらうように、最初から行っておいた方が良さそうだ。

次回以降「ふりかえり」については工夫の余地あり。


[ 2月28日全て ]

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 として定義しておくことで、この記述自体を検索結果へのリンクとすることができる。


[ 3月1日全て ]

2007年9月11日 (火)

Linux 上で Flex 2 SDK を使った Flash コンテンツ開発を開始 このエントリーを含むはてなブックマーク

Flash コンテンツ開発については以前から興味があったんだけれど、手元 (Debian GNU/Linux BOX) で開発環境が構築できないので、ほとんど手をつけていなかった。 Ming を試してみたこともあったのだが、全然使いやすくなかったし。

しかしながらここ最近では Flex 2 SDK によって、Linux 上でも Flash コンテンツ開発できるようになった。 ということで技術調査をかねて開発環境構築と、コード書きを始めてみた。

まずはエディタとコンパイラと単体テストフレームワークがあれば開発できる。 Debian GNU/Linux sid 上で用意した環境は以下。

エディタは素直に Emacs で。単体テストフレームワークは、FlexUnit (.85) をチョイス。

今回はビルドツールを何にするか迷ったけれど Apache Ant にすることにした。最初は Makefile を使ってサンプルをビルドしていたりしたけれど、今後 Autotools 使うのもどうかなと思って。

ドキュメントについては Adobe から結構な量で提供されているのでこれを見ればたいがい足りそう。

ということでぽちぽちプロジェクト作成。とりあえず SWF ファイルと同じところにあるテキストファイルを読み込んで表示するだけの MXML ファイルを作成して、build.xml を構築。

ほとんどの時間は build.xml 書きと、Subversion リポジトリセットアップに費された。

後は別途ちょっとサンプルで試してみた FlexUnit をプロジェクトに組み込めば発進できそうだ。


[ 9月11日全て ]

スポンサード リンク

■よく検索されるキーワード

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)

この日記のはてなブックマーク数 Add to Google RSS

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)