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

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

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

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

もっと見る

None

  • 2019/09/11

OpenDrop - Pythonで実装されたAirDrop

macOSやiOS間でファイルを送受信するのに便利なのがAirDropです。しかしWindowsでは使えないという問題があります。また、macOSでも標準実装されているAirDrop機能を使わないとならず、Finderを立ち上げたりするのが面倒です。そこで使ってみたいのがOpenDropです。PythonによるAirD...

None

  • 2019/09/10

TinyGo - マイコンやWebAssemblyが作れる軽量なGo言語

Goは一つのコードから各種OSで動作するバイナリが生成できます。Raspberry Piでも動くバイナリが生成できるので、IoTなどでも使えます。しかし、それはRaspberry PiでLinuxが動くからに他なりません。マイコンの場合はどうでしょうか。そこで使ってみたいのがTinyGoです。## TinyGoの使い方...

List

  • 2019/09/10

Mesh-Flow-Video-Stabilization - 動画の手ぶれを補正

動画をスマートフォンなどで撮影していて、いざ撮影した動画を見ると手ぶれが酷くて観られたものじゃない、なんて経験はないでしょうか。手ぶれ補正を持ったビデオカメラはありますが、スマートフォンでは殆どありません。そこで使ってみたいのがMesh-Flow-Video-Stabilizationです。任意の動画のブレを補正してく...

List

  • 2019/09/09

GoodTwitter - Twitterを見慣れたUIに戻す

どんなものでも慣れが存在します。よりいいものを目指していたとしても、かつての仕組みに慣れてしまった人にとっては使いづらく感じるものです。その変化がダイナミックであればあるほど、反発も大きくなるでしょう。TwitterのUIが大きく変わりましたが、それが嫌な人はGoodTwitterを使ってみましょう。元のUIに戻してく...

List

  • 2019/09/09

speak.js - eSpeakからポーティングしたテキストtoスピーチ

テキストをコンピュータに喋らせる試みはずっと行われてきました。かつてはまさにコンピュータっぽい音声でしたが、今はSiriやAlexaなど、滑らかで人が喋っているような音声で読み上げできるようになっています。今回紹介するspeak.jsはどちらかと言えばコンピュータ音声です。特徴として、JavaScriptだけで実現して...

List

  • 2019/09/08

Anime4K - 高速に画像を拡大

ぼやけた映像をくっきりとさせたり、拡大できるのがwaifu2xです。イラストや写真に特化し、世界中から高い評価を受けています。処理時間が若干長いですが、それだけハイクオリティな成果が得られます。そんなwaifu2xに対抗するのがAnime4Kです。リアルタイムでも処理できる、とする高速さが売りです。## Anime4K...

List

  • 2019/09/08

pokemonsay - ポケモン版cowsay

世の中には変なコマンドがたくさんありますが、その一つがcowsayではないでしょうか。適当な文字を牛のAAに喋らせることができる、ジョークコマンドです。なかなか使い道が思いつかないですが、人によっては活用していることでしょう。そんな中、より多くの人が使えるかも知れないコマンドがpokemonsayです。## pokem...

List

  • 2019/09/07

Unicopedia Plus - ユニコードや絵文字を調べる開発者用ツール

絵文字の登場によってユニコードが幅広く使われるようになりました。合字によって、肌の色を変えたり、年々絵文字の種類が増えています。また、アジア圏の文字では似ていても微妙に違う文字もあります。そんなユニコードの文字をチェックしたり、調べられるのがUnicopedia Plusです。## Unicopedia Plusの使い...

List

  • 2019/09/07

Back2stackoverflow - stackoverflow翻訳サイトから自動リダイレクトしてくれるユーザスクリプト

stackoverflowに助けられているという開発者は多いと思います。そしてプログラミングの困ったことで検索した時に、Stack Overflowの機械翻訳サイトが表示された経験を持つ方も多いのではないでしょうか。そんな方にお勧めなのがBack2stackoverflowです。stackoverflowの翻訳サイトか...

List

  • 2019/09/06

Squadsnap - Rails製のスポーツチーム管理

スポーツはテクノロジー利用が目覚ましい分野です。トレーニングであったり、チーム管理や映像技術など様々な場面でテクノロジーが活用されています。それは何も高度なものだけでなく、ちょっとスポーツを楽しむ際にも同様です。今回紹介するSquadsnapはスポーツチームの管理を行うシステムになります。## Squadsnapの使い...

List

  • 2019/09/06

Camelot - PDFからテーブル情報を抽出

請求書などの帳票と自社システムを連携したいと考えることはよくあります。その際には送付されてくるPDFから情報を読み取って、データベースに入れたりします。しかし、PDFを解析するのは大変です。そこで使ってみたいのがCamelotです。PDFからテーブル情報とデータを抜き出してくれるソフトウェアです。## Camelotの...

List

  • 2019/09/05

mc.js - Webブラウザで遊べるMinecraftクローン

Minecraftにハマっている人は大勢います。冒険するのはもちろん、クリエイティブモードで造形を楽しむのも面白いです。デスクトップ、タブレット、スマートフォンと様々なデバイスで遊べるのも魅力的です。今回紹介するmc.jsはWebブラウザ上で遊べるMinecraftクローンです。## mc.jsの使い方まずはユーザ登録...

List

  • 2019/09/05

Starship - 開発者に役立つプロンプト表示

最近では開発環境がプロジェクトによって異なることも少なくありません。プログラミング言語自体はもちろん、パッケージ管理のバージョンが異なることもあります。仮想環境で開発することもできますが、rbenvやvirtualenvのようなツールを使うこともよくあります。今回紹介するStarshipはそんな開発環境の状態を見やすく...

List

  • 2019/09/04

Dozer - ステータスバーのアイコンを非表示に

macOSのステータスバーには常駐しているソフトウェアのアイコンが並んでいます。大抵のソフトウェアにはアイコンの表示、非表示が指定できる設定がありますが、それでも数が増えるとステータスバーがアイコンだらけになってしまいます。そこで使ってみたいのがDozerです。少しでも使いやすいステータスバーにできます。## Doze...

List

  • 2019/09/04

Ruffle - Rust製のFlashプレイヤー

かつてWebコンテンツの多くを担っていたFlash。今はもう廃れて新作を見ることはほとんどなくなってしまいましたが、今なお利用しているサイトは多いです。WebブラウザもFlashプラグインをサポートしなくなっており、このままでは再生すらできなくなってしまいます。そこで作られているのがRuffleです。なんとWebAss...