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

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

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

2017/09/26
人と違うことをしよう
2017/09/20
アウトプット重視の働き方
2017/09/15
2017年08月の人気ソフトウェアまとめ

もっと見る

List

  • 2009/06/24

Mac OSXで手軽にRemedieを使い始められる「Remedie Server」

Remdieは以前にも紹介したことがある、Plaggerで知られる宮川氏によるポッドキャスティング用フィードリーダーだ。テキストとは違って、頻繁に更新しているボッドキャスティングはまだそれほど多くはないが、iPhone/iPod Touchの登場で徐々に増えつつある。起動するだけで使えるRemedie! とは言え、iT...

List

  • 2009/06/23

XMLとRubyの相互コード変換「enterprise」

Rubyは他の言語に比べると書き方が多く、色々なものを省略して書くことができる(括弧など)。そのため、人によって書き方が色々と存在するのが難点だ。その人のスタイルに合わせることができると言えば魅力的ではあるが、Javaのようにエンタープライズ向けに適用するのは難しいかも知れない。変換前のコード そこで解決策を考えだした...

List

  • 2009/06/23

あっぱれ。WebブラウザベースのIRCクライアント「WebIRC」

IRCはインターネット上はもちろん、社内の情報交換に利用されているケースも多い。文字だけの軽快な動作で言葉が交わせるので、とても便利だ。最近ではTwitterを利用するケースも多いが、密な意見交換をする上ではIRCに敵うものはない。まるでローカルアプリケーションのようなインタフェース そんなIRCではあるが、いつ何時も...

List

  • 2009/06/23

SinatraベースのGitリポジトリブラウザ「Ginatra」

Gitを企業のプロジェクトで採用するケースが増えている。とは言えまだGUIツールが弱く、操作がしづらいのが実情ではある。特に最近はWebアプリケーションが流行っていることもあってGUIよりもWebブラウザベースのツールが増えているようだ。WebベースのシンプルなGitブラウザ Githubのようなリポジトリブラウザは良...

List

  • 2009/06/22

Amazon Product Advertising APIをオープンソースでも使う「Amazon Auth Proxy」

Amazonでは2009年08月15日から署名認証をつけたリクエスト以外はAmazon Product Advertising API(旧アソシエイトWebサービス)が使えなくなる。秘密鍵を含んだ形で署名を行うので、ソースコードが開示されたオープンソース・ソフトウェアでは使いづらくなってしまうのが問題だ。ダイジェスト認...

List

  • 2009/06/22

リアルタイムに人の顔を認識する「ehci」

クローキーのような技術を使えば、人がまるで別な空間にいるような映像を作り出すことができる。だがこれは一部を投影するのが精一杯だ。体の一部を別なものに置き換えて表示してしまうような技術があればもっと面白い映像が作れそうだ。左に映し出された映像から右側の映像が出来上がる そのような操作を行うのに特別な機器は必要ない。Web...

List

  • 2009/06/22

Google Mashup Editorに似たELTツール「MixDEM」

マッシュアップは外部のデータをロードし、組み合わせて別な形式に展開することだ。それは何もWeb APIを使ったものに限らない。むしろ企業内の基幹システムにあるデータこそ外部データと組み合わせると効果的と言えるかも知れない。Google Mashup Editorに似たインタフェース データウェアハウスではそのような外部...

List

  • 2009/06/21

Rubyによる構造化CSSライブラリ「Less」

CSSのメンテナンス性の悪さは言うに及ばないだろう。どうとでも書けてしまう手軽さはあるが、ファイルが分かれていたり、ネストしている場所としていない場所があったりするともう管理ができなくなる。ちょっとした変更がどこに影響するかも分からず、もはや触るのが怖くなる。Lessの記述例 そんな訳でCSSは慣れれば慣れるほど使い方...

List

  • 2009/06/21

Webシステム開発者に送る便利なテンプレート「Web App Theme」

正直、Webデザインは苦手だ。システムは構築できても、その後のデザインで行き詰まって頓挫したサービスは数知れない。最近ではWebデザインテンプレートを使うようになったが、汎用性の低いものが多くカスタマイズも困難な場合が多い。Basecampにも似たWebアプリケーションテンプレート 例えばWebシステムの管理画面を考え...

List

  • 2009/06/21

Mac OSX用の聴覚障害者への情報伝達ソフトウェア「IPtalk」

リアルの世界における情報伝達は目から入るものと耳から入るものが殆どだ(皮膚や臭い、味などもあるが)。目から入るものは耳からの情報伝達や点字で対応できる。では聴覚に障害があった場合にいかにうまく情報伝達が行えるだろうか。話している内容を皆で書き記していく 例えばセミナーや勉強会において通常のスピードで話す言葉をいかに効率...

List

  • 2009/06/20

軽快な動作のリッチテキストエディタ「WordIt」

クリエイターやゲーマーは別として、コンピュータの性能向上の割にそこまで必要としないユーザ層が増えている。単なるブラウジングであったり、メモ環境としてコンピュータが必要というのであれば高性能なマシンよりもネットブックの方が手軽だ。軽快に動作するリッチテキストエディタ そうした軽量なコンピュータの場合、MS Officeや...

List

  • 2009/06/20

Excelファイルからデータベースにインポートする「dbTube」

Excelで作ったデータをデータベースに取り込む、なんて要件はよくある。面倒だがExcelデータをCSVに変換して、1番目のカラムが名称、2番目のカラムが価格…なんて定義したりした経験はないだろうか。ビジュアル的にデータのインポートを定義する それがさらに関連しているテーブルに渡って処理しないといけないなんてなったらパ...

List

  • 2009/06/20

RailsのCron処理に「Whenever」

Ruby on Railsにおけるバックグラウンド処理で有名なものと言えばBackgrounDRbやBackground-fuになるだろう。使ってみた感想としてはどちらも癖があって、何となくうまくいかない。プロセスが途中で消えたりすることもある。分かりやすい記述でCronが書ける 非同期的にキックするような処理が必要な...

List

  • 2009/06/19

HTMLのムービーカタログを生成する「MovieJukebox」

ちょっと前までジュークボックスと言えば音楽を意味していた。だが最近では動画コンテンツも増え、映画のオンライン販売も行われるなど、動画を多数コレクションしている人も増えてきているようだ。となると欲しくなるのがコレクションを見栄えよく並べて、そこから選べるソフトウェアだ。動画コレクションを作るのに便利なソフトウェア 動画は...

List

  • 2009/06/19

Firefoxのアドレスバーから即tweet「TwitterBar」

ITエンジニアでTwitterをやっている人は多い。Web、携帯電話、iPhone、ネイティブアプリケーションと様々なフロントエンドがあり、それぞれに向き不向きがあるだろう。同じインタフェースを使い続けるよりも、時々に応じて使い分ける方が良いのかも知れない。Firefoxのアドレスバーからつぶやく ブラウザで見ていると...

List

  • 2009/06/19

Google製。Mac OSX用gcovビューワー「CoverStory」

プログラミングは様々なことを予め想定して組む必要があるが、余計なコードを埋め込むのはバグを含む結果につながりかねない。できるだけ短く、それでいて網羅的に記述されるのが一番だ。不要なコードがまぎれるとそれだけテストのコストも増えてしまう。ソースコードのカバレッジ率を見られる 実際に使われるコードか否か、それを判断するのに...

List

  • 2009/06/18

完成度の高いEコマースシステム「DantoCart」

Eコマースシステムはそれが最適かどうかは別とすれば、ほぼ仕組みが決まりつつあると言っても良いだろう。商品の一覧と詳細、ショッピングカート、決済と続く。その間にユーザ登録があるなしといった違いはあっても、概ね同じようなものだ。ユーザ画面 そう考えるとEコマースシステムは自作で作るほどのものではないということになる。もっと...

List

  • 2009/06/18

ビジュアルプログラミング「Mindscript」

Yahoo! Pipesを使うと、ドラッグアンドドロップでマッシュアップをすることができる。ごく細かな操作を行おうと思うと多少辛いが、それでも簡単なデータの連結やスクレイピングであればYahoo! Pipesのようなビジュアル的なプログラミング環境は便利だ。オブジェクトを線でつないでいくプログラミング 複雑なプログラミ...

List

  • 2009/06/18

var_dump2.0を標榜するデバッグライブラリ「Krumo」

PHP開発者であれば誰しもがお世話になるであろうvar_dump(またはprint_r)。とりあえず何か問題があったら使ってみる、と言う人も多いはずだ。だがそんな便利なはずのvar_dumpも整形されていないのでブラウザ上では見づらいという欠点がある。var_dumpをさらに使いやすくしたデバッグ用関数を提供する その...

List

  • 2009/06/17

Webパフォーマンスの遍歴をグラフ化&共有「ShowSlow」

Webサイトのパフォーマンスを測定するのにYSlowという便利な機能拡張がある。Yahoo! Inc.製のFirefoxアドオンで、CSSやJavaScriptのサイズやCDNの提案までしてくれる。結果がA〜F判定でシンプルなのも使い勝手が良い。Webサイトのパフォーマンスを共有する とは言え、YSlowで見られるのは...