nDiki : GUI
Related term
2002年11月15日 (金)
■ Eclipse 2.0.2

遅ればせながら、ればせながら、Eclipse。
2.0.2 (+ NLS SDK 2.0.1 Translations) を Debian GNU/Linux sid ノート PC に入れてみる。 ふむ。Forte より確かに軽快。 しかし GUI Builder はついていないのか。 それだったら、通常は Emacs + Ant で充分だな。
リファクタリング支援機能は便利そうなので、8割 Emacs で書いて気分転換に Eclipse で修正するのが吉か。
- CUPS で Debian から EPSON カラーレーザプリンタへ印刷 ... (2006-01-04)
- 要日本語コンソール環境整備 (2006-08-24)
- Linux 上で Flex 2 SDK を使った Flash コンテンツ開... (2007-09-11)
- 納品前日なのに /var が壊れた! HDDからのブートで Debian ... (2005-09-27)
- skkinput がよく落ちるので uim-skk に乗り換え (2005-09-22)
2003年12月2日 (火)
■ Unison での日本語処理

Unison がなかなかよろしいので、ちょこっと実験。
- local(Windows XP) <-> local(Windows XP) ... 日本語OK
- local(Windows XP) <-> local(Windows 2000上をネットワークドライブで) ... 日本語OK
普通に使えると考えてよいのかな*1 ちなみに GUI版はしょぼかった。 コマンドライン版で充分。
@ remote <-> remote
remote(ssh) <-> remote(ssh) はさすがに駄目か。
- JAlbum で Webフォトアルバム (2004-11-14)
- 今日のさえずり - 上げ潮特大号 (2008-09-18)
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
- Apache でミラー proxy (2002-04-17)
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
2004年11月14日 (日)
■ JAlbum で Webフォトアルバム

最初は zphoto でいこうと思っていたのだが、
- 各画像にコメントが直接つけられない (Template Toolkit の組み合わせでHTML書き換えるのがよいか)
- 画像の横幅しか指定できない (長辺でサイズを指定したい)
といった点から違うソフトを探してみた。
で JAlbum というのを見つける。Java で書かれているので、Linux でも動く。 スキンがいろいろ選べるのが良い。スキンリポジトリには Flash コンテンツベースの格好良いアルバムを生成するのもある。
スキンは自作できるのだが、プログラムが書ける分マスターするのは結構大変そうだ。
JPEG だとコメントは、画像ファイルのコメント領域に格納するというのがちょっと不満。オリジナルを改変したくないので別にコピーを用意しておく必要がある。
それからGUIアプリケーションなので zphoto のようにコマンドラインからバッチ処理できないのが残念。
それ以外はなかなか良い。
@ BananAlbum スキン
Flash コンテンツベース。スキンリポジトリで一番人気。 日本語のコメントがうまくでなかった。
@ SimpleViewer スキン
Flash コンテンツベース。BananAlbum よりすっきりまとまっている。 JAlbum は画像・サムネイルと設定XMLファイルなどの生成をするのだが SimpleViewer のSWF自体は単体で使えるで手作業でもアルバムを作れる。
コメントは後からXMLを直接編集して書き込んでもいいな。
日本語のコメント表示問題無し (Linux 用 Flash Player 7.0.25 では駄目)。
- Linux 上で Flex 2 SDK を使った Flash コンテンツ開... (2007-09-11)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- デジカメ写真管理ソフトウェア digiKam (2006-03-10)
- FreeMind でマインドマップ (2005-06-02)
- Flickr::UploadでLinuxから画像アップロード (2005-04-22)
2004年12月6日 (月)
■ JSmooth で Win32 上でのJava プログラム起動ファイル作成

最近、Java プログラムを Win32 上で簡単に起動できるようにする方法を調査中。
JSmooth 0.9.7 を試してみる。 JSmooth 自体も Java アプリケーションなので、Linux で動くかと昨日試してみた(ソースをとってきて ant jar; ant run)のだがうまく動かなかった。 ということで今日 Windows 上で。
GUIベースなので使い方を一度覚えれば比較的簡単に使える。
- JSmooth は GNU GPL。生成した実行可能ファイルにはライセンス制約なし。
- 生成した exe は実行すると、インストールされているJVMを検索する。
- JVMが無い時に指定したURLのページへ誘導できる。
- JARファイルを exe に埋め込める(実行時に展開される)。もちろん埋め込まないでランチャを生成する事も可能。
など。手軽であるが、生成したランチャ(JARファイル埋め込み無し)で、約400KB弱となった。でかい。
NSIS で同様のランチャ(こちらも簡単なJVM検索はあり。ページへの誘導はなし)を生成すると、30KB強。 NSIS なら Linux でも生成できる事を考えると、JARファイルの exe 埋め込み機能以外は NSIS の方がよさそうだ。
- JRE をバンドルしたインストーラを NSIS で作る (2004-12-02)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- xyzzyを読み取り専用メディアから起動する (2004-07-28)
2004年12月31日 (金)
■私的10大ニュース2004 [ comp ]

@ cool programs
- pdumpfs
- Memcached
- 簡単・高速なキャッシュシステム。使える。
- Firefox
- Subversion
- 将来的に CVS から移行する事を考えて試験的に導入。良い。Windows でも TortoiseSVN のおかげで簡単に利用できる(CVS にも TortoiseCVS が出て便利になった)。
- 影舞
- 今年前半のプロジェクトで活躍。
- PAR
- NSIS
- Template Toolkit
- Webアプリケーション開発プロジェクトで採用。www.naney.org の静的コンテンツの生成でも使い始めた。
@ Palm OS 生活復活
PEG-TJ25を購入し、Palm OS 生活復活。 最初はおもちゃのつもりで買ったのだが、プロジェクトマネジメントなどにシフトした仕事のスケジュール管理などで大活躍。
PDA 市場の明るい話はあまり聞かないが、末長く製品が出て続けて欲しい。
- Module::Build でソースパッケージング (2005-08-24)
- DAR で差分/増分バックアップ (2005-04-02)
- SCons は GNU Autotools のかわりになるか (2005-04-20)
- JSmooth で Win32 上でのJava プログラム起動ファイル作成 (2004-12-06)
- JAlbum で Webフォトアルバム (2004-11-14)
2005年3月11日 (金)
■ wxPerl で daemon モニタ

Perl で書いた HTTP daemon 形式のシステムがあるのだが、Windows ユーザにとってはコマンド プロンプトからコマンドラインオプションを指定しての起動は繁雑でよろしくないらしい。
以前から管理用のGUIをつけようと思っていたのだが、現在の daemon プログラムにGUIをつけるとするとマルチスレッド化にしなければならないとか、そういう頭があって後まわしにしていた。
今回、まずはランチャと daemon のログモニタというレベルでGUIを作ってみることにした。 wxPerl でランチャを作ってそこから子プロセスとして daemon を起動するという形式。 ランチャ側のアイドルループで、daemon の標準出力・標準エラー出力を読み出して表示するというもの。Linux 上ではうまく動いた。
- Wx::Process でプロセスオブジェクトを生成
- Wx::Process::Redirect() で、I/Oを取れるようにする。
- Wx::ExecuteCommand() や Wx::ExecuteArgs() で daemon を起動。Wx::Process のインスタンスに結びつける。
- EVT_IDLE でアイドルイベントハンドラの中で Wx::Process::GetInputStream、Wx::Process::GetErrorStream からの読み出しを行い defined ならば、UI側で表示。
- daemon の終了がしたかどうかは EVT_END_PROCESS で捕捉。
といった感じ。
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- ActivePerl で Ming (2005-02-23)
- ソフトウェア技術者御用達のプロジェクトマネジメントツール TaskJuggler (2007-04-23)
- JSmooth で Win32 上でのJava プログラム起動ファイル作成 (2004-12-06)
- 第13回 社内 Perl 勉強会 (2006-08-07)
2005年3月18日 (金)
■ フォト イメージング エキスポ 2005

仕事関連の調査(と趣味の世界)のために東京ビッグサイトで開催されているフォト イメージング エキスポ 2005 に行ってきた。 今年の会期は17日~20日。 今年から1000円。 昨日面倒臭い事前登録(一旦メールアドレスを登録して、メールに書かれたURLにアクセスして、フォームを入力して、またメールがきて、それを印刷)したおかげで750円。
@ 1000万画素超RAWデータ自由自在 ~ハイエンドカメラ vs ハイエンドMac~ 鹿野宏 (10:40 - 11:30)
デジタルイメージングファクトリー on Mac OS X
目当ての無料セミナーだった一つ。 公式サイトで見かけてやってきた訳だが、もらったガイドブックに見あたらずはてと困る。受付で聞きてもすぐ返事がもらえなかったぐらい知られていない。 結局別刷りのシートにプログラムが書いてあったようで、それを教えてくてた。
内容は鹿野氏による「撮影から現像・クライアントへ渡す画像ファイル化までをスムーズに行う技術」のお話。
- ハイエンドカメラで撮影してケーブル経由ですぐにPCに転送
- STROBOX
- キヤノン、ニコン、富士フイルムのそれぞれのソフトウェアのTips
- 現像ソフト、Photoshop でのバッチ処理
- G5 + Xserve RAID での高速処理環境
カメラでシャッターを切ってそれがPC側に転送されるのが意外に速いのには驚き。 モデルを使った撮影では玄光社のSTROBOXを使っていた。 銀レフを貼った白い箱の一面にディヒューザー貼り、側面に穴を空けてヒカル小町Di(改?)をくっつけるというDIY的な商品。
ヒカル小町の活用方法として面白い。これはいいな。ヒカル小町Diを持っているので、自分でも似たようなものを作ってみようかな。買うと1セット15,000円(税・送料込み)。高っ。
ただし、通常のヒカル小町Diはセンサーがフラッシュ方向と同じ方向を向いているのでこのままだと無理っぽい。この商品のはセンサーが後ろに向くように改造してあるようだ。光ファイバかなにかでまわすようにすればいけるかな。
ソフトウェアの方はカラープロファイルの設定の話とか、バッチ処理の話とか。 (ニコンのだったかな)ディレクトリを定期的に監視して、新しく画像ファイルが保存されたら自動的に処理をかけたりできるようだ。便利になってきているんだね。
Xserve RAID はデザインがよくラックにいれなくても立てておいたりできるので、良さそう。ランプがピカピカ光って綺麗だし。
Xserve RAID を使用・未使用(G5 内蔵HDD)の比較デモは失敗のようで、同じような時間がかかっていた。
プロのお仕事の技が見られてなかなか有意義であった。
@ デジタルフォトのサーバ管理術 ~フォトスタジオでのMac OS X Serverの活用法~ アップルコンピュータ(株) (11:50 - 12:40)
デジタルイメージングファクトリー on Mac OS X
こちらはひどいプレゼンテーション。 プレゼンテーションツールのファイルが開けなくていきなりつまる。
内容は Mac OS X Server のセールストーク。 RAIDレベルの解説からはじまって Xserve RAID の商品説明、それから Mac OS X Server の素晴しさの解説。
ことあるごとにLinuxに対抗意識を燃やす。
- Linuxだとコマンドを叩かなければなりませんが Mac OS X Server では GUI で簡単に設定できます(でもデモではことごとく失敗)。
- Linux だと Web サーバにするかどうかとか、サーバの用途を決めてインストールしていかなければなりませんが、Mac OS X Server では GUI で有効/無効を切り換えるだけです(つまり、全部ガツンといれちゃっているだけでしょ?)。
- 簡単にホームや設定をサーバでまとめて管理できます(GUIで小綺麗に設定できるのは確かにいいですが、技術的にはかなーり古くからある話)。
結局デジタルフォトもくそもない、ただの準備不足のセミナーであった。
@ LPLは引伸機を1台も展示していなかった
LPL商事株式会社のブースが引伸機を1台も展示していなかった。 ショック。
@ FinePix F10 メチャイイ
先週発売になった FinePix F10 ももちろん展示されていた。 触ってみたところ、起動時間が体感的にはやい。 シャッターを切った時のレスポンスも驚くほどはやい。
イイ!
やっぱり買っちゃいそうだ。
@ DSC-S40
スペック上若干大きくなったものの、DSC-U40の後継となりえるかという視点でチェック。 ……。ダメダメ。太っちょ。 ぼてっとしていて思っていた以上に大きく感じる。 作りもちゃちい感じ。
@ その他
去年にもましてフィルムカメラの影が薄くなっている。 ニコンも Nikon F6 すらデモ機が見あたらなかった(どこかに1台ぐらいあったのかもしれないけれど)。
自分が見てきたのはコシナの BESSA-R2A と、Rollei 35RFぐらい。 コシナの28mm用ビューファインダーは 28/35mm mini Finder と 28mm View Finder M のどちらが良いのだろう? 見比べてみると mini Finder の方が結構小さ目で見辛そうに思えるけど。
オロナミンCは今年はなし。
- ホームネットワークカメラ BL-C10 買っちゃった (2005-01-18)
- 運動会カメラ事情 (2008-10-25)
- ロバート・キャパの未公開カラー写真 (2005-02-19)
- ソフトウェア技術者御用達のプロジェクトマネジメントツール TaskJuggler (2007-04-23)
- サイバーショット DSC-U40 撮像素子問題 (2006-11-27)
2005年4月1日 (金)
■ Wine の設定は winetools で

winetools を使ったところ ~/.wine 以下の設定や、Windows Installer のインストールが簡単に行えた。
/etc/apt/sources.list に
deb http://wine.sourceforge.net/apt/ binary/ deb-src http://wine.sourceforge.net/apt/ source/
を加えて wintools パッケージをインストール。 で winetools を起動し、GUIベースで基本的なソフトウェアをインストールする。
Windows Installer をいれたら ActivePerl をインストールして動かしてみる。
wine "c:\\windows\\system\\msiexec.exe" /i \ ActivePerl-5.8.6.811-MSWin32-x86-122208.msi wine "c:\\Perl\bin\perl" -v
動いた。
- Wineを入れてみる (2005-03-31)
- Pentium 4 マシンから Athron 64 マシンに乗り替え (2008-09-05)
- QEMU を使って Debian GNU/Linux 上で Windows... (2005-04-08)
- フォト イメージング エキスポ 2005 (2005-03-18)
- [ お仕事 ] サーバ構築開始 (2003-12-09)
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)
- bundle を作成して Perl モジュールをまとめてインストール。 (2004-10-21)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
2007年2月9日 (金)
■ XAMPP で WiKicker を動かしてみた。PPM インストール OK。

Perl で書いた Web アプリケーションのポータブルな Win32 デモ環境として XAMPP を使ってみるとどんな感じになるか試してみた。
使ったバージョンは以下。
(http://www.apachefriends.org/jp/xampp-windows.html)
@ C: ドライブで試す
それぞれ 自己解凍型 7-ZIP アーカイブをとってくる。 最初に XAMPP を展開し、次にその xampp ディレクトリの中で Perl アドオンを展開。 xampp ディレクトリを c: の直下に移動する。
次にコマンドプロンプトを開き c:\xampp\perl\bin へ移動後 ppm コマンドを起動して作成済みの PPM パッケージをインストールする。 インストール先は \xampp\perl 以下とドライブ無しのパスで指定されているようで、問題なく必要な Perl ライブラリをインストールできた。
次に \xampp\xampp-control.exe を実行して GUI 管理ツールを立ち上げ、その画面から Apache を起動。 普通の Win32 版 Apache もインストールしてある PC だったため、xampp-control から Apache を起動したらそちらが立ち上がってしまったが、これは Svc にチェックが入っていたからだった。Svc を外せば \xampp 以下の Apache がきちんと起動する。
あとは \xampp\htdocs 以下で WiKicker CGI プログラムの配置や設定ファイルを作成すれば OK。 もともと WiKicker は相対パスだけで動くようになっている*1ので、問題なく実行することができた。
*1多分
@ 他のドライブに移す
一度セットアップできた \xampp ディレクトリを TrueCrypt 仮想ドライブにコピーして起動してみた。
こちらも問題なく OK。
ということで XAMPP でお手軽に Perl CGI プログラムの動く Web サーバ環境を作れることを確認できた。
問題があるとすれば XAMPP + Perl アドオンが馬鹿でかいところか。400MB オーバー。 今回何が一番時間がかかったかって、XAMPP + Perl アドオンを展開した直後の xampp ディレクトリを、後でまた使えるように 7-ZIP の最高圧縮する処理に時間がかかった。 使っている PC では 50分以上かかったよ。
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- 自前 PPM リポジトリの管理 (2006-07-03)
- USB メモリに Perl を入れて持ち歩きたい (2006-12-17)
- XAMPP デカすぎなので Uniform Server をチョイス (2008-08-30)
スポンサード リンク
Related web page
SQLiteはDLLファイルだけですぐに利用できる簡易的なDBではあるが、思っているよりもしっかりと動作してくれる。 他のDBのようにインストールも手間もなくすぐに利用できるのが便利だ。最近はPHP5をインストールしているサーバも増えたので、ファイルをアップするだけですぐに利用できるというのも手軽でいい。 そんなSQLiteであるが、管理インタフェースは標準では用意されてhttp://www.moongift.jp/2007/04/sqlite_database_browser/
適用でそうなプロジェクトあり。http://www.moongift.jp/2007/09/webrunner/
SpiderMonkey + wxWidgetshttp://www.moongift.jp/2007/07/wxjavascript/
TestNG-Abbot は、<strong>GUI</strong> コンポーネントのテスト方法に新風を吹き込むテスト用フレームワークです。今月は Andrew Glover が、TestNG-Abbot による <strong>GUI</strong> テストで最も難解な部分、つまりユーザー・シナリオがどのように展開するかを把握すること、について説明します。これさえ理解してしまえば、このフレームワークの便利なフィクスチャー・オブジェクトを使って <strong>GUI</strong> コンポーネントを分離http://www-06.ibm.com/jp/developerworks/java/library/j-cq02277/index.shtml?ca=drs-
VNC で GUI のテストができるhttp://unknownplace.org/memo/2006/10/23#e003
http://hippocrit.com/GUI/index.html
Googleに入ったPython作者、<strong>Gui</strong>do van Rossumが、Googleでの様子などについて書いている。 All Things Pythonic - Python Status Update http://www.artima.com/weblogs/viewpost.jsp?thread=143947 Googleでの仕事について書いている、最初のセクションをざっと訳してみました。 大意: ところで、Googleでの新しい仕事はスゴイよ!まるで大学に戻ったみたいだ。デキる人たちが山ほどいて、それもただのプログラマーじゃhttp://mojix.org/2006/01/12/003705
タブ式 GUI・SSH2 をサポートしているオープンソースの Windows 用高機能ターミナルエミュレータhttp://ja.poderosa.org/
理屈の上では、人々がURIを変更するべき(もしくはドキュメントのメンテナンスをやめてしまう)理由は全くありません。しかし、現実には山ほど理由があります。 理論上では、ドメイン名空間の所有者はその空間を所有しており、したがってその中に含まれるURIも所有権を持ちます。ドメイン維持料が支払えない場合を除いて、その名前を保有し続けることを妨げるものはありhttp://www.kanzaki.com/docs/Style/URI
当初、ActivePerl 用に Win32::<strong>GUI</strong> を ppm install win32-<strong>gui</strong> でインストールしたものの、 このバージョンは 0.0.558 と古く、 ウィンドウの背景色が白くなってしまう問題があるため、 Laurent Rocher Win32::<strong>GUI</strong> packages にある 0.0.670 の ppm に入れなおした。 > ppm install Win32-<strong>GUI</strong>.ppd Win32::<strong>GUI</strong>::Loft の方はバイナリパッケージ (loft_binary.zip) を入手して、 PPM ディレクトリに入っている ppm をインストールした。http://namazu.org/~satoru/diary/20040717.html
■よく検索されるキーワード
perl(62) torrent(54) linux(48) 提案書(47) windows(43) 書き方(41) 使い方(29) アジェンダ(26) x31(25) 充電式カイロ(25) cvs(22) インストール(20) サンプル(20) thinkpad(19) アジェンダとは(19) f-01a(18) wiki(17) c#(16) 感想(16) カイロ(16) usb(16) java(16) 秋葉原(15) debian(15) ヨドバシカメラ(15) subversion(15) 壁紙(15) 作り方(15) 静電気(14) apache(14) グッズ(14) デロンギ(13) フリー(13) sh-01a(13) ganttproject(13) 修理(13) ssh(12) svn(12) ヨドバシ(12) truecrypt(12) ダイソー(11) 手帳(11) activeperl(11) ubuntu(11) ほぼ日手帳(11) firefox(10) mew(10) mp980(10) ドラマ(10) 日本語(10) n-01a(10) google(10) tc-1(10) 評判(10) ツール(10) djunit(9) cgi(9) 動画(9) mp3(9) オイルヒーター(9) docomo(9) rcs(9) 除去(9) centos(9) メモリ(9) エネループ(9) 設定(9) p-01a(9) tortoisesvn(9) 無印(8) ケース(8) 口コミ(8) ミノルタ(8) メール(8) インストーラ(8) 会議(8) xampp(8) 加湿器(8) af(7) 値段(7)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 0.148986s / load averages: 0.46, 0.40, 0.33
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)











スポンサード リンク