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

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

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

2017/07/12
正しく使うカンバン方式
2017/07/08
音楽を作る、遊べるソフトウェアを紹介
2017/07/04
2017年06月の人気ソフトウェアまとめ

もっと見る

List

  • 2017/07/15

php-excel2html - ExcelファイルをHTMLのテーブルタグで表示

業務システムでExcelファイルを扱う機会は多いかと思います。CSVファイルにしても良いですが、ユーザに一手間かけさせるのも面倒ですし、CSVと指定しているのにExcelファイルを送信されることもよくあります。であれば元々Excelファイルに固定してしまう方が手軽そうです。そこで参考になりそうなのがphp-excel2...

None

  • 2017/07/14

Godzilla - ES2015のJavaScriptをGoに変換

JavaScriptがあらゆる領域で使われるようになっています。Webブラウザはもちろんのこと、サーバサイドやIoT、スマートフォンアプリなどもJavaScriptで作れるようになっています。それだけにJavaScriptさえ覚えておけば大丈夫という風潮があるのも確かです。しかしシステムには向き不向きがあります。もしG...

List

  • 2017/07/14

GraphiQL.app - GraphQLの実行環境アプリ

REST APIに変わる(かも知れない)のがGraphQLです。クライアント側から欲しいデータカラムについて指定できるので、拡張性が高かったり、エンドポイントも一つで済むのが利点です。まだまだ情報が多いとは言えませんが、今後広まっていく仕組みでしょう。そんなGraphQLのクライアントがGraphiQL.appです。G...

List

  • 2017/07/13

SlackStack - 複数チャンネルをまとめて閲覧できるSlackクライアント

Slackを仕事で使っている方は多いと思います。そして細かく話題に合わせてチャンネルを使い分ける運用のチームも少なくないでしょう。しかし、アップデートが多いと随時チャンネルを切り替えながら内容をチェックするのも面倒です。そこで使ってみたいのがSlackStackです。複数のチャンネルをまとめて閲覧できるSlackクライ...

None

  • 2017/07/13

slack_emoji_mover - Slackの絵文字をチーム間で移動

Slackでは幾つもチームに所属している人が多いと思います。そうした中、面白い絵文字を使っているチームがあると、別なチームでも使ってみたいと感じるのではないでしょうか。しかし絵文字を一つ一つ登録するのは面倒です。そこで使ってみたいのがslack_emoji_moverです。絵文字をまとめてダウンロード、別なチームへイン...

List

  • 2017/07/12

Miki - 様々な記法が使えるMakefile製Wiki

WikiというとWebサイト上で編集してページを作っていくイメージがありますが、セキュリティ上の問題があったり、Webサーバを立てる必要があります。ローカルドキュメントを管理するのであればあえてWebサーバを立てるのは面倒です。そこで使ってみたいのがMikiです。Makefileで作られたという変わったWikiエンジン...

List

  • 2017/07/12

React Native Web Player - React NativeをWebでプレビュー

ReactはWebだけでなく、スマートフォン開発においても使えるフレームワークになっています。一度書けばすべての環境で動作する、という訳ではありませんが一度Reactの書き方に慣れてしまえば様々な環境に対してソフトウェアが開発できるようになります。そんなReactのスマートフォン版であるReact NativeをWeb...

None

  • 2017/07/11

cmdshelf - リモートから取り込みもできるコマンド管理

プログラミングではスニペットの文化が浸透しています。同じようにサーバ管理を行う際にもよく行う操作をシェルスクリプトとして登録しておくと便利です。それだけでは個人用ですが、もっと広くチームで共有したり、さらに全世界の人たちと共有できると便利そうです。そんな便利コマンドのスニペットを管理できるのがcmdshelfです。##...

None

  • 2017/07/11

Ridgepole - Rails風にデータベース構造の管理を行う

一度Ruby on Railsのデータベーススキーマ管理法に慣れてしまうと、普段のSQLを書いて実行するような方法がとても面倒に感じるようになります。あの部分だけ欲しいと思う人は多いのではないでしょうか。そんな方に使ってみて欲しいのがRidgepoleです。テーブル構造の管理がとても簡単にできるようになります。## R...

List

  • 2017/07/10

kingraph - 家系図/組織図ジェネレータ

組織図であったり、家系図といった図を描こうと思ったらどんなツールを使っているでしょうか。ドローツールも使えますが、編集したりするのが面倒だったりします。Excel職人の方はやはりExcelを駆使して作り上げてしまうかも知れません。今回はWebベースで使える家系図を作れるkingraphを紹介します。## kingrap...

List

  • 2017/07/10

share-this - Medium風にテキストをシェアする

オンラインのコンテンツはシェアされることで広まっていきます。Facebook、Twitter、Redditなど様々なサイトでシェアされ、さらに拡散されていきます。しかしシェアするというのも多少なりとも面倒なものです。そこで使ってみたいのがshare-thisです。Webサイト内に仕込んでおくことで、シェアが手軽になりま...

List

  • 2017/07/09

ecola - タッチスクリーン用のツリーエディタ

この操作は新しい!デスクトップとタブレット、スマートフォンではユーザ体験が全く異なります。同じ操作を行うにしても、デスクトップらしい操作、タブレットらしい操作があります。特に大きな違いとしてタッチディスプレイが当たり前な操作かどうかがあります。今回紹介するecolaは特にタッチスクリーンを対象としたツリーエディタになり...

None

  • 2017/07/09

wait-for - サービスが復旧したタイミングで任意のコマンドを実行

自分がよく使っているサービスや、自社内のサーバが落ちてしまっていたら、復旧したタイミングで通知が欲しいと思うものでしょう。落ちないのがベストですが、万一落ちてしまったら、次は復旧したタイミングを知りたいものです。そこで使ってみたいのがwait-forです。サービスを監視して、復旧したタイミングで任意のコマンドを実行でき...

List

  • 2017/07/08

decaffeinate - CoffeeScriptからES6へ変換

CoffeeScriptはJavaScript代替言語として一世を風靡しましたが、言語トレンドの移り変わりは非常に速く、今はECMAScript 2015(ES6)やTypeScriptで作るのが流行になっています。もうあまりCoffeeScriptを使う人はいないのではないでしょうか。そうした中にあって扱いに困るのが...

List

  • 2017/07/08

EpisoPass - 自分だけが知っている質問を使ってパスワードを生成

パスワード管理ツールは無数に存在します。個人的には1Passwordを使っていますが、多くのパスワード管理はマスターパスワードを使って他のパスワードを管理します。つまりマスターパスワードを忘れてしまうと大変なことになるので、ついつい簡易的なものを設定してしまったりします。そうならないための仕組みとしてEpisoPass...