MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

Adobe AIRでコードスニペットを管理する「Snippely」

タグ: [] [] [] [] [] [] []

SnippelyはAdobe AIR製のオープンソース・ソフトウェア。システム開発やデザインを行っていると残しておきたいコードが生まれることが多々ある。元々書かれていたコードの場合、コメントアウトして残しておくことも考えられるが見栄えは良くない。またTips的なテクニックでよく使い回すコードが生まれることもある。

スクリーンショット(2009-10-23 12.11.29).png
ちょっとしたコードのTipsを貼付けておく

 

そのような時に使えるのがコードのスニペット(断片)を管理するソフトウェアだ。Webベースでも幾つかサービスが存在するが、業務用など見せられない場合も多い。またOSが入り交じった環境下でみんなで使うにはAdobe AIRを使うのがお勧めだ。それがSnippelyだ。

(もっと読む)

November 1st, 2009 Posted by admin | no comments

Google Codeで使われているソースコードハイライタ「Google Code Prettify」

タグ: [] [] [] [] [] [] [] []

Google Code PrettifyはJavaScript/CSS製のオープンソース・ソフトウェア。Google Codeではリポジトリにあるソースコードをオンラインで閲覧する機能がある。多様な言語に対応しており、色づけによってソースコードの閲覧が容易になる。

スクリーンショット(2009-10-23 12.45.15).png
JavaScriptの正規表現

 

そんなハイライトライブラリがGoogle Code Prettifyだ。Google Codeに限らず容易に使えるインタフェースが提供されているので、任意のソフトウェアやブログに組み込むことが出来るだろう。標準で多数の言語に対応していることもメリットの一つだ。

(もっと読む)

November 1st, 2009 Posted by admin | 3 comments

Google Wave上でマインドマッピングを「Brainstorming Wave Gadget」

タグ: [] [] [] [] [] [] [] [] []

Brainstorming Wave GadgetはGoogle Wave用のオープンソース・ソフトウェア。Google Waveではチャットのみならず地図や画像を貼付けたり独自のガジェットを貼付けることができる。そうした拡張性の高さが魅力の一つになるだろう。ガジェットは自由に作成して貼付けることができる。

ピクチャ 186.png
Google Wave上で動作するマインドマッピング

 

今後Google Waveが公開されて広まっていけばガジェットはどんどん出てくることだろう。その手始めとしてBrainstorming Wave Gadgetを紹介しよう。これは名前の通りブレーンストーミングを行うのに便利なマインドマッピングをGoogle Wave上で行えるソフトウェアだ。

(もっと読む)

October 29th, 2009 Posted by admin | no comments

Android向けのTodo管理「Tag Todo List」

タグ: [] [] [] [] []

Tag Todo ListはAndroid向けのオープンソース・ソフトウェア。携帯電話とTodo管理の相性はいい。気がついた時にさっとメモが出来るし、時間が空いた時にタスクを整理するのも手軽だ。だから大抵の携帯電話にはTodoアプリが提供されている。

スクリーンショット(2009-10-21 12.53.24).png
Androidベースのタスク管理

 

Androidで使える便利なTodo管理が欲しかった方はTag Todo Listを使ってみてはいかがだろう。便利でかつオープンソース・ソフトウェアだ。タグ(実際にはカテゴリ)を使ってタスクを分類し、さらにサブタスクまで作成して管理できる。

(もっと読む)

October 27th, 2009 Posted by admin | no comments

Google製のDNSベンチマークソフトウェア「namebench」

タグ: [] [] [] [] [] [] [] []

namebenchはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。インターネットを高速化する手法は幾つか存在するが、その一つに最適なDNS選択がある。遅かったり更新の遅いDNSを使っていては、せっかくの高速なインターネットを活かすこともできない。そこで開発されたのがnamebenchだ。

ピクチャ 164.png
DNSのベンチマークを取る

 

namebenchはGoogleの20%プロジェクトで開発されたソフトウェアで、DNSのベンチマークを取ることが出来る。グローバルなDNSプロバイダも含んでレスポンスをテストすることができる。WindowsやLinux向けはCUIで、Mac OSX向けにはGUIが提供されている。

(もっと読む)

October 24th, 2009 Posted by admin | no comments

Google Chromeにマウスジェスチャーを「nk-gesture」

タグ: [] [] [] [] []

nk-gestureはGoogle Chrome向けのオープンソース・ソフトウェア。快適なブラウジングを行う上でもはや欠かせない存在になりつつあるマウスジェスチャー。大抵のブラウザで実現可能で、マウスを使われている方にお勧めのソフトウェアだ。それはもちろんGoogle Chromeにも存在する。

ピクチャ 191.png
Google Chrome向けのマウスジェスチャー

 

nk-gestureがGoogle Chrome用のマウスジェスチャーソフトウェアだ。機能拡張として動作するので、起動時に–enable-extensionsを付けて起動する必要がある。インストール後、右ボタンを押しながら決められた形式にマウスを動かすとマウスジェスチャーが行えるようになる。

(もっと読む)

October 24th, 2009 Posted by admin | no comments

FlashによるTelnetクライアント「Soiled」

タグ: [] [] [] []

SoiledはFlash製のオープンソース・ソフトウェア。Webアプリケーションが人気を高めている昨今ではあるが、Webアプリケーションでは難しい処理も中には存在する。HTTPやFTPといったブラウザでサポートされているプロトコルなら扱いも簡単だが、それ以外のプロトコルを使うソフトウェアをWebブラウザベースで動かすのは難しい。

ピクチャ 121.png
FlashでTelnet

 

だが状況は徐々に変わってくるのかも知れない。SoiledはなんとTelnetクライアントとして動作するFlashソフトウェアだ。Flashで動作するので、Webブラウザからサーバを指定して接続できる。Telnetなのでセキュリティ的な問題はあるが、これは大きな一歩ではないだろうか。

(もっと読む)

October 22nd, 2009 Posted by admin | no comments

jQueryを使ってLive Clipboardライクなコピー&ペースト「Live Clipboard jQuery」

タグ: [] [] [] [] [] []

Live Clipboard jQueryはJavaScript製のオープンソース・ソフトウェア。Live ClipboardとはMicrosoftの発表した技術で、予めXMLを埋め込んでおくことでコピー操作をした時に表示されたそのものではなく、整形されたデータをコピーできるようにする技術だ(違っていたらご指摘いただきたい)。

ピクチャ 123.png
検索結果をコピーすると表計算フォーマットに

 

発表されたのは2006年03月のことだが、その後実際に使われているというのは聞いたことがない。それをjQueryベースで実現したのがLive Clipboard jQueryだ。Live Clipboard jQueryはWebブラウザ上で表示されているデータではない、整形されたコンテンツをコピーできるようになっている。

(もっと読む)

October 20th, 2009 Posted by admin | no comments

Google ChromeをVimライクに操作する「Vimlike Smooziee」

タグ: [] [] [] [] []

Vimlike SmoozieeはGoogle Chrome向けのオープンソース・ソフトウェア。先日紹介したFirefox上でVimライクなキーバインドを可能にするVimperator labsは好き嫌いのはっきり分かれるツールだ。Vim好きな方にとっては願ったりのツールだろうし、独特のキーバインドが苦手という人もいるだろう。

ピクチャ 88.png
Google Chromeの移動操作をVim風に

 

Vimperator labs同様のキーボードによるWebブラウザ操作をGoogle Chromeでも実現するのがVimlike Smoozieeだ。機能はVimperator labsに比べると限定的ではあるが、よく使われるようなコマンドは抑えられている。なおVimperator labsの機能を一部使って実現されている。

(もっと読む)

October 20th, 2009 Posted by admin | no comments

ツールチップを使ってその場で翻訳「Bubble Translate」

タグ: [] [] [] [] []

Bubble TranslateはGoogle Chrome向けのオープンソース・ソフトウェア。日本語の情報もあるが、インターネットのメイン言語はやはり英語だろう。特に技術系、IT系の情報を探そうと思うと英語を使えるかどうかで情報量が大きく異なってくる。だが日本人は英語教育の問題もあってか、英語を不得意な人が多い。

ピクチャ 92.png
その場で翻訳のツールチップが表示される

 

そのような時に翻訳サイトは便利な存在だ。だが一つ一つの単語を選んで翻訳を繰り返すのは非効率的だ。そこで使ってみたいのがBubble Translateだ。Bubble TranslateはGoogle Chrome向けの機能拡張で、文字を選択してクリックするとツールチップを使って翻訳結果を表示してくれる。

(もっと読む)

October 19th, 2009 Posted by admin | no comments

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding