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

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

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

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

もっと見る

List

  • 2013/07/30

Podcastingに便利。音声ファイルを指定時間から再生「TimeJump」

TimeJumpはJavaScript製、MIT License/GPLのオープンソース・ソフトウェアです。Podcastingというと、単純なMP3ファイルの配信であるため最初から最後まで全体を聞かないといけないイメージがあります。しかしTimeJumpを使えば指定時間からの再生が簡単に実現できます。表示例。audi...

List

  • 2013/07/30

Webアプリケーション開発をサポートするJavaScript MVCフレームワーク「Mozart」

MozartはRuby/CoffeeScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Webアプリケーションを構築する際にはJavaScriptは必須です。さらに一定規模を越えるとフレームワークが必要になるはずです。今回はその一つ、Mozartを紹介します。デモアプリケ...

List

  • 2013/07/30

人工のアステロイドプレーヤ「js Asteroids Artificial Player」

js Asteroids Artificial PlayerはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。アステロイドは昔懐かしい2Dゲームです。宇宙空間を飛び回りつつ、隕石を破壊していきます。ルールは簡単ですが、意外と難しくハマってしまう方も多いのではな...

List

  • 2013/07/29

ChromeのDevToolを使ってTitaniumアプリをデバッグ「TiInspector」

TiInspectorはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。Titaniumアプリの開発時には専用IDEであるTitanium Studioを使うかと思いますが、中には好みのテキストエディタを使って開発している人も多いはずです。そうした方がデバッグをしやすくする...

List

  • 2013/07/29

スモールチームのためのファイル共有/コラボレーション「Seafile」

SeafileはC/Python製のオープンソース・ソフトウェア(GPL v3)です。スモールチームで作業する時に何が必要かと考えると、まず掲示板やチャットなどのコミュニケーション、各自のタスク管理そしてファイル共有なのではないでしょうか。それらを全て詰め込んだユニークなソフトウェアとしてSeafileを紹介します。ダ...

List

  • 2013/07/28

Web Fontを使ってフォントデザインの差分表示「Tiff」

Tiffはnode/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。フォントの世界はとても深く、ぱっと見では分からない詳細なところにまで心が行き届いていたりします。そこで使ってみたいのがTiffです。二つのフォントの差異をビジュアル的に確認できるソフトウェアで...

List

  • 2013/07/28

アイアンマン風イフェクトをJavaScriptで「Jarvis.js」

Jarvis.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。アイアンマンが好きな人ならきっと分かってもらえると思いますが、あの変身または解除シーンのパーツが次々にはめ込まれていくシーンは格好いいと思います。あんな感じの表現をWebベースで実現するのがJarvis.jsです。最...

List

  • 2013/07/27

レスポンシブ対応のフラットなUIフレームワーク「Furatto」

FurattoはHTML5/JavaScript/CSS3製のオープンソース・ソフトウェア(Apache License 2.0)です。最近流行のフラットデザインでサイトを作ってみたいと思いつつ、そのデザインフレームワークを使いこなすのが大変…と感じている方はFurattoを試してみましょう。Bootstrapをベース...

List

  • 2013/07/27

バッテリーの残り時間や詳細な情報を表示「Battery Time Remaining」

Battery Time RemainingはMac OSX用、Objective-C製のオープンソース・ソフトウェア(Apache License 2.0)です。Mac OSX Lionになってからバッテリーの残り時間数を表示する機能がなくなっています。これに不便さを感じている方も多いのではないでしょうか。そこで以前...

List

  • 2013/07/27

スマートフォン向けのWikiエンジン「mobiki」

mobikiはPHP製のオープンソース・ソフトウェア(MIT License)です。Wikiエンジンはコンテンツを蓄積するサイトで様々に使われています。そして今後はスマートフォンが主流になっていくとなれば、スマートフォン用のWikiエンジンが欲しくなるはずです。今回はその一つ、mobikiを紹介します。メイン画面です。...

List

  • 2013/07/26

リズムに合わせてタップするとロック解除「YLTapPatternRecognizer」

YLTapPatternRecognizerはiOS用、Objective-C製のオープンソース・ソフトウェア(MIT License)です。スマートフォンの機能をロックして、それを解除する方法には幾つか存在します。有名なところではソフトウェアキーボードによる入力や、特定のパターンで指を動かすなどがあります。今回はもっ...

46386?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f03%2fgraphs

  • Premium_s 2013/07/26

使えるWebサービス・オープンソース(7)「天気」

今回のテーマは天気です。日々生活する中で天気のチェックは欠かせません。特に夏のようにゲリラ豪雨が降ったりする場合は、その最新情報に気を配るはずです。そこで今回は天気を知るのに役立つWebサービス、オープンソース・ソフトウェアを紹介します。

List

  • 2013/07/26

Gitリポジトリを解析して貢献度を出力「graf」

grafはRuby製のオープンソース・ソフトウェア(MIT License)です。プロジェクトの開発において誰が一番貢献しているか測定するのに簡単な方法があります。それはコミット回数の測定です。Gitリポジトリを使っているなら試してみたいのがgrafです。とあるプロジェクトの例。一人でコミットし続けているとこのようにな...

List

  • 2013/07/26

JavaScriptによる自動振仮名入力「autokana」

autokanaはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。フォーム入力というのはユーザにとって相当なストレスになります。ちょっとでも面倒だと思うと諦めてしまいます。そこでなるべくユーザのストレスを減らして入力できるライブラリを用意すべきです。今回はフリガナ入力補...

List

  • 2013/07/25

CoffeeScriptライクな構文からPHP生成「Mammouth」

Mammouthはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。PHPの構文がちょっと面倒だな、と思ったら試してみたいのがMammouthです。CoffeeScriptにインスパイアされた、コンパイルするとPHPのコードを生成する記法です。インストールはnpmを使います。...

List

  • 2013/07/25

iframeを使った簡易レスポンシブWebデザインエミュレータ「rFrame」

rFrameはJavaScript/jQuery製のオープンソース・ソフトウェア(MIT License)です。レスポンシブで作成されるWebサイトが増えています。そうした時の表示確認ではウィンドウの幅を縮める方法もありますが、今回はrFrameを使った方法を紹介します。デバイスと方向を指定して表示を素早く確認できます...

List

  • 2013/07/25

はてなサービスのお知らせをアプリでチェック「HatenaNotify for iOS/Android」

HatenaNotify for iOS/AndroidはJavaScript/Titanium製、GPL v3のオープンソース・ソフトウェアです。はてなのサービスにはお知らせの通知機能があります。それをiPhone/Androidアプリから手軽にチェックできるようにしてくれるのがHatenaNotify for iO...

List

  • 2013/07/24

Dropbox公開フォルダのファイル一覧を作成「dropbox-index」

dropbox-indexはPython製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。DropboxのPublic機能を使うと簡単にファイルの公開ができます。一つのファイルであれば簡単ですが、複数のファイルの場合は一つずつファイルのURLをコピーしないといけません。これでは面倒...

List

  • 2013/07/24

Android用横スクロールゲーム「Replica Island(ワンダのレプリカ島)」

Replica IslandはAndroid用、Apache Licnese 2.0のオープンソース・ソフトウェアです。Androidで人気の高いジャンルと言えばゲームです。特にシンプルな操作で誰でもすぐに使えるアプリが好まれます。今回はGoogleの中の人が開発した横スクロール系ゲームReplica Island(日...

List

  • 2013/07/24

SSHの接続情報を一手に管理「Shuttle」

ShuttleはMac OSX用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。プログラマーであればSSHでサーバに接続して処理を行うといった操作はよく行っていると思います。その際、各サーバごとに秘密鍵やユーザ名が違ったり、IPアドレス指定だったりすると覚えておけません。それを一括...