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

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

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

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

もっと見る

List

  • 2021/02/05

JPEG.rocks - WASMを使ってクライアントサイドでJPEG画像を最適化

オンライン上では画像コンテンツが多用されています。その結果、1ページの容量が大きくなり、ネットワーク負荷が高まっています。表示上では不要なデータを削除することで、画像データは大幅に軽減できます。今回紹介するJPEG.rocksはプライバシーに配慮したJPEG最適化ツールです。## JPEG.rocksの使い方トップペー...

List

  • 2021/02/04

Spaceman - macOSのSpacesをメニューバー上で可視化

macOSにはSpacesという仮想デスクトップ機能が標準で提供されています。開発用やWebブラウジング用など、用途を分けて仮想デスクトップを使っている人も多いでしょう。そんな仮想デスクトップ環境を可視化し、切り替えをスムーズにできるようにするのがSpacemanです。## Spacemanの使い方画面上部に四角い枠で...

List

  • 2021/02/04

social-analyzer - キーワードの意味やアカウント有無をチェック

新しいサービスをはじめる、新しいソフトウェアを作る、新しいアカウントを作る際などには、すでに同じ名前がないか確認が必要です。最悪、商標が関係することもありますし、少なくとも既存のものがあればググラビリティが悪くなります。今回紹介するsocial-analyzerは指定したサービスで名前の存在を調べたり、意味をチェックし...

List

  • 2021/02/03

CodeSwing - Visual Studio CodeをHTMLプレイグラウンドに

HTMLやJavaScriptのプレイグラウンドサービスは便利です。特に外部公開する際に便利なのですが、逆にオフラインで自分だけをちょっと試したい時には面倒だったりします。社内データにアクセスした結果を試したい時にも不便でしょう。今回紹介するCodeSwingはVisual Studio Code上で使えるプレイグラウ...

List

  • 2021/02/03

Handtrackjs - 手をリアルタイムに認識する

機械学習を用いることで、オブジェクトを認識する精度が飛躍的に向上しています。写真の中に何が映っているかタグ付けしたり、顔認識したりする例があります。特定のオブジェクトに関して認識する例もあります。今回のHandtrackjsも特定のオブジェクトを認識します。それは名前の通り、手の認識です。## Handtrackjsの...

List

  • 2021/02/02

EasyGrid - 外部依存のないグリッドライブラリ

コンテンツを綺麗に並べる際に必要なのがグリッドです。さらにレスポンシブに対応しようと思うとJavaScriptライブラリが欲しくなるでしょう。グリッドと一言でいっても奥が深い技術です。今回はそんなグリッドを手軽に導入できるEasyGridを紹介します。## EasyGridの使い方基本的な同じ高さのコンテンツを並べる例...

List

  • 2021/02/02

js-image-zoom - 外部依存のない画像ズームライブラリ

最近は高解像度な写真が増えたので、元の大きさのまま貼り付けてしまうと、閲覧に苦労するでしょう。かといって、見たい部分は拡大してみたいと思うはずです。この相反するニーズを解決するのがズーム機能です。今回紹介するjs-image-zoomは外部ライブラリに依存しないJavaScript製の画像ズームライブラリです。## j...

None

  • 2021/02/01

mysides - Finderのお気に入りを管理するコマンド

macOSのFinderではサイドバーによく使うフォルダを登録できます。ソフトウェア(Dropboxなど)によっては自動的にサイドバーにフォルダを登録します。このメンテナンスはマウス操作で行うのが一般的です。もしキーボードから操作したいならばmysidesを使ってみましょう。## mysidesの使い方listで登録さ...

List

  • 2021/02/01

OpenMTP - macOS用のAndroidファイル転送ツール

Androidからファイルを送受信する方法は面倒なイメージがあります。Android File TransferはあまりこなれたUIではありません。共有機能もありますが、ローカルにあるデバイス間でファイルを授受するのにインターネットを介するのは面倒です。そこで使ってみたいのがOpenMTPです。AndroidとmacO...

List

  • 2021/01/31

Unclack - キーボード入力中はミュートに

コロナ禍になってオンライン会議を開くことが増えてきました。そうした中で気になるのが他の人のキータイプ音です。イヤフォンを使っている際など、耳元でカチャカチャ音が鳴るのは非常に気になります。そうした人に使ってみて欲しいのがUnclackです。キーボード入力時だけ音声をミュートにしてくれるユーティリティです。## Uncl...

List

  • 2021/01/31

horse-racing-game-js - Webベースの競馬ゲーム

これだけコンピュータの性能が向上し、機械学習も登場している中にあって、それでも競馬の収益を常にプラスにするのは難しいようです。動物が関わる以上、不確定要素が大きくなるのでしょう。そんな競馬を手軽に楽しめるのがhorse-racing-game-jsです。ちゃんとオッズもあります。## horse-racing-game...

List

  • 2021/01/30

typewriter-app - 文章作成サービスを集めてElectron化

文字を書く場面は色々あります。プログラミング、ブログ、ツイート、ドキュメント、小説など場面によって最適なエディタは異なるかも知れません。実際、使い分けている人もいるでしょう。今回紹介するtypewriter-appは特化型の文章を書くためのサービス、TypefullyとHemingwayをラッピングしたElectron...

List

  • 2021/01/30

MTDeck - TweetDeckをスマホでも楽しむ

パソコンでTwitterをディープに楽しんでいる人は、大抵TweetDeckを使っているようです。複数のカラムを使いこなし、さらに複数アカウントを上手に管理しようと思うとTweetDeckは使い勝手がいいでしょう。しかしスマホには対応していません。そこで使ってみたいのがMTDeckです。TweetDeckをスマホ対応の...

List

  • 2021/01/29

youtube-local - YouTubeを匿名で自由に楽しむ

YouTubeはログインしていないとコメントが見られません。かといってログインしていると自分の情報を吸い取られているように見えます。さらに広告のあまりの多さに辟易することでしょう。そこで使ってみたいのがyoutube-localです。YouTubeを匿名で閲覧、さらに高パフォーマンスになるWebアプリケーションです。#...

List

  • 2021/01/29

twitter-mute-buzzhuff - Twitterのお勧めからメディアを非表示に

同じ情報を何度も見せられると、それはスパムのように感じられてきます。時に有益な物があるかも知れませんが、そのために普段からスパムに我慢するいわれはありません。開発者であればなおのこと、自分で改善できるでしょう。今回紹介するtwitter-mute-buzzhuffはTwitterのお勧めから過剰に出てくるメディアを除去...

List

  • 2021/01/28

tab-numbering - タブに数字を振って移動を簡単に

Google ChromeやFirefoxではタブの移動時にショートカットとして、Ctrl(macOSの場合はコマンド)+数字というキーが割り当てられています。しかしいざ移動しようと思った時にタブの数を数えるのが面倒です。その結果、マウスを使ってしまう人が多いことでしょう。そこで使ってみたいのがtab-numberin...

List

  • 2021/01/28

Google Meet Mute Toggler - ツールバーからマイク音声をオンオフ

オンラインでのミーティングが増えるのに伴って、音声がミュートのまま話してしまったり、逆にミュートだと思っていたらマイクが入っていたという失敗を見かけるようになりました。やらかした人も多いのではないでしょうか。そこで使ってみたいのがGoogle Meet Mute Togglerです。Google Chromeのツールバ...

List

  • 2021/01/27

misc finder - 自分の情報ソースから検索するGoogle Chrome機能拡張

未知の情報を探す時にはGoogleが役立ちます。キーワードを入れれば、欲しい情報が見つかるはずです。しかし、既知の情報を探す場合、とても面倒だったりします。Google検索を使っても、あったはずのページになかなかたどり着けなかった経験は誰もがあるはずです。そこで使ってみたいのがmisc finderです。自分の見知って...

List

  • 2021/01/27

myDrive - オープンソース・ソフトウェアのクラウドストレージ

クラウドストレージは何を使っていますか。iCloud、Google Drive、Dropbox…などなど様々なストレージが存在します。いくつも使っていると、サブスクライブ費用が大きくなってしまいます。そこで思い切って自分で立ててしまうのはどうでしょうか。今回はGoogle Driveクローンを目指すmyDriveを紹介...

List

  • 2021/01/26

Snipp.in - コードエディタが強力なスニペット管理

開発していてよく使うコードはスニペットに登録しておきます。同じリポジトリなら関数やライブラリ化したいですが、異なるプロジェクトの場合はスニペットが便利です。企業であれば顧客やプロジェクトごとにコードが分かれるので、スニペットが活躍するでしょう。今回紹介するSnipp.inはWebベースのスニペット管理です。エディタ機能...