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

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

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

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

もっと見る

List

  • 2013/12/02

Hyro - node製のデスクトップHTML5エディタ

最近はHTMLをオーサリングツールではなくタグを手入力して構築することのが多くなっています。デザインフレームワークも数多く登場し、そういったフレームワークを使う上でも手でタグを打ってしまった方が早いケースもあるでしょう。そこで今回は新参のタグエディター、Hyroを紹介します。2ペイン構成で左側にタグ、右側がリアルタイム...

List

  • 2013/12/02

Forward - MongoDBを使ったデザイナー主体のEコマース

どんどん改善して良くしていきましょう!Forwardの魅力はMongoDBをバックエンドに採用しているという点にあります。その利点はどこにあるのかなと思ったのですが、ソフトウェアの説明を読んでいくと面白い記述があります。それは運用担当者によるカスタマイズの容易性です。つまりスキーマレスであることを最大限に活かし、DBの...

List

  • 2013/12/01

Kraken - PayPal製のnode用MVCフレームワーク

nodeの世界もどんどん充実してきていますね。開発言語のトレンドは年々変わってきています。業務レベルではまだ使われることは少ないもののnodeのシェアも増えつつあります。そしてさらなる拡大のために必要になるのが優秀なフレームワークでしょう。コミュニティベースでも幾つも出てきていますが、今回はPayPalが開発したnod...

List

  • 2013/12/01

Sqliteman – データ管理からエクスポートまで。何でもこなせるGUIのSQLite管理

SQLiteはちょっとした小さなシステムであれば(セキュリティを気にしなくとも良ければ)そのまま使えますし、そうでなくとも開発環境下ではMySQLやPostgreSQLのようにインストールする手間もなく使える便利なデータベースです。ローカルで使うことが多いからこそ、その管理ツールもローカルアプリケーションで提供されると...

List

  • 2013/11/30

recommendationRaccoon – node製のレコメンデーションエンジン

レコメンドはWebサイトの流動性を高めるのに重要な仕組みですよね!数年前に一気に花開いて話題にあがったのがレコメンデーションエンジンです。コマースやゲーム、メディアなど様々な分野でレコメンドする機能が追加されました(MOONGIFTにもあります)。やり方は幾つかありますが、そのエンジンの性能次第でユーザのサービス利用度...

List

  • 2013/11/30

npmd - npmをローカルで管理

オフラインでも使えるnpm!nodeにはnpmと言うパッケージ管理システムがあります。非常に便利な仕組みですが、唯一の欠点があります。それはオンラインでないと使えないということです。ネットワークがあるのが当たり前な現在ですが、飛行機の中や地下鉄などネットワークが使えない状況はまだまだ存在します。そんな時にもnpmを使っ...

None

  • Premium_s 2013/11/30

この一年、色々なクラウドファンディングプロジェクトに参加して分かったこと

今回はクラウドファンディングについてです。個人的には多くのプロジェクトに参加している(周囲からは参加しすぎだと言われるのですが)、中で感じているここ1年ほどの変化とクラウドファンディングの捉え方についてまとめてみました。1. グローバル&ニッチグローバルであることとニッチであることは相反するように見えますが、大手のメー...

List

  • 2013/11/29

MDwiki – Markdownをコンテンツに使ったCMS/Wikiシステム

最近はどこもかしこもMarkdownの活用で争っているように見えます。それだけ汎用的に使えて利便性の高いフォーマットであると言うことでしょう。ということで今回もまたMarkdownの新しい使い道を探す旅です。MDwikiはMarkdownをベースにしたCMSまたはWikiとなっています。JavaScriptでMarkd...

List

  • 2013/11/29

videoconverter.js - なんてこった!Web上で動作するFFMPEG

Emscriptenの限界が見えない…。JavaScriptを使ってどこまでのことをやらせるのか、そんな限界に日々挑戦している人たちがいます。その際に注目したいのがEmscriptenではないでしょうか。既存のソフトウェアをJavaScriptに変換することで無茶と思えるような行為が平然と行われています。今回は動画の変...

List

  • 2013/11/29

Stylo - 体験必須!Webアプリケーションデザインツール

デモがありますのでぜひ実際触ってみるべき!Webのオーサリングツールと言えば長らくDreamweaverが中心でした。それ以外になると一気に手打ちになってしまったりします。最近ではCSSフレームワークを用いることも多いので、それでもさして不便ではありません。とは言えWebアプリケーションのような複雑なUIを考えた場合、...

List

  • 2013/11/28

btc – Bitcoin取引価格チェッカー

Bitcoin、熱いですね!今年に入って一気に注目が集まっているBitcoin。MOONGIFTでは2011年06月に取り上げており

List

  • 2013/11/28

Babylon.js - WebGLを高度に操る3Dグラフィックスフレームワーク

WebGLを使えば高度なグラフィックスが描けるというのは分かっていても、実際どれ程度のことができるのかはサンプルがあまり多くありません。それだけグラフィックスの作り込みが大変ということでしょう。そんな中登場したのがBabylon.js、WebGLを扱うためのJavaScriptフレームワークです。Babylon.jsを...

List

  • 2013/11/28

Gmail.js - GmailにAPIを追加するJavaScriptライブラリ

これはGmailをさらに便利なものに変えてしまうかも!IT系の方でGmailを使っている方は多いと思います。gmail.comはもちろん、Google Appsもあります。そんな幅広く使われているGmailだからこそ、多数の機能拡張が開発されていたりします。単純に使うだけでなく、自分でカスタマイズすればもっと面白い使い...

List

  • 2013/11/28

FlowupLabels.js - placeholderが移動するユーザビリティ高いフォーム

Webフォームに使ってみたい!HTML5のplaceholder(テキストボックスに予めテキストが表示されている状態)は入力例を指し示したりラベル代わりに使うのが便利です。しかし入力し始めた瞬間に何を入力すべきか忘れてしまったりするとラベルがなくなっていて不便な思いをすることがあります。そこで使ってみたいのがFlowu...

List

  • 2013/11/28

jQuery Social Shares - ソーシャルサービスのカウントをまとめて取得!

シェア数大事!今はソーシャルサービス全盛の時代です。Facebook、Twitterはもちろんのこと、Google+やPinterestといったサービスも追いつこうとしています。さらに日本であればトラフィックを増やすためにはてなブックマークの存在は欠かせません。そんな各ソーシャルサービスのカウント数を取得してくれるライ...

List

  • 2013/11/27

jscs – 奇麗なコードを書こう。JavaScriptコーディングスタイルチェッカー

奇麗なコードは可読性も高く、バグも減りますよね。JavaScriptは下手に書くとものすごくスパゲティなコードになりやすい言語ではないでしょうか。ただでさえコールバックを使うのでネストしやすく、さらに処理が非同期だったりするとカオスになりがちです。そんなJavaScriptのコードも機械的にチェックすれば問題点が洗い出...

List

  • 2013/11/27

EasyStar.js - ゲーム用。最適な経路を発見するJavaScriptライブラリ

HTML5ゲームなどでコンピュータのキャラクターを動作させる時にその経路をどう決定すれば良いでしょうか。やり方は幾つかありますが、まず考えるのは最短距離を見つけることでしょう。しかしゲームでは通り抜けられないオブジェクトがあったり、通れてもコストが高い(川のような)道もあります。そういった障害物もふまえて経路探索ができ...

List

  • 2013/11/27

NudgePad - 試そう!WebベースのIDE&実行環境

nodeアプリケーションがWebブラウザ上で開発、実行できます!JSFiddleやjsdo.itなどWebブラウザ上でHTML/JavaScript/スタイルシートを記述して実行できるというサービスは幾つかある訳ですが、あくまでもクライアントサイドに寄ったものになっています。もっと本格的なWebアプリケーションを作るた...

List

  • 2013/11/27

Reportr - 個人用のソーシャルダッシュボード

可視化すると色々な情報が見えてくるかもしれませんね。ソーシャルでの活動を可視化することで自分のオンラインアイデンティティを確立しようとするサービスがかつて幾つか存在しました。いわゆるライフストリーム的なサービスですが、一般化せずに終わってしまった感があります(最も先行していたFriendFeedはFacebookにチー...

List

  • Premium_s 2013/11/27

課題とタスクの違いは?+課題管理向けソフトウェア×10選

今回は課題管理を取り上げたいと思います。課題(Issue)というと、タスク管理と混同されることが多いのですが実際には分けて考えるべきものです。その辺りの違いと、課題を適切に管理するためのソフトウェアについて取り上げていきます。課題とはコトバンクによると**解決しなければならない問題**とされています。その意味ではタスク...