タグ

ブックマーク / www.moongift.jp (16)

  • FirefoxとKeePassを連携させる·KeeFox MOONGIFT

    KeeFoxはWindows/Firefox用のオープンソース・ソフトウェア。パスワードを頭で管理するのは無理がある。二つ、三つ程度であれば良いがそれ以上になると忘れてしまったり、それを防ごうとプレインテキストにメモしたりする。または同じパスワードを使い回したりしてしまうだろう。 メニューを辿ってパスワードを選択する 特にWebサービスでID、アカウントが多数発生する。それだけにパスワード管理がブラウザと融合しているのは使い勝手が良いはずだ。普段KeePass系のパスワード管理を使っている方はFirefoxでKeeFoxを使ってみると便利そうだ。 KeeFoxはWindowsのFirefox専用というアドオンだ。理由としてはWindows用のKeePassと連携する必要があるためで、KeePassを立ち上げている状態でないと使えないアドオンとなっている。パスワードファイルが共通にできるので

    FirefoxとKeePassを連携させる·KeeFox MOONGIFT
  • Adobe AIR製のSQLiteフロントエンド·Lita MOONGIFT

    SQLiteはWebシステムに限らず、iPhoneGoogle Gears、Adobe AIR、Safariなど様々なソフトウェアで利用されている。各種言語向けにライブラリが提供されているだけでなく、手軽に利用できて動作も速いと簡易的に使うには十分な機能があるのが魅力だ。 SQLiteを開発に利用しているなら要チェック! そんな利用場面の多いSQLiteのデータを閲覧、管理するAdobe AIRソフトウェアがLitaだ。 今回紹介するフリーウェアはLita、Adobe AIR製のSQLiteフロントエンドだ。 LitaはDBファイルを指定して開く。テーブル一覧が表示され、テーブルを選択すると構造が一覧される。さらにデータを一覧したり、インデックスを確認することが可能だ。また、任意のSQLを実行することもできる。 データの確認(UTF-8ならば日語も表示される) もちろんテーブルを作成し

    Adobe AIR製のSQLiteフロントエンド·Lita MOONGIFT
    kurumigi
    kurumigi 2010/03/06
    『UTF-8ならば日本語も表示される』
  • Google Chromeのタブをパワーアップする·TabJump MOONGIFT

    TabJumpはGoogle Chrome向けのフリーウェア。タブブラウザで必須になるのがタブを上手に活用するためのソフトウェアだ。複数のWebサイトを立ち上げるので手早くサイトを切り替える機能や、間違って閉じた時の復元機能が欲しい。 タブを拡張する Google Chromeでは再起動後のセッション復元機能はあるが、それ以外にタブを便利にしてくれる機能はなさそうだ。だが機能拡張を使えば十分補える。TabJumpはタブ機能を便利にしてくれるGoogle Chrome拡張の一つだ。 TabJumpは全部で3つの機能を提供している。一つはUndo、タブの復元機能だ。タブを閉じると、そのタブで訪問したサイトの履歴がそのまま復元対象になる。復元したタブで履歴が使える訳ではないが、閉じたタブで一つ前に訪れたサイトも復元できる。 ロックするとリンククリック時に確認が出る 二つ目は関連タブで、開いている

    Google Chromeのタブをパワーアップする·TabJump MOONGIFT
  • SQLite3を暗号化·SQLCipher MOONGIFT

    SQLCipherはSQLite用のオープンソース・ソフトウェア。SQLitePHPや各種言語でデフォルトサポートされているデータベースエンジンだ。ファイルベースで使える手軽さで、データベースを使うまでもないものの、CSVでデータ管理するのは面倒というケースによく使われる。 使っているところ 手軽に使えるもののSQLはきちんとサポートしており、とても便利なソフトウェアだ。だがデフォルトでは暗号化されないため、セキュリティ的に不安があるという人もいるだろう。そこで使ってみたいのがSQLCipherだ。 SQLCipherはSQLiteの拡張で、AES-256による暗号化に対応する。PRAGMAコマンドによってキーを設定し、その後SQLを実行することでデータを暗号化された状態で扱えるようになる。逆に復号化する場合も同様にPRAGMAを最初に実行する必要がある。 C言語からも扱えるようになって

    SQLite3を暗号化·SQLCipher MOONGIFT
  • さくっとRails on Google App Engineをはじめる·Rails on GAE MOONGIFT

    Google App Engine(GAE)の可能性はJavaをサポートしたことによってその可能性を飛躍的に向上させた。JavaVM上で実装された言語であれば何でも動作する。JRubyもその一つで、Ruby on RailsGoogle App Engine上で動作する。 GAEのパワーを素早くゲットする とは言えやはりマイノリティだけに色々な準備が必要とされていた。そのため敬遠していた人も多いだろうが、Rails on GAEによって大きく舵を切ることになりそうだ。 今回紹介するオープンソース・ソフトウェアはRails on GAE、GAEでRuby on Railsを動かすためのプラグインだ。 Rails on GAEはRuby on RailsをGAEで動作させるために必要なタスクを予めインストールすることで、後は順番に従って進めるだけでJRuby on Railsができるようにな

    さくっとRails on Google App Engineをはじめる·Rails on GAE MOONGIFT
  • PHP製のWebDAVサーバ·SabreDAV MOONGIFT

    DropboxやZumeDriveなどオンラインストレージに対する注目が集まっている。個人で使う分には良いが、企業であれば外部のサービスではなく自分たちだけで使えるものをと考えているかもしれない。そんな時にはWebDAVが有力な候補になるだろう。 ファイル構成 WebDAVを自社の認証システムやグループウェアと組み合わせるような使い方が便利だ。そのためのフレームワークとしてSabreDAVが使えるかもしれない。 今回紹介するオープンソース・ソフトウェアはSabreDAV、PHP製のWebDAVフレームワークだ。 SabreDAVはPHPによるWebDAV実装だが、WebDAVサービス自体の実装というよりもフレームワークとしての提供になる。SabreDAVを使って他のシステムと組み合わせるなどしてオリジナルのWebDAVシステムを構築するのだ。サンプルとしてはシンプルなWebDAVやダイジェ

    PHP製のWebDAVサーバ·SabreDAV MOONGIFT
  • 停止したアプリケーションを強制終了する·SuperF4 MOONGIFT

    アプリケーションは常に問題なく動作し続けてくれれば良いが、中には操作の途中で停止してしまうものがある。いわゆる「固まった」状態に陥るのだ。しばらく待って復帰する場合もあるが、どうしようもなければ強制終了しかない。 アイコンはあのクッパ Windowsであればタスクマネージャから選択して強制終了を実行するが、それよりも簡単に強制終了させられるのがSuperF4だ。 今回紹介するオープンソース・ソフトウェアはSuperF4、アプリケーションの強制終了用ユーティリティだ。 SuperF4はタスクトレイに常駐するソフトウェアで、固まったアプリケーションを前面に出した状態でCtrl + Alt + F4を押すと強制的に閉じることができる。固まったアプリケーションをそのまま指定できるのでわざわざ探すこともなく手軽だ。 アバウトダイアログ 通常のアプリケーションではAlt + F4で終了するが、それをC

    停止したアプリケーションを強制終了する·SuperF4 MOONGIFT
  • Windows7風にアクティブアプリケーションを切り替える·ActivateByNum MOONGIFT

    Windows7の新しい機能に、アプリケーション切り替え方法の変更がある。タスクバーに並んだアプリケーションに対して、左から順番に1〜9の数字が割り当てられ、Windowsキーと一緒に数字キーを押すとアプリケーションが切り替わるのだ。 タスクトレイに常駐してアプリケーション切り替えを補助 これはなかなか良い操作だ。直感的ではないが、慣れると手放せなくなる。この機能をXPやVistaでも実現するのがActivateByNumだ。 今回紹介するオープンソース・ソフトウェアはActivateByNum、アクティブアプリケーションの切り替えユーティリティだ。 ActivateByNumを立ち上げると黒いアイコンがタスクトレイに常駐する。この状態で、Windowsキー+数字キーでアプリケーションが切り替えられるようになる。Windowsキーと-(マイナス)を押すと、5番目以降のアプリケーションの数字

  • Flashファイル(SWFファイル)から各種データをリッピングする·SWFRIP MOONGIFT

    最近はあまり聞かなくなったが、動画共有サイトからFlashビデオ(flv形式)をダウンロードし、そこからmp3ファイルを抽出する方法が良く聞くことがあった。そのためのソフトウェアは数多いが、個人的にはRichFLVを使っている。 Flashファイルから各種リソースを抽出 だがmp3だけの抽出であれば良いが、他の素材も欲しいものがあるかも知れない。そんな時に役立つのがSWFRIPだ。 今回紹介するオープンソース・ソフトウェアはSWFRIP、SWFファイルから様々な素材を抽出するソフトウェアだ。 SWFRIPはFlashビデオ形式には対応していないようなので注意されたい。Flashファイル(swf形式)をドロップすると、画像、フォント、テキスト、音楽、ボタン、動画、 ActionScriptなどを抽出して一覧してくれる。 オプション シェイプはswfで書き出す他、SVG形式でも出力できる。画像

    Flashファイル(SWFファイル)から各種データをリッピングする·SWFRIP MOONGIFT
  • 開発者必見!WindowsでGitを便利に·Git Extensions MOONGIFT

    システム開発を行う上でバージョン管理の必要性はもはや言うまでもないだろう。数年前であればSubversionが主流だったが、最近ではGitが利用されることも増えている。が、Gitにはちょうどいいフロントエンドがなかった。Subversionには有名なTortoiseSVNがあるというのに。 エクスプローラにGit! このフロントエンドの存在がSubversionの普及に一役も二役も買ったのは間違いない。だがWindowsにもついに実用的なフロントエンドが登場した。 今回紹介するオープンソース・ソフトウェアはGit Extensions、エクスプローラとも統合されるGitフロントエンドだ。 Git Extensionsは管理インタフェースであるGit Extensions、msysGit、KDiffなどを一括でインストールするソフトウェアだ。新しいリポジトリの作成や既存リポジトリのクローンは

    開発者必見!WindowsでGitを便利に·Git Extensions MOONGIFT
  • MOONGIFT: » Firefox上で動作するSQLiteフロントエンド「SQLite Manager」:オープンソースを毎日紹介

    Ruby on Railsで開発を行う際に、デフォルトで採用されるデータベースがSQLiteになっている。インストール不要で使えるとあって、最近ではPythonなどでも利用されるようになってきている。もちろんPHPJavaPerlなどでも利用されている。 メイン画面 Ruby on Railsの開発を行うということは、通常はブラウザベースのシステムになる。そしてSQLiteで開発となれば、この選択もある意味正しいのかもしれない。 今回紹介するオープンソース・ソフトウェアはSQLite Manager、Firefoxアドオンとして動作するSQLiteフロントエンドだ。 SQLite ManagerはFirefoxやThunderbird、Seamonkey、はたまたSongbirdやKomodo IDEでも動作するSQLite管理インタフェースだ。さらにXULRunnerを使って一つのア

    MOONGIFT: » Firefox上で動作するSQLiteフロントエンド「SQLite Manager」:オープンソースを毎日紹介
  • twitterにIRCを通じてアクセスする·tircd MOONGIFT

    オンラインで人とメッセージを交換する方法は幾つか存在している。メール、IM、掲示板、最近ではtwitterなども加わっている。その中でも通信の軽快さを重視するならIRCが便利だ。多人数で話すのも簡単だ。 twitterIRCの架け橋に! 時間をとても消費する可能性があるが、IRCにはまっている人はついでにtwitterも操作できるようにしてみてはどうだろう。 今回紹介するオープンソース・ソフトウェアはtircd、Perl製のtwitterIRCサーバだ。 tircdを起動するとローカルサーバ上に(もちろんリモートで立てればリモート上に)IRCサーバが立ち上がる。接続する際にユーザ名とパスワードとtwitterのものを設定するのがポイントだ。 もちろんポストも可能 そして#twitterというチャンネルに接続すると定期的にメッセージが更新されて送られてくる。メッセージはUTF-8で送られ

    twitterにIRCを通じてアクセスする·tircd MOONGIFT
    kurumigi
    kurumigi 2009/05/03
    TwitterIrcGatewayとの機能差はいかに。
  • Windows上で動くUbuntu·Portable Ubuntu for Windows MOONGIFT

    Windowsを開発に利用されている方で、VMWareなどを使ってLinux環境を構築し、そこでスクリプトのテストを行っている方は多い。VMWare Playerは優秀な仮想実行環境だが、都度立ち上げるのがちょっと面倒に感じている人も多いのではないだろうか。 Linux向けの各種アプリケーションがWindows上で使える もう少し手軽に使えるLinux環境としてcoLinuxがある。そしてPortable Ubuntu for Windowsを使えばもっと便利になる。 今回紹介するオープンソース・ソフトウェアはPortable Ubuntu for Windows、解凍するだけで使えるUbuntuだ。 Portable Ubuntu for Windowsはその名の通り、Windows上で動作する。coLinuxを基盤にしてUbuntuがインストールされている。そのためX環境も予め入ってお

    Windows上で動くUbuntu·Portable Ubuntu for Windows MOONGIFT
  • これは便利!オンラインストレージをローカルドライブ化·Gladinet MOONGIFT

    Webアプリケーションの台頭によって、インターネット上にデータを保存することが増えてきた。その際に問題になるのがローカルデータとの同期や、バックアップの方法などだ。特にブラウザでしかデータに触れないというのは不便だ。 Amazon S3へのログイン(筆者環境では失敗) Googleドキュメント、Picasa、Amazon S3…それらのデータに簡単にアクセスできるのがGladinetだ。 Gladinetは各種オンラインストレージサービスのデータをマウントし、まるでローカルファイルのように扱えるソフトウェアだ。 例えばGoogleドキュメントをマウントした場合、ファイル一覧でWordやExcelPDFなどのファイルとしてアイコンが表示される。そしてダブルクリックで開くことができる(失敗する場合もある)。日語も文字化けずに表示される。 Googleドキュメントをマウントした場合 同様にP

    これは便利!オンラインストレージをローカルドライブ化·Gladinet MOONGIFT
    kurumigi
    kurumigi 2008/12/03
    『Googleドキュメント、Picasa、Amazon S3…それらのデータに簡単にアクセスできるのがGladinetだ。 Gladinetは各種オンラインストレージサービスのデータをマウントし、まるでローカルファイルのように扱えるソフトウェアだ。』
  • JavaScriptやCSSのメンテナンスにぜひどうぞ·CocProxy MOONGIFT

    こ、これは便利…。新規開発しているときはまだしも、実際に動いているサイトのデザインやJavaScriptをメンテナンスしようと思うと以外と大変だ。静的な場合はまだしも、Ajaxを使ってデータを取得していたりすると、その用意だけでも時間がかかってしまう。 そんな時に使えるのがamachangご推薦のCocProxyだ。Webデザイナーまたは開発者の方はおお、こんなのを待っていたと思うに違いない。 CocProxyはRubyで書かれたオープンソース・ソフトウェアで、開発用プロキシだ。 CocProxyを使う際には、filesというディレクトリを作成し、そこにファイルを配置する。ドメインごとにフォルダを作成して、その中にファイルを入れても良いし、直接ファイルを置いても良い。優先度はfiles直下にあるファイルだ。 style.cssはヒットしたのでローカルファイルを利用している そしてproxy

    JavaScriptやCSSのメンテナンスにぜひどうぞ·CocProxy MOONGIFT
  • MOONGIFT: » ネットワーク図を簡単に描ける「Network Notepad」:オープンソースを毎日紹介

    ちょっと懐かしめの、それでいて現役で役立つソフトウェアの紹介だ。 オフィスのLAN配線図や、Webサービスのサーバ配置図を作る際にネットワーク図を作ることがある。Microsoft Visioがあれば良いが、高価なソフトウェアだけに全員分は難しい。とは言え、単なる四角などではちょっと雰囲気が出ないので寂しいだろう。 ネットワーク図を簡単に作成する そこで使ってみたいのがNetwork Notepadだ。Windows向けのフリーウェアで、ネットワーク図を作成するのに必要な機能およびアイコンが多数登録されている。 Network Notepadは各種オブジェクトを配置して線で結んだり、水平線を引いたりしてネットワーク図を作成するためのソフトウェアだ。もちろんオブジェクト同士をつないだ線は、オブジェクトの移動に合わせて長さが変わるようになっている。 多数のオブジェクトが存在する IPアドレス

    MOONGIFT: » ネットワーク図を簡単に描ける「Network Notepad」:オープンソースを毎日紹介
  • 1