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

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

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

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

もっと見る

None

  • 2021/01/25

TabFS - Webブラウザのタブをファイルシステムとしてマウント

FUSE(Filesystem in Userspace)という技術があります。ファイルシステムAPIを仮想化しており、ユーザが独自のファイルシステムを作れる技術です。外部のAPIをファイルシステム化したりするのに使われます。そんなFUSEを使って変わったものがファイルシステム化されました。それはWebブラウザのタブ情...

List

  • 2021/01/25

TakeNote - データベース不要なWebベースのメモ環境

Webベースのテキストエディタは多数あります。データベースを利用するものもありますが、その分セットアップが面倒です。データがクラウドに保存されるのはいいですが、セキュリティ的なリスクもあります。今回紹介するTakeNoteはローカルのストレージにデータを保存します。みんな、または個人で使えるメモ環境です。## Take...

List

  • 2021/01/24

Fonio - 複数人でコンテンツを作成するWebベースのエディタ

書籍を書く際に一人で書く単著と、複数人で書く共著があります。一人で書くのも気楽ですが、個人的には共著の方が楽しいです。一つのストーリーをみんなで作り上げる過程が面白いです。今回紹介するFonioは複数人でコラボレーションできるWebベースのテキストエディタです。共著での文章作成などにも使えそうです。## Fonioの使...

List

  • 2021/01/24

ytGREP - YouTube動画の字幕を検索

動画コンテンツの難しいところは、映像から検索できないことでしょう。動画の中の色や表情などで検索するのは難しい(できないことはないですが)ですが、字幕を使えばセリフの検索はできないことはなさそうです。そんな機能をGoogle機能拡張として提供してくれるのがytGREPです。## ytGREPの使い方字幕が公開されている動...

None

  • 2021/01/23

nuke - アプリケーションをまとめて強制終了

起動しているアプリケーションがハングしてしまって強制的に終了することがあります。データが壊れる可能性もあるため、避けたい処理ではありますが致し方ないこともあるでしょう。今回紹介するnukeは、そんな強制終了を行うためだけのコマンドになります。## nukeの使い方実行中の画面です。アプリケーションが強制的に終了されてい...

List

  • 2021/01/23

newsdash - iGoogleに似たニュースダッシュボード

iGoogleは2013年に終了したサービスですが、ダッシュボードとして情報を閲覧するのに便利なサービスでした。RSSフィードのように購読するまでではなく、ざっと最新記事だけチェックしたいという時に使えます。同様の画面をフィードで実現してくれるのがnewsdashになります。iGoogleが忘れられない方はぜひ。## ...

List

  • 2021/01/22

XcodeUpdates - 各バージョンのXcodeをインストール

XcodeはiOS、macOSアプリの開発に欠かせないIDEです。各iOSのバージョンによって利用できるXcodeが限られており、プロジェクトによっては古いXcodeで開発しなければならないこともあるでしょう。そんな時に使えるのがXcodeUpdatesです。古い(または新しい)XcodeをGUIベースでインストールで...

None

  • 2021/01/22

BCLM - バッテリーの最大充電量を設定

バッテリーを最大まで充電したり、逆に減らしすぎるのはバッテリーの寿命を短くするといわれています。20〜80%の間を保つのが良いといわれており、iPhoneなどは自動で調整されるようになっています。自分のmacOSでも調整できるようにしたければBCLMを使ってみましょう。## BCLMの使い方初期値は read で取得で...

List

  • 2021/01/21

PixelCraft - Webベースのドット絵エディタ

どれだけグラフィックスが綺麗になっても今なお人気なのがドット絵です。1ピクセル1ピクセル、色を決めていくことでできあがっていく絵は決して滑らかな線ではないにも関わらず、とても魅力的です。そんなドット絵をWeb上で描けるソフトウェアがPixelCraftになります。## PixelCraftの使い方最初に大きさを決めます...

List

  • 2021/01/21

Memo App - GitHub Gist連携型ノートアプリ

メモをどこに残すのか、それは大きな問題です。ローカルにあればオフライン時でも使えます。しかしほかのマシンと共有するのが面倒です。Webベースのものも多いですが、インターネットが貧弱な環境では操作がしんどいでしょう。そこで使ってみたいのがMemo Appです。オフラインで使えつつ、GitHub Gistにデータをアップロ...

List

  • 2021/01/20

SwiftBar - メニューバーを強力にカスタマイズ

macOSのメニューバーは色々なソフトウェアの常駐に使われます。そのため、情報がたくさん並んで溢れてしまっている人も多いでしょう。とはいえディスプレイの解像度が上がっているので、表示スペースは拡大しています。今回紹介するSwiftBarはそんなメニューバーを占拠できるレベルでカスタマイズできるソフトウェアです。## S...

List

  • 2021/01/20

LinkAce - シンプルなブックマーク管理

ブックマーク管理には何を使っているでしょうか。Webブラウザのブックマークを使っている人もいれば、はてなブックマークのようなブックマークサービスを使っている人もいるでしょう。今回紹介するLinkAceは自分で立てるWebベースのブックマーク管理サービスです。## LinkAceの使い方トップページです。コメント機能など...

List

  • 2021/01/19

VsCacheCleaner - Visual Studioのキャッシュを削除

アプリケーションは高速化のため、処理結果やネットワークの取得結果をキャッシュすることがあります。便利な機能なのですが、キャッシュが肥大化するとストレージを逼迫する原因になります。知らぬうちに自動的にたまってしまうのが厄介です。Visual Studioでも蓄積してしまうキャッシュを削除するための専用ツールがVsCach...

List

  • 2021/01/19

Dgraph - GraphQLをネイティブサポートしたデータベース

GraphQLがREST APIに替わる存在として注目を集めています。その多くはデータベースのラッピングライブラリとして提供されています。MySQLやPostgreSQL、MongoDBなどをデータベースとして、フロントにGraphQLインタフェースを用意するような実装です。今回紹介するDgraphはGraphQLネイ...

List

  • 2021/01/18

Pympress - 強力なPDFプレゼンテーションツール

個人的にはPDFでプレゼンするのが好きです。アニメーションは面倒ですし、見た目のインパクト重視で中身が軽視されるように感じます。印刷にもPDFが向いていますし、オンラインのスライド共有サイドでもPDFをアップロードするのが基本です。アニメーションがあるとコンテンツがつぶれてしまうかも知れません。そんな筆者と同じようにP...

List

  • 2021/01/18

Piping Server - HTTPを使ったパイプライン

UnixやLinuxではコマンドをパイプする機能があります。あるコマンドの出力を次のコマンドに繋ぐことで、複雑な処理を一度にできるようになります。開発者であればよく利用する機能でしょう。しかし、このパイプラインはローカルマシン内でしか使えません。便利な機能なパイプをネットワーク越しでも可能にしよう、それがPiping ...

List

  • 2021/01/17

jQuery Numerator - 滑らかなカウントアップ/ダウンライブラリ

アニメーションを一工夫すると、自然な動きを実現できます。物体を単純に移動させるのは簡単ですが、それは自然ではありません。いわゆるイージングを付けることで、自然な動きに近づけられます。イージングは種類も多く、そのアルゴリズムも公開されています。今回紹介するjQuery Numeratorは数字のカウントアップ/ダウンを滑...

List

  • 2021/01/17

Datasette - 大量のデータでも自由に探索

データを作るのは主に開発者の役割ですが、そのデータを分析したり活用するのは開発者ではないことが多いです。そのためデータ分析のインタフェースを用意する必要があるのですが、中途半端なものを作っても満足してもらえなかったりします。そこで使ってみたいのがデータビジュアライズプラットフォームです。今回はDatasetteを紹介し...

List

  • 2021/01/16

reflect - 理由を述べれば解除してくれるWebサイトブロッカー

仕事中だと分かっていながら、ついつい見てしまうWebサイトがありませんか。ソーシャル系や動画共有サイトは、ほんの少しだけと思って見始めて気付いたら1時間経っていたなんてこともざらです。そうしたWebサイトはブロックしなければいけません。今回紹介するreflectは緩い雰囲気のWebサイトブロッカーです。## refle...

List

  • 2021/01/16

imgdiff - 高速な画像差分

テキストで差分を出すのはdiffコマンドなど、多数用意されています。しかしコンピュータ上で扱うメディアはテキストだけではありません。ほかにも画像や動画、音声ファイルなどがあります。それぞれ2つのファイルがあった時に、差分を確認したいと思うのは自然なことです。今回紹介するimgdiffは画像の差分表示に特化したソフトウェ...