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

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

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

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

もっと見る

List

  • 2013/01/20

素敵なカンファレンスページを提供したいなら「Conference」

Conferenceはカンファレンスサイトです。ノート機能やオフラインでも使える機能があります。日本でも随所で行われているカンファレンスですが、その紹介サイトにConferenceを使ってみるのはいかがでしょう。すっきりとしたUIで使い勝手が良いです。トップページです。日ごとのスケジュールが一目で分かります。スピーカー...

List

  • 2013/01/19

JavaScriptでJPEG画像を読み込んで表示「jpgjs」

jpgjsはJavaScriptによるJPEG読み込みライブラリです。JavaScriptによるバイナリハックは今なお熱い分野です。今回はJPEGファイルを解析、表示を行うjpgjsを紹介します。左から順番に通常のJPEG、プログレッシブ、グレースケールとなっています。jpgjsでは指定したJPEGファイルを解析し、C...

List

  • 2013/01/19

奇麗で使いやすい。Windows8 Style UIに似せたダッシュボード「Droptiles」

DroptilesはWindows8 Style UIを模したダッシュボードソフトウェアです。Windows8が発売して少々経ちますが、タブレットなどにおいてはWindows8 Style UIは見やすくて個人的には好きです。そんなUIを真似したダッシュボードソフトウェアがDroptilesです。トップページ。確かにW...

List

  • 2013/01/19

Gistを記事ストレージにしたブログエンジン「Gist Blog」

Gist BlogはGistをコンテンツストレージにしたブログエンジンです。ブログは記事が第一であるのは当たり前ですが、エンジニアであればWordPressをそのまま設置するのではなく、そのやり方についてもこだわりを見せてみると面白いかも知れません。今回はコンテンツにGistを使ったGist Blogを紹介します。記事...

None

  • Premium_s 2013/01/18

スマートフォン/タブレット開発に際して考えるべき5つの軸

今回はスマートフォン/タブレット開発に関してです。5つの軸について、それをどう考えて判断すべきかを考察します。また、それぞれについて関連するオープンソース・ソフトウェアも紹介します。

List

  • 2013/01/18

デベロッパーツール上での修正をローカルファイルにも反映「Chrome DevTools Autosave」

Chrome DevTools AutosaveはGoogle Chromeのデベロッパーツール上での変更でローカルファイルも更新するソフトウェアです。Google ChromeやSafariのデベロッパーツールやFirefoxのFirebugは便利な開発ツールですが、その場で修正しても再読み込みするとまた元に戻ってし...

List

  • 2013/01/18

CMSに組み込みたい、見たままにページの編集を行うJavaScript「Create.js」

Create.jsはユーザ向け画面をそのまま編集できるJavaScriptライブラリです。CMSは一般的にユーザ向けの画面と管理画面とが分かれて提供されています。しかし運用時にはユーザ向けの画面を見ながらその場で修正したいこともあるでしょう。その際に使えるライブラリがCreate.jsです。メイン画面です。この時点では...

List

  • 2013/01/18

Web SQL Databaseと一緒に使いたいライブラリ「WebSQL.js」

WebSQL.jsはWeb SQL Databaseを使いやすくするJavaScriptライブラリです。惜しくもHTML5の仕様からはもれていますが、新しいWebブラウザの機能にWeb SQL Databaseがあります。そんなWeb SQL Databaseをより使いやすくしてくれるライブラリがWebSQL.jsです...

List

  • 2013/01/17

SWFファイルからiPhoneで使えるアニメーション部品を生成「Super Animation Converter」

Super Animation ConverterはSWFファイルを解析し、iPhoneでのアニメーション作成を容易にするソフトウェアです。iPhone向けのゲームを開発する際に、キャラクターが動き回るアニメーションが必要になることはよくあるでしょう。そこでアニメーションの作成には使い慣れたFlashを使い、そのSWF...

List

  • 2013/01/17

ローカルのサービスを外部に公開する魔法のスクリプト「ProxyLocal Gem」

ProxyLocal GemはローカルサーバとProxyLocalとをつないで外部へローカルのサービスを公開できるライブラリです。ローカルで開発を行っていて、それを外部の人にも見せたいと思うと途端に敷居が高くなります。そこで使ってみたいのがProxyLocalであり、そのための専用ソフトウェアがProxyLocal G...

List

  • 2013/01/17

IE6/Firefox3から使えるsetImmediate「setImmediate.js」

setImmediate.jsはIE10のsetImmediateをIE6レベルのWebブラウザにも対応させるライブラリです。JavaScriptで処理時間の長いスクリプトを実行する場合、setTimeoutを使うと思います。IE10ではさらに電力消費量を抑えられるsetImmediateが用意されていますが、類似関数...

List

  • 2013/01/16

キャリア名を使ったワンポイントアクセント「CarrierEditor」

CarrierEditorはiPhone/iPadのキャリア表示部分をカスタマイズするソフトウェアです。ちょっとしたジョークにdocomoのiPhoneなんてのがありますが、それを実現できるのがCarrierEditorです。JailBreakも、SIMフリーである必要もありません。メイン画面です。バージョン番号を入力...

List

  • 2013/01/16

TitaniumアプリでGoogleサービスとの連携を「gauth」

gauthはGoogle認証を使ったサービスを開発するためのTitaniumアプリのモックアップです。Googleでは数々のサービスを提供していますので、それと連携するアプリを開発したいというニーズは強いのではないでしょうか。Titaniumアプリとして開発するならば注目したいのがgauthです。メイン画面です。こちら...

List

  • 2013/01/16

HTMLを解析して目次を生成「TOC」

TOCはJavaScriptを使ってフローティングの目次を生成するソフトウェアです。TOCとはTable of Contentsの頭文字を抜き出したもので、日本語で言えば目次になります。HTML上の構造を解析してTOCを生成してくれるライブラリがTOC(jQuery Table of Contents Plugin)に...

List

  • 2013/01/15

カタツムリを誘導してメールを回収「MailSnail」

MailSnailはキャベツを使ってカタツムリを誘導し、マップ上のメールを回収するパズルゲームです。今回はゆるいゲームのご紹介。メール+カタツムリというMailSnailです。キャベツを使ってキャラクターを誘導し、メールを集めていきます。トップ画面です。ゲーム画面です。上のカタツムリが自分のキャラのようです。敵キャラを...

List

  • Premium_s 2013/01/15

Google Chromeの魅力と、それを後押しする素敵なGoogle Chrome機能拡張を一気に紹介

今回はGoogle Chromeについてです。日々数多くの機能拡張が開発されており、MOONGIFTではそれらを紹介しています。今回はその中でも2012〜13年中に紹介したものでとびきりのものを選び、紹介します。そしてGoogle Chrome自体の魅力についても取り上げます。

List

  • 2013/01/15

Webブラウザ上で動作するマスコットキャラクター「mOmonga」

mOmongaはWebブラウザの機能拡張として動作するマスコットキャラクターです。デスクトップのマスコットユーティリティは人気があります。そんなマスコットをWebブラウザにも、というのがmOmongaです。インストールします。ちょっと悪い予感が…常に右下にマスコットが表示されるようになります。クリックすると一番上までス...

List

  • 2013/01/15

iOSアプリのユーザビリティテストに。操作を動画として保存「ScreenRecorder」

ScreenRecorderはiOSアプリの操作ログを動画として保存するソフトウェアです。iPhoneアプリのユーザビリティテストはWebに比べると大変です。しかしその操作ログがあれば改善すべきポイントが見つかりやすそうです。そのためのソフトウェアがScreenRecorderです。実際に使ってみたデモです。操作は動画...

List

  • 2013/01/14

Markdownで書いたメモをWebブラウザで閲覧、検索「mamemose」

mamemoseはMarkdownを使ったメモサーバです。Markdown記法は個人的に気に入っていて、色々なテキストをMarkdownで記述しています。同じように自分のメモをMarkdownで書いている人におすすめなのがmamemoseです。例です。数式やコードのハイライトに対応しています。テーブルも使えます。検索機...

List

  • 2013/01/14

一風変わったアニメーションを実現する「jQuery.kabuki」

jQuery.kabukiは日本の歌舞伎をモチーフにしたJavaScriptアニメーションライブラリです。一風変わったアニメーションを使ってみたいと思ったならばjQuery.kabukiを使ってみるのはいかがでしょう。日本流の伝統的芸能、歌舞伎にヒントを得たアニメーションライブラリです。その動作は実際に見てもらうという...