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

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

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

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

もっと見る

List

  • 2021/05/29

はてブ爆速検索君 - はてなブックマークをインクリメンタルに検索

MOONGIFTのはてなブックマークアカウントにはオープンソースの記事ばかり載せていますが、かれこれ3万を超えるブックマーク数となっています。これだけあると検索が便利なのですが、時々妙に遅いことがあります。そこで使ってみたいのがはてブ爆速検索君です。自分のデータだけを高速に検索します。## はてブ爆速検索君の使い方ロー...

List

  • 2021/05/29

HATETRIS - 嫌なブロックばかり落ちてくるテトリス

テトリスは皆さん知っているでしょうし、一度はプレイしたことがあるでしょう。そんな時、期待するブロックがなかなか来なくてストレスが溜まった経験があるはずです。時に、その期待するブロックが来なかったためにゲームオーバーになったこともあるでしょう。今回紹介するHATETRISは、そんなイライラした経験を再現する(というかイラ...

None

  • 2021/05/28

zx - より手軽にNodejs用のスクリプトを書くためのツール

nodeを使ってCLIで動くツールを作っている人は多いでしょう。そんな時、デフォルトのnodeでは不便なことも多いです。ルートでasync/awaitが使えなかったり、コマンドを実行して、その結果を受け取るのも面倒です。そこで使ってみたいのがzxです。Google製のコマンド実行ソフトウェアです。## zxの使い方サン...

List

  • 2021/05/28

ClearURLs - 自動でトラッキング情報を削除してプライバシーを守るブラウザ機能拡張

Webの世界ではプライバシーが重視されます。リンククリック一つ取っても、そこから得られる情報は多いです。さらにそれが膨大な量となれば、プライバシーなどなくなってしまうでしょう。今回紹介するClearURLsはURLからトラッキングコードを削除してプライバシー保護に貢献するブラウザ機能拡張です。## ClearURLsの...

List

  • 2021/05/27

nbterm - ターミナルで動くJupyter Notebook

Pythonや機械学習を利用している人であればJupyter Notebookを知らない人はいないでしょう。Webブラウザ上でコードを実行して、結果を確認できるのは便利ですが、何よりWebブラウザ上で操作しなければいけないのが面倒です。開発者であればWebブラウザよりもターミナル、そう考える方はnbtermを使ってみま...

List

  • 2021/05/27

Cusdis - プライバシーに配慮したコメントシステム

静的サイトにも動的な機能を追加したいことがあります。その一つがコメント機能です。ブログなどを静的サイトとして提供して、コメント機能が欲しいこともあるでしょう。Disqusを使っても良いですが、大事なデータは自分で管理したいという人も多いはずです。そこで使ってみたいのがCusdisです。プライバシーに気を配ったコメントシ...

List

  • 2021/05/26

React Email Editor - HTMLメールをドラッグ&ドロップで作成するReact用コンポーネント

HTMLメールを作る際に、一からコーディングするのはとても難しいでしょう。特にレスポンシブに気をつけたり、各デバイスできちんと表示できるかを確認するのは手間も時間もかかります。今回紹介するReact Email Editorを使えばHTMLメールをビジュアル的に作成できます。## React Email Editorの...

List

  • 2021/05/26

Pomospendo - Webベースのポモドーロテクニック用タイマー

ポモドーロテクニックはすぐに使える時間管理手法です。キッチンタイマーさえあれば良く、別にトマト型にこだわる必要はありません(ポモドーロはイタリア語でトマトです)。しかしタイマーすらない場合にはどうしたら良いでしょうか。そんな時にはPomospendoを使いましょう。## Pomospendoの使い方時間をセットします。...

List

  • 2021/05/25

Spotlight.js - モダンなイメージギャラリー

Webページで画像を並べて表示したいケースは良くあります。その際、クリックして単に画像を拡大表示するのでは面白くありません。浮かび上がるような演出だったり、アニメーションがUXを向上させます。今回紹介するSpotlight.jsはモダンなイメージギャラリーになります。## Spotlight.jsの使い方一覧表示の状態...

List

  • 2021/05/25

Paperboard - WebでもCUIでも使えるブックマーク/リーディングリスト管理

Webブラウジングをしていて、後で読みたいと思うページに出会うことがあります。そんな時にはブックマークしておけば良いのですが、積ん読が増えると管理が大変です。ローカルのブックマーク機能はあまりそういった用途に向いていないかも知れません。そこで使ってみたいのがPaperboardです。ターミナルまたはWebベースで使える...

None

  • 2021/05/24

mac-cleanup - macOSの不要ファイルをまとめて削除

macOSを使っていて、徐々にストレージが逼迫してきたことはないでしょうか。多くの場合はキャッシュであり、削除しても問題ないものです。SSDになって容量が減っているケースも増えており、かつての使い方をしているとあっという間に容量不足になってしまいます。そこで使ってみたいのがmac-cleanupです。コマンドを実行する...

List

  • 2021/05/24

SyncPaint - URLを共有するだけでコラボレーションドロー

リモートで働くことが増えており、情報共有の仕方に工夫が必要になっています。テキストであればチャットが最適ですが、図やイラストの場合は別なツールが必要です。会議室にあったホワイトボードが懐かしい人もいるでしょう。今回紹介するSyncPaintはリアルタイムにコラボレーションできるドローアプリになります。## SyncPa...

List

  • 2021/05/23

Stretchly - 定期的に休憩を強制してリフレッシュしよう

開発しているとゾーンに入り、時間が経つのも忘れてしまうものですが、やはり定期的な休憩は必要です。休憩することで頭をリフレッシュし、パフォーマンスを一定に保てるはずです。今回紹介するStretchlyは指定時間ごとの休憩を強制してくれるソフトウェアです。## Stretchlyの使い方メニューバーに常駐します。!

List

  • 2021/05/23

Optimus - 画像をまとめて変換してサイズ縮小

画像の解像度が上がっており、その結果として画像のファイルサイズが巨大化しています。画像はWebサイトやアプリでふんだんに使われるので、サイズが大きくなると、それだけでパフォーマンスが悪化します。そこで使ってみたいのがOptimusです。画像をまとめて変換、最適化します。## Optimusの使い方画像を登録します。複数...

List

  • 2021/05/22

TETRIS-OS - テトリスが実行できるOS

一般的にOSというと、WindowsやmacOS、Linuxなどが思いつきます。OSはコンピュータのソフトウェアにおける基板であり、その上でアプリケーションが実行されるのが一般的なイメージです。今回紹介するTETRIS-OSは名前の通り、テトリスがプレイできます。そして、テトリスしか実行できないOSとなっています。##...