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

Webの記事一覧

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

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

もっと見る

List

  • 2008/04/17

Firefox3でも使えるRESTful開発向けアドオン「Poster」

はてブコメント経由。これまた素晴らしい。RestTestは非常に便利なFirefoxアドオンだが、Firefox3がサポートされていない(少なくともinstall.rdf上は)のが唯一の問題点だった。それを解消して、Firefox3でも使えるのがこのソフトウェアだ。リクエスト設定画面 今回紹介するオープンソース・ソフト...

List

  • 2008/04/16

開発者必須!ブラウザでRESTful APIにPUT&DELETE「RestTest」

RESTfulなWeb APIを利用する際には、通常のGETやPOSTの他に、PUT/DELETEを活用する必要がある。これらのHTTPメソッドはブラウザで対応していないためにライブラリを使ったり、専用のソフトウェアを利用する必要がある。GETを行った場合 だが、これでは面倒だと感じることが多いだろう。そこでブラウザに...

List

  • 2008/04/16

JavaScriptだけでグラフを生成「PlotKit」

Webサイトを開発する中で、グラフを希望するケースは多々ある。同じデータではあっても、数値を一覧してあるのとグラフ化されているのとではインパクトが全く変わってくるからだ。棒グラフの例 だがそのためにライブラリや、サービスを立ち上げたりするだろうか。日本語表示などで問題が発生することも多々ある。そうした不安から解放される...

List

  • 2008/04/15

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

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

List

  • 2008/04/15

高機能なプロジェクト管理「Yoxel Systems」

※ 一部画像は公式サイトデモより個人の開発であれば良いが、企業が開発する上ではスケジュールの管理を欠かすことはできない。スケジュールを定めておかなければ、現状が遅れているのか否か、追加開発の工数がとれるかどうかも分からない。yoxelのダッシュボード そのためにはプロジェクト管理ソフトウェアが必要だが、外部のクライアン...

List

  • 2008/04/15

Java製のソースコード検索エンジン「OpenGrok」

複数人での開発、さらにメンテナンスが進むと関数やクラスが増え、その全体像が分かりづらくなってくる。開発のスピードが求められている現代、それらをドキュメントで管理していくのは得策だろうか。検索結果 ソースコードを見通しよく管理するために、検索エンジンを使うのは良い選択かもしれない。今回紹介するオープンソース・ソフトウェア...

List

  • 2008/04/14

クールなプレゼンをしよう「S6」

HTMLで作るプレゼンの利点は何だろう。一番お勧めなのは、普段使い慣れているテキストエディタで書ける点だ。また、シンプルな作りになるのも良い。各種プレゼンソフトウェアは、こったことができるためにビジュアルの作り込みばかり力が入って、肝心の中身が大したものではなくなることがある。S6によるプレゼン例(via S6 と X...

List

  • 2008/04/13

FAQを管理する「Yamibou」

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

List

  • 2008/04/12

RailsベースのEコマースシステム「Spree」

Eコマースはスクラッチで開発せず、オープンソース・ソフトウェアを利用して自社独自のカスタムを行って使おうというのが持論だ。その方がバグも少なく(こなれていれば)、機能も十分で、かつコストも低く抑えられる。サンプルデータを取り込んだユーザ画面。普通に欲しい商品だ。 そのターゲットになるEコマースシステムは何を選択すべきだ...

List

  • 2008/04/12

チェック必須!Rails新時代の到来か?「Passenger(mod_rails for Apache)」

待ちに待ったソフトウェアがついに登場した。Railsは生産性の高さについては定評があるが、その設置、運用方法についてはJava並みに敷居が高かった。レンタルサーバなどでは利用に耐える設置が難しかった。Passengerのトップページ だが、これで時代は変わるかもしれない。そんなソフトウェアがついにリリースされた。今回紹...

List

  • 2008/04/12

ビジュアルGitブラウザ「Git Browser」

※ 画像は公式サイトデモより最近、何かと話題のGit。Gitに限ったものではないが、分散化バージョン管理システムというのは面白い。ローカルでコミットして中央にプッシュする感覚は、中央集約型のバージョン管理では得られなかったものだ。見よ、このグラフィカルな表示を CUIでも十分なのだが、時には履歴をビジュアル的に見たい時...

List

  • 2008/04/10

目標を達成しよう「トドタスク」

目標を達成するにはどうしたら良いだろうか。勿論、一発逆転式に達成できるものは少ない。ゆっくり順番に的確に物事をこなしていく努力が必要だ。その結果として、目標達成があるのだ。トップ画面。タスクやグループが一覧表示される 目標を達成するには目標に達するに必要な作業を見極め、リスト化していくのだ。そして順番に終わらせていけば...

List

  • 2008/04/09

JavaScriptベースのスーパーマリオ「The Javascript Mario Experiment」

スーパーマリオは日本よりも海外の方が愛好家が多いのかも知れない。あれほど単純で、ごくわずかな容量に収まった魅力的なゲームはないだろう。各種ゲームでマリオというキャラクターは動いているが、スーパーマリオブラザーズほどの傑作はそうそうお目にかかれない。画面は乱れてしまっているが、確かにマリオだ そんなスーパーマリオを何と、...

List

  • 2008/04/09

要チェック!Ajax向けIDE「WaveMaker Visual Ajax Studio」

Prototype.jsやscript.aculo.us、jQueryなどのJavaScriptライブラリがあるお陰で、AjaxやJavaScriptを駆使したWebアプリケーションが容易に作成できるようになっている。が、まだまだGUIアプリケーション並みとはいかないのが現状だ。サンプルアプリケーションを開いているとこ...

List

  • 2008/04/09

Railsドキュメント for Mac OSX「NoobKit.app」

これは良いやり方だと思わせる一品。Fluidというアプリケーションがある。あるWebアプリケーション専用のブラウザを作ることができるアプリケーションで、GmailやGoogleカレンダー、FacebookなどのWebアプリケーションがまるでローカルアプリケーションのように扱うことができる。メイン画面。レンダリングはSa...

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

JavaScriptで画像をズーム「Magic Zoom」

※ 画像は公式サイトデモよりEコマースサイトでは数多くの写真を使うが、それだけでは詳細が分かりづらいということは多々ある。そのため、各部を拡大した画像をリストアップして対応しているサイトもあるだろう。だが、それはユーザが本当に希望する場所とは限らない。バイクの画像(左)とその拡大画像(右) そこで画像の拡大をユーザに任...

List

  • 2008/04/08

RailsでiTunesを操作する「iTunesRails」

RubyCocoaというライブラリがある。これを使うと、RubyからCocoa、つまりMac OSXが操作できるようになる。RubyからMac OSXを操作すると何ができるだろうかと考えていたのだが、その先兵とも言えるアプリケーションが登場した。iTunesRailsの画面。音楽再生中 Rubyから操作ができるというこ...

List

  • 2008/04/06

Railsで作るミニYoutube「mini Youtube」

※ 画像は一部デモより有名なWebサービスには大抵クローンが存在する。Digg、Del.icio.us、flickr、Twitterなどはクローンスクリプトがあり、オープンソースで利用できるものも数多い。だが、あまり目にしないWebサービスがある。それがYoutubeだ。動画をストリーミングで配信しているところ。 似た...