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

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

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

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

もっと見る

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

List

  • Premium_s 2015/08/18

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

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

List

  • 2015/08/17

jquery.cb-slideheader.js – スクロールでヘッダーを表示/非表示

ちょっと前までヘッダーをスクロールしても上部に残し続けるのが流行っていましたが、最近はさらに最初はヘッダーを大きく表示して、スクロールするとヘッダーサイズを小さくすると言うタイプが多く見られるようになっています。実装は面倒なイメージがありますが、jquery.cb-slideheader.js

List

  • 2015/08/17

Mycli - ハイライト/自動補完対応のMySQLクライアント

MySQLクライアントといえば、開発時にはphpMyAdminが使えますが、開発に慣れてくるとCUIのクライアントを使うことが多いかと思います。しかし画面はシンプルですし、機能も多くないのが難点です。そこで使ってみたいのがMycli

Missing

  • 2015/08/16

jsmpeg-vnc – WebSocketで接続するリモートビューワー

リモート接続しようと思ったら使われるのがVNCサーバですが、セットアップや専用クライアントの準備など、若干手間がかかるイメージがあります。そこで使ってみたいのがjsmpeg-vnc

List

  • 2015/08/16

フォームインプットメーカー - フォーム入力を自動化するブックマークレット

Web開発時においてフォーム入力ほど面倒なものはありません。入力しては送信し、ちょっと変更してはまた入力し…とエンドレスに入力が求められます。こんな作業こそ自動化したいポイントじゃないかと思います。ということでフォームインプットメーカー(FIM)

List

  • 2015/08/15

Pannellum – WebGLを使ったパノラマビューワー

写真は撮影する機材も大切ですが、その後の閲覧方法も考えなければなりません。一枚の写真であれば額に入れれば良いですが、最近の全天球カメラのような写真はコンピュータを使わなければ楽しめないでしょう。そこで今回はパノラマ写真を楽しめるPannellumを紹介します。Googleマップライクにズームイン/アウトができるWebベ...

List

  • 2015/08/15

Mango - NW.js製のマルチプラットフォーム対応Markdownエディタ

Markdownを書くならば、まずはシンタックスハイライトに対応したエディタを使うのが良いでしょう。さらに進めば専用のMarkdownエディタになります。エディタを切り替えることで作業する頭も切り換えられる効果があります。そこで今回はMarkdown専用エディタのMangoを紹介します。NW.js(旧node-webk...