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

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

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

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

もっと見る

List

  • 2020/06/12

Talking Head Anime - 1枚のイラストから動くアニメーションを作るデモ

Live2Dではイラストなどの画像を動かして、まるでアニメーションのように見せることができます。そして現在、類似の技術が様々に登場しています。それらは機械学習を用いたり、Webカメラの顔と一致させたりと周辺技術と組み合わせて展開されています。今回紹介するTalking Head Animeは一枚の画像を動かすデモで、機...

List

  • 2020/06/11

AudioPlayers - Flutter製の音楽アプリ

Flutterを使うことで、AndroidとiOS、さらにWebアプリケーションを同時に開発できるようになっています。現在、様々なアプリがFlutterで実装されはじめており、今後の盛り上がりが期待できます。今回はFlutterで音楽アプリを実装したAudioPlayersを紹介します。様々な音の奏で方に対応しています...

List

  • 2020/06/11

G-Desktop-Suite - Google Driveデスクトップアプリ

Google Driveを使って、ドキュメントや表計算、スライドなどの資料を作っている人は多いのではないでしょうか。Webブラウザから使うのが基本だと思いますが、毎度Google Driveを開くのは面倒だったりします。そこで使ってみたいのがG-Desktop-Suiteです。普段使っているWebブラウザから切り離すこ...

List

  • 2020/06/10

GitHub Theme - GitHub Codespaces用のカラーテーマ

GitHubで新しいサービス、GitHub Codespacesが発表されました。GitHubのリポジトリから、Web上でVisual Studio Codeを立ち上げて、ファイルを編集できる機能です。そんなGitHub Codespacesで使われているテーマがGitHub Themeになります。Web上で合わせるこ...

List

  • 2020/06/10

nicoSlack - Slackの新着メッセージをニコニコ動画のコメント風に表示

ニコニコ動画のコメント表示は当時としては画期的なものでした。横に流れていくコメントは、動画共有だけでなく、様々なサービスやソフトウェアでも取り入れられています。今回紹介するnicoSlackは名前の通り、Slackの新着通知をニコニコ動画のコメント風に表示するソフトウェアです。## nicoSlackの使い方新しいコメ...

List

  • 2020/06/09

XP.css - Windows XPを彷彿とさせるCSS

Windows XPは非常によくできたOSだったように思います。2000もよかったですが、XPの完成度は高く、安定していました。その後のVistaなどになってからは微妙で、今なおXPを使い続ける企業があるのも致し方ない気さえします。そんなXPらしいUIをWebブラウザでも再現したければXP.cssを使ってみましょう。#...

List

  • 2020/06/09

COBOL Pong - COBOL製。Webで動くピンポンゲーム

最近ではあまり聞かなくなってきましたが、ある程度の年齢のエンジニアたちの中には、最初にCOBOLから入ったという人たちがいます。今でも勘定系では数多く使われているすごい言語です(開発したのが軍人、かつ女性

None

  • 2020/06/08

Deno - nodeの課題を解決する新しいJavaScriptランタイム

nodeを開発したRyan Dahl氏は、その開発過程において様々な課題点が含まれてしまったとしています。パッケージ管理やasync/await、セキュリティ面などで改善すべき点が多いと語っています。そうした課題を解決すべく開発されているのがDenoになります。"node".split

List

  • 2020/06/08

dixitOnline - オンラインでDiXitを遊ぶ

DiXit(ディクシット)というのは語り部(親的なもの)とプレイヤーに分かれるゲームで、語り部のヒントを元にカードを選択し、そのカードが全員一致または不一致じゃない場合に語り部がポイントを得るというゲームです(詳しくは日本一わかりやすい「ディクシット

List

  • 2020/06/07

SpeedVid - HTML5ビデオの動画速度を調整するブックマークレット

YouTubeやDailymotionといった動画共有サイトでは動画のスピードを設定できるようになっています(それでも基本は2倍速まで)。しかしNetflixやHulu、Amazon Primeビデオでは不可能で、ストレスを感じることがあります。今回紹介するSpeedVidはHTML5ビデオの速度を調整できるブックマー...

List

  • 2020/06/06

Snake face - 顔の動きで遊ぶスネークゲーム

スネークゲームは多くの人が一度はプレイしたことがあるでしょう。最初は1ブロックのサイズだったのが、餌を食べるごとに徐々に伸びていき、ゲームレベルが上がっていくものです。今回紹介するSnake faceはそんなスネークゲームと顔認識をつなぎ合わせたゲームになります。つまり、蛇の操作を顔で行います。## Snake fac...

List

  • 2020/06/06

Kwizz Guru - サーバレスで作られているクイズアプリ

クイズは内容のレベル次第で小さい子から大人までみんなが楽しめるゲームになります。ジャンルを歴史から数学、化学など様々なものを取りそろえれば、遊びだけでなく、学習にも効果があるでしょう。今回はそんなクイズゲームをサーバレスで興じられるKwizz Guruを紹介します。## Kwizz Guruの使い方ダッシュボードです。...

List

  • 2020/06/05

Beekeeper Studio - 多彩なデータベースに対応したデータベース管理アプリ

データベースはずっとシステムの根底に存在しています。フロント部分の技術スタックは時代に合わせて変化していますが、データベースは殆ど変化せず、不要になることもありません。それだけに、管理するUIはどんどん便利になって欲しいと思うことでしょう。今回紹介するBeekeeper Studioはデータベース管理のUIとして最新の...

List

  • 2020/06/05

Remote House - オンラインで物理的インタラクションを再現

ここ数ヶ月でオンラインミートアップやリモート会議に関係するソフトウェア、サービスが乱立しています。正直、試す時間もままならないくらいです。突然強制されたリモートワークやオンラインミートアップだけに、改善の余地が多数あるということです。今回紹介するRemote Houseはリモートワークなどで相手に話しかけていいのか分か...

List

  • 2020/06/04

lazynpm - npmのターミナル用UI

npmはJavaScriptライブラリ管理としてデファクトになっています。Bowerもありますが、多くの場合npmで代用されているように感じます。そんなnpmではpackage.jsonが使われますが、情報が多すぎて見づらいと感じることもあります。そこで使ってみたいのがlazynpmです。ターミナル上ではありますが、p...

List

  • 2020/06/04

AC Flower Planner - Web上で花壇のプランニング

手戻りはなるべく避けた方がいいでしょう。多くの場合、手戻りのコストは実行よりも大きいものです。シミュレーションできる場があれば、まずはそこで試すべきです。何度も試し、最善と思える形になったら実行するのです。今回紹介するAC Flower Plannerは、花壇のプランニングツールです。同じような仕組みは他でも流用できそ...

List

  • 2020/06/03

GyazoUploader - 写真のEXIFを使ったGyazoアップローダー

画像アップロードサービスとしてGyazoを使っている人は多いのではないでしょうか。コンピュータのスクリーンショットをアップロードしている人も多いですが、写真などを共有する目的で使っている人もいます。写真をアップロードする機会が多い人に使ってみて欲しいのがGyazoUploaderです。GyazoUploaderはEXI...

None

  • 2020/06/03

easyautotrans - クリップボードの英文を自動翻訳

英文を読んでいて翻訳が欲しいと思うケースは多々あります。単語であれば翻訳はそれほど難しくないのですが(macOSはコンテクストメニューから英和辞書が呼び出せます)、文章になるとGoogle翻訳などに頼ることになるでしょう。文をコピーして、Google翻訳に貼り付けて…といった作業を繰り返すのは面倒です。そこで使ってみた...

List

  • 2020/06/02

Pose Animator - 顔や体の動きを2Dキャラクターに反映する

アニメを人のように動かそうと思った場合、従来は顔や体にマーカーを付けて動きを記録する必要がありました。しかし、今では機械学習を使って顔や体の動きを学べるようになっています。それによってアニ文字のような技術も生まれています。今回紹介するPose Animatorは顔や体の動きを2Dに再現するソフトウェアです。## Pos...