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

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

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

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

もっと見る

List

  • 2015/08/26

VoxLords - Voxelを使ったWebGLゲーム

Voxelと言えばMinecraftが有名です。Minecraftはモノを作ったり、他のプレイヤーと争ったりすることはできますが、ルールは基本的に存在しません。ユーザにすべてが委ねられていると言えるでしょう。そんなVoxelを使ってゲームを開発しているのがVoxLordsです。コミカルなキャラクターながら面白いゲームに...

List

  • 2015/08/25

Butler.js – Webブラウザで音声によるコマンド実行

最近人気の音声アシスタント。有名なところではSiriやしゃべってコンシェル、OK Googleなどがあります。しかしどれもスマートフォン向けの仕組みになっています。HTML5の音声認識を使いつつ、特定のワードを話した時にコマンドを実行できるJavaScriptライブラリがButler.js

None

  • Premium_s 2015/08/25

アイディアの生み出し方

MOONGIFTは一人で仕事をしてきたこともあり、多くの時間を企画やアイディアを生み出すことに充てています。実際の作業ベースになると人数の揃った企業にはとても敵わないためです。その代わりアイディアに関しては決して見劣りしないと自負しています。そんなMOONGIFTが行っている最初のアイディアをどう生み出すのか、そのコツ...

List

  • 2015/08/25

SGASScreenRecorder - 開発用のiOSスクリーンレコーダー

iOSアプリのテストやベータ版の限定的な配布時においてクラッシュした際のスクリーンショットはとても重要です。さらに言えば画像だけでなく、動画でそれまでの操作が記録されているとバグ発見につながりやすくなるでしょう。SGASScreenRecorderはまさにそのような用途のためのソフトウェアになります。App Store...

List

  • 2015/08/24

scrnshtr – Slack連携のWebスクリーンショット取得

Slackを使って情報共有している人は多いかと思います。Slackを使うと外部サービスとの連携が容易に行えるので、数多あるサービスのハブとして情報を蓄積するのが便利です。今回は連携サービスの一つ、scrnshtrを紹介します。自分でHeroku上に立てて、指定したサイトのスクリーンショットが取得できるサービスです。##...

None

  • 2015/08/24

octocatsay - 公式にもなっているOctocatをしゃべらせるコマンド

cowsayというコマンドは知っていますか。lsに対抗したslコマンドのように実行するとターミナル上にアスキーアートが表示されます。cowsayは引数に言葉を渡すことで、牛にちょっとした言葉を喋らせられるコマンドです。今回紹介するoctocatsayは牛ではなくGitHubのキャラクターであるoctocatに言葉を喋ら...

List

  • 2015/08/23

kawaii – HTML5/Webカムを使った顔認識

ソフトウェア名については気にしないのが良さそうです。kawaii

List

  • 2015/08/23

ProseMirror - Markdownで記入できるWYSIWYGエディタ

WYSIWYGエディタは多数ありますが、基本HTMLを作成するためのツールです。HTMLに不慣れな非エンジニアにとっては便利ですが、ある程度技術力がある人にとってはツールの使い勝手によってストレスが感じられるでしょう。今回は次世代的なWYSIWYGとも言えるProseMirror

List

  • 2015/08/22

WebVN – WebGLを使ったHTML5ノベルゲームエンジン

日本ではノベルゲームが人気です。激しいアクションや難解なパズルがある訳ではなく、会話を糸口として選択していくことで目標を達成できるゲームになります。そんなノベルゲームをWebブラウザ上で表示しよう言うのがWebVN

List

  • 2015/08/22

Redux DevTools – Diff Monitor - Reduxと組み合わせる状態ビジュアル化ツール

Reactが流行っていますが、より大きなソフトウェアを開発する場合には単にReactを使うだけでなく、Fluxと言われるアーキテクチャで構築するのが推奨されています。Redux

List

  • 2015/08/21

chem – HTML5/Canvasを使った2Dゲーム開発エンジン

今はスマホもWebもゲームに注目が集まっています。実際にリリースされるゲームはもちろん、ゲームエンジンも数多く開発されています。それぞれ特徴があるのでゲームジャンルに合わせて使い分けるのが良いでしょう。今回はWebブラウザ向け、2Dゲームエンジンのchem

None

  • Premium_s 2015/08/21

不安定志向のススメ

世の中は日々変化しています。その中には会社内や国単位での大きな問題をはじめ、自分の力だけではどうにもならないものもあるでしょう。大手の企業でさえ突然のリストラが発生したり、ビジネス変換があるのもごく当たり前になってきました。そんな中で働くとあって、一番の大敵は安定を求める心だと思っています。一度安穏としてしまうと、変化...

List

  • 2015/08/21

JiGyazo - ワイプ風Gyazoアップローダー

Gyazoは有名な画像アップロードサービスです。様々な関連ソフトウェアが作られており、ごく手軽に写真の共有、公開ができるようになっています。多くの場合、画像ファイルをドロップしたり、コンテクストメニューで指定するだけでアップロードできます。JiGyazo

List

  • 2015/08/20

TouchPoint.js – マウスクリックをビジュアル化

プレゼンでデモをやったり、デモ動画を撮る時に思うのはキーボードやマウスの入力を見ている人がはっきりと分かるようにするというのは難しいと言うことです。突然文字が入力されたり、小さなマウスポインタが動いたりするのは分かりづらいことこの上ありません。そこで使ってみたいのがTouchPoint.js

List

  • 2015/08/20

md2key - MarkdownをKeynoteに変換

Markdownファイルは基本、HTMLに出力するのですが、あくまでも記法なのでレンダリングエンジンを作ることで他のフォーマットに展開することもできます。PDFにしたり、Wordに展開する例もあります。今回はその一つ、md2keyを紹介します。Markdownファイルを読み込んでMac OSX用のプレゼンテーションソフ...

List

  • 2015/08/19

TDEnc2 for Bash – ツンデレな動画エンコーダー

最近は動画を撮るのが簡単になっており、多くの動画コンテンツが日々Webサービスにアップロードされています。主なサービスとしてはやはりYouTubeとニコニコ動画になるでしょう。撮影した動画をそのままアップロードしても良いですが、最適化してからアップロードした方がサイズも小さく最適なコンテンツになります。そこで使ってみた...

List

  • 2015/08/19

MegaJS - ロックマンをJavaScriptで再現

ロックマン(英語圏ではMegaman)は今なお色褪せることのない人気のゲームシリーズとなっています。今の高画質、高機能なロックマンも良いですが、やはり初代ファミコン時代のロックマンこそ至高、と思う方も多いのではないでしょうか。そんな方にお勧めしたいのがMegaJS

None

  • 2015/08/18

Screiji – JSON Schemaを使ってサンプルの値を出力

Web APIが多く使われるようになると、その品質が求められるようになります。様々な要素があるでしょうが、まず大きいのはドキュメント通りに作られるかどうかの確認でしょう。そのために使えるのがJSON Schemaです。XMLでもSchemaはありましたが、JSONでもついにSchemaが必要になるかも知れません。そんな...

List

  • 2015/08/18

React MineSweeper - React製のマインスイーパー

ReactはJavaScript向けのビューライブラリですが、変更点を気にせずに全面的に画面を書き換えるように処理を書きつつ、その差分を検知して最小限の変更に済ませてくれるのが特徴となっています。その結果として作られたのがReact MineSweeper

49873?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2015%2f05%2fopen-source-markdown-pdf_thumb.759f8ab7edf47a4b81175468570cf9de

  • Premium_s 2015/08/18

こんなにたくさん!2015年に紹介したMarkdownを使ったソフトウェアまとめ

Markdownは軽量マークアップ言語のデファクトになったと言えるのではないでしょうか。シェアはもちろんのこと、Markdownを使ったソフトウェアが数多く登場しており、Markdownで書いておくことによる安心感が増しています。ということで今回は今年紹介したMarkdownを用いたソフトウェアをまとめて紹介します。o...