nDiki : インストーラ
Related term
2004年6月11日 (金)
■ Unison + Zebedee

記事「Unison で展示会機器のセットアップ」に、
wtnabe 2004-06-10 15:51:09 rsync もまともな認証とは呼べないような気がしますが。。。同じことをするなら tcpwrapper を使うって形になるんでしょうけど、Zebedee などで認証を掛けるともっと融通が利いてなおかつセキュアなんじゃないでしょうか。
という貴重なコメントをいただく。
Zebedee 最近使ってなかったな。ホスティングサーバ(FreeBSD)がSSH接続を提供してくれていなかった時は、Linux BOX からZebedee 経由で telnet したり、mirror したりしていた。
ちなみに今回の用途では、通信路の暗号化はあまり重視していない(社内ネットワークで、対象ファイルはもともと皆が閲覧できるものだし、端末の前にも座れるから)。
@ Unison Soket メソッドでのサーバ側の問題
- 認証なし
- 接続ホストによるアクセスコントロール不可
- 同期対象となるローカルファイルの制限不可。
というのが問題。
c:ドライブ全体(だけでなく全てのドライブ)をパスワード無しで「読み書き可能なWindowsファイル共有」しているような感じであり、気持ち悪い。
@ rsync サーバの認証
平文でパスワードが流れることはないし、Unison でもこれぐらいの認証ができれば今回の用途では充分という感じ。
@ Unison + Zebedee
Windows 同士だと結局一方は Unison を Socket メソッドで起動しなければならない。 そのポートへは認証有のZebedeeトンネルで接続するとして、外部からは直接アクセスできないようにしなければならないので面倒。
Zebedee 自体はナイスなプログラムではあるのだが、Unison と組み合わせには使えないかな。 普段使いには Unison + SSH だし。
@ Windows 版
本家に Windows 版もあるのか。 インストーラの形になっているがインストールされる zebedee.exe は単体でも動く。 Unison との連携は別にしても、入れておいて損はないのでこれもUSBメモリにいれておこう。
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
- 普通の人向けに svnserve を立ち上げるか (2005-07-26)
- OpenSSH for Windows (2004-08-05)
- Unison で Windows 間 sync (2003-10-24)
- 自宅の無線 LAN を復旧 & IEEE 802.11g 化 (2004-11-26)
2004年7月24日 (土)
■ Windows 用 GNU Make

Windows だと nmake がやっぱり主流だろうか。 しかし GNU Make とは違う点が多く、使い分けるのも面倒。 かといって Ant というのも面倒。
ということで気軽に使える Windows 用の GNU Make を探す。 Cygwin 版は共同作業者に入れてもらうのが面倒なので却下(Makefile から呼ばれるコマンド群もLinuxと同様のものが入るのでこちらの方が便利といえば便利ではあるのだが)。
MinGW版が 3.80 をポーティングしているし単体でも動きそうなのでこれを試してみることにする。
mingw32-make-3.80.0-3.exe を取ってきて実行。make そのものだと思っていたがマニュアル等を含むインストーラだった。 一旦インストールして、mingw32-make.exe をコピーしてアンインストール。 mingw32-make.exe 単体で動作するので取り扱いが楽でよい(必要なら make.exe にでもリネーム)。
Windows 特有の問題があるかどうかは今後使ってみてチェックだな。
- ActivePerl で Ming (2005-02-23)
- Module::Build でソースパッケージング (2005-08-24)
- X-Deep/32 Xサーバ (2005-03-30)
- OpenSSH for Windows (2004-08-05)
- Windows でも Linux でも動くタスク管理ツール Task Coach (2006-01-12)
2004年7月28日 (水)
■ xyzzyを読み取り専用メディアから起動する

新人プログラマには「プログラムを組むんだから、とりあえずテキストエディタを何か入れておけ」と言うのだが、実際のところ自分が今仕事で使っている Windows BOX にはテキストエディタがインストールされていない。
「メモ帳」ですよ。
ちゃんと編集する時は Linux BOX 上の Emacs を使ってしまうので、Windows BOX では力を入れて環境構築していなかったり。 しかし、やっぱり何かテキストエディタがないと不便といえば不便。 ということで久しぶりに何か入れてみることにした。
最近は「インストール不要のソフトを USB メモリに入れて相手先で利用できるようにする」環境作りをぽちぽちしているので、エディタもそのようにできるのを選びたい。
というのが主な条件。
書き込み禁止にした USB メモリや、read only な Samba 公開ディレクトリ上(あるいは CD-R 上)から直接起動できるようにするのが目的。
@ xyzzy 0.2.2.233
以前にもちょっと使ったことがある。 Meadow はヘビーだし設定が面倒なので xyzzy が良い。
で実験。
アーカイブを展開してすぐ xyzzy.exe を実行できるのだが、
- ダンプイメージ
- etc/DOC (lisp/help.l より)
- $XYZZY/usr/usrname/os/xyzzy.ini
- $XYZZY/usr/usrname/os/.xyzzy.history
を書き出せる必要がある。etc/DOC 以外の位置はコマンドライン引数や環境変数で指定できる。が etc/DOC だけ変更する方法がわからない。
保留。
@ サクラエディタ 1.4.8.0
同僚が使っているサクラエディタも試してみる。 インストーラを使用したくないので、実行可能ファイル・ヘルプファイルそれから必要な補助ファイルをそれぞれ取得して、同じディレクトリへ。
こちらは read only でも特に問題なく起動した。 ただし、
なので躊躇。
@ 再び xyzzy
xyzzy の設定をいじってみる。
site-lisp/siteinit.l を
(setq lisp::*documentation-path*
(merge-pathnames "xyzzy-DOC"
(directory-namestring (si:dump-image-path))))
として etc/DOC をかわりにダンプイメージファイルと同じディレクトリに xyzzy-DOC として生成するように変更。
それから起動用に
mkdir %TMP%\xyzzy xyzzy -image %TMP%\xyzzy\xyzzy.dump -config %TMP%\xyzzy
というバッチファイルを作成。ダンプイメージファイル、設定ファイルを置くディレクトリを環境変数TMPの下の xyzzy サブディレクトリに出力するようにする。
これで書き込み禁止ディレクトリから起動できるようになった。
必要があれば書き込みディレクトリはアカウント毎に変えた方がいいかな。 Windows 98 SE だとユーザ名やホームディレクトリとして使える環境変数は標準状態では存在しないようなので一工夫が必要になるか。
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
- USB メモリに Perl を入れて持ち歩きたい (2006-12-17)
- KDE Installer for Windows で KDE をインストール (2008-01-30)
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- ActivePerl で Ming (2005-02-23)
2004年8月5日 (木)
■ Windows 用 GNU tar

この間 Windows 用の GNU Make として MinGW版を選択して、プロジェクトのドキュメントのビルドの自動化をすすめている。
しかし(最初からわかっていたのだが)make だけでは駄目で各ユーティリティがなくて結構不便。 touch すら無いし。 幸い全員の環境に ActivePerl が入っていることが前提になっているので、必要ならスクリプトを書いていけばある程度はなんとかなる。
今日は、プロジェクトで開発したPerl モジュールのソースアーカイブを自動的に一時ディレクトリに展開して pod2latex をかけてごにょごにょという処理の Makefile を書く。 さすがに tar が無いと無理だ (Archive::Tar を使うという手もなくはないが結局標準ではないし)。
@ GnuWin32
ということでGNU tarを探す。例によってインストール不要という条件で。
MinGW の中からは探せず。 GnuWin32 のものを使ってみる。 ついでに gzip も
- tar.exe (GNU tar tar-1.13-1-bin.zip)
- libiconv-2.dll (libiconv-1.8-1-bin.zip)
- libintl-2.dll (libintl-0.11.5-2-bin.zip)
- gzip.exe (gzip-1.3.5-bin.zip)
fork できないとかで tar の -z オプションが使えない。かなりがっかり。
@ texinst753 (W32TeX Web2C-7.5.3 簡易インストーラ)
あれ、gzip が最初からPATH上にあるなと思ったら、texinst753 に含まれていた奴。 GNU tar も入っている。 ちょっとバージョンが古めだけど -z も効くし、これが扱いやすいかも。
なにより他のプロジェクトメンバの Windows BOX にもそれぞれ入っているはずだし。
ということで GNU tar 確保。
- ActivePerl で Ming (2005-02-23)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
- Module::Build でソースパッケージング (2005-08-24)
■ OpenSSH for Windows

やはり Windows - Windows で Unison を使う事に未練がある。 リモートの Windows BOX で sshd をたてればなんとかなる?
Cygwin の中で必要なものだけを抜き出したパッケージ。 cwRsync と同じタイプ。
Windows XP Home Edition SP1 にインストーラでインストール後、説明どおり group と passwd を作成。 sshd をサービスとして開始する。 Internet Connection Firewall の設定を変更して22番ポートを開ける。
しかしなんか変なシェルで使いづらい。 またコマンドが実行に失敗してエラーモーダルダイアログが出る時は sshd が動いているPCの画面に表示される。SSHクライアント側からは知るよしもないし、ボタンを押すすべもない。
うーん。不便。
- ActivePerl で Ming (2005-02-23)
- Unison + Zebedee (2004-06-11)
- cwRsync (2004-07-31)
- Linux 上で Windows 用インストーラを作成する (2004-10-14)
- TrueCrypt で USB メモリに Windows と Linux ... (2006-12-14)
2004年8月11日 (水)
■ NSIS でインストーラを作ってみる。

NSIS 2.0 を Windows BOX に入れて、プログラムのインストーラを作ってみる。 今まで Windows 用のインストーラを作った経験はなし。
NSISをインストールしたディレクトリの下の Examples の中にある NSISスクリプト (.nsi) をコピーして、ちょこちょこっと編集。 エクスプローラでそのファイルを右クリックして出るメニューに 'Compile NSIS Script' というのがあるのでこれを実行するとインストーラが出来上がる。 簡単。
NSISスクリプトはちょっと繁雑だが、複雑な事をしないならば気をつけて編集すれば問題ないか。
wxPerl + PAR + NSIS でそれなりに格好がつくプログラムができそうだ。 コマンドライン用コンパイラもあるので、Makefile.PLから一発でできるようにしたい。
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- ActivePerl で Ming (2005-02-23)
- JRE をバンドルしたインストーラを NSIS で作る (2004-12-02)
- Linux 上で Windows 用インストーラを作成する (2004-10-14)
2004年10月14日 (木)
■ Linux 上で Windows 用インストーラを作成する

NSIS の 2.01 が9月24日にリリースされていた。 目玉はNSISコンパイラ(makensis)が、POSIX プラットフォームで動くようになったこと。 Linux 上で Windows 用インストーラが作成できるようになる。
インストールしたいプログラム/データが(Javaプログラムだったり、クロスコンパイルできるものだったり、コンパイル不要のスクリプトだったりで)用意できるならば、Linux 上でインストーラまで通して作れるのでこれは有り難い。
@ インストール
tar jxvf nsis201.tar.bz2 cd NSIS/Source make USE_PRECOMPILED_EXEHEADS=1 cd .. fromdos install.sh su ./install.sh /usr/local/NSIS-2.01
ソースツリーにMenu ディレクトリ無くてインストール時にエラー表示がでるが、それ以外はうまくコピーされている感じ。
@ 使ってみる
Windows 上の NSIS 2.0 で使っていたNSISスクリプト(.nsi)をかけてみる。 間接的に WinMessages.MSH をインクルードしようとしてエラー。 ファイルの大文字小文字の問題だけのようで、lib/NSIS/Include/WinMessages.nsh を同ディレクトリ上に WinMessages.MSH としてシンボリックリンクを張ることで対処。
できあがったインストーラを Windows BOX で動かしてみた。 問題なくインストール完了。
素晴しい。
[ Linux 上で NSIS ]
- NSIS が再び Linux でコンパイルできるように (2005-01-08)
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- JSmooth で Win32 上でのJava プログラム起動ファイル作成 (2004-12-06)
- OpenSSH for Windows (2004-08-05)
- JRE をバンドルしたインストーラを NSIS で作る (2004-12-02)
2004年12月2日 (木)
■ JRE をバンドルしたインストーラを NSIS で作る

Java で書いたプログラムを Windows ユーザに提供する時に、Java の実行環境の事とかを考えるのが面倒くさい。 頼まれて自分がセットアップする時も面倒くさい。
やっぱりJARファイル化したプログラムに JRE をバンドルしたインストーラを NSIS あたりで作れるようにしておいた方が、あとあと楽そうだ。
@ JRE
しかし JRE のバンドルの話を取り扱かっている記事ってあまりみかけない。 JRE 1.4.2_06 の README.txt などに再配布の事が書いてあるのだけれど、いまいちすっきりしないところもある。例えば
All files not in these lists of optional files must be included in redistributions of the runtime environment.
とあるんだけれど、All files ってどれよ。 Windows 用 JRE インストーラを実行して実際にインストールした後、インストール先にあるファイルって判断で良いのかな。多分。
それから、「それらをディレクトリごとコピーすれば他でも動くかどうか」という事に関する記述が見つけられないのがちょっと気持ち悪い。大丈夫っぽいんだけれど。
@ NSIS
NSIS 側はディレクトリまるごとインストール(File /r jre)と、アンインストール時にまるごと削除 (RMDir /r "$INSTDIR\jre") で OK。 実行に関しては NSIS Archive の Examples にある記事「Java Launcher」を参考に起動のための exe を作るなどすれば良い。 これは NSISスクリプトを用いて「java.exe を探し出して指定したパラメータで呼び出す exe ファイル」を作るというもの。
NSIS はインストーラを作るためのソフトであるが、NSISコンパイラでちょっとしたプログラムも書けるよという事を示す面白い例でもある。 これぐらいの用途であれば結構コンパクトな実行可能ファイルを吐いてくれる。
- JSmooth で Win32 上でのJava プログラム起動ファイル作成 (2004-12-06)
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- Linux 上で Windows 用インストーラを作成する (2004-10-14)
- PAR (2004-07-19)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
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年2月23日 (水)
■ ActivePerl で Ming

ActivePerl で Ming を使えるようにしておきたい。
@ Visual Studio で
Ming 0.3 beta1 のソースパッケージには Visual Studio 6.0 用のプロジェクトファイルが含まれている。 Cygwin の Bison と flex があればライブラリをビルドできるようだ。 横着して Linux 側で bison と flex で生成したファイルをコピーして(それから unistd.h をインクルードしている部分を消して)、ビルドしてみたところ一応 lib ファイルは作成成功。
しかし ActivePerl 用にPerl モジュールの make は失敗。
@ MinGW + nmake で ActivePerl のモジュールをビルドできるらしい
調べたところ ExtUtils::FakeConfig を使うと Visual Studio が無くても MinGW + nmake でモジュールをビルドできるらしい(全てではないと思うが)。
ということで Ming を MinGW でビルドした後、そのまま ActivePerl 用モジュールの作成まで持ち込むことにしてみる。
@ MinGW + MSYS + GnuWin32 で開発環境を構築
コンパイルに必要な環境を MinGW で、configure に必要な環境を MSYS で用意する。
@ bison は GnuWin32 で
Ming のビルドに必要な Bison は MinGW、MSYS のインストーラに含まれていない。 bison-1.875.0-2003.02.10-1.exe というのが別途あるがうまく動かない。
ソースパッケージ(bison-2.0.tar.gz、bison-1.875.tar.gz)からはビルドできず。 MinGW/MSYSのプロジェクトにある bison-1.875-2003.02.10-1-src.tar.gz はビルドできるものの make check が通らない。
とうことで GnuWin32 の bison-1.875-4.exe (インストーラ形式)をインストール。 c:/usr/local/GnuWin32 にインストールした後、MSYS の /etc/fstab で /GnuWin32 にマウントし、/GnuWin32/bin に PATH を通しておく。
@ flex はソースパッケージから
flex-2.5.4a.tar.gz を展開して
./configure; make; make check; make install
インストール時ハードリンクが作れなくてエラーがでているようだが無視。
@ zlib (Ming で必要)
MSYS 上でビルドしてインストール。zlib-1.2.2.tar.gz を展開して
./configure; make; make check; make install
@ LibUnGif for Windows (Ming で必要)
MSYS 上でビルドしてインストール。 libungif-4.1.0b1-src.zip を展開して
rm config.cache; config.h内の-DHAVE_VARARGS_Hをコメントアウト。 ./configure; make; make install
make check はエラーが出るが無視。
@ libpng (Ming で必要)
MSYS 上でビルドしてインストール。libpng-1.2.8-config.tar.gz を展開して
CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure make; make check; make install
@ いよいよ Ming
MSYS 上でビルド。ming-0.3beta1.tar.gz を展開して
CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib make static
@ ActivePerl 用モジュール作成
ExtUtils::FakeConfig と PPM::Make で Ming の SWF PPM パッケージを作成する。 (MSYSのシェルではなく)コマンド プロンプトを開いて、Mingソースパッケージの中の perl_ext に移動。 MSYS、MinGW、nmake にPATHを通しておく。
それから Makefile.PL の実行で -lz を発見できないので、libz.a を Makefile.PL と同じディレクトリにコピーしてしまう(-L/usr/local/lib を指定しても効かなかったので)。 libpng.a、libungif.a も同じくコピーしておく。
Makefile を作成。Makefile.PL では -lz しか指定していないが、libpng と libungif も必要なのでコマンドラインオプションで指定する。ExtUtils::FakeConfig の Config_m を使用して MinGW を使用するようにする。
perl -MConfig_m Makefile.PL LIBS="-lpng -lungif -lz"
ここで生成される Makefile の中で libperl58.a を指定している部分があるが、ActivePerl では perl58.lib になるので、エディタで書き換え。 後はいつも通り
nmake nmake test make_ppm
で PPM パッケージ作成完了。
簡単なPerlプログラムでSWFファイルが作れる事を確認。 やった。
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- Module::Build でソースパッケージング (2005-08-24)
- Windows 用 GNU Make (2004-07-24)
- OpenSSH for Windows (2004-08-05)
- Windows 用 GNU tar (2004-08-05)
2005年3月7日 (月)
■ UPXで実行可能ファイルを小さく

PARのチュートリアルで UPX (the Ultimate Packer for eXecutables)というツールが紹介されていたので使ってみる。 実行可能なファイルを、実行可能のまま圧縮するというもの。 MS-DOSの時代の伝説のプログラム DIET を思い出す。
PAR で実行可能形式に変換したPerlスクリプトを UPX 1.25 で圧縮したところサイズが小さくなった。 しかし PAR で作った実行可能バイナリは実行時に自身を展開するため、圧縮によってフォーマットが変わってしまっていることを検知して警告が出てしまう。 ちょっとよろしくない。
それにNSISでインストーラを作ってしまえばかなり高圧縮がかかるし、そういう意味では出番がないか。
いや USB メモリにいろいろ実行可能ファイルを詰め込みたい時にはいいかもしれない。
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- PAR (2004-07-19)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- xyzzyを読み取り専用メディアから起動する (2004-07-28)
スポンサード リンク
Related web page
http://project-p.jp/halt/kinowiki.php/NSIS
本連載は、MS初のオープンソースとしても知られる、Windows Install XML(WiX) toolsetを利用して<strong>インストーラ</strong>を作成する方法を、チュートリアル形式で解説します。WiXの説明を交え、実践でも役立つ内容を数回に分けてお送りいたします。 対象読者 <strong>インストーラ</strong>を必要とするすべての開発者。 必要な環境 WiXの動作には.NET Framework 1.1または2.0のランタイムが必要となります。本http://codezine.jp/a/article.aspx?aid=428
から発想を得たという。 CPUを自動認識してi386またはAMD のネットブート用カーネルイメージを取得し、grub4dos経由でDebian installerを起動する仕組みになっている。 この<strong>インストーラ</strong>の利点として以下のようなものを挙げている。http://slashdot.jp/linux/07/01/29/0347250.shtml
http://inno-setup.sidefeed.com/
Windows XPの「圧縮フォルダ」はZIPファイルを作成する機能だ。Windows XP間ではZIPファイルは直接やり取りしても問題ないが、ZIPファイルの展開ソフトがない環境の相手には不便をかける。そんな場合は、自己解凍型のZIPファイルを作成するツールを使うと便利だ。自己解凍型とは、実行形式の圧縮ファイルで、それを実行することで自分自身の圧縮を解くものだ。 このツールを使えhttp://arena.nikkeibp.co.jp/tec/winxp/20040820/109262/
http://project-p.jp/halt/kinowiki/NSIS
SONY BMGは「rootkit」的なコピー防止ソフトの削除ツールを提供しているが、このツールには欠陥があり、コンピュータを乗っ取られる恐れがあると専門家が指摘している。 ボストン(Associated Press) SONY BMGが一部のCDに密かに組み込んだコピー防止プログラムの「副作用」は悪化するばかりだ。ソニーが提供するこのプログラムの削除ツールは、実際にはセキュリティホールを広げてhttp://www.itmedia.co.jp/news/articles/0511/16/news021.html
トラックバックにあったのですが、スクリプト言語(perl)から使えたほうが便利だとのご意見をいただきました。さくっと SWIG で perl/ruby/pyth... ■コーデックなしにDivXやXviD、DVDまで鑑賞可能なマルチメディアプレーヤ。 DVDを含むあらゆる動画を再生、リージョンフリーで海外DVDも再生できる動画生成フリーソフトです。コーデックなしにDivXやXviD、DVDまで鑑賞可能なマルチ... ■kadomahttp://www.naney.org/diki/d/2004-10-14-NSIS.html
An installer is the first experience of a user with your application. Slow or unsuccessful software installations are the most irritating computer problems. A quick and user friendly installer is therefore an essential part of your software product. NSIS (Nullsoft Scriptable Install System) is a tool that allows programmers to create such installers for Windows. It is released under an open source license and is completely free for any use. More about NSIS features... Latest news 19-04-05 New build system Bhttp://nsis.sourceforge.net/index.php?id=2&backPID=2&tt_news=22
もともとスパイウエア的振る舞いで悪評高いJwordのプラグインですが、最近、あちこちのサイトにいくと広告でこのJwordの プラグインをインストールしないかというウインドウが出てきます。非常にうっとうしいですね。そこで、ここでは、IEで特別なソフトなど無しに簡単にそのウインドウを表示させないようにする方法をご紹介します。 手順1:IEのメニューの「ツール(T)」のhttp://www3.ocn.ne.jp/~techu/stop_jword.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.336557s / load averages: 0.21, 0.56, 0.63
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク