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

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

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

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

もっと見る

List

  • 2012/02/07

Amazon EC2/S3/SQS/ELB/IAMを一つのコマンドで操作「aws」

awsはAmazon Web Servicesを一元操作できるコマンドです。Amazon Web Servicesを活用している人に使ってみてほしいのがawsです。一つのコマンドで複数のAmazon Web Servicesを扱えます。ヘルプです。lsはAmazon S3のブラケットを一覧します。EC2の有効なゾーン一...

35014?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-27-14.59.44_thumb

  • 2012/02/07

DjangoをOAuth/OAuth2/OpenID1.0、2.0に対応させる「django-socialregistration」

django-socialregistrationはDjangoでFacebookやTwitter、OpenIDなどの多数の認証に対応したモックアップアプリケーションです。Djangoで各種Webサービスに対応した認証を実装したいと思ったならば試してほしいのがdjango-socialregistrationです。Fa...

List

  • Premium_s 2012/02/07

ファイル共有を知る。Webサービス+オープンソース・ソフトウェア×26選

今回のテーマは「ファイル共有」です。P2Pをはじめとしてアングラなイメージが拭いきれない感はありますが、ファイルはコンピュータの基本構成の一つです。それだけに手元のファイルを他人と共有したいと思うのはごく自然なことです。そんなファイル共有のためのWebサービス、ソフトウェアを紹介します。

35007?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-26-16.09.57_thumb

  • 2012/02/07

非公式でも良い!Java製のGoogle+投稿ライブラリ「Google+ Post lib Java」

Google+ Post lib JavaはJavaで作られたGoogle+の非公式ポストライブラリです。Google+を積極的に使いたいと思いつつも躊躇させる大きな要因の一つがポストするAPIが未だに公開されないことです。クロスポストを警戒しているのかも知れませんが、そもそもポストしたくなくなります。そこで使ってみた...

35000?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-26-15.43.38_thumb

  • 2012/02/06

iTunesの音楽ファイルをAndroidに同期「iTunes Sync Android」

iTunes Sync AndroidはiTunesの音楽ファイルをAndroidにコピーするソフトウェアです。Androidの普及が進んでいます。メインのデバイスをAndroidにしつつも音楽はiTunesで管理している、そんな人に使ってみてほしいのがiTunes Sync Androidです。実行しました。コピー先...

34997?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-26-15.41.35_thumb

  • 2012/02/06

オープンソースラブ度チェッカー「SourceSquare」

SourceSquareはディレクトリ中にあるファイルをチェックしてオープンソース率を表示するソフトウェアです。MOONGIFTを閲覧いただいている方はおそらくオープンソース・ソフトウェアが大好きではないかと思います。自分がどれくらいオープンソースに惚れ込んでいるか、それをファイルベースで証明してくれるのがSource...

34976?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-26-15.27.21_thumb

  • 2012/02/05

サイドバイサイド/インライン表示に対応したJavaScriptテキスト差分表示ライブラリ「jsdifflib」

jsdifflibはJavaScript製のテキスト差分表示ライブラリです。テキストを扱うWebアプリケーションで便利そうなライブラリがjsdifflibです。JavaScriptを使って二つのテキストの差分を表示してくれます。デモです。二つのテキストエリアにテキストを入力しました。Diffボタンを押すと差分が表示され...

34967?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-25-12.26.41_thumb

  • 2012/02/05

Tumblrのテーマをローカルでさくさく作り上げる「Fumblr」

FumblrはTumblrのテーマをローカルで作成できるようにするソフトウェアです。Tumblrにはデザインをカスタマイズする機能がありますが、オンラインで行うには色々修正した後、確認して…という作業を繰り返す必要があります。そこでFumblrを使ってももっと効率的にTumblrのテーマを作成してみましょう。インストー...

34960?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-25-12.15.43_thumb

  • 2012/02/04

TrueType/OpenTypeフォントを読み込んで描画「Font.js」

Font.jsは任意のフォントを読み込んでテキストを描き出すJavaScriptライブラリです。Web上での好きなフォントを使ってテキストを描画したい、そんなニーズに応えてくれるのがFont.jsです。Imageオブジェクトに似た、Fontオブジェクトとして作るのが特徴です。最初の表示です。ボタンを押します。こんな感じ...

34953?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-25-15.31.34_thumb

  • 2012/02/04

DeNA製のゲーム開発フレームワーク「Arctic.js」

Arctic.jsはDeNAが開発したHTML5のゲーム開発フレームワークです。DeNAが公開したHTML5によるゲーム開発フレームワークがArctic.jsです。実際にゲームでも使われていますので、実践的なゲーム開発に向いていると言えそうです。APIドキュメントとチュートリアルが同梱されています。クラス定義の例です。...

34950?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-25-11.59.35_thumb

  • 2012/02/04

これはいい!設置するだけでWebサイトを高速化「FastPage」

FastPageは静的サイトを対象にしたWebサイト高速化ソフトウェアです。Googleはページの表示速度を検索順位の要素に盛り込むようになっています。そうでなかったとしてもページが高速に表示されるのは良いことです。そこで既存のサイト構成そのままにサイトを高速化するFastPageを使ってみましょう。ファイル構成です。...

34945?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-24-19.05.53_thumb

  • 2012/02/03

テキストエリアでタグのハイライトや自動補完「TAGMATE!」

TAGMATE!はTwitterやFacebookのテキストエリアのように#@$という接頭文字に対応してタグ化するライブラリです。TwitterやFacebookによってテキストエリアの中に特定の記号を伴った文字を書くとそれがユーザやタグとして認識されるサービスが多くなっています。そこで類似の実装をする際に使えるのがT...

34929?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-24-14.55.19_thumb

  • 2012/02/03

JavaScriptの開発、運用に。console出力をクライアントサイドで制御「andlog」

andlogはJavaScript開発で使われるconsoleのメッセージ出力をクライアントサイドで制御できるソフトウェアです。andlogを使うとJavaScriptのデバッグメッセージの出力をクライアントサイトで切り替えられるようになります。妙なメッセージを出してしまわぬよう、使ってみると良いでしょう。consol...

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

  • Premium_s 2012/02/03

音楽を巡る最近の動きと関連ソフトウェア×15選

今回のテーマは音楽です。レコード、テープ、CD、ネットと伝達媒体は時代に合わせて変わりつつも、音楽自体の魅力は決して色あせることがありません。それは今も同じで、オンライン上には無数の音楽が存在しています。それだけ溢れたコンテンツであれば、きっと新しいビジネスの種もあるに違いありません。そこで今回は音楽を巡る2011年か...

List

  • 2012/02/03

テキストエディタ派に。Titaniumアプリをコンソール上でコンパイル「MakeTi」

MakeTiはコンソール上でTitaniumアプリをコンパイル、実行するソフトウェアです。Titaniumで作ったiOS/Androidアプリを実行する場合、Titanium StudioやTiDev Communityを使うのが一般的です。ですがこれではテキストエディタで開発している時に切り替えるのが不便です。そこで...

List

  • 2012/02/02

Facebook風ボタンをCSS3でデザイン「CSS3 Facebook Buttons」

CSS3 Facebook ButtonsはCSS3で作られたFacebook風ボタンデザインです。最近はFacebookアプリの開発も増えてきました。そんな開発の際に使えそうなのがCSS3 Facebook Buttons、Facebook風ボタンをCSS3で作成したソフトウェアです。色は3種類から選択できるようです...

List

  • 2012/02/02

Webブラウザアイコンを作った神経衰弱「Browser Memory」

Browser MemoryはWebブラウザアイコンを使った神経衰弱パズルです。Webブラウザのアイコンを使って作られた神経衰弱パズルがBrowser Memoryです。3x4のHTML5のパネルが表示されています。適当にクリックします。NyanCatが出ました。見事当たりました。この調子でどんどんいきます。後もう少し...

List

  • 2012/02/02

Time Machineの差分を表示「timedog」

timedogはMac OSXのバックアップシステムTime Machineの差分を出力するソフトウェアです。Mac OSXのバックアップ機能、Time Machineはとても便利です。とりあえず設定しておけば後は放置しておいてもバージョン管理されたバックアップが行われます。そんなバックアップをさらに便利にしてくれるの...

List

  • 2012/02/01

Google Apps担当者向け。コマンドラインでシステム設定変更「Google Apps Manager」

Google Apps ManagerはコマンドラインでGoogle Appsの設定を変更できるソフトウェアです。Google Appsを使って企業内のメールや情報共有を行っている企業のシステム担当者にお勧めなのがGoogle Apps Managerです。コマンドラインでGoogle Appsの管理ができます。コマン...

List

  • 2012/02/01

Google Sky Mapは開発終了&オープンソース化「Stardroid」

StardroidはGoogle製の天体観測アプリSky Mapのオープンソース版です。Googleは最近、色々なサービスを終了しています。最近、その一つに挙がったのがSky Mapです。しかしGoogleとしての開発は停止しますが、Sky MapはオープンソースのStardroidとして継続されることになりました。O...