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

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

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

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

もっと見る

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の設定からも変更できる。しかしこれの使い...

List

  • Premium_s 2011/04/16

今の時期だからこそナレッジの蓄積を。WebベースのQ&Aシステム×11選

今の時期は新入社員の人たちの教育機関にあてられることが多いかと思います。前提知識の殆どない新入社員への教育は、これまで自社が培ってきたナレッジとその背景を体系化するちょうどいい機会です。また中途入社が多い企業にとっても、知識を体系化する仕組みを設けることは業務の効率化においてとても役立ちます。そこで今回はナレッジの蓄積...

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

  • 2011/04/15

HTML5の魅力を知る。クライアントサイドオンリーの音楽プレーヤ「Player」

PlayerはHTML5を使って作られたクライアントサイドだけで動作するMP3プレーヤ。PlayerはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。HTML5を使ったサンプルアプリケーションが次々に登場している。やはりHTMLとJavaScriptという開発環境の用意が殆ど何もいらず...

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

  • 2011/04/15

Livedoorリーダーと組み合わせてフィードを全文表示する「ChromeFullFeed」

ChromeFullFeedはLivedoorリーダー上でフィードを全文表示するGoogle Chrome拡張。ChromeFullFeedはGoogle Chrome用の機能拡張。フィードは購読者にとって都度Webサイトに訪れずに情報のチェックができる便利なシステムだ。だがコンテンツ提供者にとっては訪問者が減る可能性...

26310?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fss-1-320-480-160-0-85f9251da36970a6660355f090f9a14dde64697a_thumb

  • 2011/04/15

企業でのAndroid活用に。SSLクライアント認証をサポートしたWebブラウザ「Sandrob」

SandrobはAndroidにおいてSSLクライアント認証をサポートしたWebブラウザ。SandrobはAndroid用のオープンソース・ソフトウェア。認証の仕組みは幾つかあるが、企業において時々使われているのがクライアント認証だ。独自の認証局から証明書を発行し、それをクライアントでインストールしてアクセスする仕組み...

None

  • 2011/04/14

ジョブボードを使ったエンジニア求人!

いつもMOONGIFTをご覧いただきありがとうございます。こちらはMOONGIFTにて提供しておりますITエンジニア向け求人記事掲載「ジョブボード」、および「リクルートアウトソース」に関するご紹介となります。ぜひご一読ください。MOONGIFTでは現在、仕事募集を積極的に行っております。システム開発(Ruby on R...

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

  • 2011/04/14

使い道色々。jQueryを使ってSparklineグラフを描く「Peity」

PeityはjQueryでSparklineグラフ(円、棒、折れ線)を描くJavaScriptライブラリ。PeityはjQuery/JavaScript製のオープンソース・ソフトウェア。Webサイトはテキストコンテンツが多い。一覧表などはテーブルタグを使えば簡単に実現できるが、それをグラフ化しようと思うと面倒に感じてし...

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

  • 2011/04/14

スマートフォン向けWebサイトを作る際に導入検討したいJavaScriptフレームワーク「Wink toolkit」

Wink toolkitはスマートフォン向けWebサイトを構築するためのJavaScriptフレームワーク。Wink toolkitはJavaScript製のオープンソース・ソフトウェア。スマートフォンではこれまでのデスクトップ向けの開発手法とは大きく異なる部分がある。まず画面サイズの制限が大きく、マウスのようなデバイ...

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

  • 2011/04/14

ハッカー御用達、なGoogle ChromeをVimライクに操作する機能拡張「Vimium」

VimiumはGoogle ChromeをVimライクに操作できるようにする機能拡張。VimiumはGoogle Chrome用のオープンソース・ソフトウェア。一流は道具にこだわる。プログラマーであれば開発用のエディタにこだわりを見せるものだ。カスタマイズはもとより、自分の手に馴染むエディタをとことん追求する。ヘルプそ...