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

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

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

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

もっと見る

List

  • 2009/07/18

Zend Frameworkを使ったWebタスクアプリケーション「dodo」

タスク管理のWebアプリケーションは多数存在する。個人的にはタスク管理を諦めて久しいが、これだけ多数出てくるということはそれだけ需要があるということだろう。また、画期的なキラーアプリケーションが存在しないのかもしれない。タスクリスト Webベースで使いたくても、データはよそに預けたくない。でもWeb APIを使って拡張...

List

  • 2009/07/18

個人用に最適なWikiエンジン「Luminotes Desktop」

さて本日は土曜日、言わずと知れたWikiサタデーだ。一口にWikiエンジンとは言っても、その用途は様々だ。多人数でコラボレーションする、MediaWikiのような大型なものもあれば、特定多数で更新するのに向いたもの、少人数、さらには個人ユースに向いたものも存在する。個人で使うのにぴったりなインストーラー付きWikiエン...

List

  • 2009/07/18

強力にパワーアップした次期FCKEditor「CKEditor」

FCKEditorと言えば、Webベースで使えるWYSIWYGエディタとして有名なソフトウェアだ。しかし既に多数の機能が実装され、コアに手を入れて改造しようとはとても思えない代物になっている。次期FCKEditor また、多機能ゆえに動作が重たいのが難点だった。そうした問題点を解決できそうなのが次期FCKEditorだ...

List

  • 2009/07/17

要注目!HTMLからPDFを生成するPHPライブラリ「mPDF」

Webシステムを開発する際に問題になりやすいのが帳票やレポートの扱いだ。そのレイアウトを含めて柔軟に変更できる必要があり、それでいて開発工数を低くする必要がある。PDFはHTMLとは異なるので、柔軟なレイアウト設計を可能にするライブラリはとても貴重だ。元HTMLファイル そう、レイアウトがHTMLと異なるのが問題なのだ...

List

  • 2009/07/17

セマンティックデスクトップ環境を実現する「Gnowsis」

セマンティックWebというのはWebサイトに意味を持たせ、メタデータを使ってウェブの利便性を向上させる仕組みだ。標準化にはほど遠いが、Web APIやマイクロフォーマット、RSSフィードなどによって少しずつWebの連携はできはじめている。セマンティックデスクトップを実現する そんな膨大なWebのデータを結びつけるのと同...

List

  • 2009/07/17

jQueryを使ってクロスドメインのAjax「jQuery CrossDomain」

JavaScriptを使えば画面遷移の少ない、スムーズな操作性を提供できる。いわゆるAjaxなどがそれに相当するが、ドメインを越えて通信できないのが問題だった。幾つかの打開案はあるが、例えばJSONPを使う方法やサーバサイドで取得する方法などがメインになっていた。検索結果のXMLを並べるテスト これではどちらかのサーバ...

List

  • 2009/07/16

音楽の保存でもできるLast.fmクライアント「SweetFM」

音楽を聴くのは好みの音楽だけを聴く時と、色々な音楽をただ聴いて新しい出会いに繋がる時とがある。後者はラジオなどからずっと続いているようなやり方だ。そして今ではラジオではなく、Last.fmを使って新しい音楽と出会っている。シンプルなデザインながら使い勝手の良いLast.fmクライアント Last.fmはWebベースの他...

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が有名ではあるが、有名なものをただ使うのは何となく嫌だと言う人もいる。規模が大きくなりすぎて、コントロール不可能なイメージがあるのだ。シンプルながら基本機能は抑えたブログエンジン 小規模で、それでいてカスタマイ...