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

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

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

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

もっと見る

List

  • 2013/05/03

Solrを使う際にどうぞ。Ajaxベースの検索フロントエンド「AJAX Solr」

AJAX SolrはSolrのAjax検索インタフェースです。個人的にもWebサービスの検索エンジンとして使うことが増えてきているSolr。そんなSolrのフロントエンドとして使えるソフトウェアがAJAX Solrです。デモです。左側がフィルタ、右側に結果が表示されています。結果の全文を読むこともできます。フィルタ条件...

List

  • Premium_s 2013/05/03

業務で使えるオープンソース(74)「サーバ・セキュリティ」

今回のテーマはサーバセキュリティです。クライアント向けにはマルウェア対策ソフトウェアなどがありますが、サーバにも重要なデータは日々蓄積されています。そうしたデータをハッキングから守るためのソフトウェアや最近のセキュリティ事情をまとめてみました。

List

  • 2013/05/03

巨大なファイルも楽々。リジューム対応のファイルアップロード「Resumable File Uploads」

Resumable File Uploadsはリジューム可能なファイルアップロードライブラリ、プロトコルです。Webの発展に伴って巨大なファイルをWebフォームを使ってアップロードすることも増えてきました。しかし途中でエラーが出てしまったらまたやり直し、というではとてもストレスがたまります。そこで紹介したいのがResu...

List

  • 2013/05/03

スタイルシートをドキュメント化する際にぜひ!「StyleDocco」

StyleDoccoはスタイルシート中に書いた設定をドキュメント化するソフトウェアです。Webデザインにおいてスタイルシートは欠かせません。Webサイトのスタイルシート設定をドキュメントにしたい時に使いたいのがStyleDoccoです。インストールします。デモです。右側にスタイルシート、左側にその説明が表示されています...

List

  • 2013/05/02

3Dレンダリングなどに使いたい格好いいFPSメーター「FPSMeter」

FPSMeterはテーマに対応したグラフィカルなFPSメーターです。3Dレンダリングやゲームを開発する際に必要になるのがFPSのメーターです。いわゆるフレームレートを表しますが、この値が高ければ高いほどぬるぬると動くようになります。そのメーターとして使ってみたいのがFPSMeterです。中央にあるグラフがFPSグラフで...

List

  • 2013/05/02

スマートフォンに特化したWebアプリケーションフレームワーク「Emy」

Emyはスマートフォン向けのWebアプリケーションフレームワークです。スマートフォン向けのWebアプリケーションフレームワークは幾つか存在します。有名なところではjQuery MobileやSenchaでしょうか。その土俵に乗り込まんとするEmyを紹介します。良くあるiPhoneアプリ風のUIです。色々なデモが用意され...

List

  • 2013/05/02

3D空間を自由に移動して楽しむHTML5迷路「Artifact of Mazes」

Artifact of MazesはHTML5/Canvasで作られた3D迷路ソフトウェアです。HTML5によってWebブラウザの表現力は格段に引き上げられました。その中で最も活躍しているのがゲームです。今回はArtifact of Mazes、HTML5製の3D迷路を紹介します。ゲームのトップ画面です。遊び方。簡単に...

List

  • 2013/05/01

この発想はなかった!ウィンドウの大きさを変更して音楽を奏でる「Garmoshka」

GarmoshkaはWebブラウザウィンドウをアコーディオンに見立てたWeb楽器です。HTML5の登場によってWebブラウザ上で音楽を扱うのがぐっと手軽になっています。そして様々な楽器が生み出されています。今回はその一つ、アコーディオンになるGarmoshkaを紹介します。見たまま、まさにアコーディオンです。大きさを変...

List

  • 2013/05/01

Rubyで作られたGUIのタンクゲーム「scorched-earth-rb」

scorched-earth-rbはRuby製のScorched Earthクローンです。昔懐かしいゲームのタンクゲーム。物理法則を考えつつ、弾を発射して敵を倒します。今回はscorched-earth-rb、Scorched EarthのクローンになるRuby製のシンプルなタンクゲームを紹介します。ゲーム開始です。勝...

List

  • 2013/05/01

Googleリーダーからこっちへ。シンプルで使い勝手の良さそうなフィードリーダー「CommaFeed」

CommaFeedはJava製、Webベースのフィードリーダーです。2013年7月でサービス終了になるGoogleリーダー。既に移転先は決まっているでしょうか。まだ、という方はCommaFeedをチェックしてみて下さい。トップページです。Googleリーダーへのアクセス権限を求められます(オプションです)。Google...

List

  • 2013/04/30

ボックスへの影付きスタイルシート設定をパラメータ指定で簡単に「CSS3 Drop Shadows Generator」

CSS3 Drop Shadows GeneratorはCSS3を使ったボックスに対する影付け処理をビジュアル的に行えるサービスです。CSS3を使えばテキストやボックスに対して影を付けるのが簡単です。とは言え細かくカスタマイズされた影をつけるのは非常に手間ひまがかかるでしょう。そこで使ってみたいのがビジュアル的に設定が...

46055?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-05-11.21.01_thumb

  • Premium_s 2013/04/30

今後のWebの潮流になるか?インテグレートWebについて

今回はゴールデンウィーク中ということもありますのでカジュアルな話題で。MOONGIFTの最近考えているWebのトレンドについてご紹介します。最近のWebサービスを見ていて、徐々に変化が感じられるようになっています。それらをまとめてインテグレートWeb(仮称)として紹介します。

List

  • 2013/04/30

見やすいリファレンス生成。Ruby製のドキュメントシステム「YARD」

YARDはRubyのコードからドキュメントを生成するライブラリです。システム開発をしていて一定以上の規模になるとどうしてもドキュメントが欲しくなってきます。それは最低限必要なドキュメントの一つです。今回はコード中に書き込んだコメントからドキュメントを生成してくれるYARDを紹介します。インストールしました。yardoc...

List

  • 2013/04/30

迫ってくる敵(?)をイエティで倒そう!「YetiBowl」

YetiBowlはWeb/Windows Phone/Windows8向けのHTML5ゲームです。HTML5で作られたゲームが幾つも出てきています。今回はその一つ、YetiBowlを紹介します。Web版のみならずWindows PhoneやWindows8アプリとしても展開できるゲームです。下から人(?)が上がってきま...

List

  • 2013/04/29

あの有名なサウンドに合わせてフィードが流れる「StarRSS」

StarRSSはフィードを読み込んでスターウォーズのオープニング風に表示するソフトウェアです。Googleリーダーがなくなってしまうのを受けて困っているRSS大好きな方でスターウォーズが好き、という方はぜひStarRSSをお試しください。URLを入れるだけですぐに使えますよ。トップページです。フィードのURLを入力して...

List

  • 2013/04/29

Web上で3D型のキューブを回転させるイフェクト「HexaFlip」

HexaFlipは写真などのコンテンツを立方体にして回転させられるJavaScriptライブラリです。写真やコンテンツの見せ方を工夫すれば、閲覧した人の受ける印象は全く変わってきます。ただ表示するだけでは面白くない、と考える方はHexaFlipを使って回転するコンテンツなんていかがでしょう。並んだボックスが不定期に回転...

List

  • 2013/04/28

Rubyのコードをもっと美しく書くために使いたい「rubocop」

rubocopはRubyのコード可読性をチェックするソフトウェアです。プログラマーを何年やっていても、なかなか奇麗なコードに辿り着くのは困難です。ちょっと道を誤るとものすごいコードになっている場合もあります。そんな時には機械的に評価してくれるrubocopを使ってみましょう。実行しました。色々な情報が出てきます。Cは注...

List

  • 2013/04/28

マウスカーソルまで映し出すMozilla製リアルタイムコラボレーション「TowTruck」

TowTruckはMozillaの開発したリアルタイムコラボレーションソフトウェアです。Google DriveがリアルタイムコラボレーションAPIを公開して話題になっていましたが、そのMozilla版とも言えるのがTowTruckです。テキストだけでなくマウスのカーソル位置までコラボレーションできます。デモです。開始...

List

  • 2013/04/27

クリック、ドラッグに対応したスライド式メニューライブラリ「Snap.js」

Snap.jsは左右に対応したスライドメニューを表示するライブラリです。iOSアプリでよく使われているスライド式のメニュー。意外と便利な機能なので、Webアプリでも活かしてみたいと思っている人は多いのではないでしょうか。そこで使ってみたいのがSnap.jsです。トップ画面です。ドラッグのところを右にドラッグすると、メニ...

List

  • 2013/04/27

Homebrewを見やすいインタフェースで管理「Homebrew GUI」

Homebrew GUIはMac OSXのパッケージ管理HomebrewのGUIフロントエンドです。Mac OSXで開発系で使うようなツールをインストールするのに便利なパッケージ管理システムがHomebrew GUIです。標準のままでも十分なのですが、GUIのインタフェースが欲しい場合はHomebrew GUIを使って...