ラベル Tools の投稿を表示しています。 すべての投稿を表示
ラベル Tools の投稿を表示しています。 すべての投稿を表示

2007/03/10

アプリケーションのインストール。(foxit reader)

OSの入れ替えをする際に、それ以上に面倒なのが各アプリケーションのインストールですよね。Version upやOSが不安定になってきたらから再インストールって以前は結構やってました。Windows95系ならば半年は持たなかったような気もしますし、NT系でもXP以前は定期的に入れ替えをしていまたし。

Vistaを入れる前にって事で、現在使ってSoftwareでこの手間を省けるものはないか、それに移行できないかと整理中です。


インストールの手間を省くとは、インストール等を起動してのインストールするのではなく、ファイル・フォルダを配置(コピー)してたら、それでOKみたいなSoftwareです。実際にはアプリーションが初回起動時にレジストリに設定等を記録しているソフトウェアもありますので、完全にフォルダ・ファイルのみって事ではないですが、OS環境への設定とそれに対する依存度が低い事は確かです。

この手のソフトウェアは特定のフォルダ下に整理してまとめておくと、そのフォルダ毎コピーする事で他のPCで同様の環境を使う事ができて便利です。

今一番のお気に入りはやはり、Foxit Readerですかね。Acrobat Readerが一時期(5.0とか)で非常識なほど重くなり代替として使い始めたのですが、非常に軽く・安定しており、とても気に入っています。



Foxit ReaderはFreeで提供されていますが、Windows向けの場合、その提供パッケージがインストーラー付きで.exeと.msi形式で、そしてインストーラー無しのzip形式で提供されいています。



このzip形式をダウンロードして、解凍して好みのフォルダに配置すればインストールは完了で、起動時にデフォルトのPDFリーダーとして登録されますので、手間もかからないのでインストーラーを使わなくても問題ありません。

後は日本語のUI(ユーザーインターフェイス)と東アジア言語のサポートをダウンロードしてアプリケーションと同一のディレクトリに追加します。本来はFoxitに自動でダウンロードする機能があるのですが、私の環境の為かうまく動かなかったてので、手動でダウンロード・インストールを行います。



上記のUI language PackageとEastern Asian Language Supportをダウンロード。

UI language packageは展開すると、沢山の言語のUI設定が入っていますが、日本語が目的ならば、lang_jp_jp.xmlのみをアプリケーションディレクトリにコピーすればOKです。



Lanuguage Supportは圧縮ファイルを展開すると、fpdfcjk.binというファイルが入っていますので、これをFoxit Readerに入っていた物と置き換えます。



最後にFoxit ReaderのショートカットをデスクトップなりQuick launchに登録して完了です。(基本は関連付けされての起動であって、単体で起動することないので、起動用のショートカットはあまり使いませんが・・)

Microsoft Office 2007もPDF出力は出来るようになりましたのが、表示に関してはFoxit Readerでどうでしょうか?

続きを読む・・

2007/02/16

パスワード忘れました・・

以前に取った写真を何となくパスワード付きでZipで圧縮してたんですが、パスワードをすっかり忘れてしまいました。

何種類かのパスワードを発見する為のツールがあるのは知ってたんですが、速度的にもツライんだよなとか思ってたら、Pika Zip 素敵です。速いです。しかもPika Zip Network Center ってのがありまして、複数台のPCを使って総当り的に解析できたりしてとっても便利。雰囲気としてはRC5-64の Crackingみたいな感じですね。

日本語のパスワードとか設定していると大変みたいですが、自分で付けたパスワードですので英数字+記号程度ある事は間違いないので、試してみましたが、一晩で8文字のパスワードが無事に発見できました。

逆に言うと8文字のパスワードって弱いなぁって感じもするんですが、後から設定見てみると小文字のみの指定とかしてるんで、大文字・小文字とか記号・数字を混ぜるって大事だなぁとか思ったりも。

日本語パスワードは強さ的にはあるんでしょうけど、入力時にMaskingされた状態で間違いなく入力できる自身はあまりないですし、適当な文字の組み合わせとかって覚えづらいんじゃないかとか、そうかといって単語とか使うと辞書攻撃に弱そうとかも思うんでやる気は無いですが。

ちなみにローカルなファイルに対しての解析だから、この程度で解析できるのであって、ネットワーク上のパスワード等は試行回数の制限等があるので、こう簡単には出来ません。だからといって安易にして良いって事でもないですが。

続きを読む・・

2007/02/13

Web 開発にcurlはどうでしょうか?

Web系の開発をしていると、ちょっとこのURL叩いてみたいとかって事はよくあるのですが、単純なgetであればブラウザでも代用できますが、結果がブラウザで表示されても判読不能なものや、putしなくてはって場合は汎用もしくは専用のツールを使う必要が出てきます。

この場合UNIX系の人だとcurlコマンド とか入れて使うんですが、この前Windowsしかない環境で何を使おうかなと探していたら、curlってwin32版もある んですね。

ちなみにWindows環境で必要になるのは、Win32 2000/XP Binary ってのになります。現在は7.16.0のSSLアリなバージョン無しなバージョン がDownload可能なようです。

SSLアリのバージョンを使用する場合は、この他にlibeay32.dlllibssl32.dllが必要になりますが、これらはDelegateさんの所からDownload とかしてくればいいんじゃないでしょうか。 ちなみに ssleay32.dll は libssl32.dllにリネームしてやればOKです

curlは表記的にはcURLと書くのが正しいみたいですが、これってかなり強力というか出来ること幅の広いツールなんで、いろいろと試してみると面白いかと思います。簡単な解説はこんなページがわかりやすいかも知れません。

認証関連はNTLMにまで対応してるし、cookieの保存とか設定まで可能なんで、バッチファイルでも色々な事が出来るんじゃないかと。Lib版もあるんでCで専用のコマンドとか書いて見るのも楽しいですし。

続きを読む・・

2007/02/12

HDD メンテナンス ツール

ちょっと知り合いのPCの調子が悪いとの事で見てきました。あくまでもPrivateな付き合いでの事ですが、良くこんな質問というかお願いみたいなのってありますよね。こんな風に出かける時には色々とツール類を持っていくのですが、その内容もちょっと変わってきました。

ハードウェア的なツールでは、Laptop PCとネットワークケーブル。それとUSB接続のFDDとDVD-ROMドライブとUSB-IDE変換のアダプタ。以前ですとシリアルケーブルとかもありましたが最近は使うことないので。その代わりにUSBなメモリ持つようになりました。

ソフトウェア的にはLinuxのLive boot するCDとDOSのFDD(古っ・・)、WindowsXPのCDってのが基本ではありす。この他にHDDのメンテナンス用にPartition MagicとNorton Ghostみたいな感じだったんですが、今時はその手はFreeな物があるようでそちらを利用しています。

まずはHDDの状態をチェックするための、Data Advisor 。 HDDをスキャンしてエラー等をレポートしてくれるんですが、無償で提供されているので愛用中です。

そしてPartitionを 変更する為に、GParted 。有償のPartion Magicですと他人のPCに使うにはライセンス的にも難しいというか高価なバージョンが必要になったりしますが、こちらはまったく問題ありません。そして対象PCにインストール不要のLive CDもISO Imageで 提供されています。

更にはNorton Ghostの代わりにGhost4Linux 。名前にはLinuxって付いてますがNTFSも扱えますので。

こんな感じでHDD関連のツールに関してはすっかりと置き換わってしまいましたが、滅多に使わないのに、有償のProductを年々バージョンアップとかって不経済な状態が解消されて、ちょっとHappyです。

続きを読む・・

2006/12/27

Confusion?

VMWareにはかなり初期の頃から利用していますが、Mac用のVMWareがβ Version ですが出ていますね。CodenameがFusionとは中々素敵な名前です。

個人的にはMacにあまり興味がないというか必要性を感じてないのですが、 これは面白いかなって思います。Mac OSがというかHardware Architectureがx86ベースになったのでVMWare的にもOKって感じなんでしょうが、これとは逆の動作をするものがあるといいのにとは多くの方が思っているのでは。つまりはWindowsなりLinux上で動くVMWare(?)でMac OSが動く物は出ないのか、それとも出せないのかって事です。AppleとしてはHardware込みでのMacintoshなので、そんな物認めないスタンスの用ですが。

ライセンス的な問題さえなければ技術的にはまったく問題なく(各種ドライバーサポートの問題はあるけど) 、OSx86 Project なんてのもあるぐらいですけどね。

まぁ個人的にはMacOSが云々よりも、HostOS上のVMWareでGuestとして動くOSのイメージが、切り替えでHostOSとして動いて元のHostOSをGuestとして動かせるような仕組みは出来ないかなとか思っています。

つまりはあるときはWindowsをHostOSとしてメインに使い、LinuxなりMacOSはGuestとして使う。そしてrebootでLinuxなりMacOSをメインとして使い別のOSはGuestとして起動って感じです。 利点としてはGusetOSになることで受けるパフォーマンス上やサポートするハードウェア制約を、そちらをHostとする事で乗り越える事が出来る事でしょうか。


実機を仮想化する事は、旧機種・環境の保存・延命的な用途で行う機会も増えてますが、仮想化された環境を実機で動かす、ましてや両方で使うなんて事をやろうなんて事は無謀なんでしょうかね? WindowsXP的にはハードウエアプロファイルの指定による起動とかでどうとでもなりそうですが、Linux・MacOSは如何にって感じです。

なんにしてもこれがスムースに実現できると、真のDual BootというかMulti BootでMulti OSな環境が実現出来て幸せなんじゃないかなと。

それとHostと各GuestOS間は、XWindowなりRDPとかを利用してシームレスというか、Copy&Pasteぐらいは可能な連携が出来れば・・・・。

続きを読む・・

2006/12/25

Revision control.

最近になってPrivateでは、Visual Studio 2005でもSubversionというかAnkhSVN を使うようになりました。

それで サーバーは自分で立てるんではなくて http://unfuddle.com/ とかも使ってみてます。ドキュメント管理用にTortoiseSVNとかも使ってたんで最低限は使えるんですが、
Visual Source Safe(VSS)な生活が長かったんで戸惑うというか、やりたい事の操作がまだわからなかったり。

そういえばGoogle CodeでProject Hosting して全てを晒せって話もありじゃないかとか思ってたりも。 自分が書いたコードに対するライセンス的な問題さえクリアできれば、Backupもされてるみたいだしサーバーのレスポンスは良いしだし。

VSS も2005になってネットーワークというかWAN経由での利用が楽にはなったし、当たり前だけどVisual Studioとの親和性というか使い勝手はとても良いので、まだ最終的にどうするかは決めかねるところではありますが、暫くは両方使いながら評価したいと思ってます。

ちなみにhttp://unfuddle.com/では15MBまでは無料なアカウントを使ってるんですが、その容量の感覚がまったく掴めないです(笑。ソースコードの容量なんて気にした事なかったですしね。 これも良い経験ですかね?

続きを読む・・