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

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

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

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

もっと見る

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

List

  • 2013/11/26

GIF Blocks – Minecraftの造形過程をアニメーションGIFに

Webブラウザで遊べるMinecraft。これは試すしかない!一時のブームは過ぎたような気はしますが、Minecraftは今なお人気です。シンプルなシステムで創造性を掻き立てるだけに、寝食を忘れてブロックを積んでいる人もいるのではないでしょうか。そんな造形テクニックをアニメーションGIFとして残せるソフトウェアがGIF...

List

  • 2013/11/26

Robomongo - MongoDBを使った開発のお供にどうぞ!

やっぱりローカルアプリケーション型の管理UIは使い勝手いいですね。位置情報系のデータベースが欲しい時によく使われるのがMongoDBです。NoSQLとしてはFoursquareでも採用されていることもあって、かなり有名な存在になってきました。そんなMongoDBを使うならば欲しいのが管理インタフェースではないでしょうか...

List

  • 2013/11/26

hGraph - 健康状態を一つのグラフで表現

こういう表現方法のアイディアって面白いですね。健康というのは上限値と下限値があるものです。数値が低すぎてもダメな一方、高すぎてもダメというのもあります。一定の範囲があって、その中に収まっていれば問題なしというパターンが多いです。そんな健康状態を一つのグラフに表現しているのがhGraphになります。レーダーチャート風です...

List

  • 2013/11/26

AutoJS - テキストエリアで使える入力補完

IDEでは当たり前の入力補完をテキストエリアで実現します。スマートフォンやフューチャーフォンでは当たり前になっているのが自動入力補完です。キーボードで全ての単語を入力するというのは煩わしいもので、入力補完機能があればスムーズに入力が続けられます。そんな機能をWebアプリケーションでも使えるようにするのがAutoJSです...

List

  • 2013/11/25

watson – 開発効率アップ!コードの中に書き込む課題管理

これはGitHub/Bitbucketユーザは使うべき!ソフトウェアの問題はその殆どがプログラムコードにあります。そのためGitHubの課題管理においても要望は幾つかあるものの殆どはバグやコードに関連した事柄が多いのではないでしょうか。そんな課題を都度Webブラウザを立ち上げてGitHubに書き込むのでは効率的とは言い...

List

  • 2013/11/25

Viz.js – Web上でGraphvizをSVGでレンダリング

フローチャートなどの高度なグラフを描こうと思った時に使われるのがGraphvizです。テキストベースで記述していくだけでできるというのはやはり手軽です。しかしローカルソフトウェアをインストールしたり、セットアップしたりするのは面倒と感じる人も多いでしょう。そこでさらに再利用性を高めてくれるのがViz.jsです。Webベ...