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

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

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

2017/09/26
人と違うことをしよう
2017/09/20
アウトプット重視の働き方
2017/09/15
2017年08月の人気ソフトウェアまとめ

もっと見る

List

  • 2008/02/11

JavaScriptで分かち書き「TinySegmenter」

※ 画像は公式サイトデモより分かち書きや形態素解析のニーズは色々な所に存在する。テキストはWebベースで最も扱われるデータの一つであって、その内容を分析、解析して欲しい情報だけを抽出するというのは重要な技術だ。大規模な辞書データを元に行う形態素解析はコストがかかりすぎる。手軽に行うならこのソフトウェアを使ってみるのはど...

List

  • 2008/02/11

Amazon S3クローンを作る「Park Place」

Amazon S3は前々から少しずつ触っていたのだが、これはソフトウェアよりもプログラムから触った方が楽しいかも知れない。簡単にアップロードでき、メタデータやコンテンツタイプを自分で追加でき、さらにアクセス権限も動的に設定できる。非常にユニークで面白いサービスではあるのだが、一つ欠点がある。それは開発中もAmazon ...

List

  • 2008/02/10

JavaベースのWebカレンダー「Webical」

スケジュールを管理する上でカレンダーアプリケーションの存在は欠かせない。OutlookのようなGUI系や、GoogleカレンダーのようなWebアプリケーションまで様々に揃っている。筆者自身はGoogleカレンダーを使っているが、データの再利用性を高めるのに、独自のカレンダーアプリケーションを利用する選択も良い。そこで紹...

List

  • 2008/02/10

WindowsとMac OSXでウィンドウを共有「Screen Share」

チャットでソフトウェアの使い方を説明しているともどかしい気分になる。そもそも自分が言っていることが分かりづらく(向こうが同じ画面を見ているとは限らないので)、操作の熟達度によって普段の操作が全く異なるからだ。向こうか、こちらの画面が見えるだけで随分状況は変わってくるだろう。それを実現するのがこのソフトウェアだ。今回紹介...

List

  • 2008/02/10

Mac OSX向けの高機能リネーマ「File List」

ファイルのリネーム処理は度々行うが、100以上のファイルを一気に変更したい場合はどうするだろうか。Mac OSXであれば、Shellで処理しても良いだろうし、プログラムを書いて処理しても良い。しかし様々な場所に存在するファイルを処理しようと思うと面倒だ。もっと手軽に終わらせたいならこれを使ってみると良い。今回紹介するフ...

List

  • 2008/02/09

華麗なFlashベースのグラフライブラリ「PHP/SWF Charts」

グラフをはじめ、図というのは言葉で説明する以上のインパクトを与える場合が多い。プレゼンテーションでも文字ばかりだと見る気がなくなるが、グラフがあると分かりやすく、訴えたい場所も明確になる。Web上でグラフを表示しようと思うと面倒な場合が多いが、既存のライブラリを使えばそれも手軽になる。今回紹介するフリーウェアはPHP/...

List

  • 2008/02/09

GMailでGTD「GTDGmail」

メールとTodo、スケジュールなどは相性がいい。大抵メールで予定やすべきことが決まるからだ。そう考えるとそれらのTodoを管理するためにGTDを取り入れたくなる。利用者も数多いWebメール、GMailとGTDを組み合わせるソフトウェアがこれだ。今回紹介するフリーウェアはGTDGmail、GTDとGMailを融合するFi...

List

  • 2008/02/09

Ubuntuの1クリックインストーラー「Wubi」

ソフトウェアのインストールはどんどん手軽な方向へ流れている。インストール型よりもポータブル、そしてWebアプリケーションへと移り変わっている。OSについても、それは同様の流れだ。Linuxを試したいと思いつつも、面倒に感じるのはインストールの手間だろう。その手間を解決してくれるのがこのソフトウェアだ。今回紹介するオープ...

List

  • 2008/02/08

マイクロフォーマットを抽出「hkit」

※ 画像は公式サイトデモより最近、マイクロフォーマットという単語が注目を集めている。「rel="nofollow"」というごく単純な記述もマイクロフォーマットの一つだ。他にもhCard(連絡先)、hCalendar(イベント)、hAtom(フィード)、XFN(友人関係)などの仕様が定義されている。個別のHTMLが意味を...

List

  • 2008/02/08

Fastladder(Livedoor Reader英語版)がオープンソース化「Fastladder」

うーん、これは凄い。恐らくMOONGIFTを読んでいる人の多くの方が何らかのRSSリーダーを使っていると思われる。サーバ型(ASPかインストールか)、クライアント型、ブログパーツ型など様々にあるが、私が使っているのはFastladderだ。その前までGoogle Readerを使っていたが、動作の重さに辟易していたとこ...

List

  • 2008/02/08

RailsでSWX RPC「SWX Ruby」

SWXとはFlash向けのデータフォーマットのことだ(参照)。そしてSWX PRCとなると、リモート処理を呼び出すための技術になる。これを使えば他の言語とFlashとでデータを授受できるようになる。Flashはなんとか今年中に習得したいと考えていた。しかし利用する場面がないとなかなか難しい。そんな中、これを使えば利用で...

List

  • 2008/02/07

ついにMac OSXでも!「TrueCrypt for Mac OSX」

セキュアなデータのやり取りをしたいと思うことはよくあるだろう。パスワードを使うのが基本になるが、他にも証明書やフィルタリングなど様々な手法がある。その中の一つでWindows上で良く利用されるのがTrueCryptだ。Mac OSXユーザが歯がゆく思っていたこのソフトウェアに、ついにMac OSX版が登場した。これでW...

List

  • 2008/02/07

ポップで楽しいスクラップブック「Ript」

デジカメが隆盛の時代ではあるが、やはり写真を楽しむのはアルバムやコルクボードといった類の方が便利だ。写真の間に何か紙を入れたりしても楽しい。こうした楽しみ方はデジタルにはないものだ。と、思っていたのだが実現してしまったソフトウェアが登場した。今回紹介するフリーウェアはRipt、デジタルスクラップブックだ。Riptを起動...

List

  • 2008/02/07

様々なAppサーバに対応したリクエストプロキシ「SwitchPipe」

ちょうど良いネーミングが思いつかないのだが。例えばRailsでアプリケーションを開発した場合、Mongrel + Apache2 + mod_proxyという組み合わせで動作させたりする。が、mongrelは常駐してしまうのでメモリの問題があった。その他にも適切に対応できるリクエストプロキシソフトウェアがこれだ。今回紹...

List

  • 2008/02/06

使い勝手の良いアクセス解析「Piwik」

※ 画像は公式サイトデモよりWebサイトのアクセス解析は大事だ。もの言わぬ利用者の動向をそこからうかがい知れる。日々アクセス解析を見ていくのは大事だが、そのためには使い勝手の良いソフトウェアを選択しなければならない。良いアクセス解析ソフトウェアは見やすく、グラフがあり、一覧性も確保されることが大事だ。そこで使ってみたい...

List

  • 2008/02/06

自分のタスクと作業時間を管理「Personal Task Manager」

オフィスで仕事をしていると「今、何してるの?」と上司に声をかけられることがあるだろう。もちろん、仕事をしているのだが、そういう声をかけられる時に限って息抜きをしていたりする。息抜き時間も含めて適切に時間管理していこう。今回紹介するオープンソース・ソフトウェアはPersonal Task Manager、タスク&時間管理...

List

  • 2008/02/06

マルチプラットフォーム対応のPIM「i.Scribe」

自宅ではマック、オフィスではWindowsを使っているという人は多い。向き不向きがあるので、用途に応じてOSを選ぶというのは大事なことだ。だが、操作はそうではない。OS間の壁を越えて使えるのが良い。その点においてマルチプラットフォームで動作すると言うのは大きな利点になり得る。Outlook系のソフトウェアでもそれは言え...

List

  • 2008/02/05

Webアプリケーション向けGrowl「Yowl」

Mac OSXでアプリケーションが出すメッセージを表示してくれるのがGrowlというソフトウェアだ。例えばSkypeであればメッセージを表示してくれたり、Firefoxのダウンロード完了を通知してくれたりと便利に利用できる。そんなGrowlをWebアプリケーションでも使おうと考えたのがこのソフトウェアだ。今回紹介するオ...

List

  • 2008/02/05

PHPの関数をJavaScript上に実装「PHP.JS」

PHPの便利な点は色々あるだろうが、その一つに豊富な関数群があるだろう。様々な関数が予め用意されていることで、やりたいことが大抵関数一つでできてしまう。それが他の言語に比べて便利だと感じる人も多いはずだ。そんな便利な関数群を他の言語で実装しようと言うプロジェクトがこれだ。その対象言語は…JavaScript。今回紹介す...

List

  • 2008/02/05

Flex向けFirebug「FlexSpy」

Webアプリケーションを開発する上で、Firebugが欠かせない。これがないとJavaScriptの開発が相当手間取っていたに違いない。インストールしていると重たくなると言われているが、それでも外すことが出来ないほど便利だ。そう考えると他の開発環境でも同様の仕組みが欲しくなるだろう。Flexで開発を行う方は、こちらを使...