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

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

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

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

もっと見る

List

  • 2009/07/21

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

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

List

  • 2009/07/19

Torrentファイルを画像化する「Hid.im」

※ 画像は公式サイトより技術には罪はない。優れた技術は善用もできるし、悪用もできるというだけだ。P2Pはアンダーグラウンドなイメージを持たれがちだが、技術自体は中立なものだ。優れた利用法も数多く、Torrentのように大容量のファイルをサーバ負荷を分散化できる仕組みもある。Torrentファイルをアップロードして画像化...

List

  • 2009/07/19

コンテンツ推薦システム「Recommendations」

ホームページが作れるようになった時、ブログが出来るようになったとき、常に言われてきたのが「個人でも情報発信が出来るようになった」ということだった。まるでそれによって旧来のメディアは不要であるかのように言われてきたが、むしろ個人の中でのメディアが進んでいる。検索結果。コンテンツを皆で集積していく 情報発信できるようになっ...

List

  • 2009/07/16

音楽の保存でもできるLast.fmクライアント「SweetFM」

音楽を聴くのは好みの音楽だけを聴く時と、色々な音楽をただ聴いて新しい出会いに繋がる時とがある。後者はラジオなどからずっと続いているようなやり方だ。そして今ではラジオではなく、Last.fmを使って新しい音楽と出会っている。シンプルなデザインながら使い勝手の良いLast.fmクライアント Last.fmはWebベースの他...

List

  • 2009/07/14

HTML5で実装される予定(だった)videoタグを旧ブラウザでも「video4all」

各ベンダーの意向が揃わず、HTML5での仕様策定が断念されたvideoタグではあるが、オンラインでの動画閲覧がこれだけ広まっているのであればやはり何らかの仕様が欲しいだろう。そんな企業の思惑を越えて動けるのが開発者だ。Safari4の場合 videoタグはHTML5をサポートしたブラウザでしか動かないが、旧来のブラウザ...

List

  • 2009/07/13

Rubyベースの分散型ドキュメントデータベース「StrokeDB」

少し前までデータベースと言えばRDBMSのことだったが、最近では徐々に変わり始めている。顕著なのがスキーマレスのデータベースの存在だ。さらにCouchDBというクライアントサイドでも使える分散型データベースも登場している。シンプルなWiki スキーマレスというのは扱い勝手が悪いように感じられることもあるが、その利用ケー...

List

  • 2009/07/11

Ruby on Railsの管理者画面を生成する「Typus」

Webシステムの開発でよくあるのが管理者画面の作成だ。ユーザ向けの画面ほど凝ったものではないが、それだけにあまり詰めて話し合われることはなく、貧弱な機能とインタフェースで提供されることが多い。黒を基調にしたシンプルな管理者画面 しかし管理者がやる気になれないインタフェースではサービスの成功はおぼつかない。そこでTypu...

List

  • 2009/07/10

Symfonyでも使えるCapistrano「Capifony」

Capistranoはデプロイツールだ。簡単な設定さえしておけば、後はコマンド一つでリモートサーバでソースを展開し、データベースのマイグレーションをはじめ必要な処理を行ってWebサーバの再起動をしてくれる。毎度行うと手間のかかるデプロイ作業が簡単に終わるのだ。PHP用のリモートデプロイツール CapistranoはRa...

List

  • 2009/07/08

Rails用データベーススナップショット&バックアップ「SnapShot」

Webアプリケーションを構築する場合、データベースの利用は最早必須といっても良いほどになっている。そしてサーバ障害などが起こったことを考えるとデータベースのバックアップは必須になる。Rakeから簡単にデータベースのバックアップ データベースのバックアップとなるとどうもShellで書いたりしてあまり洗練されていないことが...

List

  • 2009/07/08

クローラーを作るためのフレームワーク「Anemone」

RSSフィードやWeb API、Mashupなどの単語が注目を集める中、Webクローラーを通じて外部のWebサイトにあるデータをかき集め、それを解析して別な形にするというのはよく見られるものになってきた。あるURLを指定し、そこからリンクされているURLを一覧表示できる そうした数々のシステムの中で、クローラーとなる基...

List

  • 2009/07/08

MobileMeを使ってiPhoneにPHPからメッセージ「Sosumi」

Appleの提供するメール、カレンダー、バックアップ等のWebサービス、Mobile Meのサービスに入るとMac OSXやWindowsとiPhone/iPod Touchでデータの同期が行えるようになる。このために加入しているという人も多いだろう。そして、iPhoneがOS 3.0になってMobile MeからiP...

List

  • 2009/07/07

Script.aculo.usの次期版「scripty2」

Script.aculo.usといえばPrototype.jsが出回った時からあるイフェクトライブラリだ。スライドでオブジェクトを表示したり(逆に消したり)、スムーズなスクロールを実現したりとユーザビリティを良くしてくれる便利なライブラリだ。パズルのサンプル 継続的に開発が行われてきたとは言え、2008年11月の1.8...

List

  • 2009/07/06

既存のRailsアプリケーションに手軽にCMSを付ける「Comatose」

Webサイトの開発において何らかのスペシャルコンテンツや、定期的に入れ替えるコンテンツの差し込み機能が欲しいと言われることはよくある。そのために管理機能を追加するのは工数的に見合わず、ブログなどで情報配信してお茶を濁すなんてことはよくあるだろう。キーワードやスラグが利用できる簡易CMS だがそれではWebサイトの成功に...

List

  • 2009/07/04

JavaScriptの正規表現をパワーアップ!「XRegExp」

※ 画面は公式サイトよりWebアプリケーションを開発したり、よりコーディング量を少なくシステムを開発する上で正規表現の存在は欠かすことができない。良い正規表現を組めるかどうかで見通しの良いシステムができるかどうか決まってくるだろう。Named captureをJavaScriptでも 昔からある正規表現ではあるが、Ja...

List

  • 2009/07/03

SinatraライクなPython用軽量Webフレームワーク「Juno」

最近、Sinatraの軽快さが好きになっている。大型なWebアプリケーションには向かないかもしれないが、小さなWebアプリケーションをさくっと作るのには最適だ。そしてPythonでもWebアプリケーションを作る際にもっと手軽に作れると良いと思っていた。モデルも予め用意されている PythonのWebアプリケーションフレ...

List

  • 2009/07/02

Mac OSXのアプリケーションを対話的に操作する「Appscript」

そう、Mac OSXにはAppleスクリプトと言われる簡易的なアプリケーション操作機能が用意されている。それは分かっている。しかし書き方は特殊だし、使い方を覚えるのが面倒だ。専用のエディタを使うのも面倒に感じてしまう。Safariをはじめ、Mac OSX向けのアプリケーションを対話的に操作 そこで普段使い慣れた言語を使...

List

  • 2009/07/01

Webサイトを手軽に高速化する「Web Optimizer」

Yahoo!のYSlow、GoogleのPage Speed等でWebシステムのパフォーマンスをチェックすると色々な改善ポイントが見えてくるだろう。だが実際どれから手をつけるべきか、どのように行うべきか判断するのは難しい。Webブラウザ上からWebシステムを最適化 そこで使えるのが設定の自動化ツールだ。色々なWebシス...

List

  • 2009/06/29

jQueryを使った開発に便利!Firebug + jQuery「FireQuery」

Firefoxを使ってWebシステムを開発する際には必須とも言えるFirebug。そして人気の高いJavaScriptライブラリのjQuery。この二つが組み合わさったとき、これまで以上の魅力が感じられるようになる。マウスを当てるとそのエレメントがハイライト表示される そう確信できるのがFireQueryを使った瞬間だ...

List

  • 2009/06/26

技術者向けQ&AサイトStack Overflowクローン「SOClone」

プログラマーをはじめとした技術者向けのQ&Aサイトとして有名なのがStack Overflowだ。サイトの規模も大きく、膨大な情報が蓄積されている。日進月歩で進化している業界ではあるが、プログラミングの根幹や基盤となる知識は旧来の技術が十分に活かせるので蓄積された知識がきっと役立つことだろう。Stack Ove...

List

  • 2009/06/25

OpenSocialガジェットの開発にjQueryを使う「opensocial-jquery」

mixiがOpenSocialに対応したとあって、日本においてもOpenSocial開発に力が入ってくるかも知れない。海外のSNSを含めて一つのコードが全てのSNSで動作する(実際には動作しないことが多いようだが)のが魅力だ。OpenSocialガジェット用のjQueryライブラリ そんなOpenSocialではあるが...