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

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

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

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

もっと見る

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

None

  • 2015/08/14

CMSmap – WordPress/Drupal/Joolma対応のセキュリティチェッカー

WordPressやDrupal、Joomlaは世界的にも圧倒的にシェアの高い3大CMSと言えるでしょう。そんなシェアの高いCMSではセキュリティホールも世界中に知られており、弱いプラグインなどはあっという間に狙われてハッキングの被害に遭います。そんなセキュリティリスクを低減できるツールがCMSmapです。CMSmap...

List

  • Premium_s 2015/08/14

社内パスワード管理、ちゃんとできていますか?

Webサービスの利用が進むとどうしても増えていくのがパスワードです。もはやID/パスワードシステムは旧時代的な気もしますが、それでもなお良い代替手段も見つかっていない状態です。そこで今回は社内におけるパスワード管理について、注意点や関連オープンソース・ソフトウェアを紹介します。## パスワードの定期的変更はムダ?Win...

None

  • 2015/08/14

php7cc - 早めに試そう。PHP7互換性チェッカー

2015年11月にリリースされるというPHP7。エンジンも換わり、それに伴ってパフォーマンスも向上していると言われています。しかしその結果、これまで使えていた書き方ができなくなっています。そこでこれまでのPHPアプリケーションをphp7ccを使ってチェックしてみましょう。PHP7に対応しているかどうか、チェックしてくれ...

None

  • 2015/08/13

PHP Security Scanner – PHPの静的なセキュリティスキャナ

PHPは手軽に書ける反面、その技術力によってコードの内容が大きく変わってきてしまう言語です。特に外部から渡される内容に対して適切に対応しなければ大きなセキュリティ上のリスクになります。今回はそんなPHPコードのチェック行ってくれるライブラリPHP Security Scannerを紹介します。また開発されたばかりですが...

List

  • 2015/08/13

Highlighter.js - 指定したDOMをハイライト表示

JavaScriptで一つのDOMを指定するのは意外と面倒ではないかと思います。そのため注目して欲しいコンテンツを目立たせたい時はそれ専用のクラスを定義したりするのが一般的です。しかし複数あると面倒でしょう。そこで使ってみたいのがHighlighter.js

List

  • 2015/08/12

github-issue-teev – 3ペインのGitHub Issueビューワー

最近、GitHubのタスクブラウザが増えています。Webベースで機能が提供されているものの、常時見る機能とあって常に手元で見られるようになっていると便利なのでしょう。今回紹介するgithub-issue-teevもGitHub Issueブラウザとなっています。3ペインになっている点がユニークなソフトウェアとなっていま...

List

  • 2015/08/12

FormFiller - フォーム入力しながらの開発作業がとてもスムーズに

Webシステムのテストと言えば、入力してサーバに送ってデータをチェックして、また入力して…の繰り返しです。それこそうんざりするほど入力を繰り返すのではないでしょうか。そこで使ってみたいのがFormFillerです。ブックマークレット型のソフトウェアで、入力を再現してくれる機能があります。## FormFillerの使い...

List

  • 2015/08/11

Vimeo repeat & speed – Vimeo動画の再生速度/リピートを設定

動画サイトはとても楽しく、いつもYouTubeやVimeoなどを見ているという人が多いのではないでしょうか。しかしYouTubeにあってVimeoにない機能として再生速度の設定があります。物足りない機能があるならば自作してしまえばいい、ということで作られたのがVimeo repeat & speed