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

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

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

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

もっと見る

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ベ...

List

  • 2013/11/25

Ionic - ハイブリッドアプリ作成のためのHTML5フロントエンドフレームワーク

ハイブリッドアプリをさくさくっと作りましょう!ここ1年くらいWebとネイティブの技術を組み合わせたハイブリッドアプリに対する注目が急激に高まっています。Mobile Safariのパフォーマンス向上、HTML5への期待の現れと言えるでしょう。今回はそんなHTML5を利用したWebアプリケーション開発に使えるフレームワー...

List

  • 2013/11/24

PeerServer – WebRTCを使ったWebベースのP2Pサーバ

WebRTCが手軽に使えるようになります!WebRTCを使うことでサーバを介さずP2Pでデータの送受信ができるようになります。とは言えその実装については知識が必要で、クライアント同士のID(ピアID)をつなぎ込むための仕組みも必要です。そうした面倒な部分をまるっと実装しているのがPeerServerです。HTML5の新...

List

  • 2013/11/24

Kite - Gmail風のすっきりしたWebメーラー

個人ではGmailを使っている人が多いですが、企業としてGoogle Appsを導入していないケースは多いです。そうなるとあまり使い勝手の良くないメーラーを使ったりするハメになります。またGmailは広告を表示するなどプライバシー面においても心配している人がいます。そうした方にすれば、UIとしてGmailを使いたいと思...

List

  • 2013/11/23

MyBookmarkSearch-onGoogle-forChrome - はてなブックマークプラスな人向けのGoogle Chrome機能拡張

Google検索とはてなブックマークの良い関係です。はてなブックマークプラス(有料)になるとGoogleのWeb検索結果の横にはてなブックマークの検索結果も出せるようになります。ただしこれはFirefoxアドオンのみのようです。Web APIは公開されていますので、同様の仕組みをGoogle Chromeでも使えるよう...

List

  • 2013/11/22

MMD-Editor – Mac OSX用のMultiMarkdownエディタ

Markdownでは物足りない方のためのエディタです。Markdownは便利な記法で、多数の利用者がいますが中にはそのベーシックな記法だけでは満足できない人も多いと思います。そこで各パーサごとに拡張がされていたりする訳ですが、それらをまとめてMultiMarkdownと呼んでいます。そのMultiMarkdown記法で...

List

  • 2013/11/22

ThetaViewer - HTML5/JavaScript製のパノラマビューワー

マウスで視点を変えられるのは面白いです。iOSで手軽に撮れるようになったのを機にパノラマ写真が一気に増えたように思います。素材が増えたとなれば次に求められるのはビューワーです。単に表示するだけでは横長の写真で面白みがありません。アプリで実装する手もありますが今回はWeb版です。HTML5のパノラマビューワーとしてThe...

List

  • Premium_s 2013/11/22

忙しいから手がつけられないなんて言わせない。環境一括構築ソフトウェア×17選

今回はインストール型の環境一括構築ソフトウェアの紹介です。ソフトウェア開発をはじめようと思った際にはプログラミング言語をインストールして、フレームワークをインストール、さらに関連ライブラリ、データベース…といった具合に用意しなければならないものがたくさんあります。そんなソフトウェアを一つ一つインストールしていたら、それ...

List

  • 2013/11/21

Instaboard – Mac OSXウィジェットで楽しむInstagram

Mac OSXの一機能ウィジェット。OSXが登場したての頃は色々と出てきましたが、最近はあまり聞かないなと思っていました。電卓やカレンダーは便利で良くチェックするのですが、一般的なアプリケーションに比べるとちょっと弱い…そう思ってしまいます。しかし弱いなりにちょっとした機能を提供するなら素早くアクセスできるウィジェット...

List

  • 2013/11/21

Virtual x86 - JavaScriptによるx86エミュレーション

WindowsやLinuxがWebブラウザ上で動作しますよ!最近JavaScriptを使って既存のOSをエミュレートする試みが増えてます。既に10年くらい前のPCよりJavaScriptのが速いのではないでしょうか。何でもJavaScriptという環境がどんどん整いつつあります。今回紹介するのはOSのエミュレートではな...

List

  • 2013/11/21

Prefectly - 使おう!WebFontとCSSを使った日本地図

誰かが作ってくれると思っていた!Stately