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

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

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

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

もっと見る

List

  • 2008/10/29

軽量版Ruby on Rails「Ruby on Rails Light」

Ruby on Railsで良く取りざたされるのが動作の重さだ。キャッシュを使うなどすれば決して解決できない問題ではないが、開発が手早いだけに動作の重さが評価の足を引っ張ってしまう。デモの掲示板アプリケーション Ruby on Railsの開発のしやすさに加えてスピードを得られる、そんなフレームワークがこれだ。今回紹介...

List

  • 2008/10/28

マルチプラットフォームに対応したマルチタッチシステム「tbeta」

ついにここまで来たか、という感じのする技術だ。2008年になってからマルチタッチが急速に注目を集めだし、各種ライブラリが登場した。はじめはまさに技術者向けで、テクノロジープレビュー的なものが多かったが、ついに一般ユーザでも手の届くものになりそうだ。GUIで設定を変更できる マルチタッチシステムを実現するためには解決すべ...

List

  • 2008/10/27

文字をJavaScriptで画像のようにレンダリングする「typeface.js」

Webサイトを見ていると、文字を画像に置き換えたサイトを見ることがある。思い描いている見せ方をそのまま表示させたいときなど、デザインを重視するサイトでよく見られる工夫だ。しかし問題はそのメンテナンス性の悪さだろう。奇麗に文字が表示されるようになる それに適切に説明文を入れておかないと文字読み上げブラウザなどでは何も情報...

List

  • 2008/10/27

スクロールに追従するボックス「Scroll Follow」

Webサイトでメニューの項目が少なく、コンテンツが長い場合には読み終わった後メニューまで戻るのが大変な作業になる。代表的なメニューに即アクセスできると便利だ。そんな時に使えるのがスクロールに追従するメニューになる。スクロールに追従してボックスが移動する とは言え、実装するとなると意外と面倒だ。ブラウザ間による互換性を保...

List

  • 2008/10/27

Rails製イベントカレンダー「Calagator」

※ 画面は公式サイトデモよりインターネットを使って勉強会、セミナー、エキスポなど様々なイベントが始終告知されている。情報をチェックし、良く参加する方もいれば、つい忙しさにかまけて日程を通り過ぎてしまった、と言う経験がある人もいるだろう。格好いいイベントカレンダー 様々なWebサイトで配信される情報をRSSフィードで集約...

List

  • 2008/10/26

Google App Engineで動作するS3プロキシサーバ「Shrub」

Amazon S3にはHTTPでデータを配信する機能がある。これを使うと、専用のストレージサービスから専用のデータ配信サーバに変貌する。写真や大容量のデータを渡すのに手軽で強力な方法だ。Amazon S3がブラウザから操作できる とは言え、ファイルの一覧などは取ることができない。LISTコマンドを実行するのでブラウザか...

List

  • 2008/10/25

Web上で音声入力を可能にする「w3voiceIM.js」

音声入力というのはずっと昔からあるわりには一般的な普及が進まない技術だ。もちろん、何らかの障害がある方々の間では利用されているが、もっと一般に普及しなければよりよい技術革新やコスト低減などが臨めないのではないだろうか。単語の認識精度は高い そんな中、一つのきっかけになり得るソフトウェアが登場した。なんとJavaScri...

List

  • 2008/10/24

Railsで有名な37signalsによるシンプル&カスタマイズ可能なWYSIWYGエディタ「WysiHat」

WYSIWYGなHTMLエディタは既に数多く存在している。有名なものとしてはFCKEditor、TinyMCEなどが知られている。これらは非常に便利な代物ではあるが、出来上がったものをカスタマイズしようという気にならないくらい重厚な作りになっている。シンプルな作りのWYSIWYGエディタ もっと自分たちにあったシンプル...

List

  • 2008/10/18

クールな登場をするフローティングウィンドウ「Sexy LightBox 2」

※ 画像は公式サイトデモより一年くらい前から写真の拡大にJavaScriptが使われるようになってきた。クリックするとその場で拡大表示してくれる類のソフトウェアだ。そして最近ではさらに一歩進んで、ログインウィンドウや説明用のダイアログもJavaScriptで表示するものが出てきた。角丸のデザインが格好いいフローティング...

List

  • 2008/10/16

YES/NOで答えるコミュニティ「Judgie」

マルとバツで答えるコミュニティサイト、コトノハというサイトがある。マルバツと一緒に一言のコメントを付けることで、あまり深くない、あっさりとしたコミュニケーションを楽しめるようになる。誰でも質問でき、答えることができる 同様のサイトを構築したいと思うなら、これを使ってみると良いかもしれない。今回紹介するオープンソース・ソ...

List

  • 2008/10/14

必見!JavaScriptのalert処理にさよならを「Blackbird」

※ 画面は公式サイトデモよりJavaScriptのデバッグによく利用されるものと言えば、alertだろう。簡単に使えて便利な関数だが、ブラウザの処理が止まってしまったり、長文の表示が難しいなどデメリットも数多い。alertとお別れするためのJavaScriptデバッグツール そこで使ってみたいのがBlackbirdだ。...

List

  • 2008/10/09

進捗も分かる、複数ファイルのアップロードを可能にするライブラリ「FancyUpload」

※ 画面は公式サイトデモよりWebインタフェースの欠点は数多いが、その一つがファイルアップロードに関するものだろう。複数ファイルをアップロードできない、ドラッグアンドドロップは使えないなど様々な不満点が存在する。一括で複数ファイルをアップロードできる そんなブラウザ上の欠点を補ってくれるのがこのライブラリだ。今回紹介す...

List

  • 2008/10/02

CakePHPを使ってCMS「Wildflower」

CMS(コンテンツ・マネジメント・システム)と呼ばれる類のソフトウェアは数多く存在している。プラグインに対応したCMSはそれ自体がフレームワークであり、プラグインを開発するなどしてWebサービスを構築しているケースもある。ユーザページ しかしプラグインの機能を増やしすぎると余計なセキュリティホールを生んだり、フレームワ...

List

  • 2008/09/29

CUIで扱うちょっと変わったブログエンジン「Shinmun」

ブログエンジンというと、Webベースで扱うのが常識になりつつある。しかしダイナミックに生成するのは徐々に処理が重たくなる。静的なファイルだけであれば処理は軽いが、使い勝手が良くないだろう。しかし技術者であればそんなことは言っていられない。ターミナルでサーバ管理をしながらブログを書きたくなるかもしれない。そんな時に備えて...

List

  • 2008/09/22

要チェック!テーブルからグラフを生成するJavaScriptライブラリ「Bluff」

※ 画像は公式サイトのデモよりこれは面白い発想だ。Web上でグラフを作成、表示するライブラリは数多く存在する。その際に使う方式としては、基準になる点をXY軸それぞれに対して追加し、描画するという方式だ。これはプログラム言語にとっては簡単な方式かも知れない。JavaScriptだけで画像グラフを生成する だが、使い慣れて...

List

  • 2008/09/21

PHP製のマイクロブログサービス「OpenMicroBlogger」

※ 画面はデモ、OpenMicroBlogger利用サイトよりマイクロブログサービスは実装がそれほど難しくないだけに、様々なデータを付加したもの、既存サービスに機能追加として実装したものなど多種多様に存在する。通常、Twitterライクな一言をつぶやくものが多い。メッセージ投稿画面 既存のサービスに組み込むのも良いが、...

List

  • 2008/09/19

CakePHPを使ったショッピングサイト「BakeSale」

※ 画面は公式サイトデモよりオープンソース・ソフトウェアといえども、カスタマイズを行う際には様々な苦労が伴う。スクラッチで開発している場合は特にそうだ。その点、フレームワークを利用していると作り方が分かりやすくなり、ソースも追いやすくなる。商品一覧 そうなればカスタマイズもしやすくなるだろう。PHPのフレームワークであ...

List

  • 2008/09/15

Rails製のタグ管理型フォーラム「Forulio」

ブログにコメント機能はあるが、フォーラムとは少し違う。フォーラムはスレッドを立てるのもユーザで、ポストをするのもユーザと、ユーザ同士のコミュニティが主目的になる。ブログよりも双方向性が強い。トピック そんな訳で自分のサイトにフォーラム機能を持たせたいと思ったら、このソフトウェアを使ってみるのもどうだろう。今回紹介するオ...

List

  • 2008/09/13

Railsでよく使うものをまとめて提供「Bort」

この気持ちはよく分かる!Railsに限った話ではないが、色々なプロジェクトを立てていく中で、よく利用するプラグインは徐々に限定されていく。そうなると新しいプロジェクトを立てて、各プラグインをインストールして…なんてのは面倒に感じてくる。Bortプロジェクトサイト そこでBortの登場だ。BortはRailsをベースに、...

List

  • 2008/09/13

もっとDjangoを好きになる「Pinax」

フレームワークは得てしてそうだが、本体だけでもある程度の開発効率向上が臨めるが、そこにプラグインが加わることでさらに便利になるものだ。Railsの場合でもタグやユーザ管理、OpenIDなど様々なプラグインが存在している。これらがRailsの魅力を高めているのは間違いない。Djangoを使った開発の際にはまずチェックしよ...