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

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

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

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

もっと見る

List

  • 2019/07/16

maps-journey-replay - 進んだ道を地図上でリプレイ

旅行前に地図を眺めてあれこれ計画を立てたり、現地を想像したりするのが好きです。逆に旅行に行ってしまった後に同じ地図を見返すことは殆どないのですが、旅路を振り返るのが好きな人も多そうです。そんな方にお勧めしたいのがmaps-journey-replayです。あの時通ったあの道を辿れるWebアプリケーションです。## ma...

List

  • 2019/07/15

GitApp - GitHub専用ブラウザアプリケーション

最近専用ブラウザを使うことが良くあります。例えばGoogleマップやGmail、チャット、YouTubeなどをWebブラウザから切り離すことで、Webブラウザは自由に再起動できます。再起動する度に音楽が止まったり、ログインし直したりすることもありません。そんな専用ブラウザとしてGitAppを紹介します。GitHub用の...

List

  • 2019/07/15

DigitalJS - Webで動くデジタル回路シミュレータ

デジタル回路を設計する際には、その回路を実際に組む前にシミュレータで確認するのが基本です。ハードウェアにするのはハードルが高いので、まずトライ&エラーがしやすい環境でどんどん試していきます。今回紹介するDigitalJSはそんなデジタル回路のシミュレータです。Web上で試せるのが特に便利です。## DigitalJSの...

List

  • 2019/07/14

lazydocker - CUIでDocker/Docker Compose管理

開発時にDockerやDocker Composeを使っている人は多いかと思います。Docker Composeでは複数のコンテナが立ち上がっているので、その状態やログを確認するのが面倒なことも多いでしょう。そこで使ってみたいのがlazydockerです。複数のコンテナを管理できるビューワーです。## lazydock...

List

  • 2019/07/14

Darkmode.js - Webサイトにダークモードを手軽に導入

macOSでダークモードが導入されて以降、一気にその波が広がっています。アプリなどもダークモードをサポートしたり、Webサイトでも行われるようになっています。プログラマやエンジニアでは背景を黒くするのが当たり前だったので、時代が追いついたと言えなくもなさそうです。そんなダークモードをWebサイトでも使えるようにするのが...

List

  • 2019/07/13

statbox2 - 完成度の高い宮崎県向けデータ可視化システムのプロトタイプ

行政で使われるシステムは決して安価ではありません。利用者像が様々であり、ユニバーサルデザインにも気を配らないといけないため、開発工数が増しがちです。しかし、その結果として使い勝手の悪いシステムができるのではな意味がありません。今回紹介するstatbox2は、新みやざき統計BOXで使われる機能のプロトタイプです。このシス...

List

  • 2019/07/13

Flutter Tasky - Google TodoをFlutterで再現

Flutterがにわかに盛り上がっています。Flutter Webの登場によって、スマートフォンアプリからWebサイトまでDartで開発できるようになったのは大きな要因でしょう。試してみたいと思いつつ、二の足を踏んでしまっている方もいるでしょう。そんな方はFlutter Taskyから学んでみてはいかがでしょう。Goo...

List

  • 2019/07/12

Copy as Markdown - 画像/リンク/テキストをMarkdown記法でコピーするブラウザ機能拡張

ブログを書いたり、ドキュメントを記載している際に今見ているサイトをMarkdownに記述したいと思うことは良くあります。また、その対象はWebページだけでなく、画像やリンク先ということもあるでしょう。そんな時に使えるのがCopy as Markdownです。対象によってコピー方法を変えてくれるGoogle Chrome...

None

  • 2019/07/12

gosimimg - 画像が似ているかチェック

Googleでは検索した際に「もしかして」と出ることがあります。多少の打ち間違いであったり、文字が繋がっていても良い感じに分割して検索してくれます。しかしバイナリデータの場合はそう簡単ではありません。今回紹介するgosimimgは画像同士が似ているかどうかを判別してくれるソフトウェアになります。## gosimimgの...

List

  • 2019/07/11

Point and Click Game - Webブラウザ用の脱出ゲームエンジン

脱出ゲームは人気のあるコンテンツです。アプリはもちろん、リアル脱出ゲームも人気があります。壁や家具などから様々なアイテムをゲットして、部屋を出たり、建物から脱出します。そんな脱出ゲームを作るのに使えそうなゲームエンジンがPoint and Click Gameになります。## Point and Click Gameの...

List

  • 2019/07/11

Lamdu - 次世代のライブコーディング環境

入力に対して素早く反応してくれると開発はさくさく進むものです。ファイルを変更してから反映までにしばらく待たされるのは言うに及ばず、エンターキーを押す前から結果が分かっていたりすると考えが中座することなく開発を続けられます。今回紹介するLamduは次世代のライブコーディング環境を標榜するソフトウェアです。## Lamdu...

List

  • 2019/07/10

oldTerminal - Web上で昔懐かしいターミナルの画面を再現

開発者にとってターミナルは切っても切り離せない存在です。もしターミナルがなかったら仕事にならないという人も多いですし、Windowsのターミナルが新しくなることで生産性が向上する人も多いのではないでしょうか。そんなターミナルの画面をWeb上に再現するのがoldTerminalです。名前の通り、古いターミナルの画面です。...

List

  • 2019/07/10

Pock - Touch BarをDockとして使う

Touch Barは使い慣れている人にすれば意外と使えると言います。個人的にはどうも必要性を感じないのでTouch Barがないタイプを購入してしまいます。とはいえ、キーボード上にプログラマブルに変更できる情報が掲載できるのは便利かも知れません。もしあなたがTouch BarをもてあましているならばPockを使ってみま...

List

  • 2019/07/09

SwitchHosts - hostsファイルの設定を切り替え

開発中はhostsファイルの内容を変更したいと思ったことはないでしょうか。普段は標準のままで、特定の時だけネットワーク設定を変えたいというのは良くあることです。その度にコメントアウトしてある設定を有効にするのは面倒です。そこで使ってみたいのがSwitchHostsです。hostsファイルの入れ替えを行ってくれます。##...

List

  • 2019/07/09

Rune Search - 山羊を操作して文字を探したり戦ったり

たくさんの文字が並んだ中から目的の文字を探すゲームがあります。上下左右、斜めの中から単語を探していきます。意外と集中できて、時間つぶしにトライしている人も多いのではないでしょうか。それと似ているようで似ていない、そんなゲームがRune Searchです。## Rune Searchの使い方ゲームのチュートリアル。!

List

  • 2019/07/08

ojichatrix - ojichatをマトリックス風に流す

おっさん風のチャットテキストを生成するojichatは世の中のおっさんを震撼させました。あの自動で生成された文字をみて、自分のことだと思った人も多いのではないでしょうか。または自分はあんな文字は書かないと思った人もいるでしょうが、否定する時点でおっさんなのは間違いないでしょう。そんなojichatがさらに恐ろしい代物に...

List

  • 2019/07/08

YAPA 2 - Windows用の小さなポモドーロテクニック用タイマー

集中して仕事をするためには制約が必要です。ある時間だけは集中する、と心に決めるのです。そしてそれを見える形にすることで、さらに自分を戒めることができます。その一つの形がポモドーロテクニックになるでしょう。今回紹介するYAPA 2はWindowsで使える小さなポモドーロテクニック用タイマーです。## YAPA 2の使い方...

List

  • 2019/07/07

Spotlight Desktop - ロック画面の画像をデスクトップにも

Windows10ではデスクトップの壁紙とロック画面の壁紙に別なものを設定できます。しかし、設定画面まで辿って画像を選んだりするのが面倒という人は多いのではないでしょうか。特にPCに慣れている開発者ほど面倒くさがりだったりします。そこで小さなツールSpotlight Desktopを紹介します。ロック画面の画像をデスク...

List

  • 2019/07/07

OctoLinker - GitHubでライブラリ探索を簡単に

GitHubでコードを読む機会は多いと思います。そんな時、外部ライブラリを読み込んでいるコードがあったらどうするでしょうか。ライブラリ名をコピーして、Googleで検索したりするでしょうか。意外と手間ですよね。そこで使ってみたいのがOctoLinkerです。Google Chrome機能拡張を使えば自動ジャンプできるよ...

List

  • 2019/07/06

Jay - 高機能なJavaScript用REPL

Node.jsではインタプリタを用意していますが、あまり機能的ではありません。ライブラリを別途用意したり、ネットワークなどの非同期処理を書くのも面倒だったりします。それならばとスクリプトをファイルに書いて実行している人も多いでしょう。そこで使ってみて欲しいのがJayです。標準のものに比べると圧倒的に高機能なREPLです...