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

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

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

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

もっと見る

List

  • 2009/07/09

Erlang製のAmazon Dynamoクローン「Dynomite」

Amazon Dynamoはシンプルなキー/バリューデータベースシステムだが、大量のデータを冗長化やレスポンスを維持しながらサービスを提供する点が特徴だ。外部向けのサービスとしては提供されていないが、SimpleDBがAmazon Dynamoを外部向けにしたものと言われている。起動した所 キー/バリュー型のデータベー...

List

  • 2009/07/09

じゃらんの宿情報を参照する「宿ろいど」

iPhoneやAndroidの登場によってスマートフォンの市場が活性化している。まだその波は市場のごく一部に過ぎないものの、徐々にリッチ化していく携帯の進化の中でスマートフォンの割合は増えていくのではないだろうか。地域一覧 そんな携帯電話の便利な点は、リアルの世界との紐付きがパソコン以上に強いところだ。出張先などで使え...

List

  • 2009/07/08

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

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

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/08

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

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

List

  • 2009/07/07

なんかもうすごい…Linux風デスクトップを再現するWeb OS「Lucid」

これまでWeb OSを少し甘く見ていた。なぜブラウザの中でウィンドウを再現したり、はたまたブラウザを再現したりするのか理解できなかった。それらしくは動いても、決してオリジナルを越えることはできない、そう感じていた。とにかく多機能、高性能! だがWeb OSを突き詰めていけばこうなるのだ、そう感じさせてくれるのがLuci...

List

  • 2009/07/07

ニューヨーク公立図書館によるユーザビリティテストシステム「Infomaki」

NYPL(ニューヨーク公立図書館)ではアンケートや画面をクリックしてもらうことでユーザビリティをテストし、Webサイトをはじめ様々な事項に対する改善を進めている。2008年にはNYPL Labを開設し、デジタルアーカイブの充実化をはかっている。スクリーンショットを使ったユーザビリティテストの結果。緑色の丸が二つ見えるだ...

List

  • 2009/07/07

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

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

List

  • 2009/07/06

自分のブログやWebサイトにTwitterブログパーツを「Ptwix」

Twitterをはじめるとブログの更新回数が極端に減ってくる。ブログが自分のメモだったりすると、 そのメモをつぶやけば良いだけという手軽さがあってブログを更新するのは手間に感じてきてしまう。しかしせっかくのブログをそのまま放置では勿体ない。ブログのサイドバーにぴったりなデザイン そこでブログのサイドバーに自分のつぶやき...

List

  • 2009/07/06

World of Warcraft + Twitter「TweetCraft」

※ 画像は公式サイトより先日、海外の少年が母親にアカウントを消されたために半狂乱していた動画があったが、そのゲームがWorld of Warcraftだ。これはあのディアブロを開発した米Blizzard Entertainment社が開発、運用しているオンラインゲームだ(via Wikipedia)。あそこまで至るとい...

List

  • 2009/07/06

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

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

List

  • 2009/07/05

Windows標準のサービス管理の代わりに「Windows Services Manager」

Windowsを使っていてイライラするのは希望した入力に対して反応が鈍かった場合や、深い階層をたどって操作する必要がある場合等だ。もちろん慣れればキーボードから呼び出せるかも知れないが、一般ユーザではそのような操作は難しいし、Microsoft自身それをユーザに覚えて欲しいとは思っていないはずだ。Windows標準のサ...

List

  • 2009/07/05

ごく限られた地域のニュース/情報を配信する「EveryBlock」

※ 画像は公式サイトよりインターネットによってどこにいても世界中のニュースが手に入るようになっている。新聞なども限られた地域に限らず、日本や世界中のニュースを配信している。だが世界のあちこちで日々様々な出来事が起こっている。それらを網羅するのはとても大変だ。各地域の情報を配信する そしてみんなが気にするのは「自分の住ん...

List

  • 2009/07/05

PHP製のAjaxチャット「Lace」

社内の情報共有を行う手法は幾つかある。例えばIRCで行うところもあれば、Twitterで共有なんて会社もある。もう一つの手段としてWebチャットを使ってみるのはどうだろう。手軽に使えて、かつ社内だけで限定的にチャットすることができる。Webブラウザさえあればすぐに始められるチャットシステム チャットの良い所はいちいち挨...

List

  • 2009/07/04

Mac OSXでもLhaや懐かしのsit形式を解凍する「TheUnarchiver」

ビジネス用コンピュータでは確かにWindowsが多いので致し方ないのかもしれないが、それでもMac OSXユーザの存在を考えるとLha形式でのファイル送付は問題だ。解凍するためだけにWindowsを頼るなんてのは面倒だ。多様な圧縮形式に対応している そこで探したのがLhaに対応した解凍ソフトウェアだ。他の形式も含めて対...

List

  • 2009/07/04

Ruby on Rails製のシンプルなWikiエンジン「Instiki」

さて今日は土曜日。そう、言わずもがなWikiサタデーだ。みんな大好きWikiエンジンは、シンプルな概念ながら柔軟性があり、様々な場面で利用される。企業内でのナレッジ共有はもとより、Webサイトのヘルプページでも利用されるケースがある。Markdown記法を使えるWikiエンジン そんなWikiエンジンを本日も紹介しよう...

List

  • 2009/07/04

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

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

List

  • 2009/07/03

モニタの電力をセーブする「MonitorES」

一部の活動には疑問符がつけられるが、ここ数年エコがバズ的に広がっている。内容はともあれ、エネルギーの節約は決して悪いことではない。無用なエネルギー消費は金銭的にも精神的にもメリットがない。モニタの消費電力を抑えて節約 コンピュータが無数に存在することによって、そこから消費される電力量はもの凄いことになっている。一人一人...

List

  • 2009/07/03

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

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

List

  • 2009/07/03

アドレスブックからGoogleマップを開く「Google Maps Plugin」

Mac OSXのアドレスブックはGmailのアドレス帳と同期が出来るので便利だ。メールを通じてアドレス帳に登録し、その結果をMac OSXやiPhoneに反映することが出来る。データの一元管理ができるので、どこからでもアドレスを確認することが出来る。アドレスブックからGoogleマップにジャンプ メールアドレスのみなら...