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

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

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

2017/03/25
やらないことを探す
2017/03/18
業務で使えるオープンソース(226)「スクリーンキャスト」
2017/03/15
業務で使えるオープンソース(225)「高機能テーブル」

もっと見る

List

  • 2012/05/06

CSVやJSONデータを管理、ビジュアル化「Miso Dataset」

Miso Datasetはクライアントサイド、node.jsで利用できるデータ変換&管理ライブラリです。データのビジュアル化(グラフ化)をする際に書かせないのが元データです。DBに入っていたり、XMLだったりと形式は色々考えられますが敢えてCSVを使ってグラフを描くのがMiso Datasetです。デモです。CSVデー...

List

  • 2012/05/05

LinkedIn製。iOS向けのExpose風表示「LIExposeController」

LIExposeControllerはLinkedInが開発したExpose風の表示を行うiOSライブラリです。LinkedInの提供しているiOSアプリの表示はちょっと変わっています。ビューはタイル状に並んでおり、タップして情報を切り替えます。そんなUIを提供してくれるのがLIExposeControllerです。ビ...

38232?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-26-15.13.45_thumb

  • 2012/05/05

オンラインで書いてオンラインで試す「Fiddle Salad」

Fiddle SaladはHTML/JavaScript/Stylesheetをオンライン上で書いて実行できるソフトウェアです。Webサイトを構築する基本要素はHTML/JavaScript/Stylesheetの3つです。それらをオンライン上で自由に創作し、試せるのがFiddle Saladです。対応しているライブラ...

38221?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2f120425-0002_thumb

  • 2012/05/05

Mac OSXで使える起動するだけのPostgreSQL「Postgres.app」

Postgres.appは起動するだけで使えるポータブルなPostgreSQLサーバです。最近はWebシステムとの連携DBをMySQLに奪われつつあるPostgreSQL。もっと手軽に使えるようになれば、ということで開発されたのがPostgres.appです。起動するとメニューバーに常駐します。この状態でPostgre...

38218?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-25-10.09.51_thumb

  • 2012/05/04

(笑)や (爆)をアイコンで表現「Emolett」

EmolettはWeb Fontsを使って漢字による感情表現をアイコン化します。インターネットが普及する前からパソコン通信などで使われてきた「(笑)」や「(泣)」といった文字。これをもっと今風に表現してくれるのがEmolettです。フォントの一覧です。見事に顔アイコンが表示されています。実際のHTMLです。class=...

List

  • 2012/05/04

独自のQ&Aシステムを作ろう「Askbot」

AskbotはCNPROGから派生したQ&Aプラットフォームです。Yahoo!知恵袋やOKWaveなどQ&Aサービスは人気があります。そんなQ&Aシステムとして海外で有名なのはStackOverflow.comですが、そのクローンとも言えるのがAskbotです。トップページです。StackOverflow.comに似て...

List

  • Premium_s 2012/05/04

業務で使えるオープンソース(20)「Webサイト高速化」

今回は「Webサイトの高速化」について取り上げます。Webサイトの表示を少し高速化するだけでPVやコンバージョンに大きな変化を与えられると言います。そうした高速化処理を手助けするサービス、ツール、手法について紹介します。

38152?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-25-9.40.43_thumb

  • 2012/05/04

懐かしの友人と楽しもう。オンラインTRPGプラットフォーム「どどんとふ@えくすとりーむ」

どどんとふ@えくすとりーむはオンラインでTRPGを楽しむためのサービスです。TRPG(テーブルトークRPG)は何人か集まって話をしながら楽しむゲームですが、参加者が集まれないと遊べないのが難点です。そこでTRPGをオンラインで実現しようと言うサービスがどどんとふ@えくすとりーむです。トップです。部屋が並んでいます。部屋...

List

  • 2012/05/03

スマホ最適化サイトで使いたい。jQuery Mobile用アイコンパック「jQuery Mobile Icon Pack」

jQuery Mobile Icon PackはjQuery Mobileで使えるアイコン集です。jQuery Mobileを使ってスマートフォン最適化サイトを構築する際に使ってみたいのがjQuery Mobile Icon Packです。スマートフォンにマッチしたシンプルなアイコン集となっています。アイコンの一覧です...

List

  • 2012/05/03

IndexedDBを使ったWebベースのファイル管理「idb.filesystem.js」

idb.filesystem.jsはIndexedDBを使ったWebベースのファイルマネージャです。Webブラウザ上でまるでファイルシステムのようにファイルやフォルダを階層管理できるのがidb.filesystem.jsです。HTML5のFilesytem APIを使い、データの保存にはIndexedDBを用いています...

38195?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-25-10.05.30_thumb

  • 2012/05/03

node.js向けに書いたコードをクライアントサイド向けに変換「browserbuild」

browserbuildはnode.js向けに書いたコードをWebブラウザ上でも動作するように変換するソフトウェアです。node.jsはJavaScriptが動作しますが、クライアントサイドではそのままでは動きません。しかしbrowserbuildを使えばnode.js向けのコードをクライアントサイドのJavaScri...

38138?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-25-9.36.29_thumb

  • 2012/05/02

JavaScriptを使ってExifデータを読み取る「exif.js」

exif.jsはJavaScriptを使って写真のExifデータを読み取るライブラリです。スマートフォンの普及によって写真データをオンライン上に扱うケースが増えています。そんな写真のメタデータであるExifをJavaScriptで扱ってしまおうというのがexif.jsです。サンプルです。写真を指定するとそのExifから...

38135?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-25-9.21.23_thumb

  • 2012/05/02

HTMLのリスト、テーブルをソート、フィルタリング、検索可能に「List.js」

List.jsはリストやテーブルを検索やソート可能にするJavaScriptライブラリです。HTMLではよくリスト表示やテーブル表示を行います。一旦表示したデータを並べ替えたり絞り込んだりできる便利なライブラリがList.jsです。基本のサンプルです。データがリストになって並んでいるのが分かるかと思います。名前でソート...

38116?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2f3dsearch6_thumb1

  • 2012/05/02

Instagramにアップした写真をダウンロードしたいならば「InstagramDownloader」

InstagramDownloaderはInstagramの写真のURLを一覧してくれるソフトウェアです。先日Facebookに10億ドルで買収されて話題になったInstagram。21世紀のポラロイドと呼ばれるほど盛り上がっています。そんなInstagramの写真をまとめてダウンロードできるURLをリストアップしてく...

38111?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-23-16.59.44_thumb

  • 2012/05/01

セキュリティを考える。JavaScriptによるJavaScript実装「js.js」

js.jsはJavaScriptによるJavaScript実装です。サードパーティのJavaScriptをサンドボックス化し安全に実行します。最近ブログパーツやシェアボタンをはじめとして外部サービスのJavaScriptコードを埋め込んで動作させたりすることが増えています。しかし外部のサービスにセキュリティ上の問題があ...

38104?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-23-16.54.59_thumb

  • 2012/05/01

Rubyの可能性が広がる。軽量Ruby実装「mruby」

mrubyは組み込み系などで使える軽量なRuby実装です。Rubyは2012年04月にISO/IEC 30170として承認されました。そしてそんなRubyをさらに様々な環境で動作させるべく軽量化したRuby実装がmrubyです。例えばこんな感じのソースを…普通に実行できます。mrubyはWindows、Mac OSX、...

38293?type=list&url=http%3a%2f%2fcapture.heartrails.com%2f300x300%2fborder%2fround%3fhttps%3a%2f%2fchrome.google

  • Premium_s 2012/05/01

他のクラウドストレージとは違うGoogle Driveのポテンシャルについて

今回は先日リリースされたGoogle Driveについてです。Dropboxのライバル的な意味合いで持ち上げられることの多い同サービスですが、根本的に目指している戦略が異なると言えます。その理由と可能性、そして既にGoogle Driveを使っている各種サービスを紹介します。

List

  • 2012/05/01

Herokuでの運用も可能なRails製CMS「Locomotive CMS」

Locomotive CMSはRuby on Railsに組み込んで使えるCMSです。Webサイトの基本はページなどのコンテンツを管理する所にあります。今回紹介するLocomotive CMSはRuby on Rails向けに作られたCMSで、Rubygemsを使って組み込んで使うタイプになっています。インストールしま...