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

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

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

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

もっと見る

38601?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot_2012_05_08_05_11_05_thumb

  • 2012/05/19

iOSアプリでツリーマップを表示「TreemapKit」

TreemapKitはiOSにおいてツリーマップ表示を行うライブラリです。データをビジュアル化する手法は幾つかありますが、その一つにツリーマップがあります。HDD内容を表示するといった際にも良く使われています。そんなツリーマップ表示をiOS上で実現するのがTreemapKitです。デモアプリです。色分けされたツリーマッ...

List

  • 2012/05/19

JavaScript/CSSを使ってスクロールによるアニメーションを実現「skrollr」

skrollrはCSSを使ってスクロールによってアニメーションを実行するライブラリです。最近プロジェクトやアプリ紹介ページで見られるようになったスクロールアニメーション。それを実現するライブラリがskrollrです。デモです。スクロールを開始します!回転しながら飛んでくる文字!下から上がってくる文字!横からスライドも。...

38579?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-08-11.24.33_thumb

  • 2012/05/18

キーフレームを使ったCSSアニメーションを実現「jQuery keyframe」

jQuery keyframeはCSSのスタイルの中で%を使ってアニメーションをキーフレーム単位で設定できるjQueryライブラリです。CSS3のパワーアップによってCSSだけで絵を描いたり、アニメーションしたりする試みが増えています。今回はその一つ、JavaScriptと組み合わせることでさらにキーフレームを使ったア...

38572?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-07-15.40.14_thumb

  • 2012/05/18

レガシーなWebブラウザでもリアルタイムコミュニケーション「Firehose」

FirehoseはWebSocketsを使わないリアルタイム通信ライブラリです。Webベースのリアルタイムコラボレーションを実現させるためにはWebSocketsを使うのが手軽ですが、レガシーなWebブラウザでは使えません。そこでロングポーリングを手軽に実装できるのがFirehoseです。サーバを起動しました。クライア...

38914?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f11%2fscreen-shot-351

  • Premium_s 2012/05/18

業務で使えるオープンソース(23)「差分」

今回のテーマは差分です。プログラマーならば大抵使っているであろうリポジトリ管理システムでおなじみの機能ですが、あまり一般ユーザには広まっていません。しかしテキストのみならず様々な差分チェックツールが出ている現在、そうしたツールを使いこなせばより生産性が高まるはずです。

None

  • 2012/05/18

[公募企画] 電子書籍版KickStarterを開発、提供しませんか?

いつもMOONGIFTをご覧いただきありがとうございます。こちらは企画の公募になります。もしご興味のある企業の方がいらっしゃればぜひ info@moongift.jp までご連絡ください。概要USを中心に流行っているクラウドファウンドサービス、キックスターターの電子書籍版を開発、運営するプロジェクトです。詳細はGoog...

List

  • 2012/05/18

どこまでできる?JavaをPythonへ変換「java2python」

java2pythonはJavaのコードをPythonコードへ変換するソフトウェアです。最近はプログラミングコードの変換に人気が集まっていたりします。有名な所ではCoffeeScriptやDartのJavaScriptへの変換があります。今回紹介するのはjava2python、なんとJavaのコードをPythonに変換...

38558?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-07-15.16.28_thumb

  • 2012/05/17

文学者向けテキスト照合ツール「Juxta」

Juxtaは学者向けのテキスト照合ソフトウェアです。複数のテキストがあった時に、その比較を行う方法として用いられるのが差分(Diff)ツールです。Diffツールは主にプログラマー向けですが、さらに文学者向けに発展させたのがJuxtaです。左側にメモの一覧、右上がコンテンツ、右下がソースとなっています。ドキュメントのプロ...

List

  • 2012/05/17

これまでのスタイルシートをLESSで書くとどうなるか「Css2Less」

Css2LessはCSSのコードをリアルタイムにLESSへ変換するWebアプリケーションです。LESSをはじめてみたいと思いつつも、既にある資産が邪魔していたり最初のとっかかりがないと感じている人は多いのではないでしょうか。そこで使ってみてほしいのがCss2Lessです。左側がCSS、右側がLESSです。左側を編集する...

38532?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-07-16.46.17_thumb

  • 2012/05/17

テストやモックアップに。ダミーのHTMLソースを生成する「Fixie」

Fixieは自動的にWebコンテンツを生成するモックアップアプリ用ライブラリです。Webデザインをしていたり、デザインやライブラリのデモサイトを作る際に必要になるのがダミーのコンテンツです。適当な文字でも良いですが、より本物らしいコンテンツを使ってみたいならばFixieを利用してみましょう。それっぽいコンテンツが表示さ...

38527?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-07-15.00.35_thumb

  • 2012/05/16

Twitter製。LESSからCSSを生成「RECESS」

RECESSはTwitter社が開発したLESSからCSSへコンパイルするソフトウェアです。最近はCSSもそのままではなくLESSやSassを使って書くケースが増えてきました。そこで紹介したいのがRECESS、Twitter社の開発したLESSコンパイルツールです。インストールします。npmでインストールできます。解析...

38520?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot3_thumb

  • 2012/05/16

MonoでAndoridアプリが作れる!?AndroidをC#へポート「XobotOS」

XobotOSはAndroid 4.0のコードをC#にポートしたプロジェクトです。AndroidはDalvikというVMで動いています。しかしこのVMのパフォーマンスに不服を持っている人は少なからず存在します。そんな人たち(Monoプロジェクトの設立者であるMiguel de Icaza氏)が発表したのがXobotOS...

38509?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-07-14.37.47_thumb

  • 2012/05/16

ガントチャートからiTunes風表示まで。Dojoを使ったグリッドライブラリ「dgrid」

dgridはDojoを使ったWebブラウザ向けグリッドライブラリです。jQueryなどと並んで有名なJavaScriptライブラリのDojo。そんなDojoで使える高機能グリッドフレームワークがdgridです。iTunes風の表示です。アルバムやアーティストを選択すると内容が変わります。ガントチャート風表示です。タスク...

List

  • 2012/05/15

Adobe製。Webデザイナー向けのコードエディター「Brackets」

BracketsはHTML/JavaScript/CSSで作られたHTML/JavaScript/CSSエディターです。Webベースのエディターソフトウェアは幾つか登場していますが、Adobe社が開発したのがBracketsです。BracketsはHTML/JavaScript/CSSを使っていますが、ネイティブのアプ...

List

  • 2012/05/15

Django製、日本製のレシピサイトCMS「レシピブック」

レシピブックはDjangoを使ったレシピサイト向けCMSです。レシピサイトというのは世界中で人気があります。特に食材、料理の種類が豊富な日本では利用者も多いです。そんなレシピサイトを自分で構築したいと思ったら使ってみたいのがレシピブックです。メイン画面です。レシピブックを使ったサイトです。レシピの一覧です。レシピの詳細...

List

  • Premium_s 2012/05/15

業務で使えるオープンソース(22)「Visio対抗」

今回のテーマはVisio対抗です。IT系のドローツールとしてよく知られているVisioですが、利用範囲の割に価格が高価であることもあって無償ツールのニーズは根強くあります。そこで今回はVisioの代わりに使えるWebサービスとソフトウェア、そしてその選定基準をご紹介します。

38466?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-04-9.52.21_thumb

  • 2012/05/15

みんなで協力してブロックを埋める「FitIt」

FitItは4人が協力してブロックを詰めるHTML5ゲームです。ゲームには幾つかの種類がありますが、Webブラウザを使ったものであればネットワークを介して協力し合うゲームに面白さを感じます。そこで紹介したいのがFitItです。ゲーム開始です。全部で4人(または4接続)が必要です。ブロック同士が重なっていると駄目です。後...

38457?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-04-23.29.27_thumb

  • 2012/05/14

ターミナルで使うシンプルなメモ「Nodau」

Nodauはコンソールベースで使うシンプルなノートアプリケーションです。プログラマーは常にコンソールとともにあるべきです。GUIなんて使い勝手が悪い、と思っているプログラマーの方にメモ環境として使ってほしいのがNodauです。ヘルプです。新しいメモを作成しました。listオプションでメモが一覧できます。encryptオ...

List

  • 2012/05/14

こんなやり方が…プラグインなしでWebブラウザ上でJavaを実行する「DoppioVM」

DoppioVMはCoffeeScriptで作られたJavaVMです。Webブラウザ上でJavaコードをコンパイルしたり実行できます。Webブラウザ上で実行できるJavaと言えばアプレットになりますがプラグインが嫌われる現在、あまり実行される機会も多くありません。そこでJavaScript上で動作するJavaVM、Do...

List

  • 2012/05/13

怪しいファイルを開く前に何者か調べる「FiletypeID」

FiletypeIDはWindows用のファイル解析&特定ソフトウェアです。オンラインで拾った音楽ファイルを再生したら実は実行ファイルになっていてウィルスに感染した…そんな事態に陥ることがないよう、ファイルを実行前にチェックしてくれるのがFiletypeIDです。メイン画面です。実行ファイルの解析結果です。57.9%の...