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

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

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

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

List

  • 2009/07/26

テキストファイル、フォルダの比較に「TextDiff」

開発の現場ではバージョン管理システムが浸透しているが、ソースコード以外のファイルは意外とそのまま放置されているケースがある。何らかの修正を行う場合はファイルをコピーして直すのも当たり前のように行われている。ファイル同士の差分をチェック だがコピーして修正したりすると、どこが修正されているのか、どちらが最新なのか分からな...

List

  • 2009/07/26

iTunesで聞いている音楽をLast.fmへ投稿「iSproggler」

Last.fmでは聞いている音楽を好き、嫌いを判断していくうちに傾向をつかみ、向いた音楽を推薦してくれるようになる。ランダムに流れる音楽で好き嫌いを判断しても良いが、手元の音楽環境であるiTunesで聞いているものならば好きなものが多くなるはずだ。iTunesで聴いている音楽を投稿 そんなiTunesやiPodとLas...

List

  • 2009/07/26

foobar2000をWebブラウザから操作する「foo_httpcontrol」

オフィスで音楽を流したり、自宅にメディアサーバを構えたりするとそこにあるメディアを管理するためのインタフェースが欲しくなる。もちろんメディアサーバにはモニタは付けないので、外部からLANなどを使って通信する必要があるだろう。Webブラウザで操作 Windowsで有名な音楽プレーヤであるfoobar2000、そのインタフ...

List

  • 2009/07/25

多彩なRailsプロジェクトを生成する「Beet」

Ruby on Railsで様々なプロジェクトを作っていると、徐々に常時必要なライブラリが見えてくるようになる。毎回手作業でインストールしても良いが、面倒なのは間違いない。場合によってはインストールを忘れてしまう可能性もある。レシピとテンプレート プロジェクトによって自在にベースを生成できるBeetを使えばそのような煩...

List

  • 2009/07/25

Drupalを使ってソーシャルプラットフォームを構築する「Open Atrium」

企業内で用いられるグループウェア。とは言っても情報共有されるのはカレンダーと施設管理が主な所だろう。企業にももっと重要なデータがたくさんある。言わば暗黙知的なもので、グループウェアなど堅苦しいものではない、もっとカジュアルな場で共有されるものだ。Drupalをベースにしたソーシャルプラットフォーム そうした情報こそ本当...

List

  • 2009/07/25

jQueryを使って国際化処理を行う「jquery.localize.js」

多言語に対応したWebサイトを構築する場合、サーバサイドで対応するのが一般的だった。例えばGetTextを使った国際化処理が有名だ。サーバサイドで処理をできるのは手軽な反面、言語ごとにリソースを消費してしまうのが問題だ。JavaScriptで国際化を行う 結局のところ、国際化とは見た目の話でしかない。であれば見た目を操...

List

  • 2009/07/24

Mac OSXをWebベースでコントロールする「Mac Web Control Center」

Mac miniなどをメディアサーバにして、音楽を聴くのに使っているという人は多いのではないだろうか。iTunesのインタフェースは音楽を聴くのに便利だが、iTunes同士の連携は自分のパソコンで聴くのには良いが、メディアサーバとして使うのには向かない。アプリケーションの起動、ボリュームの調整ができる オフィスで中央に...

List

  • 2009/07/24

BasecampライクなRails製プロジェクト管理「Teambox」

Ruby on Railsの開発元、37signalsの提供するプロジェクト管理であるBasecampは確かに使い勝手が良い。複数のプロジェクトを実際に運用しているが、シンプルでありながら最低限の機能を備えた便利なWebアプリケーションだ。タスク登録 そんなBasecampに影響を受けたプロジェクト管理としてRedmi...

List

  • 2009/07/24

みんなでGoogleマップの上に情報を載せる「MapZoom」

※ 画像は公式サイトより地図はリアルとインターネットを接続するインタフェースとして最適なものの一つだ。これからの旅行シーズンに向けて、さらに地図の需要は高まっていくことだろう。Googleマップにはマイマップ機能もあるが、自分たちのサービスにGoogleマップを組み込みたいと思う人も多いはずだ。アイコンを使ってGoog...

List

  • 2009/07/23

各種フォーマットに対応したメディア配信プラットフォーム「Scenari」

WebはHTMLだけのものではない。今や写真、音楽、動画、ドキュメント、PDF、XMLなどなど様々なフォーマットが入り交じって配信されている。それらをメディアのフォーマットに沿っておのおの配信形式を変更するというのは手間のかかる作業だ。レジューム 各種フォーマットへの変換も含めて管理できるのがScenariだ。今回紹介...

List

  • 2009/07/23

Evernoteのような個人用スクラップブック「KeepNote」

メモする環境は一つにしぼることが望ましい。色々なところにメモしておくと、情報が散在してしまい検索するコストがついてしまう。Evernoteはデータをオンラインに載せることで、複数の環境、拠点で利用できる便利なメモアプリケーションだ。3ペイン構成のメモアプリケーション とは言え、データをオンラインに飛ばすことに抵抗を感じ...

List

  • 2009/07/23

Google App Engineで作るFacebookアプリケーション「The Slap」

既存のWebサービスと連携する場合は別だが、Facebook専用のアプリケーションを作って公開する際、サーバを立てるというのは面倒に感じてしまう。簡単なウィジェットだけに、本家でホスティングさえして欲しいくらいだ。FacebookアプリケーションをGAE上で動かす ブログパーツやOpenSocialなど、今後ミニアプリ...

List

  • 2009/07/22

PHPの比較処理をRubyにも「ruby-php」

PHPには不可思議な動作をするケースが多々ある。その仕様について嫌になるか、柔軟性があると感じるかで好き嫌いが分かれるような気がする。特に不可解なのが、文字列の比較だ。文字列と数字を比較したり、空文字がfalseになったりするのはとても危険な気がしてしまう。RubyでもPHP的比較を だがPHPからRubyに移った人に...

List

  • 2009/07/22

重複ファイルを見つけるコマンドラインツール「Liten」

ファイルをコピーして改変したり、一度ダウンロードしたファイルがどこかにいってしまい、再度ダウンロードしたりとHDDの中には重複したファイルが大量に存在する。HDDの容量が足らない、と思ったら実は重複ファイルの問題かもしれない。ファイルの重複チェック 様々な場所に散在している重複ファイルを見つけ出すのは容易ではない。そう...

List

  • 2009/07/22

AndroidでIP電話「Sipdroid」

携帯電話の通話は高いけれど、SIPであれば世界どこからでも格安で通話ができる。無料で提供しているサービスも数多くある。一般的な携帯電話でSIPを使うのは難しいかもしれないが、独自のアプリケーションが使えるスマートフォンならば利用できる。設定画面 Androidもそれは変わらない。SIP対応のソフトウェアをインストールす...

List

  • 2009/07/21

Googleマップを一枚の画像で保存する「Google Map Buddy」

Googleマップはとても便利なWebアプリケーションだが、コンピュータの画面では全体を見るには小さ過ぎる。もっと全体を見つつ、細部まで確認できる方法があると良い。そこで使えるのは紙に印刷するという方法だ。ドラッグでダウンロードエリアを指定できる アナログではあるが紙に印刷すると解像度が細かくとも確認できるようになる。...

List

  • 2009/07/21

印刷機能を使ってPDFを生成する「qvPDF」

PDFは無料で作成できる、それを知らない人は殆どいなくなってきているだろう。方法は大きく分けて3つで、一つはサーバベースでの生成、一つはアプリケーションの機能を使う、そしてOSの印刷機能を使うという方法だ。設定画面。カスタマイズ項目が豊富 プリンタドライバとしてPDF作成機能を提供するソフトウェアは数多いが、オープンソ...

List

  • 2009/07/21

Tumblr用デスクトップ投稿ソフトウェア「OpenTumblr」

Twitterと並んで日本からの利用者も多いTumblr。画像を収集していたり、メモとして使っている人が多く、フォロー/フォロワーの仕組みも手伝って大量のデータが投稿されている。初期のころはReblogに対する話題もあがったが、最近ではあまり関係なく(?)なっているようだ。手早くTumblrにアップロードしたい方へ! ...

List

  • 2009/07/20

台湾で使われるターミナル式掲示板フロントエンド「Welly」

現地の人にとっては当たり前でも、海外からはさっぱり分からないことは実に多い。台湾ではターミナル式の掲示板システムがあるようだが、調べるまで全く知らなかった。日本で言えばIRCや懐かしのニュースサーバに相当するだろうか。Webで言えば2ちゃんねるのようなものだ。文字化けしてしまって申し訳ない… テキストベースのシンプルな...

List

  • 2009/07/20

マウスやキーボードの次。新感覚の入力機器「TrackMate」

コンピュータの操作には長らくマウスやキーボードが使われてきた。タッチパッドやタブレット、キーボードなど入力するデバイスは変化があったが、基本的な方式は変わっていない。だが最近、徐々に新しい入力方式としてWebカムを使ったものが出始めている。コンピュータでマルチタッチを実現する際や、AR(拡張現実)の中のオブジェクトに触...