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

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

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

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

もっと見る

List

  • 2008/07/24

Firebugと連携するPHPライブラリ「FirePHP」

JavaScriptを多用する時代にあって、Firebugのありがたさを感じている人は多いのではないだろうか。開発の補助ツールとして、何らかの問題が起こった時のデバッグツールとして活躍していることだろう。ログをFirebug上で確認できるようになる そんなFirebugがPHP開発において活用できるFirefoxアドオ...

List

  • 2008/07/06

壊れる前に。HDDの健康チェック「CrystalDiskInfo」

大容量化する一方のHDD。色々なデータを残容量を気にせず入れられて便利に感じる反面、壊れた時のリスクは増大する。大事なファイルも、最近ダウンロードした動画も全てなくなってしまっては目も当てられない。やばい! そうしたリスクを回避するアイディアの一つは、壊れる前兆をつかむことだろう。日々のチェックで予見できるようになるは...

List

  • 2008/07/02

視覚に障害があっても快適なブラウジングを提供する「WebAnywhere」

インターネットやコンピュータは生活必需品になっている。例えそのまま使っていないとしても、既に生活の基盤として活用されている。これがもしなくなったら、非常に不便なことになるだろう。それは何も健常者に限らず、何らかの障害をもった方にとっては特に便利に活用できるものになっている。メイン画面 通常のWebサイトはそれと知らずに...

List

  • 2008/06/29

自分で作るマルチメディアブック「Sophie」

コンピュータにはコンピュータならではの良さ、利点が存在する。なのにも関わらずECサイトをカタログの延長線でとらえたり、テキストを読むだけというサイトが多い(人様のことを言えないが)。もっとインタラクティブに楽しむ方法があるはずだ。100ページを越えるデモ アナログな書籍にはない、新しい魅力を備えた本を作成したければこれ...

List

  • 2008/06/21

オープンソースで実現するマルチタッチシステム「Touchlib」

iPod TouchやMacBook AIRなどで採用が進められているマルチタッチシステム。マウスでは実現が難しい、複数の指による直感的な操作が可能だ。ズームや回転が複数の指によって、スムーズに実現する。デモソフトウェアのsmoke マルチタッチのメカニズムは様々な分野で応用できることだろう。将来的には映画「マイノリテ...

List

  • 2008/06/15

グループウェアを越える情報統合プラットフォーム「Thetis」

Webベースのグループウェアが登場してすでに10年くらいが経過している。代わり映えのないインタフェースは、ユーザの安心感を生むが、新規性がなくなって新しい価値観の創出が難しくなっているのも確かだ。デスクトップ これまでのグループウェアを越え、新たな情報共有を進めるべく見てみたいのがこのソフトウェアだ。今回紹介するオープ...

List

  • 2008/06/11

Mac OSX向けのRubyインストーラー「Ruby One-Click Installer for OSX」

LeopardからはRubyがMac OSXに標準インストールされるようになっている。個人的には開発用にはMacPortsで一元管理したいので邪魔に感じてしまったが、OS標準となったことで開発するまでの敷居は低くなっているのは間違いない。インストーラー だがTigerをはじめとするOSX 10.4以前のMac OSXユ...

List

  • 2008/06/03

Windows向けのiPhone/iPod Touchブラウザ「iPhoneBrowser」

iPod TouchをJailBreakして楽しんでいる人が増えている。そしてその結果、例えばスクリーンショットを撮るツール、オフラインで地図を見るツール、GBA(ゲームボーイアドバンス)のエミュレータ、設定ファイルのアップロードなどデータのやり取りを行うことが多い。メイン画面 SCPでやっても良いが、それが面倒なら専...

List

  • 2008/05/16

Xdebugのフロントエンド「Webgrind」

どのようなWebシステムであっても、速度は速い方が良い。最近はハードウェアのリソースが潤沢で、油断するとついつい富豪的なプログラミングになりがちなので、しっかりと気を引き締めないと思わぬボトルネックになったりする。PHPでそうしたシステムのプロファイリングを行うのに利用するのがXdebugだ。そしてそのXdebugと一...

List

  • 2008/05/06

Cocoa開発者向けHTTPサーバ「CocoaHTTPServer」

GUIのソフトウェアを開発していると、別なソフトウェアと連携させたいと思う時がくる。そうした時に便利なのがHTTPを使った連携だ。用途にもよるだろうが、プロトコルを自作するよりはよっぽども手軽だ。起動しても立ち上がるのはこのウィンドウのみ そこで、Cocoaアプリケーションを開発する方はこちらのライブラリを使って開発し...

List

  • 2008/04/23

JavaScriptでXPath/XSLT「AJAXSLT」

個人的にはあまり得意でないXSLT。XML自体がどうも冗長的な感じがするのと、さらにそれを解析して出力するというのがどうも合わない。が、時代はXMLでのデータやり取りが主流になっている。好き嫌いで判断してはいけない。XPathのデモ 手軽にXPathやXSLTを利用できるツールも登場している。これはJavaScript...

List

  • 2008/04/22

クリエイティブなプロジェクトを推進「Open Project Database」

絵を描いたり、物を作ったり、イベントを開催したり…。それらを個人で積み重ねていくのも良いけれど、みんなでやればもっと面白くなるはずだ。そのためには皆で集って、わいわいがやがやできる場所が欲しい。Open Project Databaseのトップページ そんな環境を提供してくれるのがこれだ。今回紹介するオープンソース・ソ...

List

  • 2008/04/17

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

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

List

  • 2008/04/12

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

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

List

  • 2008/04/07

Amazon S3を使うなら必須「S3 Browser」

これを知らないなんてモグリすぎた。Amazon S3は管理用インタフェースは提供されていない。あくまでもWeb APIだけだ。そのため、アップロードしたファイルを確認したり、きちんと消えているか見るのが面倒だった。Firefox2であれば、S3 Foxが使えるので、今まではこれを使っていた。バケットの一覧画面 だが今後...

List

  • 2008/03/28

Windowsをリモート操作「TouchRemocon」

WinRemoconを使うと、新しいPCの使い方が生まれてくるかも知れない。つまりiPod Touch/iPhoneやZaurusをリモコンとして、PCを操作するのだ。プレゼンテーションはもちろん、メディアプレーヤなどで威力を発揮する。そのためのクライアントソフトウェアがこれだ。今回紹介するオープンソース・ソフトウェア...

List

  • 2008/03/27

メールを解析「Mail Trends」

日々業務を行っているとついつい忘れがちだが、一度立ち止まって現状を分析する行為は重要だ。分析した結果によって、現状を改善したり問題点が見えてくる。漠然と感じていたものがグラフ化、集計することによって具体的になるのだ。メールが日々飛び交っている職場にいる方は、自分のメール利用状態について分析してみよう。今回紹介するオープ...

List

  • 2008/03/12

Mac OSXのFrontRowをもっと活用する「FrontPython」

Mac OSXにはFrontRowと呼ばれる機能がある。AppleRemote(思ってみれば最近は付属しなくなったのだろうか)を使って、DVDやiTunesといった各種メディアを手軽に楽しむための仕組みだ。最初こそ衝撃的だが、DVDや写真のスライドショーを見る以外、あまり使われなくなる。だが、これを使えばもっと楽しみ方...

List

  • 2008/03/12

IMとアドレスブックを橋渡し「AdiumBook」

最近、メールのやり取りが少なくなっており、その代わりにIMの利用が増えてきた。メールで仰々しく連絡するよりも、IMを使って素早く手軽にメッセージを送る方が便利だ。GmailやSkypeなどメジャーなIMが出揃っているところも大きい。とは言え、アドレスの管理などを行うのはやはりメールの方が便利だろう。そのデータの橋渡しを...

List

  • 2008/02/21

Memcached互換のデータベース「Memcachedb」

Memcachedを使っている人は多いと思う。DBのキャッシュやセッションの保存先として便利なソフトウェアだ。フロントエンドをスケーリングするのも手軽で、キャッシュさせるには最適だ。だが、一つだけ大きな問題がある。それはデーモンを停止するとデータが消失してしまうこと。消えて困るような用途には使うな、と言えばそれまでだが...