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

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

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

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

もっと見る

26439?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-13-11.57.52_thumb

  • 2011/04/22

必見。スマートフォン対応、WebベースのHTML5オーサリングソフトウェア「Maqetta」

MaqettaはIBMからDojoに寄贈されたWebベースのHTML5対応オーサリングソフトウェア。MaqettaはWebベース、Java製のオープンソース・ソフトウェア。HTMLのオーサリングツールと言えばDreamweaverをはじめとしてローカルソフトウェアで行うのが一般的だ。だがその結果をレンダリングするのはW...

26434?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-12-15.50.24_thumb

  • 2011/04/22

Firefox4の実力を知る。HTML5/CSS3による惑星情報「The Planetarium」

The PlanetariumはFirefox4のデモとして作られたCSS3の実演ソフトウェア。The PlanetariumはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。技術的にどれだけ面白かろうが、ぱっと見て分かるものでないとインパクトが薄れてしまう。逆に言えば見た目の迫力があ...

26428?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-12-15.53.02_thumb

  • 2011/04/22

シマウマは個体によって縞が違う。シマウマ用写真検出データベース「StripeSpotter」

StripeSpotterはシマウマの研究を行うための個体検出およびデータベースソフトウェア。StripeSpotterはWindows/Mac OSX用のオープンソース・ソフトウェア。肌の色や国籍が違うだけで人の顔の判別はとてもしづらくなる。外国人が日本人の顔を判別できないといったり、その逆を感じたことは少なからずあ...

26563?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-21-11.28.10_thumb

  • 2011/04/21

怖い、それとも新しい可能性?iPhoneの位置情報バックアップビューワー「iPhoneTracker」

iPhoneTrackerはiPhone/iPad 3Gの同期で蓄積された位置情報データを閲覧するソフトウェア。iPhoneTrackerはMac OSX用のフリーウェア(ソースコードは公開されている)。iPhoneは携帯電話だ(当たり前だが)。そのため普段から常に持ち歩いている。また、充電や音楽やアプリのバックアップ...

List

  • 2011/04/21

メール送信をRESTfulに行うApacheモジュール「mod_sendmail」

mod_sendmailはメール送信(sendmail)機能をApacheモジュールとして提供するライブラリ。mod_sendmailはApache用のオープンソース・ソフトウェア。Webサービスを開発するには幾つかの技術を組み合わせる必要がある。扱いやすさで言うと、HTML/JavaScript/CSS/サーバサイド...

26388?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-11-17.01.02_thumb

  • 2011/04/21

超簡単。Ruby on RailsやSinatra開発を手間なしに立ち上げる「Pow」

PowはRailsやSinatraといったRackアプリケーションを設定を殆どせずに利用できるようにする。PowはRuby製、Mac OSX用のオープンソース・ソフトウェア。RailsやSinatraといったRubyフレームワークでのWebアプリケーションも随分と使われるようになってきた。個人はもちろん企業でも採用され...

26386?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-11-16.10.36_thumb

  • 2011/04/20

デザインの柔軟性が売り。HTML/CSSを使ったPDF作成ライブラリ「dompdf」

dompdfはHTML/CSSを使ってPDFを生成するPHPライブラリ。dompdfはPHP製のオープンソース・ソフトウェア。業務システムやレポートを出力する系統のWebアプリケーションで問題になりやすいのが帳票のフォーマットだ。システム的にはCSVまたはHTMLでの出力が楽だが、ユーザが望むのはPDFになりやすい。H...

26382?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-06-13.39.06_thumb

  • 2011/04/20

UIも含めて手早く組み立てられるPHP用Webフレームワーク「Agile Toolkit」

Agile ToolkitはPHPのフレームワーク。jQueryを取り込み、UI部分にも力を入れているのが特徴。Agile ToolkitはPHP製のオープンソース・ソフトウェア。Webのシステムは自由度が高すぎる。そのためWebデザインを考える時は常に一から考えなければならない。テンプレートを用いたとしても、それは初...

26371?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-06-14.01.33_thumb

  • 2011/04/20

セキュアなアルゴリズムで暗号化/復号化「Gibberish」

GibberishはRuby製の256bit AESによる文字列暗号化/復号化ライブラリ。GibberishはRuby製のフリーウェア(ソースコードは公開されている)。ユーザ認証の仕組みにおいてパスワードを平文はもちろん、可逆な暗号化をしている所はほぼないだろう。大抵MD5かSHA1でハッシュ化して保存しているはずだ(...

List

  • Premium_s 2011/04/19

非開発者でも。一風変わったバージョン管理システムの使い方×12選

RCS、CVS、Subversion、Git、Mercurialなど様々なバージョン管理システムが存在します。これらは主にソースコードの更新履歴を管理するのに使われています。従って主な利用ユーザは開発者およびWebデザイナーの方になるかと思います。バージョン管理では主にテキストデータを扱うのに特化していますが、プログラ...

List

  • 2011/04/19

Webサイトに使える。時系列に沿ったデータのビジュアル化「TimelineSetter」

TimelineSetterはシンプルなタイムライン(年表)表示ライブラリ。TimelineSetterはJavaScript/Ruby製のオープンソース・ソフトウェア。データの見せ方はデータの持つ内容によって変えなければならない。それが時間データを持っているならば、それに合わせて表示を考えるべきだろう。デモ時間とデー...

26362?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2f2e4f10d09882321fd2a3e79f82b21e5a

  • 2011/04/19

Webカム連携型のWebサービスを作る際の参考に「Webcam App」

Webcam AppはRuby on RailsとFlashを使ってWebカム連携型のWebサービスを作るデモ。Webcam AppはRuby on Rails製のオープンソース・ソフトウェア。スマートフォンを使ったアプリケーションではカメラを用いたものが多い。同様のことはデスクトップでもできない訳ではない。Webカム...

26355?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fimg_0537_thumb

  • 2011/04/19

リストやテーブル主体のスマートフォン最適化サイトに「ChocolateChip-UI」

ChocolateChip-UIはHTML5製のスマートフォン最適化サイト用フレームワーク。ChocolateChip-UIはHTML5製スマートフォン用のオープンソース・ソフトウェア。スマートフォンはこれまでのデスクトップ型に比べると圧倒的に画面サイズが小さい。そのためWebサイトのデザインを行う上で注意すべきことが...

26347?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-06-14.26.50_thumb

  • 2011/04/18

新しい動画のあり方?JS/HTML5によるインタラクティブな動画プレーヤ「Cacophony」

CacophonyはHTML5/JavaScriptによるインタラクティブな動画作成実行環境。CacophonyはHTML5/JavaScript製のオープンソース・ソフトウェア。動画を作ろうと思うと、動画レコーダーやスマートフォンを使ってリアルを記録するのが一般的だ。しかしこうやって作られたものは一つの作品であって、...

List

  • 2011/04/18

Mac OSX用。ディスプレイを閉じてもスリープしないようにする「NoSleep」

NoSleepはAppleのノート型でディスプレイを閉じてもスリープしないようにするユーティリティ。NoSleepはMac OSX用のオープンソース・ソフトウェア(ノート型用)。Appleのノート型コンピュータではディスプレイを閉じるとスリープになる。バッテリーを温存するには良い仕組みだが、オフィスでは外付けモニタとキ...

26341?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-06-14.16.57_thumb

  • 2011/04/18

スクリプト言語のIME。MacRubyで作られた「Gyaim」

GyaimはMacRubyで作られたIME(入力システム)。GyaimはMac OSX用Ruby製のフリーウェア(ソースコードは公開されている)。Mac OSXにはRubyが標準で入っている。そしてさらにコミュニティベースではMacRubyというRuby実行環境も開発されている。これらを使えばMac OSXアプリをRu...

26332?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2f3dsearch38_thumb

  • 2011/04/17

多機能でありながらシンプルなデザインが魅力の動画/音楽プレーヤ「UMPlayer」

UMPlayerはYouTubeやSHOUTcastの再生にも対応した多機能な動画/音楽プレーヤ。UMPlayerはWindows/Mac OSX(リリース予定)/Linux用のオープンソース・ソフトウェア。今の世の中にはメディアが溢れている。動画、音楽だけとっても多様なフォーマット、配信形態が存在する。個々に合わせて...

26327?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-04-10.36.23_thumb

  • 2011/04/17

2ステップで翻訳。Google翻訳APIを簡単に呼び出すFirefoxアドオン「gTranslate」

gTranslateはコンテクストメニューからGoogle翻訳を実行するFirefoxアドオン。gTranslateはFirefox用のオープンソース・ソフトウェア。分からない英単語があるとついGoogleで調べてしまう。英単語をコピーして、検索ボックスに入れてWeb検索を実行する、そして一番上かその下くらいのWebサ...

26323?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2f7c421ae74492f77ff9c12e67855a01c4

  • 2011/04/16

ドロップダウンリストの使い勝手を向上させるjQueryプラグイン「Dropp」

DroppはWebブラウザ標準のドロップダウンリストを置き換えて使い勝手を良くするライブラリ。DroppはJavaScript/jQuery製のフリーウェア(ソースコードは公開されている)。HTMLがローカルソフトウェアに敵わない理由の一つがUIの貧弱さにあると思われる。もちろん凝ればそれなりのUIになるが、標準のコン...

26320?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2f82ff463c34a67c6867e82d4c3ff6cdf6

  • 2011/04/16

ポータブル派にお勧め。常駐型の関連付け管理「eXpresso」

eXpressoはポータブルなWindowsの関連付け管理ソフトウェア。eXpressoはWindows用のオープンソース・ソフトウェア。Windowsではファイルの拡張子ごとに開くファイルを設定できる。ソフトウェアによっては設定画面で指定できるようになっているが、Windowsの設定からも変更できる。しかしこれの使い...