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

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

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

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

もっと見る

List

  • 2021/04/29

"git clone" as a PWA - ブラウザでGitHubからclone

PWAはWebアプリケーションながら、まるでローカルアプリケーションのようなUIや機能を実現する技術群になります。HTML5のAPIもどんどん増えており、それらを使うことでローカルアプリケーションと同じような操作が行えるようになっています。今回紹介する"git clone" as a PWAはその一例です。File S...

List

  • 2021/04/29

Web MiniDisc - WebUSBを使ってブラウザからNetMDに音楽転送

実際には試せていないのでご注意を。先日、テープやCD、ラジオもてんこ盛りになったラジカセ(これも死語ですね)ダブルCDカセット・マルチレコードプレーヤー

List

  • 2021/04/28

Deep Daze - テキストからアートを生成する機械学習

NFTに注目が集まっており、デジタルアートの価値が跳ね上がっています。その中には作者が人間ではない、いわゆる機械やAIによって書かれたアートもあります。場合によっては7500万円になる

List

  • 2021/04/28

Docuowl - Stripeスタイルのドキュメントジェネレータ

開発者向けにサービスを提供している場合、ドキュメントは最重要な施策の一つです。ドキュメントがみすぼらしいと、誰も使いたいと思わないでしょう。過不足なく書かれたドキュメントを作るのは大変なことです。今回紹介するDocuowlはそんなドキュメントを生成するソフトウェアになります。## Docuowlの使い方左側にリソース、...

List

  • 2021/04/27

Yahoo!ニュースの元記事を探す - Yahoo!ニュースから元記事へジャンプするユーザスクリプト

Yahoo!ニュースでは各メディアから提供されたニュース記事が掲載されています。しかし画像などの情報が抜け落ちていたり、リンクがなかったりと情報不足になっていることが良くあります。その結果、元記事を探したりする人も多いのではないでしょうか。そこで使ってみたいのがYahoo!ニュースの元記事を探すです。Yahoo!ニュー...

List

  • 2021/04/27

mk.js - Web上でストリートファイター風ゲーム

Web上で提供されるゲームというとパズルゲームが多いように思います。あまり高速な動作を必要とされないゲームであれば作りやすいでしょう。しかしJavaScriptも高速化しており、他のジャンルでも十分ゲーム開発が可能になっています。今回紹介するmk.jsはCanvasベースのファイティングゲームになります。## mk.j...

None

  • 2021/04/26

Nettu scheduler - 自分で立てるカレンダーサーバ

スケジュール管理で何を利用していますか。Googleカレンダーや会社のグループウェアを使っている人が多いでしょう。会社で便利だと個人のスケジュールも管理したくなるでしょう。今回紹介するNettu schedulerは個人用のカレンダー、スケジュールサーバです。## Nettu schedulerの使い方Nettu sc...

None

  • 2021/04/26

dnspeep - DNSの問い合わせをウォッチ

一つのWebサイトにアクセスした際には、それ以外のドメインにも色々なところにアクセスが発生します。広告もそうですし、画像などのリソースは別ドメインに保存している場合もあるでしょう。そんな感じでWebサイトにアクセスした際に、利用している外部ドメインに何があるか調べられるのがdnspeepです。## dnspeepの使い...

List

  • 2021/04/25

飛行機の離発着風HTML - 空港にある離発着案内風のUI

コロナ禍になかって旅行にも行きづらくなっています。特に飛行機に乗る機会が激減しました。飛行場の日常感、広い空間、ゲートの雰囲気など懐かしい人も多いのではないでしょうか。今回紹介する飛行機の離発着風HTMLは、そんな懐かしさを彷彿とさせるそんなソフトウェアです。## 飛行機の離発着風HTMLの使い方サンプルです。まさにあ...

None

  • 2021/04/25

nginxbeautifier - nginxの設定ファイルを整形

nginxは多くのWebサービスで利用されています。かつてはApacheが主流でしたが、今はnginxの方が利用が多いような気がします。設定ファイルが独特ですが、複雑な条件も記述できるのが便利です。そんなnginxの設定ファイル、色々書きすぎてゴチャゴチャになったらnginxbeautifierを使って整形しましょう。...

List

  • 2021/04/24

Lokl - コマンド一つで開発用WordPressを立ち上げ

WordPressは世界中のWebサイトの大半を占めると言われています。WordPressのプラグインやテーマ開発を仕事で行っている人も多いでしょう。バージョンが定期的に上がっていくWordPress、最新版をインストールし続けるのも大変です。そこで使ってみたいのがLoklです。コマンド一つでWordPress開発環境...

List

  • 2021/04/24

OurBoard - すぐに使えるホワイトボード

オンライン会議をしている際に情報を共有したいことがあるでしょう。テキストだけでは物足りず、普段の会議で使っていたホワイトボードが欲しくなるかも知れません。そんな時にみんな会員登録してからはじめるのは手間がかかります。そこで使ってみたいのがOurBoardです。素早くさくっとはじめられるホワイトボードサービスです。## ...

List

  • 2021/04/23

Better GitHub - GitHubのコードリーディング体験を改善

GitHubは今や開発者にとってなくてはならないツールです。単にコードリポジトリとしてだけでなく、Web上でコードを閲覧する機会も多いはずです。そんな時、デフォルトの表示で満足しているでしょうか。自分好みのフォントを使ってコードリーディングをしたい、そんな方はBetter GitHubを使ってみましょう。## Bett...

List

  • 2021/04/23

MouseView.js - マウスの動きをトラッキングしてヒートマップ化

閲覧者やユーザがWebサイト、Webアプリケーションをどう操作したのかを知りたいと思ったことはないでしょうか。使って欲しい機能がちゃんと認識されているのか、見て欲しい情報が見られているのか把握したいと思うことでしょう。そんな目的で使えそうなのがMouseView.jsです。マウスの動きをトラッキングし、ヒートマップで表...

List

  • 2021/04/22

The last time - 最後に何をやったかを重視するタスク管理

タスク管理にはすべきことが登録されます。そして作業が終わったら消されます。消していく気持ちよさはありますが、蓄積されるものがありません。ルーティンの場合、何度も登録する必要があるでしょう。そこで使ってみたいのがThe last timeです。ルーティンに向いたタスク管理です。## The last timeの使い方トッ...

List

  • 2021/04/22

wezterm - GPUを使ったクロスプラットフォームなターミナルエミュレータ

ターミナルエミュレータであれば、負荷はあまり大きくないように感じます。しかし、常に使い続けている開発者としては、より軽快であったり、より高速に動作するものが欲しいと思うかも知れません。そこで使ってみたいのがweztermです。GPUを用いたターミナルエミュレータです。## weztermの使い方起動しました。!

List

  • 2021/04/21

Numi - シンプルで汎用的な計算機

計算機は四則演算だけで十分ではありません。対数や三角関数など計算式は数多くあります。メートルとフィートなど、相互に変換する計算式もあるでしょう。Googleを用いて計算している人もいるはずです。そんな計算に使えるのがNumiです。シンプルで素敵な計算機です。## Numiの使い方計算内容は左側にテキストで記述します。!

List

  • 2021/04/21

Poulette - 自然な色の融合を作り出すカラーパレット

新しい色彩を考える時には、カラーパレットがよく使われます。多彩な色が並んでいる中、感性に合わせて色を選択するのですが、あまりにも多いと迷ってしまうでしょう。似通った色の中から、ほんの少し緑がかったもの、青っぽいものを選択したいなどニーズは色々とあるはずです。そんな時に使ってみて欲しいのがPouletteです。## Po...

List

  • 2021/04/20

gotty - ターミナルをWebアプリケーション化

Webアプリケーションであれば、ローカルコンピュータへアクセスして共有するのは難しくありません。最近ではngrokのようなツールを使うことでローカルのWebサーバを外部公開もできます。今回紹介するgottyを使うことで、さらに面白い使い方ができそうです。ターミナルの実行結果をWebアプリケーションにできます。## go...

List

  • 2021/04/20

tg-archive - Telegramのメッセージをアーカイブして静的HTML化

開発者のコミュニティは様々なプラットフォーム上で行われている。たとえば昔であればメーリングリストがありました。今ではSlack、Discord、フォーラムなどが有名です。そしてTelegramを利用しているソフトウェアもあります。Telegramはプライベートなグループにメッセージが暗号化されて保存されますが、メーリン...