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

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

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

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

もっと見る

List

  • 2012/10/11

iOS6になってもGoogleマップを使いたい方はこれ!「ClassicMap」

ClassicMapはiOS5当時のマップアプリを彷彿とさせる地図アプリです。Googleマップを使えます。ついにAppleがiOS6のマップについて謝罪し、サードパーティのマップアプリをお勧めするようになりました。しかしみんなが欲しいのはiOS5以前のマップアプリではないでしょうか。そこで使ってみたいのがClassi...

43337?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2fscreenshot-2012-10-01-11.51.15_thumb

  • 2012/10/11

奇麗な表示、アニメーションのグリッドライブラリ「MGBox2」

MGBox2はシンプルながらセンスのいいグリッド表示ライブラリです。iOSアプリが流行るか否かはアプリ本質の面白さはもちろんのこと、デザインも大きなウェイトを占めています。そこでどんな見せ方が有効であるかを常に検討する必要があるでしょう。今回紹介するのはMGBox2、グリッド表示のライブラリです。縦型の例。+をタップす...

List

  • 2012/10/10

どんどん吸収して大きくなる!「bubbles」

bubblesは他の泡を吸収して大きくなっていくライフゲームです。最近はHTML5を駆使してWebブラウザだけでも動作するゲームが増えています。今回紹介するbubblesもその一つ。他のバブルを吸収して大きく成長していくゲームです。ゲームスタートです。自分は赤い泡になります。大きい泡をさけつつ、小さい泡を吸収していきま...

43319?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f10%2fscreenshot-2012-10-01-11.04.52_thumb

  • 2012/10/10

サーバ管理者も遊べる。ターミナル上で動作するテトリス「tetris」

tetrisはターミナル上で動作するテトリスです。いつもターミナルの画面を眺めていて疲れた…そんな気持ちになったらゲームをしてリフレッシュしてみましょう。tetrisは何とターミナル上で動作するテトリスです。インストールします。起動しました。なんとカラーです!積み上がってきています。得点がちょっと見づらい?tetris...

List

  • 2012/10/10

テキストの末尾処理はお任せ「trunk8」

trunk8は文字列の末尾処理を行うjQueryライブラリです。Webサイトを作る際には長過ぎる文字に対して適当なところで区切る処理がよく行われます。サーバサイドで行う手もありますが、今回はtrunk8というクライアントサイドの文字切りライブラリを紹介します。ベーシックな使い方。単にtrunk8を呼び出すだけ。複数行も...

List

  • 2012/10/09

Webサービスの基盤にできるCMS/フレームワーク「Jien」

JienはZend Framework製のCMSでカスタマイズしてWebサイト開発に利用できます。Webサイトを開発する場合、よくある機能は予め搭載されている方が手軽です。そこでベースとしてCMSを使ってみるのはいかがでしょう。もしあなたがZend Frameworkを使っているならばJienを基盤としてみるのが面白そ...

List

  • 2012/10/09

Rubyの開発を便利にしてくれる小さなメソッド群「Letters」

LettersはRubyのデバッグをより便利にしてくれるメソッドを詰め込んだライブラリです。開発を素早く行うために必要なのは効率的なデバッグ環境です。組んだコードのどこかおかしいのか、またテストで書いたコードを手早く試せればそれだけ開発は速くなります。今回はRubyの開発をスピードアップするLettersを紹介します。...

43445?type=list&url=http%3a%2f%2fcapture.heartrails.com%2f300x300%2fborder%2fround%3fhttp%3a%2f%2fwww.rtoaster

  • Premium_s 2012/10/09

業務で使えるオープンソース(49)「リコメンドエンジン」

今回のテーマはリコメンドエンジンです。Eコマース、メディアをはじめ多数のサイトで使われているリコメンドエンジンですが、今回は外部サービスとしてリコメンドエンジンを提供するサービスとオープンソースとしてのリコメンドエンジンを紹介します。

List

  • 2012/10/09

ICQからIRCまでこなすマルチプロトコル対応のインスタントメッセンジャー「qutIM」

qutIMはIRC、ICQ、Jabberなどに対応したマルチプラットフォームで使えるメッセンジャーソフトウェアです。最近のメッセンジャーと言えばSkype、Jabber、LINEなどが有名所でしょうか。しかし世界にはもっと数多くのプロトコルが存在します。そんな多数のメッセンジャープロトコルに対応したマルチプラットフォー...

List

  • 2012/10/08

WindowsにもExposéライクな機能を「SmallWindows」

SmallWindowsはMac OSXのExposéライクな機能を提供するユーティリティです。Mac OSXで便利だと思う機能がWindowsを使っている際に提供されていないと分かるとがっかりしてしまいます。しかしそこでめげず、代替になるソフトウェアを探せば良いのです。Mac OSXのExposéが便利に感じる方はS...

43229?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fimg_0603_thumb

  • 2012/10/08

Googleマップにさらなる機能を追加したWebベース地図「Track Up Map」

Track Up MapはGoogleマップにノースアップ、トラックアップを追加した高機能なWebベースの地図です。iOS6のマップアプリが酷評です。その内改善されていくと思われますが、とりあえずは別な手だてを考えないといけないでしょう。別アプリを頼る手もありますが、Webベースで使ってみたいという方はTrack Up...

43222?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2f004_thumb

  • 2012/10/07

Androidのメモをオンラインへ同期「JumpNote」

JumpNoteはAndroid向けのメモアプリで、Google App Engine上のサーバと同期できます。スマートフォンを使っていて悩むのがスマートフォンのデータをいかに吸い上げるかではないでしょうか。複数台のAndroid間におけるメモを同期できるソフトウェアとしてJumpNoteを紹介します。インストールしま...

List

  • 2012/10/07

JavaScriptでネイティブ並の速度を誇るゲームを開発「Ejecta」

EjectaはCanvasとオーディオ、JavaScriptをサポートしたフレームワークでネイティブ並のiOSアプリ(ゲーム)を開発できます。iOSアプリでゲームを開発する際にはObjective-Cを使うのが基本でしょう。WebベースであったりTitaniumのようにJavaScriptのエンジンを経由するとそれだけ...

43200?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-25-21.50.49_thumb

  • 2012/10/06

Webデザイナー、プログラマー向けの可読性高いコーディング用フォント「Source Code Pro」

Source Code ProはAdobe社の開発したコーディング用のフォントです。プログラマー、Webデザイナーは日々コンピュータに向き合ってソースコードを書いています。そんな中でより可読性の高いフォントを用いるのは生産性をあげるためにも大事なことでしょう。そこで使ってみたいのがAdobe社の開発したSource C...

43191?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-25-11.44.30_thumb

  • 2012/10/06

パルス符号変調を用いたサウンド合成ライブラリ「riffwave.js」

riffwave.jsはHTML5のaudioタグ用のサウンド合成を行うソフトウェアです。HTML5ではaudioタグによってJavaScriptだけで音楽が再生できるようになっています。しかしそれだけではなく音そのものを作り出して再生することだってできます。それがriffwave.jsです。トップページで幾つかのサウ...

List

  • 2012/10/06

任意の動画ファイルをApple TVで再生「AirPlayer」

AirPlayerは任意のローカル、オンラインの動画をApple TVで再生できるようにするソフトウェアです。ローカルのPCに入っている動画をApple TVを使ってリビングで見たい、そんな時に使ってみて欲しいのがAirPlayerです。こんな感じでファイルを指定するだけで使えます。ローカルにある動画はもちろん、インタ...

List

  • 2012/10/05

エンタープライズ向けナレッジベース「KBPublisher」

KBPublisherは企業向けのナレッジマネジメントシステムです。様々な情報を一元的に管理できます。企業において日々の業務の中で培った知識は利益の源泉になりえます。個々人が持つだけでなく、それを積極的にシェアしてさらに利益を拡大していかなければなりません。そのためのシステムとしてKBPublisherを紹介します。管...

List

  • Premium_s 2012/10/05

業務で使えるオープンソース(48)「オンラインストレージ」

今回のテーマはオンラインストレージです。個人はもちろん会社でも便利に使われるようになっているオンラインストレージですが、セキュリティ的な理由で導入できないというケースもあるようです。ということで外部のサービスはもちろん、独自で立てることも考慮に入れたオンラインストレージサービス&ソフトウェアを紹介します。

List

  • 2012/10/05

自分のサイトにTwitterのプロフィールを載せよう「jquery.twitter.profile.js」

jquery.twitter.profile.jsはブログのサイドバーなどに使えるプロフィールウィジェットです。ブログのサイドバーなどに自分にプロフィールを載せているケースはよく見ます。しかしオンラインのプロフィールはサービスごとに存在すると言っていいでしょう。そこでTwitterに使っているプロフィールをそのままブロ...

43143?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f09%2fscreenshot-2012-09-24-8.52.50_thumb

  • 2012/10/05

Postfixの管理に使える仮想メールアドレス管理ソフトウェア「ViMbAdmin」

ViMbAdminはメールアドレス管理ソフトウェアです。複数ドメインに対応しています。メールアドレスの管理というのは意外と煩雑になりがちです。特に転送メールなどで入れ子になっていたりすると非常に面倒な管理になるでしょう。そこでWebブラウザ上で分かりやすい管理ができるViMbAdminを使ってみましょう。ログインします...