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

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

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

2017/06/23
効率的なIT教育(セキュリティ・プライバシー)の方法
2017/06/21
業務で使えるオープンソース(231)「Q&A」
2017/06/14
ノンモチベーション仕事術のススメ

もっと見る

None

  • Premium_s 2016/03/25

良い失敗の仕方

皆さん、一度は仕事上で失敗した経験がありますよね。特に新しいプロジェクトを立ち上げ、参加したけれども失敗してしまったり、いつまでもずるずると続けているなんて経験がある人もいるはずです。そこで今回は失敗するために必要な基準、注意すべきことについて紹介します。良い失敗は成長のためには必ず必要で、糧となってくれるはずです。#...

List

  • 2016/03/25

Legofy - 画像をレゴ風に変換

画像を変換するソフトウェアはたくさん存在します。そのためには元の画像を認識した上で、情報を置き換える必要があります。問題はその画像の解析部分と、どういった情報に置き換えるかです。今回はLegofyというソフトウェアを紹介します。あなたの好きな画像をレゴ風にしてくれます。## Legofyの使い方サンプルです。実際には一...

List

  • 2016/03/25

Cerebrums - Markdownによる文章/情報共有を目指すエディタ

情報は一つの場所に蓄積しなければ意味がありません。様々なソフトウェアを使っていて情報が散在してしまうと、それを探すのだけで時間がかかってしまいます。その結果の損失はバカになりません。今回はCerebrumsというソフトウェアを紹介します。CerebrumsはMarkdownを使って情報の蓄積、共有を行うソフトウェアです...

List

  • 2016/03/24

pass-web - CLIのパスワード管理passのWebフロントエンド

パスワード管理をどう行っていますか。まさか開発者でパスワードを使い回している人はいないでしょう。もしそうなら、パスワードをすべて記憶することなど人間には不可能であり、パスワードマネージャを導入すべきです。今回はCLIで使えるパスワード管理であるpass

List

  • 2016/03/24

245cloud - 24分間だけ集中しよう!

集中するというのは意外と難しいもので、特にコンピュータに向かっているとメールやメッセンジャー、ソーシャルメディアなど誘惑がたくさん存在します。これらを振り切って集中し続けるには別な利点が欲しくなるでしょう。そこで使ってみたいのが245cloud、24分間集中すると5分間のご褒美があるWebサービスです。## 245cl...

List

  • 2016/03/23

360Viewer - Webベースの全天球画像ビューワー

全天球画像、動画に注目が集まっています。VRグラスなどを通してみると、没入感が強く、かつ視点を自由に変えられるコンテンツになります。通常の写真や動画とはまったく違う体験が得られることでしょう。そんな全天球画像/動画は専用のビューワーを通してしか楽しめないのが欠点でした。そこで使ってみたいのが360Viewer、Webベ...

None

  • 2016/03/23

misspell - Go製のCUIスペルミスチェッカー

日本人は英語が不得意とされている割に、ミススペルに対して過剰に反応するように見えます。多少の間違いくらいであれば読めたりするので気にする必要はないと思うのですが、今は機械的にチェックできるようになっていますのでどうせなら自動チェックを走らせる方が良いでしょう。今回はGoで作られたCLIのスペルチェックmisspellを...

List

  • 2016/03/22

Zest - オフラインで使える開発ドキュメントビューワー

最近は開発ドキュメントがオンラインで公開されていることが多いです。そのためWebブラウザから手軽に調べられて便利です。しかし、これはインターネットに繋がっている場合であって、オフライン時には不便きわまりなくなります。ePubやPDFでダウンロードできる場合もありますが、今回はもっと手軽なZestを紹介します。## Ze...

None

  • Premium_s 2016/03/22

業務で使えるオープンソース(186)「集中」

今回のテーマは集中です。プログラマー、デザイナーなど開発者には集中力が求められますが、コンピュータは誘惑の宝庫であり、ついついメールをチェックしたり、ソーシャルサービスにログインしてしまったりして時間を浪費してしまいがちです。そこで今回は集中し続ける方法と、関連オープンソース・ソフトウェアを紹介します。## インターネ...

None

  • 2016/03/22

tracker - 配達状況チェックを自動化

何度も行う作業は自動化したり、スクリプトによって改善できる可能性があります。それを考えずに、日々なんとなく繰り返してしまっていたりしないでしょうか。今回はその一例として宅配を考えてみましょう。宅配状況を確認する際には各宅配業者のサイトに行って、送り状番号を入力します。そんな作業を自動化してくれるのがtrackerです。...

List

  • 2016/03/21

TableFilter - HTMLテーブルのフィルタリング

業務システムで必ず求められるのがテーブルベースの一覧表示です。件数が少ない時にはただ表示するだけで十分ですが、数百件を越えるようになると様々な要望があがってきます。その一つがフィルタリングではないでしょうか。HTMLのテーブルに対してフィルタ機能を追加してくれるのがTableFilterです。検索とはまた違う手軽なフィ...

List

  • 2016/03/21

xterm.js - JavaScriptで作られたWebベースのコンソール風UI

クラウドサービスの中には、Webブラウザからサーバにログインして操作できるような機能を提供しているものがあります。エンジニアであればWeb上で設定するのではなく、コンソールで操作した方が手軽と言うことは多いかと思います。そんな機能を実現してくれるソフトウェアがxterm.jsです。JavaScriptで作られたターミナ...

List

  • 2016/03/20

asciimatics - アスキーアートでアニメーション

最近CUI関連のツールに注目が集まっています。グラフィックスを駆使してまるでGUIアプリケーションのようなUIを再現したり、画像を表示するなどGUIを使わずとも多くの機能が実現できるようになっています。今回はそんなCUIでの高度なテクニックの一つを紹介します。asciimaticsはCUIでアニメーションを実現します。...

List

  • 2016/03/20

React-designer - React製のベクターグラフィックスエディタ

Reactを使った多くのコンポーネントが出てきました。Reactの利点として、デザインも一緒になっているので再利用しやすいということが挙げられます。そのため、良いコンポーネントだと思ったら、自分のプロジェクトに取り込むのも難しくないでしょう。今回はその一つとしてReact-designerを紹介します。Reactで作ら...

List

  • 2016/03/19

GrapesJS - Web上で動作するオーサリング/テンプレートエディタ

Web開発用のオーサリングソフトウェアと言えばDreamweaverですが、価格や使いこなせないことを考えて購入まで至れない人は多いのではないでしょうか。それにWebブラウザ上でデザインした方がレンダリングエンジンによる差異に悩むこともありません。そこで使ってみたいのがGrapesJSです。Webブラウザ上で動作するオ...

None

  • 2016/03/19

Vorpal - node.js用のCLIツール開発用フレームワーク

最近、nodeでCLIツールを書くことも増えてきました。単純に実行するだけなら簡単ですが、オプションをつけたり、ヘルプやパイプでの実行などCLIに欲しい機能を考えると色々面倒になります。そこで使ってみたいのがCLIツールを作るためのフレームワークです。node向けにVorpalを紹介します。## Vorpalの使い方ま...

List

  • 2016/03/18

GLSlideshow.js – WebGLを使ったスライドショー

Web上で写真やスライドを切り替えるスライドショーは数多くあります。その多くはCSS3を使ったアニメーションで切り替えるものが多いかと思います。しかしもっと高度なエフェクトを実装したいと思ったことはないでしょうか。今回はWebGLを使ったスライドショーアプリケーション、GLSlideshow.jsを紹介します。写真のス...

None

  • Premium_s 2016/03/18

業務で使えるオープンソース(186)「テスト」

今回のテーマはテストです。テストの重要性は知りつつも、なかなか工数が確保できないという意見は多々聞きます。キーになるのは開発の効率化とテストファーストの意識になるでしょう。網羅的にすべてのテストを行えば問題ないかと言われるとそうではありません。最低限すべきテストをきちんと行い、その上で自分たちのシステムに合わせたテスト...

List

  • 2016/03/18

MJML - レスポンシブなHTMLメール用テンプレート

今やレスポンシブデザインはWebだけでなく、メールにおいても大事な存在になっています。メールもデスクトップはもちろん、スマートフォンやタブレットで閲覧することもあるでしょう。そんなメール用のレスポンシブデザインを実現してくれるフレームワークがMJMLです。専用の記法で作るのが特徴です。## MJMLの使い方MJMLのシ...

List

  • 2016/03/17

Carrot - iBeaconに。ビーコン専用CMS

今ひとつ流行っていない気もしますが、BluetoothによるO2Oな仕組みとしてiBeaconが知られています。Appleが鳴り物入りでリリースしたのですが、デバイスが絡む分、なかなか使われていないかも知れません。そんなBeacon専用のCMSがCarrotです。ビーコン本体はもちろん、メッセージも管理できます。## ...