ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ライセンス - Apache License 2.0の記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2008/05/29

クラサバでダイナミックなグラフを描く「UbiGraph Client」

複雑で緻密なグラフというのは見ていて飽きないものだ。幾何学的なものも、分子構造のようなもの、フラクタルなものも良くできたものは芸術的でさえある。手で描くのは2Dが限界だが、コンピュータ内であれば3Dのグラフを動かしたり拡大縮小したり様々な角度から眺めることができる。サンプルを使ってサーバに接続したところ。蛇のようにくね...

List

  • 2008/05/27

WebベースのIMAP対応メーラー「AtMail」

メールはビジネス、プライベートを問わずネットワークコミュニケーションの基本となっている。一日で大量のメールがやり取りされることだろう。そのため、POP3を使った従来のメールクライアントではHDD容量を食い過ぎ、さらにPC盗難や故障時のリスクになっていた。メール一覧 それを解決しうるのがIMAPや、Webサービスを通じた...

List

  • 2008/05/23

Google App EngineをGUIで管理「Google App Engine Launcher」

Google App Engineは素晴らしい可能性を秘めている。はじめはギークが楽しんで使うだけだろうが、近い将来にはそれをビジネスモデルが発表され、Google App Engineで作られたWebアプリケーションが数多く登場することだろう。そうした時に必要なのはGoogle App Engineをさらに便利にする...

List

  • 2008/05/20

GoogleのソースレビューシステムMondrianのオープンソース版「Rietveld」

※ 一部の画面はデモよりGoogleの高度なエンジニアリングを支える技術の一つにソースコードレビューがある。ソースの修正点について、レビューし、議論することでさらに良いコードができあがっていく。世界中にいるエンジニアのために、議論はネットを介して行うことになる。ソースコードの行ごとにコメントが書ける そのためのシステム...

List

  • 2008/05/16

GoogleリーダーのAIRフロントエンド「ReadAir」

RSSリーダーを使って多数のサイトをチェックしていると、自動で更新されることもあってデータ量がすぐに増えていく。そのためローカル型よりもWebサービス型のRSSリーダーの方がお勧めだ。メイン画面 だがインタフェースの使い勝手や、Web型ではネットワークが必須であったりとデメリットもある。クローリングと使い勝手、その両得...

List

  • 2008/05/11

写真を使ってスクリーンセーバのように映し出す「Visigami」

ネット上には様々な画像や写真が存在している。それらがまとめられたFlickr、Picasaといった写真共有サービスはどれも人気が高い。あるキーワードで探した時の、一覧は見ていて飽きないものばかりだ。Japanで検索したところ そうした写真を使って効果的に見せるのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウ...

List

  • 2008/05/04

古き良き動作を取り戻すランチャー「AppMenuBoy」

アプリケーションのランチャーとして、QuickSilverを使っている。キーボードを使ってインクリメンタルなアプリケーション指定ができるので便利なソフトウェアだ。プラグインも多種多様にあるようなのだが、使い方を覚えるのが面倒で何も入れていない。Dockのアイコンを右クリックするとアプリケーションがリストアップされる そ...

List

  • 2008/04/29

C++製の分散ストレージシステム「cagra」

オープンソースの分散化ファイルシステムで代表例というとMogileFSが挙げられると思う。HTTPでアクセスでき、簡単に信頼性の高い分散化ファイルシステムが構築できる。ただし、基本はPerlからの扱いになっており、Ruby向けのライブラリも存在するが全ての機能を活用できる訳ではない。クライアント側もっと手軽に利用できる...

List

  • 2008/04/29

launchdの設定をGUIで編集「Lingon」

Mac OSXのサービス管理にはlaunchdが使われている(OSX 10.4以降)。時代はXMLの流れに沿って、サービスの管理もXMLファイル形式(plist)で行われている。冗長的になりやすいXMLではあるが、システム側から見れば使い勝手の良いフォーマットだ。メイン画面 だが人が編集するのには向いていない。そこでこ...

List

  • 2008/04/27

フィッシング詐欺から身を守る「HTTP Mutualアクセス認証」

※ 画像は公式サイトデモよりネットが発達すれば発達するほど、セキュリティの問題点をついた詐欺や犯罪が出てくる。フィッシング詐欺はその典型とも言えるだろう。パスワードや銀行の口座番号等を気軽に入力していないだろうか。サイトが似ているからといって安心できるわけではない。注意深くチェックしなければならない。デモサイトにアクセ...

List

  • 2008/04/15

魅惑のGoogle AppEngineクローン「AppDrop」

各所で話題沸騰のGoogle AppEngine。Python習得の良いきっかけにもあるだろうし、Googleのパワフルなエンジンを使ってアプリケーションを動かせるというのは気持ちがいい。ベータサービス中とあって、登録から実際の開始まではしばらく待たされるようだが、招待は届いているだろうか。AppDrop.comのトッ...

List

  • 2008/04/13

FAQを管理する「Yamibou」

個人的にヒットしたソフトウェア。FAQというのはとかく管理しづらい。Webにおいてユーザは文字を読まない傾向にある。規約など言わずともがな、FAQなども読まれることは殆どない。あんな文字だらけの画面を誰が好き好んで読むだろうか。質問を書き込むページ そして質問の嵐が来る。そんな煩雑化しやすいFAQをうまく管理しようと言...

List

  • 2008/04/09

GoogleからWebアプリケーション開発プラットフォーム「Google App Engine」

これは相当にわくわくさせられるプロジェクトだ。Googleが今日発表した新プロジェクトGoogle App Engine。Pythonで開発したWebアプリケーションを容易にGoogle上に配置し、動作させられるというものだ。対抗プロジェクトしてはAmazon EC2/S3/SimpleDBなどが挙げられている。作成し...

List

  • 2008/04/08

メーラーをGmailに移行するときに「Google Email Uploader」

知り合いの企業で、メーラーをそれまでのクライアントアプリケーションからGmail(Google Apps)へ移行するケースが増えている。メールサーバの管理は煩雑で、データがクライアントPCにたまってしまうことで、PCが壊れたときに問題になったりするからだ。操作はウィザード形式で行われる その点、Gmailであればデータ...

List

  • 2008/03/28

ColdFusion製のブログシステム「BlogCFC」

※ 画像はBlogCFCを使って運用されているブログより優れたコンセプトは模倣される。昔からそういうものだが、インターネット上では特に激しい。WikiやCMSは様々なプログラム言語で実現されている。そして、それらのシステムを選定する際には自分の知っている言語を選びがちだ。その方が何らかの問題があった際にも自己解決できる...

List

  • 2008/03/16

コミット前にチェック「SVNChecker」

実際に確かめていないのだが、面白そうなので紹介したい。Subversionを開発プロジェクトに利用されている方は多いと思う。チームはもちろん、個人であってもぜひ活用してほしい。日々の作業ログとしても使えるし、バックアップとしても便利な存在だ。そんなSubversionであるが、更新したタイミングで通知が欲しい、コミット...

List

  • 2008/03/14

JavaScriptで描く2Dの世界「JSViz」

これは面白い。SVGは流行りそうな技術ではあるが、なかなかキラーコンテンツが出てこない。利用する場面がうまく思いつかないのと対応ブラウザが限定的(IE6で対応していないのが大きい)なのが問題だ。だがIE7のシェアが増えれば状況も変わってくるだろう。そうした時代を見越して注目しておきたいのがこのライブラリだ。今回紹介する...

List

  • 2008/03/13

JRuby on Rails環境を手軽に構築する「JRubyStack」

JRubyについては本家のRubyよりも場合によっては速いとか、エンタープライズに向けたセキュリティを確保できるなど、様々な噂を聞く。試してみようかと思いつつも、普段のRubyで満足してしまって、そのままになってしまっていた。だが、インストーラー一つでJRubyの環境が整うならば話は別だ。これを使えばJRubyの面白さ...

List

  • 2008/03/04

Mac OSXの隠れた設定を引き出す「Secrets」

隠しコマンドやイースターエッグ等は、表面に見えなくとも存在しており、それを見つけ出すのに労力をつぎ込む人もいる。そして新たな発見があると喜びもひとしおだ。ないと思って諦めていた設定も、裏の項目として存在していたりする。そうした裏設定を簡単に設定できるようにしてくれるソフトウェアがこれだ。今回紹介するオープンソース・ソフ...

List

  • 2008/03/03

オープンソースのiCal Server「Calendar Server」

Mac OSX ServerにはiCal Serverという機能がある。これはiCalなどのカレンダーアプリケーションを使って、スケジュール情報を共有しようと言うサービスだ。iCal形式に対応したカレンダーアプリケーションは多数あるので、iCalによらず利用できるのが利点だ。そして、iCal Serverのソースコード...