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

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

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

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

もっと見る

List

  • 2021/02/16

Graphviz Visual Editor - GraphvizをWeb上で表示、さらに編集も!

昔から開発者がビジュアル化のために使ってきたライブラリがGraphvizではないでしょうか。DOT言語と呼ばれる記法に沿って書くことで、画像やSVGとしてドローされたデータを出力できます。そんなGraphvizのビジュアル化をWeb上で行い、さらに編集まで行えるのがGraphviz Visual Editorです。##...

List

  • 2021/02/16

Dev Bookmarks - 開発者向けのブックマーク・スニペット管理

オンラインのブックマークというとはてなブックマークが有名です。ソーシャルブックマークなので他のユーザとのコミュニケーションを楽しむべきなのでしょうが、時に荒れることもあって個人的には交流目的では使っていません。もっと独立したブックマークという目的にフォーカスしたものが良い場合はDev Bookmarksを使ってみるのは...

List

  • 2021/02/15

Kind Stranger - モバイルに最適化されたRedditビューワー

海外で有名な掲示板といえばRedditがあります。テクノロジーから日常的なことまで含め、さまざまな内容で日々会話されています。Subredditごとに異なる文化があり、レギュレーションも異なるのが面白さの一つです。そんなRedditビューワーとしてKind Strangerを紹介します。ぜひお気に入りのSubreddi...

List

  • 2021/02/15

Emoji Finder - 絵文字検索ツール

絵文字は今や世界中で使われている単語になっています。そしてiOSなどがバージョンアップする度に新しい絵文字が追加されています。もはや、そのすべてを把握している人は多くないでしょう。そこで使ってみたいのがEmoji Finderです。絵文字を素早く検索できるツールです。## Emoji Finderの使い方トップページで...

List

  • 2021/02/14

Heart Rate Monitor - Webベースの脈拍モニター

日々の健康状態をモニタリングすると、ちょっとした変化にすぐ感じ取れるようになります。雰囲気で感じるよりも、個人的には数値として取れている方が好みです。スマートウォッチなどを使うとそうしたバイタルもすぐに取れます。今回紹介するHeart Rate MonitorはWebアプリケーションながら、脈拍を測定できるアプリケーシ...

List

  • 2021/02/14

Deskreen - 任意のタブレット/スマートフォンにPCの画面を表示

SidecarやDuetを使うことで、iPadなどをデュアルモニターとして利用できます。タブレットであれば持ち歩くのも簡単ですし、出先で外部ディスプレイが必要になった時に役立ちます。そんな外部ディスプレイ(に似た表示?)を、どんなタブレットでも実現できるのがDeskreenです。## Deskreenの使い方最初にタブ...

List

  • 2021/02/13

Enigma - Web暗号機

エニグマといえば、第二次世界大戦中にドイツが開発した高性能暗号機です。キーを定期的に変えることで、メッセージが解読されづらい仕組みになっています。ハッシュ値などの不可逆ではなく、原文に戻せる可逆変更なのが特徴です。そんなエニグマと同じ名前を持った暗号化ツールがEnigmaです。ぜひ体験してみてください。## Enigm...

None

  • 2021/02/13

brotab - CLIでブラウザのタブ情報を取得、操作

ブラウザはマウスで操作するものですが、マウスに一度手をやってしまうと開発のスピードが遅くなってしまいます。なるべくキーボード操作したいと思う人もいるでしょう。今回紹介するbrotabはCLIからブラウザのタブを操作できるコマンドです。## brotabの使い方listでブラウザが表示しているURLが一覧されます。最初に...

List

  • 2021/02/12

freezeframe.js - アニメーションGIFの再生/停止を可能にするJavaScriptライブラリ

アニメーションGIFは動画と違ってハイライト部分だけを繰り返したり、YouTubeのように埋め込んだりする必要がないので手軽に扱えます。自動再生されるのが便利ですが、途中で止めたいと思うこともあるでしょう。そんな時に使えるのがfreezeframe.jsです。アニメーションGIFの再生、停止を制御できるJavaScri...

List

  • 2021/02/12

Flappy Code - Visual Studio Codeで遊べるFlappy Bird

開発は楽しいものの、ずっとやっていると気分転換が欲しくなります。しかしあからさまにゲームなどをやっていると上司に見つかってしまう恐れがあるでしょう。ばれずに遊ぶには、エディタ上でできるゲームを探さなければなりません。今回紹介するFlappy CodeはVisual Studio Code上で遊べるFlappy Bird...

List

  • 2021/02/11

MemgameJS - メモリ探索ゲーム

コンピュータの基本要素の一つであるメモリ。高速にアクセスできる一時記録領域として使われています。ソフトウェアが動作する上で重要な存在であり、時にクラッキングで内容を悪用されることにあります。そんなメモリの内容を探索できるゲーム(アート)がMemgameJSになります。## MemgameJSの使い方最初に表示される四角...

List

  • 2021/02/11

Air horn - エアホーンを奏でるPWA

スポーツなどで使われるエアホーン。コロナ禍とあって利用が禁止されている場合も多いようですが、サッカーや野球などで使ったことがある人も多いのではないでしょうか。スポーツが盛り上がる、楽しいツールです。そんなエアホーンをWebベースで再現したのがAir hornです。技術的な実験的ソフトウェアになります。## Air ho...

List

  • 2021/02/10

blymp.io - とても簡単に使えるデバイス間ファイル送受信ツール

目の前にあるデバイスからファイルを受け取りたい、逆に送信したいと思うことはよくあります。しかしUSBで繋いだり、専用アプリをインストールするのは面倒です。結局メールを使うことになったりします。これは体験として下の下です。今回紹介するblymp.ioはURLさえ覚えておけば簡単に使えるデバイス間ファイル送受信ツールです。...

List

  • 2021/02/10

Beam Cafe - サーバにアップロードせずにデバイス間でファイルを送受信

異なるデバイス間でファイルを送受信するのは意外と面倒です。iOSとmacOSであればAirDropが用意されていますが、これは両者がApple製だからです。利用者の異なるAndroidとWindowsでうまく送受信する方法はないでしょうか。今回紹介するBeam Cafeはデバイス間でのファイル送受信が簡単に使えそうなW...

List

  • 2021/02/09

Anime-Face-Detector - Fast R-CNNを用いたアニメ顔認識

人の顔を認識する技術、機械学習はたくさんあります。より小さくても認識したり、横顔でも認識したりとさまざまです。人の顔は分かりやすいのですが、イラスト(マンガ)となるとそうはいきません。人はマンガの顔を見ても人の顔を認識できても、機械にとっては容易ではないでしょう。今回紹介するAnime-Face-Detectorはイラ...

List

  • 2021/02/09

Dancing☆Onigiri (CW Edition) - HTML5製のリズムゲーム

アミューズメント施設(ゲームセンター)に行くと必ずあるのがリズムゲームです。太鼓の達人、ポップンミュージックなど利用する体の部位、道具は異なるものの、リズムに合わせて叩いたり、踏んだりするのは同じです。最近ではスマホでも数多くのリズムゲームがあります。今回紹介するDancing☆Onigiri

List

  • 2021/02/08

emoji-rain - 絵文字の雨を降らせるWeb Components

絵文字は単純にテキストメッセージに使うだけでなく、色々な場面で利用できます。アイコンフォントとして使うこともできますし、UTF8に対応しているプログラミング言語なら変数名に使うことだってできます。今回紹介するemoji-rainはそんな絵文字の使い方として参考になりそうなソフトウェアです。絵文字の雨が降ってきます。##...

List

  • 2021/02/08

Goful - Go製の2画面ファイラー

個人的に2画面ファイラーが好きです。GUIのファイラーのようにファイルをコピーしてディレクトリを移動したりするのは面倒ですし、ウィンドウが多数開いて分かりづらくなることもありません。多くのエディタでファイラーが実装されています。今回紹介するGofulはターミナル上で動作する2画面ファイラーです。普段使いできそうな便利さ...

List

  • 2021/02/07

‎Playify - 趣味趣向の可視化されるFlutter製ミュージックアプリ

スマートフォンにミュージックアプリは付きものです。標準でも提供されていますが、自分好みのものを選ぶのも楽しいです。iOSのミュージックライブラリはAPIが公開されているので、UIだけ変更したオリジナルミュージックアプリの開発も可能です。今回紹介する‎Playifyはそんなミュージックアプリの一例です。Flutterで開...

List

  • 2021/02/07

Minesweeper-Login - ターミナル上で遊べるマインスイーパ

マインスイーパはソリティアと並んで世の中の時間を奪い去っているゲームではないでしょうか。とりあえずWindowsで起動してみた人は多いはずです。そして、いつの間にか時間が過ぎています。今回紹介するMinesweeper-Loginはターミナル上で遊べるマインスイーパになります。## Minesweeper-Loginの...