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

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

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

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

もっと見る

List

  • 2012/05/27

jQuery/CSS3でPath風メニューを「Pie Menu」

Pie MenuはPathのメニューに似たUIをjQueryで再現したライブラリです。人気のあるiOSアプリのUIはすぐに真似したモックアップが登場します。Pathもその一つです。流れるようなUIはもちろん、赤いプラスボタンのメニューが人気です。Pie Menuはそんなメニュー表示をjQuery/CSS3で再現したライ...

List

  • 2012/05/27

ノブ型UIで直感的な入力を「jQuery Knob」

jQuery Knobはノブを使って値の設定を行うコンポーネントです。スクロールで値をスムーズに変化させられます。Webで標準で使えるコンポーネントはパターンがとても少なく、表現力が乏しいのが欠点です。今回紹介するjQuery Knobはノブ型のコンポーネントでスクロールを使って値を設定するタイプの新しいコンポーネント...

List

  • 2012/05/26

お試しを!クールなUIの掲示板「esoTalk」

esoTalkは格好いいUIの掲示板ソフトウェアです。Webコミュニティの基本と言えば掲示板です。2ちゃんねるからphpBBをはじめ、多数の掲示板ソフトウェアが存在しますが今回紹介するのは最近のスタイルを活かしたesoTalkです。スレッド一覧です。スレッド詳細です。新規登録します。登録すると既読管理ができるようになり...

List

  • 2012/05/26

情報をリスト化して整理するオンラインリストマネージャ「Surreal ToDo」

Surreal ToDoはAjaxを活用したオンラインのリストマネージャです。会議室でホワイトボードを前に挙がったアイディアをメモしたり、やるべき作業をリストアップして付箋で貼付けたりしたことはないでしょうか。同様の管理をオンラインで提供するのがSurreal ToDoです。デモです。ページとリスト、アイテムの三階層で...

List

  • 2012/05/26

Native Client向けのゲームをLuaで開発「Aroma」

AromaはLuaを使ってNative Client対応のゲームを開発するフレームワークです。Google ChromeにはNative ClientというWebブラウザ上でネイティブコードを実行する技術があります。そんなNative Clientを使ってゲームを開発するためのフレームワークがAromaです。デモゲーム...

38819?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch26_thumb

  • 2012/05/25

2ちゃんねるまとめを作れるキュレーションシステム「2chまとめったー」

2chまとめったーは2ちゃんねるのまとめを作るためのWebアプリケーションです。日々膨大なコミュニケーションが発生する2ちゃんねる。そんな2ちゃんねるのまとめブログは人気のあるコンテンツです。そんなまとめを作るのに適したWebアプリケーションが2chまとめったーです。トップページです。特定のスレッドURLを読み込みます...

38808?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch20_thumb1

  • 2012/05/25

その場で実行もできるRuby専用プログラミングエディタ「RuviEdit」

RuviEditはRubyに特化したプログラミングエディタです。有名なプログラミング言語には大抵専用のエディタが存在します。それはRubyであっても変わりません。今回紹介するのはRubyに特化したプログラミングエディタRuviEditです。メイン画面です。新規Rubyファイルを作成しました。クラスやメソッドを使うとアウ...

39135?type=list&url=http%3a%2f%2fcapture.heartrails.com%2f300x300%2fborder%2fround%3fhttp%3a%2f%2fwww.jschart

  • Premium_s 2012/05/25

業務で使えるオープンソース(25)「グラフ」

今回のテーマはグラフです。仕事やレポートでグラフを使ってデータを表現する機会は多いと思いますが、安直に予め用意されているものをそのまま使っていたりするとげんなりしてしまいます。そこで効果的なグラフを作成するポイント、Webサービス、オープンソース・ソフトウェアをまとめて紹介します。

38793?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot_2012_05_14_02_58_56_thumb

  • 2012/05/25

Dropboxとも連携できるiOS向けパスワード管理「SkeletonKey」

SkeletonKeyはiOS向けのパスワード管理です。Dropboxと連携できます。PCではパスワード管理を使っている人も、iOSではどうしたら良いか悩んでいるかも知れません。そこで紹介したいのがSkeletonKeyです。Dropboxと連携も可能なパスワードマネージャです。起動しました。最初にマスターパスワードを...

List

  • 2012/05/24

写真や動画のバックアップ、バージョン管理が得意「Boar」

Boarは写真や動画などバイナリファイルに特化したバージョン管理システムです。スマートフォンが流行るのに従って写真や動画と言ったファイルがHDD上に溢れるようになっています。もし削除してしまったりすると大変なことです。それを防ぐためにもBoarを使ってバックアップ&バージョン管理しましょう。CUIで使います。コマンドの...

38757?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-14-22.15.37_thumb

  • 2012/05/24

CoffeeScriptで全てこなす。node.js製Webアプリケーションフレームワーク「Singool.js」

Singool.jsはnode.jsベースのWebアプリケーション向けフレームワークです。node.jsを使ってWebアプリケーションを作ってみたいと思う方はSingool.jsに注目です。ページ数少なめのシンプルなWebアプリケーション向けのフレームワークです。サンプルのTodoアプリです。タスクの詳細です。タスクの...

38748?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-14-13.44.00_thumb

  • 2012/05/24

何と!JavaScriptにマニュアルのメモリ管理機能を実装する「*JS」

*JSはJavaScriptにC言語ライクのメモリ管理を実装するライブラリです。JavaScriptがどうも手になじまない…そう感じているコンパイル系言語を得意とする方に試してもらいたいのが*JSです。JavaScriptにC言語に似た特性を追加するJavaScriptライブラリです。変数の型を指定できます。異なる型に...

List

  • 2012/05/23

新しい試み。図形を描いて人とコンピュータを判別「MotionCAPTCHA」

MotionCAPTCHAは画面に描かれた線をなぞることで人かコンピュータかを判別するCAPTCHAです。CAPTCHAと言えば画像に書かれたぐにゃぐにゃな文字を書くというのが一般的です。しかしこれは非常に煩わしく、読みづらいものが多くストレスになります。そこで新しい手法が幾つも生み出されていますが、今回はMotion...

38726?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot_2012_05_14_06_44_17_thumb

  • 2012/05/23

Dart製のシューティングゲーム「Dart Shooting Game」

Dart Shooting GameはDartで作られたHTML5向けシューティングゲーム。HTML5を使うべき理由は様々ありますが、使わない理由も多いでしょう。しかしこれはHTML5でないと出来ないというものがあれば、使ってみようと言う気にもなるはずです。Dart Shooting Gameはその一つ、HTML5を使...

38721?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch9_thumb1

  • 2012/05/23

多数のデバイスで動作するカードゲームエンジン「Wagic」

Wagicはマルチプラットフォームで動作するカードゲームエンジンです。ゲームというと多彩なジャンルがありますが、人気の高いものの一つにカードゲームがあります。トランプやトレーディングカードもあります。今回紹介するWagicはマルチプラットフォームで使えるカードゲームエンジンになります。最初に利用言語を選択します。日本語...

38708?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch3_thumb1

  • 2012/05/22

もう接続していないデバイス情報を削除してPCを奇麗に「GhostBuster」

GhostBusterは使っていないデバイスの接続情報を削除するWindows用ユーティリティです。Windowsが調子悪くなるのは大抵使っているうちに蓄積されていく情報に起因します。USBやCD-ROM、MP3プレーヤなど様々なデバイスを接続した、そんな情報を整理するのに使えるのがGhostBusterです。インスト...

None

  • 2012/05/22

[アンケート] 転職に関する意識調査

いつもMOONGIFTをご覧いただきありがとうございます。こちらは転職に関する意識調査へのご協力依頼記事になります。ぜひアンケートにご協力をお願いします。読み込み中...今後ともMOONGIFTをよろしくお願いいたします。

List

  • 2012/05/22

ファイルを電子メールのようにフィルタリングする「Sortbox」

Sortboxはフィルタ設定に従ってDropboxの指定フォルダ内のファイルを振り分けます。メールにはよく届く内容に合わせてフィルタ設定を行うのが一般的ですが、ファイル管理にもそれを適用したのがSortboxです。Dropbox内の専用フォルダに入れたファイルを自動でフィルタリングしてくれます。トップページです。Dro...

List

  • Premium_s 2012/05/22

業務で使えるオープンソース(24)「ライセンス管理」

今回のテーマは「ライセンス管理」です。いわゆるソフトウェアのプロダクトキー管理になります。個人はもとより、企業においてもまだまだ煩雑に管理されていて、実情を適切に把握できていないといった声は多いようです。そこでライセンスを適切に管理するWebサービス、ソフトウェア、その手法についてご紹介します。

38681?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-09-12.46.52_thumb

  • 2012/05/22

作ろう!HTML5用Webアプリケーションフレームワーク「Brunch」

BrunchはHTML5によるWebアプリケーション開発を支援するnode.jsフレームワークです。HTML5をビジネス向けに率先して使っていくのは難しいと思いますが、それでも試してみたいと考えている人は多いはずです。そこでBrunchを活用してみると良いでしょう。HTML5ベースのWebアプリケーションを開発するため...