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

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

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

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

もっと見る

List

  • 2008/07/21

Railsのログを分析、グラフ化「LogJuicer」

※ 画像は公式サイトデモよりRailsは遅いと言われる。確かに富豪的なフレームワークであり、そのままの使い方では動作が重たい。そのため、解決手段としてmemcachedをはじめとしたキャッシュ技術を利用することが多い。ログを解析して一覧してくれる だが、フレームワークの問題ではなく、プログラム側の問題もあるかも知れない...

List

  • 2008/07/19

Railsで作るGoogle Gears対応サイト「Gears on Rails」

Webアプリケーションの最大の弱点は、ネットワーク接続を必須とすることだろう。そのためにユーザがローカルアプリケーションからWebアプリケーションに切り替えられない障壁になっている。オンラインの状態 逆に言えば、その問題さえ解決すれば良いのだ。解決策としての筆頭はGoogle Gearsにあるが、開発の二度手間、特殊性...

List

  • 2008/07/17

Growl風の通知をJavaScriptで行うjQueryプラグイン「jGrowl」

※ 画像は公式サイトデモよりAjaxを使っている場合、その結果通知をどのように行うかは困るところだ。せっかく画面遷移のない、格好いい仕組みを使っているのに、ただ「完了しました」だけではあまりにもおざなりだろう。右上に通知が出る 各Webサービスとも、通知のウィンドウは色々な工夫が凝らされている。自分のサイトで格好いい通...

List

  • 2008/07/14

気になった本、蔵書を管理する「Books」

相変わらず積読がひどい。読まなければと思いながらも、上手に消化できていない。雑誌も含めるとさらに増えている傾向がある。そんな訳で最近は書籍を購入するのを控えているのだが、気になる本はまだまだある。メイン画面 そんな本も記録しておかないと忘れてしまう。気になる本も、蔵書も含めて管理できるのがこのソフトウェアだ。今回紹介す...

List

  • 2008/07/12

IMを使うマイクロブログ「Pritter」

マイクロブログ、特に人気の高いTwitterは「今何をしている?」をコンセプトにメッセージを送り合っている。その投稿インタフェースとして、Webブラウザベースが基本になるが、慣れてくるとWeb APIを経由した様々なクライアントが利用される。パブリックタイムライン その中の一つがIM(インスタントメッセンジャー)だ。そ...

List

  • 2008/07/10

静的HTML出力型のCMS「Geego」

CMSというと、ついつい動的なものを思い浮かべてしまう。フォーラムや投票、ユーザ管理といった機能があるものが多いからだろう。だが一般的なサイトを構築するのに動的な仕組みは大げさなこともあるし、静的なファイルの方が負荷は低い。コンテンツ作成 更新が楽だから、という理由でついつい動的なシステムを選んでいないだろうか。更新が...

List

  • 2008/07/09

インターネットサービス操作をコマンド化「YubNub」

リクルートとサンが協賛しているMashup Award 3rdでマッシュ賞を受賞したのがStartCommandというサービスだ。これは各インターネットサービス(Google検索、和英/英和、Amazon検索など)をテキストボックス一つでコマンド化して呼び出すサービスだ。YubNubのトップページ 例えばGoogle検...

List

  • 2008/07/07

Rails製のフォーラムアプリケーション「Opinion」

コミュニティの基本はフォーラムにある。各種Webサイトでも、ソフトウェアのプロジェクトでもユーザとのコミュニティにフォーラムを利用する。そこで交わされる会話の中で新しいサービスが生まれたり、問題が明確になったりする。フォーラム フォーラムを提供するソフトウェアは数あれど、Railsベースで実装したものを使いたければこれ...

List

  • 2008/07/03

いつでも最新版をお届け。インターネット時代のインストーラー「LiveDiscKit」

エキスポやユーザが集まったコミュニティなどでソフトウェアを配布するといったことは良くある。そうした時はアプリケーションをCDなどのメディアに記録して配布するのが一般的だ。だが、今時CDからのインストールは流行らないし、ちょっとしたバージョンアップにも対応できなくなる。メイン画面 ネットが当たり前の今は、新しいアプリケー...

List

  • 2008/07/01

Passenger(mod_rails)をもっと手軽に活用する「Passenger.prefPane」

Passengerの最新版がリリースされ(2.0.1)、さらに便利に、さらに高速化されてパワーアップしている。すでにLinuxやMac OSXに対応しており、乗り換えた人も多いのではないかと思われる。設定パネル そんな便利なPassengerではあるが、複数のサービスを同時進行で開発する際に面倒だ、と思ったことはないだ...

List

  • 2008/06/28

PHP製のジョブボードアプリケーション「OsJobber」

日本では数社が試みを行っているジョブボード。求職者というカテゴリではなく、ブログを見ている(そのブログの分野に興味がある)人に対して訴求できるのは新しい試みだと思われる。トップページ。どこかで見たことがあるような… もし自分のサイトやブログでジョブボードをはじめてみたいと思ったら、こちらを試してみよう。今回紹介するオー...

List

  • 2008/06/23

Rails製のジョブボード「JobberRails」

最近は転職の敷居が随分と下がってきている。また、大手の求人サイトを使った転職よりも、口コミや人づての紹介の方が結果が良好な場合が多いようだ。どれだけの企業であっても、10年後、20年後はどうなっているかは分からない。ステップアップや個を磨くための転職であれば挑戦すべきだろうと思う。登録確認 大手の求人サイトでは見つから...

List

  • 2008/06/20

AppleのMobileMeでも使われるJavaScriptライブラリ「SproutCore」

インタフェースはとても重要だ。技術的に優れていても、インタフェースが悪いと触ってもらえない。逆に技術的にそれほどすごいものではなくとも、インタフェースが優れていると流行ったりすることもある。Welcomeページ 技術とデザイン、両立できれば言うことはない。優れたインタフェースを手軽に作るために、このライブラリを使ってみ...

List

  • 2008/06/20

Googleのデータ処理分散システムMapReduceのオープンソース実装「Skynet」

Googleではその超巨大なコンピュータネットワークを使って、データ処理が分散化されている。これにより、大量のデータを瞬時に処理することが可能になっている。この分散処理システムはMapReduceと呼ばれており、Googleの基盤を支えるコア技術の一つだ。処理状態を確認するコンソール ごく小規模なシステムであればニーズ...

List

  • 2008/06/18

Subversionをもっと活用するRuby製ラッパー「Subversion Automation」

開発チームは一定の規則に沿って、理路整然と開発が進められているように思われるが、実際は開発者自身のスキルはもちろん、扱う言語などによって様々な不確定要素が割り込まれている。1/0の羅列の塊であるコンピュータを使っていながら、中身は混沌としているのが一般的だ。ヘルプ そうした時、ルールを明文化できずに放置し、一歩踏み込ん...

List

  • 2008/06/16

Google Mapsを使った空き店舗検索システム「松江空店舗・空床紹介システム」

車で遠出した時など、地方の商店街が閑散としている姿をみることがある。大型店舗の進出や、人口減少など様々な要因が考えられるだろうが、心苦しい状態だ。東京をはじめとした都会に住んでいると分からない状況がそこにはある。商店街表示 そんな状況は地方のみならず、首都圏でもよく見られるようになりつつある。ITの力で何か助けになれな...

List

  • 2008/06/15

時には息抜き。Webベースのブラックジャック「Blackjax」

Webベースで遊ぶゲームというと、Flashや.NETなどを使って提供されるものが多い。Flashでは何となく開発の敷居が高い感じがあり、.NETではプラットフォームが限定されてしまう。もっと手軽に遊べるWeb上のゲームはないものだろうか。Ajaxを使ったゲームだ そんなわけでこちらをご紹介。時には息抜きを含めて遊んで...

List

  • 2008/06/14

iGoogle風なガジェットプラットフォーム「WebJourney」

iGoogleは画面は何だが、方向性としては非常に興味深いプラットフォームだ。ユーザが自分自身で画面を変更できるだけでなく、そこに他のユーザが機能を付け加えることができる点において、まるでOSのような使い勝手が生まれてくる。配置している所 そうしたガジェットプラットフォームはインターネット上のみならず、社内のシステムや...

List

  • 2008/06/13

Railsベースの多機能プロジェクト管理「ClockingIT」

※ 画像は公式サービスよりプロジェクト管理システムは導入されているだろうか。開発規模の大小に関わらず、プロジェクトに関する情報を一元管理するシステムは導入必須だ。後は規模の大小に応じて管理項目を定めれば良いだけだ。ダッシュボード プロジェクトを円滑に進めるために導入を検討しているのであれば、こちらを使ってみてはいかがだ...

List

  • 2008/06/07

WebベースのQ&Aサイトを構築するなら「Askeet」

かつてGoogleも取り組み(そしてサービスは閉じられた)、海外ではYahoo! Inc.が勝者になっているQ&Aサイト。日本ではこの手のサイトが数多く存在している。Yahoo!知恵袋やOKWave、人力検索はてななどだ。トップページ だがこの分野はもっとニッチな、もっと専門性を持たせる形で市場が存在するかも知...