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

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

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

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

もっと見る

List

  • 2012/11/29

JavaScriptを使ってSVGでグラフを描く「Morris.js」

Morris.jsはjQueryを使ったSVG描画型のグラフライブラリです。Webブラウザ上でグラフを描画しようと思ったら従来はサーバサイドの仕組みかFlashを使うのが一般的でした。しかし今後はJavaScriptが便利です。Morris.jsはjQueryを使ったグラフライブラリです。二つのデータがある折れ線グラフ...

List

  • 2012/11/29

HTMLを使ってiOSアプリのモックアップを手早く作るフレームワーク「Ratchet」

RatchetはHTML/CSS/JavaScriptを使ってiOSアプリのモックアップを素早く作るフレームワークです。iPhoneアプリを開発する際にまずプロトタイプを作ることが多いですが、Xcodeなどを使って作っていては時間がかかると感じるかも知れません。そこでもっと手軽に手早くモックが作れるRatchetを使っ...

List

  • 2012/11/29

iPhoneに何が入っているのかチェック!「iHasApp」

iHasAppはiPhone/iPadにインストールされているアプリを一覧するソフトウェアです。iOSではURLスキーマを使って別なアプリケーションの起動ができます。それによってアプリがインストールされているかどうかのチェックができますが、それを大規模に一気に行ったのがiHasAppです。インストールされているアプリが...

List

  • 2012/11/28

テーブルデータからCSSベースのグラフを生成「Magna Charta」

Magna Chartaはテーブルデータを読み込んでグラフを生成するJavaScriptライブラリです。Web上で奇麗なグラフを見せるためのライブラリは多いですが、そのデータ指定周りは面倒という印象があります。そこで使ってみたいのがテーブルデータをグラフにしてくれるMagna Chartaです。通常の横棒グラフと積み立...

List

  • 2012/11/28

Mac OSXから流れるサウンドを保存「WavTap」

コンピュータから流れる音声や映像をキャプチャするというのは意外と面倒です。音声ファイルを保存したいと言う時に使ってみたいのがWavTapです。メニューです。録音された音声。wavファイルで保存されます。WavTapはシンプルにメニューから選択したり、キーボードショートカットからすぐに録音を開始できます。最後の20秒も保...

List

  • 2012/11/28

Instagramをブログに載せるのに使える「jQuery Spectragram」

jQuery SpectragramはInstagramの写真をブログのサイドパーツなどに掲載できるJavaScriptライブラリです。Instagramに写真をたくさん投稿しているユーザは自分のブログでも写真を載せたいと思うはずです。そこで使ってほしいのがjQuery Spectragramです。こちらはユーザのフィ...

List

  • 2012/11/27

Mozilla製。すっきりとしたデザインのスマートフォン用OS「Firefox OS」

Firefox OSはMozillaが開発するスマートフォン用OSです。Mozillaがオープンソースのスマートフォン向けOS、Firefox OSを開発しています。いち早く機能を試したいという方はFirefoxアドオンとして動作するシミュレータを使ってみましょう。インストールしました。左側のシミュレータスイッチを入れ...

None

  • Premium_s 2012/11/27

サービスを思いついた時にMOONGIFTが行っている10のステップ

今回のテーマはMOONGIFTが新しいサービスを思いついた時に、それを公開に至るまでに行っているステップを紹介します。新しいサービスを開発する際などに参考にしていただければ。

List

  • 2012/11/27

Flash製のTelnetクライアント

SoiledはFlash製のTelnetクライアント、ターミナルエミュレータです。ゲームはどんどん高度化していきますが、ターミナルを使った文字だけのゲームも未だに人気が根強いです。とは言えコマンドプロンプトやPutty、Terminalといったアプリケーションを使うのは一般ユーザには敷居が高いです。そこで使ってみてほし...

List

  • 2012/11/27

ネイティブアプリ化もできるDart製Webアプリケーションフレームワーク「Rikulo」

Rikuloはクロスデバイス対応のDart製のWebアプリケーション開発フレームワークです。Webアプリケーションを開発する際には何らかのフレームワークを使うケースが増えています。今回はRikulo、Dartを使ったフレームワークを紹介します。デモです。スネークゲーム。ボールが流れるデモ。顔をドラッグして移動させます。...

List

  • 2012/11/26

各種オンラインサービスに対応したiOS写真取得ライブラリ「grabKit」

grabKitはFacebook、Flickr、Pinterest、Picasa、iPhoneのローカルストレージに対応した写真取得ライブラリです。スマートフォンが流行っており、写真コンテンツを扱うWebサービスも増加しています。そうしたサービスをまとめて一つのアプリ内で見せてくれるのがgrabKitです。デモアプリの...

List

  • 2012/11/26

プログラマーなら黙ってこれ。ターミナルベースのスライド「TermNote」

TermNoteはターミナルで動作するスライドソフトウェアです。プログラマーであればみんな使うターミナル。ということでプレゼンテーションを行うためのスライドまでターミナル上で実行してしまうTermNoteを紹介します。立ち上げました。スライドはj/kキーで切り替えます。リスト表示。コード表示にも対応。スライドの内容はこ...

List

  • 2012/11/25

PythonのWeb開発で使いたい高性能デバッガー「wdb」

wdbはPython製のWSGI用のWebベースデバッガーです。スクリプト言語の開発のが個人的には手軽ですが、IDEを使ったコンパイル系言語の開発において羨ましいと感じるのがブレークポイントを含めたデバッガー機能です。そんなデバッグ機能をWSGIを使った開発に用いられるのがwdbです。アクセスするとデバッガーが立ち上が...

List

  • 2012/11/25

日本語にも対応したPHP用画像ライブラリ「DmImage」

DmImageはPHP製の画像ライブラリです。GDラッパーとして動作します。サーバサイドで画像を扱うケースは意外とよくありますが、ライブラリの使い方が途端に面倒になったりします。特に日本語を出力したりする場合はそうです。そこでPHP5で画像を扱いやすくするDmImageを紹介します。単なる四角い画像です。DataURI...

List

  • 2012/11/24

データをDropboxなどで管理するマルチデバイス対応のTodo「Nitro」

NitroはDropboxなどをストレージとしたマルチデバイス対応のタスク管理です。タスク管理を行う際に考えたいのはマルチデバイス対応が行われているかどうかです。Nitroはクロスデバイスに対応し、かつデータはDropboxなどに保存する面白いタスク管理です。最初にDropboxまたはUbuntu Oneと接続します。...

List

  • 2012/11/24

Webブラウザ上で動作するmruby「JsMruby」

JsMrubyはGoogle Chrome/Firefoxの機能拡張として動作するmrubyです。mrubyは通常のRubyに比べてコンパクトである分、組み込み分野などでの活躍が期待されています。しかし軽量であるという点に注目し、なんとWebブラウザ上で動かしてしまうのがJsMrubyです。インストールします。実行しま...

List

  • 2012/11/24

シンプルで気持ちよく書けるWebベースのテキストエディタ「interactivate」

interactivateはシンプルなWebベースのプログラミングエディタです。Webベースの開発者用エディタが色々登場しています。今回紹介するinteractivateもその一つです。UIはシンプルで、集中して書くのに適していそうです。エディタ画面です。interactivateはローカルストレージにコンテンツを保存...

List

  • 2012/11/23

音楽をただ純粋に楽しみたい人のためのシンプルな音楽プレーヤ「MusicPlayer」

MusicPlayerはシンプルな機能を追求したMac OSX用音楽プレイヤーです。単なる音楽を聴くためだけにiTunesを使うのが面倒になってきました。そこで原点回帰、超シンプルなMusicPlayerを紹介します。音楽を聞いているところです。音量調整、再生箇所の変更くらいの機能しかありません。MusicPlayer...

List

  • 2012/11/23

Mozilla製。JavaScriptでFlashファイルを実行「Shumway」

ShumwayはJavaScript製のFlash VMおよび実行エンジンです。ActionScript2/3に対応しています。HTML5のシェアが高まるほど注目を集めるのが従来のコンテンツの扱いをどうするかです。特にFlashは悩みが多いのではないでしょうか。そこでMozillaの考えた答えがShumwayです。レー...

List

  • 2012/11/23

Webサイトをiframeで開いて情報を追加「PageSlide」

PageSlideはリンクをiframeで開き、URLコピーやシェア機能を追加するJavaScriptライブラリです。PageSlideではWebページを開く際にフレームの中で開くという面白い見せ方をしてくれます。一枚上のレイヤーに情報を追加して表示といった使い方が面白いかもしれません。最初にURLが一覧されています。...