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

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

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

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

もっと見る

List

  • 2012/12/29

寿司をキャッチ!Titaniumで作られたゲーム「SushiAttack」

SushiAttackは落ちてくる寿司をキャッチするTitanium製のゲームです。iOS向けのゲームを開発する際には殆どがObjective-Cで作ると思いますが、今回はTitaniumを使ったゲームSushiAttackを紹介します。起動しました。寿司が落ちてきます。これをキャッチすれば得点になります。デモ動画です...

List

  • 2012/12/29

みんなで一緒に飛ばせる物理シミュレータ「nodebox」

nodeboxは複数人で使えるリアルタイム連動型box2dサンプルです。box2dを使った物理シミュレーションは幾つかありますが、nodeboxはちょっと変わっています。一人ではなくみんなで一つの画面で飛ばし合いができます。引っ張って飛ばせます。iPhoneから見た場合です。同じように操作できます。接続ユーザ数が表示さ...

List

  • Premium_s 2012/12/29

2012年に紹介した中からWeb系ソフトウェアを厳選して紹介!

2012年ももう少し。前回のWindows、Mac OSXに引き続いて今回はWeb系ソフトウェアを厳選して紹介します。厳選はしたのですが、それでも100あるという…のんびりご覧ください。

List

  • 2012/12/29

Web上でGoogle Chrome機能拡張のベースを作成「Extensionizr」

ExtensionizrはWeb上でオプションを選択して目的に合わせて最適化されたGoogle Chrome機能拡張のベースがダウンロードできるソフトウェアです。Google Chrome機能拡張を作る際にぜひ使ってみて欲しいのがExtensionizrです。多様なオプションを使ってGoogle Chrome機能拡張の...

List

  • 2012/12/28

コミットを集めてパワーアップするジャンプアクションゲーム「Hotfix」

HotfixはGitHubのOctcatがロックマン風のスーツを着込んだジャンプアクションゲームです。先日まで行われていたGitHubのGame Off。200を超える遊べるゲームが集まったとのことですが、今回はその一つHotfixを紹介します。完成度の高い、面白いゲームです。ゲームのトップ画面です。ゲーム画面です。ス...

List

  • 2012/12/28

ECMAScript6をいち早く体感できるJavaScript製VM「Continuum」

ContinuumはJavaScriptで作られたECMAScript6のVMです。現在のモダンなWebブラウザで採用されているのはECMAScript5ですが、次世代のECMAScript6(ES6)ではさらに新しい機能が追加され、便利になっています。そんなES6を体験できる実行環境がContinuumです。テストの...

List

  • 2012/12/28

モバイル/デスクトップの双方で動くHTML5ゲームを開発しよう「Quintus」

Quintusはモバイル、デスクトップの双方で動作するHTML5ゲーム開発フレームワークです。HTML5でゲームを開発する際にはターゲットとしてスマートフォンを考える人が多いと思います。そこで紹介したいのがQuintusです。スマートフォンとデスクトップ両方に対応したゲームが開発できるフレームワークです。ボールが飛んで...

List

  • 2012/12/27

WebサイトのレスポンシブWebデザイン対応具合をチェック「Responsive Design Testing」

Responsive Design Testingは各デバイスのウィンドウサイズごとの表示が確認できるソフトウェアです。レスポンシブなWebデザインテクニックはオンライン上に多数ありますが、それをどう活かし、どう実現するかは個々のデザインにかかってきます。そしてそれがちゃんと適用されているかどうかは実際に確かめてみるほ...

List

  • 2012/12/27

Pythonプログラマー歓喜!JavaScriptの代わりにPythonが使える「Brython」

BrythonはJavaScriptの代わりにPythonを使ってプログラミングできるようにするライブラリです。Webブラウザ標準で使えるプログラミング言語と言えばJavaScriptです。しかしそれだけでは満足できない、そんな方が開発したのがBrythonです。Webブラウザ上でPythonが書けてしまいます。アナロ...

List

  • 2012/12/27

正規表現を書く際に使ってみたいハイライトライブラリ「Regex Colorizer」

Regex ColorizerはWeb上で動作する正規表現ハイライターです。正規表現が正しくかけているかどうか、それが分からなくてやきもきする時は多いと思います。そこで使ってみたいのがRegex Colorizerです。正規表現に格好いいカラーリングがされています。エラーの場合は赤文字が出ています。ちょっと違うカラーリ...

List

  • 2012/12/26

iTunes 11風のカバーアートを実現したい時に試してみたい「ColorArt」

ColorArtは画像を選択するとiTunes 11風の表示にしてくれるMac OSXアプリです。iTunes 11になってデザイナーの人たちの注目を集めているのがカバーアートに合わせてテキストの色合いが変わるデザインです。類似のデザインをMac OSX上で実現できるのがColorArtです。メイン画面です。画像を選択...

List

  • 2012/12/26

スマートフォン/PCに対応したHTML5アニメーションライブラリ「Collie」

CollieはDOM/Canvasを使ったPC/スマートフォン双方に対応したアニメーションライブラリです。HTML5の登場以後、にぎわっているのがアニメーションです。様々なライブラリが登場していますが、今回はCollieを紹介します。アニメーションおよびゲームの開発に利用できます。デモです。犬をドラッグできます。折り紙...

List

  • 2012/12/26

Webブラウザで動作するtail「Tail JS」

Tail JSはWebブラウザ上で動作するtailです。諸君、私はtailが好きだ。素っ気ないオプションが好きだ。-nが好きだ。-rが好きだ。-Fが好きだ。そんな訳でTail JSも大好きだ。JavaScriptで実装されたWebブラウザ上で使えるtailコマンドです。トップページです。ログファイルをドロップします。ド...

List

  • 2012/12/25

オンラインの画像を解析してiTunes 11風に仕上げる「AlbumColors.js」

AlbumColors.jsはJavaScriptを使ってiTunes 11のカバーアート風のデザインを実現するライブラリです。iTunes 11になってUIが様変わりしましたが、その中で注目を集めているのがアルバムのカバーアートからマッチした背景、テキストカラーを抽出する機能です。同様の機能をJavaScriptで実...

List

  • Premium_s 2012/12/25

2012年に紹介した中から厳選してMac OSXソフトウェアを紹介

2012年ももう少し。前回のWindowsに引き続いて今回はMac OSX向けソフトウェアを厳選して紹介します。一部はWindowsでも動作するものもあります。

List

  • 2012/12/25

WiiUブラウザで遊べるスーパーマリオ風ゲーム「Super Maryo World for WiiU」

Super Maryo World for WiiUはWebブラウザ(WiiUブラウザ)で動作するマリオブラザーズ風ゲームです。ゲームと言えばマリオを挙げる方は多いでしょう。そこでWii UのWebブラウザでも動作するSuper Maryo World for WiiUを紹介します。ゲームトップです。基本操作は下に書い...

List

  • 2012/12/24

レスポンシブに画像の表示“場所”を切り替える「Focal Point」

Focal Pointは画面幅に応じて画像の表示場所を切り替えるJavaScriptライブラリです。レスポンシブWebデザインの弱点とも言えるのが画像の表示です。単純に縮小して表示してしまえば良いという訳ではありません。そこで使ってみたいのが です。デスクトップの場合。幅を少し小さくした場合。特に変わっていないと思いま...

List

  • 2012/12/24

他のjQueryライブラリと組み合わせよう。手軽に使える物理エンジン「box2d-jQuery」

box2d-jQueryはbox2dをjQueryに対応させたライブラリです。最近は素のJavaScriptを書くことが減っているように思います。大抵jQueryを使ってしまいます。既にある他のライブラリもjQueryに対応してくれるとさらに利便性が高くなりそうです。そこで今回はbox2dをjQueryに対応させたbo...

List

  • 2012/12/23

読み上げにも対応した自動再生型プログラミングプレゼンテーション「kryten」

krytenはプログラミングをリアルタイムに実行し、読み上げもできる自動プレゼンテーションソフトウェアです。テキストで説明されるよりも動画や音声で説明される方が分かりやすいこともあります。しかし常に教えてくれる人がいるとは限りません。そこで使ってみたいのがkryten、インタラクティブなプレゼンテーションツールです。開...