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

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

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

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

もっと見る

List

  • 2008/12/15

自分だけのライフストリーミングブログを作ろう「Lifestream」

最近、流行りつつあるライフストリーミングブログ。ソーシャル系サービスが散在してしまい、データがあちこちに散らばっているのを一つの場所に集約してくれるサービスだ。FriendFeedやSweetcronなどが代表で、これもまた増えつつある。データをただ並べただけですが、ライフストリーミングブログです Webサービスでやる...

List

  • 2008/12/13

RAMディスクをメニューバーから簡単に作成する「Ramdisk On Menubar」

最近はあまり使っていなかったが、RAMディスクは便利なシステムだ。メモリさえ豊富にあるならキャッシュや一時的な作業スペースとして使うと高速にアクセスできるようになる。もちろんアンマウントするとデータが消失するので注意が必要だ。設定画面 そんなRAMディスクを簡単に取り扱えるようにしてくれるのがRamdisk On Me...

List

  • 2008/12/13

Mac OSXのWeb開発のお供に「HTTP Client」

Webシステムを開発している時に、ネットワーク上のよく分からないエラーにはまることがある。また、ブラウザでは実行できないHTTPメソッド(PUT/DELETEなど)の実行結果を確認したり、デバッグしたりするのは手間がかかる作業だ。HTTPメソッドをブラウザのように実行それを緩和してくれるのが開発用HTTPクライアントだ...

List

  • 2008/11/30

Markdown記法をJavaScriptで「Showdown」

個人的には一番好きな記法であるMarkdown。Wikiも良いのだが、エンジンによって記法のばらつきがあるのが問題だ。その点、記法だけを考えればMarkdownは統一されているので、シェアさえ広がれば皆使えるようになる。Markdown記法のリアルタイムプレビュー だが書くときはテキストエリアで、実際のレンダリング結果...

List

  • 2008/11/28

ソースコードを皆で共有、レビュー「Yes! Paste!」

※ 画面は公式サイトよりWebシステムは表面上はHTMLやJavaScriptを出力するため、内部でどのような処理を行っているのかは外部からでは分からない。開発者自身、作っているコードが問題ないか誰かに見てもらいたいと思うことはないだろうか。ソースコード表示 そのためのシステムがソースレビューシステムと呼ばれるものにな...

List

  • 2008/11/28

きっと皆好きになる!手書きで作るモックアップ「DENIM」

Webサイトのモックアップ(ワイヤーフレーム)を作る作業は面白い。実際の開発とは異なり、想像の羽を羽ばたかせてどんどん試すことができる。そうしたツールはこれまでにも幾つか紹介してきた。手書き風モックアップ作成 この手のツールはあまり奇麗なインタフェースであってはならない。むしろ雑さが残るくらいがちょうど良い。そこで手書...

List

  • 2008/10/31

iPhone用Tiddly Wiki「iTW」

iPhoneにはメモ環境が用意されているがあまり使い勝手は良くない。画面が横向きにならず、他の環境でデータが再利用できるわけでもない。iPhoneNotesやRemoteNoteといったソフトウェアもあるが、JailBreakが必須になってしまう。もっと手軽にiPhoneや母艦になるMac OSXやWindowsから使...

List

  • 2008/10/26

対話的にWebアプリケーションを構築する「Quicty」

プログラミングにおいてバグを生み出さないコツはコーディング量を極力減らすことが。既にある資産を使えば、良くある問題点も既に解決されていたり、思っている方法とは異なる実装でパフォーマンスが向上されている可能性もある。生成したアプリケーション 良いものはどんどん使い、コーディング量を減らそう。コーディングをせずにWebアプ...

List

  • 2008/10/25

iPhone/iPod Touchで描く3Dモデル「Molecules」

iPhone/iPod TouchはCPUなどの性能はそれほど高くない。そのためかあまり激しい動作を伴うアプリケーションはコマ落ちしたり、アプリケーションごと落ちてしまう。Flashも現状ではスペック不足のため動作しない。DNAモデル。回転、ズームも容易 だが今のゲームと言えば3Dが当たり前だ。そこでiPhoneの中で...

List

  • 2008/10/17

PHP/ASP/.NETで実装されたWebカレンダー「VCalendar」

グループウェアなど情報を管理する上でよく使われるのがカレンダーやスケジュールだ。時間は24時間しかなく、ビジネスだけに全て費やされる訳ではない。遊んだり、旅行へ行ったり、勉強会やセミナーに参加したりと様々なイベントが発生する。シンプルなカレンダーアプリケーション それらを上手にやりくりするためにはカレンダーの存在が重要...

List

  • 2008/10/06

YUIを使ったメッセージ送信ライブラリ「SliderWindow」

Ajaxを使うことで、サーバと非同期的にメッセージの送受信が可能になる。チャットをはじめ、サーバからの通知を送信することができる。だがその表示のさせ方はなかなか難しい。アラートは問題外として、邪魔にならない表示のさせ方があるだろうか。アコーディオン式に表示されるメッセージ その解決手段にもなりそうなのがこのライブラリだ...

List

  • 2008/10/03

QuickTimeをスクリーンセーバにする「SaveHollywood」

スクリーンセーバは元々画面の焼き付けを防ぐ目的で使われていたが、最近のディスプレイは高性能化が進み、殆どその問題はなくなってきている。だが単純に眺めて楽しむ、気分転換として流すような目的で未だにスクリーンセーバは活躍している。お気に入りの動画をスクリーンセーバに 様々なスクリーンセーバが存在するが、お気に入りの動画をス...

List

  • 2008/09/26

WebKit用高速JavaScriptエンジン「SquirrelFish Extreme」

最近、JavaScriptエンジンの高速化戦争(?)が激しくなってきた。発端はGoogle ChromeのV8エンジンかも知れない。そこから派生して、MozillaやWebKitでも高速化を発表している。Webアプリケーションが多様化し、様々な場面で利用されるようになっているので、高速化は良いことだ。最新のJavaSc...

List

  • 2008/09/20

日本語にも対応した手書き文字認識エンジン「Zinnia」

Windows MobileやZaurusなどのPDAで良く見かけるのが手書き文字認識エンジンだ。バーチャルキーボードやPDAの小さなキーボードで入力するよりも素早く入力ができるのが便利だ。モデルの認識中 OCRも同様だが、入力された内容を読み取ってデジタルなデータに変換するというのは難しい技術だ。だがその部分だけオー...

List

  • 2008/09/09

どこから来ているかリアルタイムで表示してくれる「Visitr」

※ 画面は公式サイトデモよりアクセス解析のソフトウェアは、いやというほど存在する。ローカルで動作するものやWebベースのもの、Webサイトでスクリプトを読み込むものやHTTPログを解析するもの…など様々だ。リアルタイムでアクセス解析が行われる どれが良い、という訳ではなく個人の趣味や欲しいデータがあるかで選択すれば良い...

List

  • 2008/08/22

Mac OSX向けの2ちゃんねるビューワー「BathyScaphe」

積極的に見ることはないが、調べ物をしていて2ちゃんねるに情報があった、ということはよくある。また、最近ではまとめサイトが多数あり、そこを経由して2ちゃんねるの話題をみかけることがある。メイン画面 2ちゃんねるにはまっている人も、そうでない人も、2ちゃんねるを見るなら専用ビューワーを使って効率的に閲覧、書き込みしよう。今...

List

  • 2008/08/20

Mac OSX向けのオープンソースドローエンジン「GCDrawKit」

ドロー系ソフトウェアの代表と言えばIllustratorが一番に挙げられるだろう。確かに優秀なソフトウェアではあるが、値段も高価で一般的なソフトウェアとは言えそうにない。そしてフリーのドロー系ソフトウェアで使い勝手の良い物というのはあまり多くない。デモアプリケーションながら十分な機能 画像編集ソフトウェアは様々に存在す...

List

  • 2008/08/06

Firefoxから聞くLast.fm「Fire.fm」

インターネットを使って音楽を楽しみたいならお勧めなのがLast.fmだ。似たようなアーティストや音楽のジャンルをタグから検索してストリーミングで音楽を聴くことができる。音楽を選んで聴く、という感じではないが好きなジャンルの音楽が流れ続けるので気持ちが良い。ツールバーに表示される そんなLast.fmは専用クライアントを...

List

  • 2008/07/24

インストール不要で使えるDjango「Instant Django」

Railsの人気は国内外ともに高いが、同じように人気が高いフレームワークがPython製のDjangoだ。Pythonのシェアは海外に比べ国内では多くないが、Google App Engineでも採用されるなど、可能性は非常に高いフレームワークだ。解凍すればすぐにDjango開発が行える Railsの場合もそうだが、い...

List

  • 2008/07/15

CruiseControlを監視する「CCMenu」

開発が煮詰まってくると、どうしても削られるのがテストの時間だ。十二分にテストしたとしてもバグは残っているもので、さらにその時間を削ってしまったら、時限爆弾をどこかに残したままリリースする可能性がある。そして実際に爆発してしまったら大変な事態になるだろう。メニューバーに表示される そうした問題の発生を回避するのが継続的な...