MOONGIFT

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

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

Python開発をはじめたいWindows開発者は「Portable Python」

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

Portable PythonはWindows向けのオープンソース・ソフトウェア。Pythonはアメリカでのシェアが高いプログラミング言語だ。だがなぜか日本ではいまいちシェアが低い。とはいえGoogle App Engineのような環境やDjangoのようなフレームワークも登場し、開発をプッシュする環境が整いつつある。

3dsearch15.png
専用のプログラミング環境付き

 

では実際にPython開発をはじめようと思ったら、何から準備すれば良いだろうか。もちろんまずはプログラミング実行環境のインストールだ。Windowsユーザの方はPortable Pythonを使えば一番早い。ポータブルで使えるPython環境が手に入るのだ。

(もっと読む)

October 11th, 2009 Posted by admin | no comments

CSSを柔軟にデザインできるフレームワーク「CSScaffold」

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

CSScaffoldはPHP+CSS製のオープンソース・ソフトウェア。CSSは柔軟に設定ができるため、つぎはぎに設定を付け足していくと管理が煩雑になっていく。はじめこそネストした設定も適切に行うのだが、徐々に乱れていくとやたら長いクラス名ができたり、設定が複数箇所に点在したりすることになる。

ピクチャ 23.png
元CSSファイル

 

そうなるともう管理しきれるものではない。また最初から作り直したい気分になることだろう。そんな状況を防ぐためにも使ってみたいのがCSScaffoldだ。CSScaffoldはPHPを使ってCSSを生成するソフトウェアで、標準のCSSの書き方に加え、便利な機能を付け加えてくれる。

(もっと読む)

October 8th, 2009 Posted by admin | no comments

奇麗な女性を眺める「Fashion Girls」

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

Fashion GirlsはPython製のオープンソース・ソフトウェア。美しいというのはそれだけで魅力になる。Tumblrで人気の高いコンテンツとして女性の写真を集めたものや、2ちゃんねるまとめブログでも女性の写真を集めたものやコスプレ写真を集めた記事を見かけることがある。魅力的な女性は強力なコンテンツなのだ。

ピクチャ 171.png

そうした奇麗な女性ばかり集めて一覧にし、閲覧できるサービスがFashion Girlsだ。そしてこのFashion Girlsはオープンソース・ソフトウェアとして公開されている。動作はGoogle App Engine上で可能になっている。Fashion Girlsを使えば自分でも写真を集めて公開するようなサービスができるのだ。

(もっと読む)

October 6th, 2009 Posted by admin | no comments

思考を停止させないシンプルで軽快なメモ「Notational Velocity」

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

Notational VelocityはMac OSX向けのオープンソース・ソフトウェア。メモの重要さは手軽に素早く、メモしたい時にすぐにできることが大事だ。それはアナログメモでも、デジタルでも変わらない。ちょっと間を置くようでは思考が停止し、思いついたことが書けなくなってしまう。メモを新規作成して、書いて保存してなんてのはもってのほかだ。もっと早く書くには保存なんて不要だ。

ピクチャ 62.png
軽快に使えるメモ

 

その点においてNotational Velocityは面白い方法を用いている。例えばメモを作成する際には検索ボックスを使う。ここで文字を入れ、何か見つかればそれを参考にしたり、修正すれば良い。なければ検索した文字を使ってそのままメモを作ることができる。

(もっと読む)

September 27th, 2009 Posted by admin | no comments

iPhone標準のマップアプリ風に経路検索「MapKit Route Directions」

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

MapKit Route DirectionsはiPhone/iPod Touch向けのオープンソース・ソフトウェア。iPhone/iPod Touchの標準アプリ「マップ」では経路を検索する機能がある。今いる場所から、目的地までの徒歩での経路を調べるといった時や、簡易的なカーナビのようにも使えるので便利に活用している人もいることだろう。

ピクチャ 123.png
Google Maps APIを使ってルート案内

 

だが開発者の立場に立つと事情が違う。同じようなナビゲーションを使って、自分だったらこういう風なものを作るのに…と考えてしまうかも知れない。だが標準で提供されているMapKitフレームワークではそれは難しい。そこで開発されたのがMapKit Route Directionsだ。Google Maps APIを用いて経路検索を実現しているのだ。

(もっと読む)

September 26th, 2009 Posted by admin | no comments

日本語、中国語など多言語に対応したIM「OpenVanilla」

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

OpenVanillaはMac OSXとWindows向けのオープンソース・ソフトウェア。試したことはないが、Appleはデフォルトで多言語の入力に対応している。中国語や韓国語などの入力も可能だ。とは言え、その入力方式には不便さがあるということもあり、OpenVanillaはそのIM(インプットメソッド)をオープンソースとして提供するソフトウェアだ。

090909-0001.png
入力メニュー

 

インストールは「~/Library/Input Methods/」にアプリケーションを配置すれば良いだけだ。次にログインした時から使えるようになる。最後にシステム環境設定の言語とテキストでOpenVanillaを追加すれば準備は完了だ。入力ソースを切り替えると様々な言語が入力できるようになる。

(もっと読む)

September 13th, 2009 Posted by admin | no comments

Google App Engine + Githubで静的サイト管理「DryDrop」

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

静的コンテンツのWebサイトを管理する場合、どうしても面倒でバージョン管理なんてしていられないと思ってしまう。そのため、単なるフォルダにHTMLや画像、CSSファイルなどを入れて作ってしまいがちだ。最初はよくとも、後々変更したり改修しているとバージョン管理しておけば良かったと気づくかも知れない。

ピクチャ 63.png
管理画面

 

だがバージョン管理用のサーバを立てたり、デプロイしたり…そんな面倒なことはしたくない。そこで使ってみたいのがDryDropだ。

今回紹介するオープンソース・ソフトウェアはDryDrop、Google App Engine(GAE)とGithubを使った静的コンテンツ管理システムだ。

(もっと読む)

September 9th, 2009 Posted by admin | no comments

PHPの設定をセキュリティの観点から改善「PHP Security Consortium」

タグ: [] [] [] []

PHPは広く数多のWebサーバでインストールされ、使われている。設定ファイルは殆どそのままで使われていることが多いのではないだろうか。だが4.2より前のバージョンではregister_globalsのデフォルトがOnになっていたなど、利便性とセキュアであることとの関係で潜在的な問題はあるかも知れない。

ピクチャ 69.png
php.iniのセキュリティチェックに

 

見直すのはPHPの設定ファイルであるphp.iniだが、多数の設定があるのでぱっと見では設定の善し悪しが分かりづらいかも知れない。そこで使うのがPHP Security Consortiumだ。

今回紹介するオープンソース・ソフトウェアはPHP Security Consortium、PHPのセキュリティ設定を見直すソフトウェアだ。

(もっと読む)

August 24th, 2009 Posted by admin | no comments

意味のない長時間ミーティングをなくそう!「ミーティングコスト時計」

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

※ 画像は公式サイトより

誰もが嫌いな長時間ミーティング。生産性もなく、ただ時間を費やすことだけに重点が置かれ、決定することは何もない。その時間の支配感が上司の満足度だけを上げるのみで、その代わりにメンバーのモチベーションを著しく低下させる。そんなミーティングとはもうおさらばしよう。

3814271185_57f1b00568.jpg
時間の浪費を防止しよう

 

そのために必要なのは見える化だ。それも時間ではなく、お金としてだ。

今回紹介するオープンソース・ソフトウェアはミーティングコスト時計、Arduinoを使ったコスト算出ソフトウェアだ。

(もっと読む)

August 19th, 2009 Posted by admin | no comments

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