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

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

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

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

もっと見る

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

List

  • 2015/08/11

Hyper - コンテナ並に高速なVM型仮想化エンジン

まだ筆者環境ではちゃんと動作しなかったのですが、面白いプロダクトなので紹介します。Dockerに注目が集まっているのはコンテナ型仮想化が軽量、高速に動作する点にあるでしょう。そのためこれまで主流だったVM型仮想化ソフトウェアが一気に影を潜めてしまいました。そんな中登場したのがHyper

None

  • 2015/08/10

Stout – Amazon S3用静的サイトデプロイツール

Amazon S3には静的なファイルホスティング機能があります。個人的にはDevRelのサイト

List

  • 2015/08/10

wPaint - jQuery製のペイントソフトウェア

画像を単にアップロードするだけでなく、ちょっとした装飾を加えたいと思うことがあるかも知れません。通常、そのためにはローカルで加工してアップロードする必要がありますが、画像編集ソフトウェアを用意するのが面倒です。そこで使ってみたいのがwPaintです。jQueryを使ったWebベースのペイントソフトウェアです。## wP...

List

  • 2015/08/09

HabitRPG – ゲーム感覚で継続するタスク管理

行動を習慣づけるのは大切なことです。とはいえ、そうそう簡単にできるものではありません。タスク管理をやっていてもついついチェックし忘れてしまうという人も多いのではないでしょうか。そんな方に使ってみて欲しいのがHabitRPGです。達成感をRPGを通して感じられるソフトウェアです。## HabitRPGの使い方HabitR...

List

  • 2015/08/09

Cloud Explorer - Java製のAmazon S3クライアント

アプリやWebシステム開発の際にAmazon S3を使うことは多いかと思います。画像やJavaScript、スタイルシートといったリソースを保存しておいたり、システムのログを保存しておくこともあるでしょう。そんなAmazon S3のJavaクライアントがCloud Explorerです。マルチプラットフォームで動作する...

List

  • 2015/08/08

blessed – CUIながらリッチなインタフェースを実現しよう

CUIのアプリケーションと言えば基本はCLIで、白黒なものが多いでしょう。Linuxのインストーラーであったり、MySQLのパスワード入力などがGUIっぽい画面ですごいと思わされることもありますが、それはほんの一握りでしかありません。しかしblessedを使えばGUIアプリケーション並のUIが作れるようになります。ぜひ...

List

  • 2015/08/08

Show me the React! - Reactを使っているサイトが一目で分かる!

Reactでの開発を学ぶ上で、既存のReactを利用しているサイトを見てその内容を把握するのは良い材料になるでしょう。しかし表面上はDOMを出力しただけなのでReactを使っているのかどうかは分かりづらいです。そこで使ってみたいのがShow me the React!

None

  • 2015/08/07

Elocrypt – 多数のパスワードを一気に生成

システム管理者は特にパスワードを幾つも生成しないといけないことがあります。新しい人が入ってくる場合は特にそうです。そうした時に同じパスワードを設定してはセキュリティ上良くないので、すべて異なるパスワードを多数必要とします。普段使っているパスワード管理ツールは一つ一つ生成しないといけません。そこで使ってみたいのがEloc...

None

  • Premium_s 2015/08/07

継続的アウトプットのススメ

GitHubにはContributions calendarと呼ばれるカレンダーがあります。あれはプロジェクトへのコミット量によって色が変わるグラフで、毎日継続的にアウトプットすることですべて濃い緑で埋めることもできます。とはいえ継続的にやり続けるというのはとても大変なことです。たとえ1のアウトプットでも毎日続ければ1...

List

  • 2015/08/07

React Lessons - Reactの使い方を学ぼう

プログラミング言語やフレームワークの学習は実際に手を動かして自分でコードを書いてみるのが一番です。とはいえ、ゼロから自分ではじめるのは難しく、本を買ったりWebサイトでチュートリアルを読んだりするかと思います。今回はReactを学ぶためのチュートリアルソフトウェア、React Lessonsを紹介します。React L...