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

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

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

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

もっと見る

List

  • 2018/03/21

Sheetsee.js - Googleスプレッドシートのデータをビジュアル化

Googleスプレッドシートは表計算として便利ですが、簡易的なデータベースとして使うこともできます。特にデータメンテナンスがしやすいので、データの取得だけ行えれば様々な表示に活用できるでしょう。今回はそんなスプレッドシートのデータ可視化に特化したSheetsee.jsを紹介します。## Sheetsee.jsの使い方埋...

List

  • 2018/03/21

Markdown Webhook - MarkdownファイルをDropboxに保存するとHTMLに変換

Dropboxは手軽に使えるクラウドストレージです。さらにWeb APIを使うことで、ファイル操作をフックとして様々なイベントを行うことができます。サードパーティー製のアプリケーションがファイルの書き込み先として利用するのがよくある例です。今回はDropbox公式に作られたデモアプリケーション、Markdown Web...

List

  • 2018/03/20

Slack-Term - ターミナル用Slackクライアント

SlackはWebまたはデスクトップアプリケーションを提供しています。しかしサーバサイドのエンジニアで、コンソールを使うことが多い人にとってはわざわざブラウザを立ち上げたり、デスクトップアプリケーションをインストールするのは面倒でしょう。そこで使ってみたいのがSlack-Termです。ターミナル上で動作するSlackク...

None

  • 2018/03/20

sadako - Gitのプルに合わせて貞子が出現

Gitで開発していて、一通り終わったタイミングでプッシュするとエラーになることはよくあります。すでに誰かがプッシュしているのです。そこでプルすると予想以上に変更されていてマージが大変になったりします。プルを恐れる人はいるのではないでしょうか。そんな方に使ってみて欲しいのがsadakoです。プルがさらなる恐怖になる、そん...

List

  • 2018/03/19

JavaScript Tracker - DOMイベントを捕捉するGoogle Chrome機能拡張

JavaScriptはイベント購読型の処理が多いです。DOMをクリックした際のイベントであったり、変数の変化をウォッチして処理が行えます。しかし、そういったコードが散在していると、どこでイベントを購読しているのかが分からなくなります。そこで使ってみたいのがJavaScript Trackerです。JavaScriptの...

List

  • 2018/03/19

BleachBit - 不要なファイルをまとめて削除

OSは使っているうちに余計なデータがたまっていきます。Windowsを使っていて、徐々に重たくなってきたという経験は誰しもが持っているでしょう。また、余計なキャッシュなどによってストレージが思っている以上に逼迫していることもよくあります。そこで使ってみたいのがBleachBitです。Windows内の余計なファイルを一...

List

  • 2018/03/18

MailHog - 管理画面付きな開発用メールサーバ

システムでメールを使うことはよくあります。ユーザ登録や通知などによく使われます。しかしこのメールは開発中は取り扱いに困ります。間違って送信されると困りますし、ちゃんと表示がうまくいっているか確認しなければなりません。そこで使ってみたいのがMailHogです。開発時に使えるSMTPサーバです。## MailHogの使い方...

None

  • 2018/03/18

xltrail - VBAの差分を表示するGitサブコマンド

Excelはオフィスで最もよく使われるソフトウェアの一つでしょう。そして単に表計算としてだけでなくVBAも使ってシステムツールとして使われたりします。そんなExcelだけにバージョン管理したいというニーズがよくあり、そのためのソフトウェアも存在します。そんな中、xltrailは一風変わっています。シートではなく、VBA...

List

  • 2018/03/17

Gifski - 動画を高品質なアニメーションGIFに変換

最近アニメーションGIFを使う機会が増えています。再生を繰り返してくれるのも良いですし、ハイライト部分だけ使うならサイズも小さくて済みます。その大元になるデータは大抵動画になります。今回紹介するGifskiは動画をアニメーションGIFに変換してくれるソフトウェアです。クオリティが高いのが特徴です。## Gifskiの使...

List

  • 2018/03/17

Anti Paywall - ペイウォールを乗り越えるGoogle機能拡張

現在、メディアサイトの多くがペイウォールと呼ばれるビジネスモデルを採用しています。記事の途中まで見せて、課金を誘うものです。一ヶ月に数本は閲覧できるようにしているパターンも多いです。そんなペイウォールの壁を突破しようと試みるのがAnti Paywallです。## Anti Paywallの使い方Anti Paywall...

List

  • 2018/03/16

Video Speed Controller - 動画の再生速度を変更

HTML5になって動画の再生ができるようになっていますが、デフォルトの機能は多くありません。足りない機能はJavaScriptを駆使して実装する必要があります。しかし自分のサイトではできても、外部サービスではどうしたら良いでしょうか。そこで参考になるのがVideo Speed Controllerです。Google C...

List

  • 2018/03/16

Bootstrap Page Builder - Bootstrapを使った画面設計ツール

WebのUIは自由度が高い分、イチから作るのは手間がかかります。そうした状況だからこそ、Bootstrapのように見栄えの良いUIが作れるフレームワークに人気が集まりました。しかし、Bootstrapの記法に沿ったHTMLの手打ちすら面倒に感じてきます。そこで使ってみたいのがBootstrap Page Builder...

List

  • 2018/03/15

LambStatus - Lambdaを使ったWeb APIステータスページ

クラウドサービスを提供しているのであればステータスページは必須と言えます。そうすることで万一サーバが落ちていても開発者に通知することができます。サービス停止はもちろん困りものですが、まったく状況が分からないのに比べたら大幅に良いでしょう。ステータスページを提供するサービスは幾つかありますが、今回はAWS Lambdaを...

List

  • 2018/03/15

Stimulus - 素のHTMLを活かしたBasecamp製のJavaScriptフレームワーク

最近のフロントエンドではReact/Angular/VueなどVirualDOMを使ったライブラリが増えています。確かに便利なのですが、それぞれ独自のHTMLタグを使うので学習コストが大きくなります。プログラマは良くとも、デザイナーでは難しいこともあるでしょう。そこで使ってみたいのがStimulusです。既存のHTML...

List

  • 2018/03/14

AppGrid - macOS用のVimライクな操作のできるウィンドウ管理

現在主流のGUIはマウス操作が必須になっています。しかし開発者であればキーボードを多用することもあって、マウスやタッチパッドに手をやるのが億劫という方も多いでしょう。一度マウスに手をやると逆にホームポジションに戻すのが面倒になり、生産性が低下します。そこで使ってみたいのがAppGridです。macOSでのウィンドウ操作...

None

  • 2018/03/14

docker-get - DockerイメージをGitリポジトリからダウンロード

Dockerではローカル環境にDockerfileを置いてセットアップする他にDocker Hubを使ってクラウド上でイメージ情報を管理する方法があります。しかし無料では一つのプライベートリポジトリしか見られなかったり、バージョン管理の情報が追いづらいと言った問題があります。そこで使ってみたいのがdocker-getで...

List

  • 2018/03/13

ViewImage - Google画像検索の結果に画像への直接リンクを追加

Google画像検索が方針を変更し、検索結果から直接画像だけを表示できなくなりました。コンテンツホルダーとしては画像にアクセスされても旨味がなく、フリーライドされるだけだった訳で、これでようやく落ち着くことでしょう。しかしユーザ視点で見ると直接アクセスしたいはずです。そこで登場したのがViewImageです。## Vi...

None

  • 2018/03/13

gitleaks - 危険なキーを保存していないか履歴をチェック

AWSのキーなど万一にも漏洩すると大変なことになる情報をGitHubにプッシュすると、わずか数分で抜き取られるなんて怖い話があります。この話を聞いて、自分の過去のリポジトリは大丈夫なのかと焦った方も多いでしょう。しかし過去のすべての状態において問題がなかったか確認するのは大変です。そこで使ってみたいのがgitleaks...

None

  • 2018/03/12

lockman - 自己復号化形式のファイルを生成

Zipや7Zipなど圧縮プログラムの多くは自己解凍型形式を提供しています。そのタイプは大抵WindowsやmacOSの実行ファイルとして提供され、Linuxでは使えないのではないでしょうか。ファイルをセキュアにしたいと思いつつも、お互いの環境に同じプログラムをインストールしないといけないのは不便です。そんな悩みはloc...

List

  • 2018/03/12

Tweet Tray - 常駐型。ツイートするだけのTwitterクライアント

Twitterを交流の場として楽しんでいる人は多いと思いますが、中には交流はどうでもよくて、とにかく発信だけしたいという方もいるのではないでしょうか。メディアのアカウントはそういう傾向がありますし、発散したり独り言をつぶやきたいという方はそうでしょう。そこで使ってみたいのがTweet Trayです。素早くツイートするの...