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

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

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

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

もっと見る

33794?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot_2011_12_26_12_16_26_thumb

  • 2012/01/04

Metro UIをiOS/Androidに移植「TiMetro」

TiMetroはWindows PhoneのMetro UIをTitaniumで再現したモックアップアプリになります。Windows Phoneが渾身の力をこめて投入してきたUIがMetroです。確かにすっきりとした格好いいインタフェースになっています。そんなMetro UIをTitaniumを使って再現したのがTiM...

33789?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-26-12.03.43_thumb

  • 2012/01/04

みんなでわいわい殺し合い「JUMP 'N BUMP Native Client」

JUMP 'N BUMP Native ClientはJUMP 'N BUMPというウサギを踏み合うゲームをNative Clientに移植したゲームです。マリオブラザーズというファミコンゲームを覚えているでしょうか。クリアするよりも相手プレーヤとの殺し合いのが面白かった記憶があります。あんな感覚でみんなで遊べるのがJ...

33767?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-26-11.59.27_thumb

  • 2012/01/03

US阪金盾に反対する「Stop Censorship」

USのインターネット検閲SOPAに反対するJavaScriptブックマークレットです。USでインターネットを巡る問題となっているのがSOPA(Stop Online Piracy Act。オンライン海賊行為防止法)です。インターネットの自由、経済性を脅かす同法案に反対する目的で作られたのがStop Censorship...

33762?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-21-16.47.21_thumb

  • 2012/01/03

JavaScript製のALACデコーダー「ALAC.js」

ALAC.jsはJavaScriptで実装されたALACデコーダーです。AppleからALAC(Apple Lossless Audio Codec)がオープンソースとしてリリースされて以来、様々なプロジェクトで使われるようになっています。今回紹介するのはALAC.js、ALACをJavaScriptで利用できるデコー...

33757?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fimg_0550_thumb

  • 2012/01/03

すげえ!FlashLite1.1を解析してHTML5に変換「FlashForward」

ガラケーはFlashLiteに対応しており、多数のゲームが開発されてきました。そうした既存の資産を活かすべく開発されているのがFlashForwardです。iOS向けにFlashLite1.1からHTML5へ変換するソフトウェアです。デモは多数用意されています。アニメーションします。SVGの他にCanvas阪も用意され...

List

  • 2012/01/02

僕の彼女はオープンソースです「Girlfriend」

GirlfriendはRubyで作成された対話型彼女プログラムです。ある人は言いました「二次元最高!」と。三次元と違って裏切られることも劣化することも必要以上にお金もかかりません。さてプログラマーはどうでしょう。もちろん自分好みのガールフレンドを自作すれば良いのです。それがGirlfriendです。ガールフレンドのイン...

33706?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-21-20.29.24_thumb

  • 2012/01/01

Twitterのお気に入りを“後で読む”的に使っている人におすすめ!「URL Stocker」

URL StockerはTwitterのお気に入りの中からURLがあるものを抽出して管理できるWebサービスです。Twitterのタイムラインで気になったURLがあったらとりあえずお気に入りに入れておくという人は多いんじゃないでしょうか(筆者もそうです)。そしてそのまま放置してしまう…という人は使ってほしいのがURL ...

List

  • 2012/01/01

Google App Engineを使ったWebアプリケーションのアプリ内課金チュートリアル「iap-hello-world」

iap-hello-worldはWebアプリケーションにおけるGoogleチェックアウトを使ったアプリ内課金を行うデモです。Androidアプリの販売に際してGoogleチェックアウトが日本でも使えるようになりました。そしてそのGoogleチェックアウトを使ったWebアプリケーション内における課金方法について参考にした...

33676?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2f3dsearch14_thumb1

  • 2011/12/31

実に254ものWebアプリケーションを簡単インストール「AMPPS」

AMPPSはApache+PHP+MySQLに加えてPerl、Pythonそして254ものWebアプリケーションをインストールできるソフトウェアです。社内でサーバを立てて、WikiやCMS、SNSといったソフトウェアをインストールしようと考えたならばAMPPSを使ってみましょう。実行環境に加えて無数のWebアプリケーシ...

33630?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot_2011_12_21_04_20_12_thumb

  • 2011/12/31

Pathの華麗なメニュー表示をTitaniumアプリにも取り込む「pathmenu.js」

pathmenu.jsはPath(iPhoneアプリ)で実装されているメニュー表示をTitaniumで行うモックアプリ。PathというiPhoneアプリに実装されているメニュー表示、選択機能が人気です。Objective-Cで実現するのはQuadCurveMenuですが、さらにTitaniumで実装したプロジェクトが登...

33623?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-21-16.24.06_thumb

  • 2011/12/31

マルチプラットフォームで動作するLESS専用エディター「Crunch!」

Crunch!はLESSコンパイルツール兼エディターです。CSSの煩わしさから解放してくれる記法が幾つかありますが、今回取り上げるのはLESSです。そしてCrunch!はLESSファイルを編集するためのエディタで、CSSへのコンパイル機能を備えています。インストールです。Adobe AIRが必要です。インストール自体は...

33608?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-15.19.18_thumb

  • 2011/12/30

Titanium Developerを求めるプログラマーはこちらを「TiDev Community」

TiDev CommunityはTitanium Developerのコミュニティエディションです。Appceleratorの開発するTitaniumはAptanaを買収したこともあって現在はTitainum StudioというIDEのみを提供しています。しかし既に開発用エディタが決まっている人はかつてのTitaniu...

33599?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-15.32.11_thumb

  • 2011/12/30

zepto.jsを使った軽量スマートフォンWebアプリケーションフレームワーク「Zoey」

Zoeyはzepto.jsを組み込んだ軽量なスマートフォン向けWebアプリケーションフレームワークです。以前紹介したスマートフォン向けjQueryと言えるのがzepto.jsですが、そのzepto.jsを組み込んだスマートフォン向けWebアプリケーションフレームワークがZoeyです。デモです。ボタンコンポーネントです。...

List

  • Premium_s 2011/12/30

勉強やセミナーに参加/開催する5つのメリット&関連ソフトウェア×11選

今回は勉強会およびセミナーに関する話です。IT関係ではほぼ毎日と言っていいほど、どこかしらで勉強会が開催されています。そこで今回はそうした勉強会に参加(または開催)するメリットについて個人、企業の両面から考えてみたいと思います。

List

  • 2011/12/30

Google+をより使い勝手よくしてくれるユーザスクリプト×3「Scripts for GooglePlus」

Scripts for GooglePlusはGoogle+をちょっと便利にしてくれるユーザスクリプト群です。Google+がリリースして半年近くになります。その間、様々な機能が追加されたり一般公開したりと大きな変化が多数起きています。そんなGoogle+をもっと便利にしてくれるユーザスクリプト群を紹介します。それがS...

33573?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-15.08.49_thumb

  • 2011/12/29

すげえ。HTML5/JavaScriptで作られたゲームボーイエミュレータ「JSGB」

JSGBはJavaScriptで作られたゲームボーイエミュレータです。昔懐かしいゲームボーイのエミュレータは数多いですが、今回紹介するJSGBは何とJavaScriptで作られたゲームボーイエミュレータになります。2色の感じがゲームボーイっぽさを出しています。アニメーションもレトロな感じです。拡大表示できます。平面なの...

33556?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-14.26.412_thumb

  • 2011/12/29

Flashいらず?な2Dアニメーション作成ソフトウェア「Synfig Studio」

Synfig Studioはマルチプラットフォームで動作する2Dアニメーション作成ソフトウェアです。2Dアニメーションを作成するソフトウェアというとFlash CSが有名ですが、今回紹介するのはオープンソースのSynfig Studioです。高機能な2Dアニメーション作成ソフトウェアになります。インストーラーでインスト...

33545?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-14.53.18_thumb

  • 2011/12/29

CodeIgniterを使ったセキュアなPHP製CMS「PyroCMS」

PHP製のCMSと言えばWordPressと言われるほど、WordPressを使ったWebサイトが増えていますが、今回紹介するのはPyroCMSです。セキュリティに気を配られたCMS(コンテンツ・マネジメント・システム)になります。インストールはウィザードに沿って行います。システム要件のチェックです。管理画面へのログイ...

33506?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-14.35.16_thumb

  • 2011/12/28

高度な表現力を実現したJavaScriptフレームワーク「toxiclibs.js」

toxiclibs.jsはtoxiclibsをJavaScriptにポーティングするプロジェクトです。コンピュータでプログラミングされたデザインを描き出すフレームワークにProcessingを用いたtoxiclibsがあります。それはJavaで開発されているのですが、何とJavaScriptにポートしたプロジェクトが登...

List

  • 2011/12/28

元画像群からSprite画像とCSSを生成「Sprite Factory」

小さなアイコン画像などを一つにまとめて表示はCSSで切り出して行うのがCSS Spriteです。用意する手間があるため二の足を踏むケースも多いのですが、Sprite Factoryを使えばごく手軽に運用ができそうです。インストールします。Rubygemsでインストール可能です。実行はsfコマンドで。ディレクトリを引数と...