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

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

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

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

List

  • 2009/07/16

シンプルで使いやすいタイムトラッキングアプリケーション「iClockr」

システム開発を行う際には個々のタスクについて予測時間の見積もりを行う。その時間に応じて実際に開発を行うか、または延期するかの決定を下すはずだ。そして各タスクについて実際に測定を行い、見積もり精度を出す。その繰り返しによってさらに精度の高い見積もりが可能になる。シンプルな画面のタイムトラッキング では実際に作業を行ってい...

List

  • 2009/07/16

Webブラウザからメディアセンターを制御する「ngRC」

Windows Vistaにはメディアセンター機能がついてくる(Businessにはないが、HomeやUltimateにある)。これを使えばリビングPCなどにして、DVDやオンラインメディア、音楽などを楽しめるようになる。操作もシンプルで分かりやすい。Vista/XPのメディアセンターをWebブラウザ経由で操作 だがリ...

List

  • 2009/07/15

RSSやOPMLを見やすく新聞風に整形する「RSS to PDF Newspaper」

※ 画像は公式サイトデモよりRSSはWebサイトのサマリーをチェックするのに適したフォーマットだ。だが情報を手早くチェックするにはRSS自体に全文がある方が速い。そのため、全文配信でRSSフィードを配信しているWebサイトも多い。任意のRSSフィードを読みやすく整形する そうしたフィードのチェックにはRSSリーダーが使...

List

  • 2009/07/15

Webサイトのマウス操作をトラッキングする「simple mouse tracking」

Webサイトの運営は孤独だ。ユーザからのフィードバックを得るというのはかなり難しい。対面式でない分、時間や地理的条件に束縛されないというメリットがある反面、訪問者が何を考え、どういう動きをしているのかといった情報が分からずユーザビリティの改善は困難だ。ユーザのマウスの動きをトラッキングする だがデジタルだけに仕組みをう...

List

  • 2009/07/15

英国BBCによるJavaScriptライブラリ「Glow」

※ 画面は公式サイトデモよりBBCといえば英国の国営放送だが、日本のテレビ局界隈とは異なりWeb技術への取り組みが積極的だ。Web APIも提供しており、各種動画共有サイトへの配信も行っている。Webサイトも相当作り込まれたものになっている。BBCによるJavaScriptウィジェットライブラリ そんなBBCで新しい試...

List

  • 2009/07/14

画面の下に常駐するカレンダー「DateLine」

仕事においてカレンダーを参照することは多い。再来週の火曜日、といった時にそれが何日かすぐにチェックできると便利だ。Mac OSXの場合、ウィジェットを使ってカレンダーを表示できるが、画面を切り替えずに使いたい時もある。普段の作業の邪魔にならないカレンダーアプリケーション 常に表示されつつもさほど邪魔にならない、そんなカ...

List

  • 2009/07/14

HTML5で実装される予定(だった)videoタグを旧ブラウザでも「video4all」

各ベンダーの意向が揃わず、HTML5での仕様策定が断念されたvideoタグではあるが、オンラインでの動画閲覧がこれだけ広まっているのであればやはり何らかの仕様が欲しいだろう。そんな企業の思惑を越えて動けるのが開発者だ。Safari4の場合 videoタグはHTML5をサポートしたブラウザでしか動かないが、旧来のブラウザ...

List

  • 2009/07/14

航海し、そして都市を築く「Unknown Horizons」

シビライゼーションというゲームは不朽の名作だ。大陸を横断し、他のプレーヤと交易したり戦ったりして都市を発展させていく。相手を殲滅するもよし、宇宙技術を発展させ、未知なる惑星にたどり着くのも良い。歴史の勉強にも多少役立つことだろう。帆船を動かす方法すら分からず… そんなシビライゼーションを感じさせる、シミュレーションゲー...

List

  • 2009/07/13

Rubyベースの分散型ドキュメントデータベース「StrokeDB」

少し前までデータベースと言えばRDBMSのことだったが、最近では徐々に変わり始めている。顕著なのがスキーマレスのデータベースの存在だ。さらにCouchDBというクライアントサイドでも使える分散型データベースも登場している。シンプルなWiki スキーマレスというのは扱い勝手が悪いように感じられることもあるが、その利用ケー...

List

  • 2009/07/13

Aptana/NetBeans/TextMate/Codaと連携するHTML/CSS補完ツール「Zen-coding」

CSSやJavaScriptが多用されるようになり、一般的なオーサリングツールでは求めるデザインが容易にはうまくいかなくなっている。そのため技術者の場合は手打ちでHTMLを描く人も多いはずだ。だが、面倒なのは確かだ。各種エディタで利用可能 もっとシンプルにタグ入力を行いたい、そう考える方に使ってみて欲しいのがZen-c...

List

  • 2009/07/13

PHP製の短縮URL作成システム「Shortcore」

Twitterの登場によって短縮URLサービスが注目を集めているようになっている。TinyURLのように皆で使うものもあるが、ff.imのようにFriendFeed.comが独自で提供するものもある。ITエンジニア向けプロフィールサービスの達人でも「tjn.in」のように独自で構築したものを使っている。管理画面はなく、...

Missing

  • 2009/07/12

接続したカメラに応じて処理を振り分ける「Cameras」

Mac OSXではデジカメを接続した際にiPhotoが立ち上がるように設定できる。だがiPhoneなどはカメラがあってデジカメとも認識できるが、毎回認識されるとiTunesとiPhotoが立ち上がって邪魔になる。デジカメごとに処理を選択できる とは言え設定できるのはデジカメの場合、と大きな括りでしか無理だった。そこでC...

Missing

  • 2009/07/12

Ruby on Rails製のブログCMS「PersonLab」

自分でブログを立ち上げようと思ったら、エンジンには何を使うだろうか。MovebleTypeやWordPressが有名ではあるが、有名なものをただ使うのは何となく嫌だと言う人もいる。規模が大きくなりすぎて、コントロール不可能なイメージがあるのだ。シンプルながら基本機能は抑えたブログエンジン 小規模で、それでいてカスタマイ...

List

  • 2009/07/12

Jabberを使うファイル共有&コラボレーション「Jake」

遠隔地のユーザにファイルを送ったり、チャットをしたりするのにいちいちFTPサーバを介していたらあまりに面倒だ。IMなどでファイル送信機能があるものもあるが、ファイルを変更するたびに送信し直さなければならない。離れたユーザ間でファイルを送受信したり、データをコラボレーションするのにぴったりなプラットフォームがJakeだ。...

16672?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2009%2f07%2f3-tm1

  • 2009/07/11

Redmineにソースコードレビューをつける「Redmine Code Review プラグイン」

ソースコードレビューは意味がないなんて言われることもあるが、適切に運用すればとても役立つシステムだ。他人のソースコードを見て勉強したり、人が見ることを意識するので奇麗なコードを書くようにもなる。Redmineでソースコードレビューを Redmineにはリポジトリブラウザがついているが、ソースコードレビュー機能がないのが...

List

  • 2009/07/11

Ruby on Railsの管理者画面を生成する「Typus」

Webシステムの開発でよくあるのが管理者画面の作成だ。ユーザ向けの画面ほど凝ったものではないが、それだけにあまり詰めて話し合われることはなく、貧弱な機能とインタフェースで提供されることが多い。黒を基調にしたシンプルな管理者画面 しかし管理者がやる気になれないインタフェースではサービスの成功はおぼつかない。そこでTypu...

List

  • 2009/07/11

Google App Engineを使ったコード実行環境「Scriptlets」

GithubのGistのように、コードのスニペットを登録しておくサービスは幾つか存在する。こうしたサービスではちょっとしたコードの断片を残しておきたい時に便利だ。もちろん実際の実行は自分の環境で行う必要がある。トップページ。Python/PHP/JavaScriptのコードを実行する そんな状況に果敢に挑んだのがScr...

List

  • 2009/07/10

手軽にWebアプリケーションを構築するCRUDフレームワーク「Evolutility」

※ 画面は公式サイトデモよりユーザレベルでもそこそこ使えるアプリケーションが作れるとあって、MS Accessで構築したアプリケーションは多数存在する。だがそれが足かせになってMS Officeをバージョンアップできなかったり、別なオフィススイートに乗り換えることもままならず苦しんでいる現場も多い。一覧表示 VBAやマ...

List

  • 2009/07/10

Firefoxを使ってマルチプラットフォームで携帯サイトをエミュレート「FireMobileSimulator」

モバイルサイトの開発については、実機またはエミュレータ(シミュレータ)を使っての確認作業が多かった。だが公式に提供されるエミュレータはWindows用が多く、Mac OSXやLinuxでは不便な思いをしていた。またデバッグがPCで使うものとは異なるのが問題だった。モバイルサイトのチェックに便利! だがFireMobil...

List

  • 2009/07/10

Symfonyでも使えるCapistrano「Capifony」

Capistranoはデプロイツールだ。簡単な設定さえしておけば、後はコマンド一つでリモートサーバでソースを展開し、データベースのマイグレーションをはじめ必要な処理を行ってWebサーバの再起動をしてくれる。毎度行うと手間のかかるデプロイ作業が簡単に終わるのだ。PHP用のリモートデプロイツール CapistranoはRa...