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

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

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

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

もっと見る

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アプリケーションを開発するため...

List

  • 2012/05/21

マルチプラットフォームで動作するGmailバックアップ「Gmvault」

GmvaultはGmailのバックアップソフトウェアです。個人、企業を問わずGmailを利用している人は多いかと思います。そんなGmailを自動的にバックアップしてくれるソフトウェアがGmvaultです。コンソールベースで自動化しやすい作りになっています。インストールします。Mac OSXなどはスクリプトファイルになっ...

List

  • 2012/05/21

なんでまた…。ターミナルの中に画像を表示「picture-tube」

picture-tubeはターミナル上に画像を表示するソフトウェアです。今年になってくらいからコンソールで無茶をするプロジェクトを多数見かけるようになってきました。何かに取り憑かれているのでしょうか。という訳で今回はターミナルで画像を表示するpicture-tubeを紹介します。インストールします。npmで一発です。実...

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

  • 2012/05/20

ブラウザゲームを作ろう。様々な種類に対応したJavaScriptゲームエンジン「The Render Engine」

The Render Engineはクロスブラウザに対応したデスクトップブラウザ向けのJavaScriptゲームエンジンです。ここ数年ゲームが人気です。特にWebブラウザやスマートフォンなどで遊べるものが注目を集めています。そこで知っておきたいのがThe Render Engineです。クロスプラットフォームで使えるデ...

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

  • 2012/05/20

便利!GitHub Wikiに検索機能を追加するGreasemonkey「Github Wiki Search」

Github Wiki SearchはGitHubのWikiを検索するボックスを追加するGreasemonkeyです。GitHubでソフトウェアを公開するケースが多くなっています。その中でドキュメントの記述にWikiを使っている方も多いでしょう。しかし記述された内容を検索するのに手間を感じていました。そこで使ってほしい...

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

  • 2012/05/19

ベンダーロックインされないオープンなアルバム「OpenPhoto」

OpenPhotoはAmazon S3、Dropboxを保存先とするスマートフォンアプリもあるアルバムソフトウェアです。写真共有サービスは多数あります。Flickr、Picasa、Facebook、TwitPicなどなど…。しかしベンダーにロックインされない、自由なオンラインフォトサービスが欲しい人はOpenPhoto...

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

  • 2012/05/19

iOSアプリでツリーマップを表示「TreemapKit」

TreemapKitはiOSにおいてツリーマップ表示を行うライブラリです。データをビジュアル化する手法は幾つかありますが、その一つにツリーマップがあります。HDD内容を表示するといった際にも良く使われています。そんなツリーマップ表示をiOS上で実現するのがTreemapKitです。デモアプリです。色分けされたツリーマッ...

List

  • 2012/05/19

JavaScript/CSSを使ってスクロールによるアニメーションを実現「skrollr」

skrollrはCSSを使ってスクロールによってアニメーションを実行するライブラリです。最近プロジェクトやアプリ紹介ページで見られるようになったスクロールアニメーション。それを実現するライブラリがskrollrです。デモです。スクロールを開始します!回転しながら飛んでくる文字!下から上がってくる文字!横からスライドも。...

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

  • 2012/05/18

キーフレームを使ったCSSアニメーションを実現「jQuery keyframe」

jQuery keyframeはCSSのスタイルの中で%を使ってアニメーションをキーフレーム単位で設定できるjQueryライブラリです。CSS3のパワーアップによってCSSだけで絵を描いたり、アニメーションしたりする試みが増えています。今回はその一つ、JavaScriptと組み合わせることでさらにキーフレームを使ったア...

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

  • 2012/05/18

レガシーなWebブラウザでもリアルタイムコミュニケーション「Firehose」

FirehoseはWebSocketsを使わないリアルタイム通信ライブラリです。Webベースのリアルタイムコラボレーションを実現させるためにはWebSocketsを使うのが手軽ですが、レガシーなWebブラウザでは使えません。そこでロングポーリングを手軽に実装できるのがFirehoseです。サーバを起動しました。クライア...

38914?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f11%2fscreen-shot-351

  • Premium_s 2012/05/18

業務で使えるオープンソース(23)「差分」

今回のテーマは差分です。プログラマーならば大抵使っているであろうリポジトリ管理システムでおなじみの機能ですが、あまり一般ユーザには広まっていません。しかしテキストのみならず様々な差分チェックツールが出ている現在、そうしたツールを使いこなせばより生産性が高まるはずです。