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

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

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

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

もっと見る

List

  • 2020/12/21

Yoshify - いつでもヨッシー!

今年はヨッシー30周年だそうです。マリオやルイージの乗る恐竜として登場したヨッシーですが、ヨッシーが主役のゲームが作られたり、さまざまなマリオのゲームで登場するなど、欠かせないキャラクターとなっています。そんなヨッシーといえば、乗る時のSEが欠かせません。それをいつでも楽しめるのがYoshifyです。## Yoshif...

List

  • 2020/12/21

Owlet Editor - BBC BASICエディタ&実行環境

コンピュータは長い歴史がありますが、ここ数十年で一気に進化したものでもあります。そのため、30年くらい前のものであっても、もっとずっと昔のものであるかのように感じられてしまいます。今回紹介するOwlet Editorは1980年ごろに作られたBBC Micro Botにインスパイアされた、BBC BASICエディタです...

List

  • 2020/12/20

epr - CUIで使える電子書籍リーダー

ePubがこれだけ使われるようになっているにも関わらず、そのリーダーはあまりいいものがありません。多くの電子書籍リーダーは、その販売サイトと密接になっており、純粋なリーダーとしては使いづらいでしょう。そこで使ってみたいのがeprです。CUIで使える手軽なePubリーダーです。## eprの使い方横書きのみ対応のようです...

List

  • 2020/12/20

quiver - Web上で可換図式を描く

数学にはさまざまな表現が存在します。たとえば式を表現する際に、既存のWeb表現だけでは困難です。そのため、MathJaxのような拡張表現が使われます。他にも表現したいものはたくさんあるでしょう。今回紹介するquiverは数学で用いる可換図式を作成するのに特化したエディタです。## quiverの使い方エディタ画面です。...

List

  • 2020/12/19

Lavalamp.app - Webでラバランプの動きを再現

ラバランプはご存じでしょうか。着色したワックスと水が入ったランプで、下を温めることでワックスの密度が変化して上に上がっていきます。上に上がると冷えて落ちてきます。ラバ(溶岩)のような粘性を持った動きが面白いランプです。今回紹介するLavalamp.appは、そんなラバランプの動きを再現するWebアプリケーションです。#...

List

  • 2020/12/19

ChangeMenuBarColor - Big Surでメニューバーの色を希望通りに

これまでmacOSでは壁紙の色に応じてメニューバーの色を変えていました。最新のBig Surでも同様に変更されるのですが、これまでとアルゴリズムが異なるようです。その結果、自分好みではない色になってしまっているかも知れません。そこで使ってみたいのがChangeMenuBarColorです。メニューバーを指定した色に変え...

List

  • 2020/12/18

Ordinary Puzzles - モバイルとWebのどちらでも遊べるパズルゲーム

ちょっと疲れた時、息抜きにゲームはいかがでしょうか。アプリのようにわざわざインストールするのは面倒ですが、Webブラウザで遊べるものならば手軽です。気晴らしになりますし、頭の違う部分を使うことでリフレッシュ効果もあります。今回紹介するOrdinary Puzzlesはルールは簡単、誰でもすぐに遊べるパズルゲームです。#...

List

  • 2020/12/18

*scratch*.js - Web版のScratch

EmacsにはScratchという機能があります。そこではCommon Lispを書いて、その場で実行できます。開発者ツールのコンソールに使いかも知れません。またはJupyter Notebookで実行するような感じです。そんなScratch風にJavaScriptを実行できるのが \*scratch\*.jsです。#...

List

  • 2020/12/17

eul - Big Surウィジェット対応のシステム状態監視ツール

ふと気がつくとCPUが一気に暴走していたり、ディスクが逼迫していることがあります。システムのステータスを監視しておけば、そうした変化にいち早く気付けるはずです。そのためのツールは多数あります。今回紹介するeulはその最新版といえます。Big Surウィジェットに対応したシステムモニタリングツールです。## eulの使い...

List

  • 2020/12/17

Builder.io - ブロックを組み合わせてWebページを作成

Webページを作る際に一からHTMLを作るのは大変です。開発者ですら大変なので、非開発者にとっては特に大変でしょう。Webサイトの運用は大抵開発者ではないので、運用担当者でも簡単にページを更新できる仕組みを作りましょう。今回紹介するBuilder.ioはWebページをドラッグ&ドロップで作成できるコンポーネントです。#...

List

  • 2020/12/16

mediaplayer - Web上で多彩な動画フォーマット再生

動画には様々なフォーマットがあります。さらに音楽ファイルについてもフォーマットが多いです。Web向けであればMP3やMP4であれば大抵再生できますが、さらにWebMやFLACのようなフォーマットもあります。今回紹介するmediaplayerはWeb上でも多彩なフォーマットに対応した動画再生ができるソフトウェアです。##...

List

  • 2020/12/16

YouTube Clone - 機能豊富なYouTubeクローン

YouTubeは巨大な動画配信プラットフォームですが、広告が激しくなっていたり、スパムまがいの動画も増えるなど、ノイズが増えてきています。使いづらい訳ではありませんが、特定の分野に限ったプラットフォームがあってもよさそうです。今回紹介したYouTube Cloneは名前の通り、YouTubeクローンなサービスです。機能...

List

  • 2020/12/15

gh-pages-url-shortener - GitHub Pagesを使った短縮URL

短縮URLサービスは色々な場面で利用できます。長いURLだと複雑になりがちなQRコードを簡単なものにしたり、カスタムドメインを使うことでブランディングにも貢献できます。自分でサーバを立ててもいいですが、gh-pages-url-shortenerを使えばサーバレスで構築できます。## gh-pages-url-shor...

List

  • 2020/12/15

Openwhyd - 好きな音楽をプレイリストにしてシェアしよう

音楽をきっかけに知り合いになったり、友達と一緒に聞いたりと、音楽にはソーシャルな一面があります。センスの良い人が選んだセレクションを聞くと集中して仕事ができたり、気分がリラックスできたりします。今回はそんな音楽を軸にしたソーシャルサービス、Openwhydを紹介します。## Openwhydの使い方トップページです。!

List

  • 2020/12/14

SVG Screenshot - Google ChromeのスクリーンショットをSVGで取得

一般的にスクリーンショットといえば画像になります。画像の場合、テキストが書かれていたとしてもコピーできず、再利用性が劣ります。スクリーンショットに出ているエラーメッセージが欲しい、といった時にとても不便です。今回紹介するSVG ScreenshotはスクリーンショットをSVGで保存してくれるGoogle Chrome機...

List

  • 2020/12/14

Funkwhale - 分散型音楽配信プラットフォーム

No Music, No Lifeとはよくいったもので、まさに生活の中に音楽は欠かせません。仕事中、食事中、寝る前と音楽に触れる機会はとても多いです。そんな音楽が最近、月額制配信サービスによって中央集約的になっています。今回紹介するFunkwhaleはそんな音楽をフリーで、かつ分散型提供する音楽プラットフォームです。#...

List

  • 2020/12/13

strecept - 料理専用のブックマークシステム

レシピサイトは多数あります。最近ではYouTuberでレシピを配信している人もいます。そうしたレシピを覚えておこうと思うとブックマークが有効ですが、ニュースなどと一緒にまざってしまうと、ブックマークの中から探す羽目になります。専用のブックマークがあると便利そうです。そこで使ってみたいのがstreceptです。レシピ専門...

List

  • 2020/12/13

Notion Clone - Notionのようにノート編集できるWebアプリ

最近急激に知れ渡ってきたNotion。Wikiやプロジェクト管理、タスク管理などが一つに収まっているWebアプリケーションです。UIは使いやすく、様々なオブジェクト(テーブルデータ、画像など)を自由に管理できます。そんなNotionのページ入力UIをまねたのがNotion Cloneになります。## Notion Cl...

None

  • 2020/12/12

dog - ドメインの設定状態を素早くチェック

ネットワークやサーバエンジニアに限りませんが、サーバのドメイン設定が正しくできているか確認することはよくあります。そうした時、digコマンドやnslookupなどを使うと思いますが、あまり頻繁に使わないためにいつも使い方を検索しています。そうした面倒さがなくなりそうなコマンドがdogです。指定したドメインの指定したレコ...

List

  • 2020/12/12

spicetify-cli - Spotifyクライアントアプリのデザインを自由にカスタマイズ

Spotifyは音楽ストリーミングサービスとして、世界最大規模となっています。多くの人たちが聞いていることでしょう。Webやスマートフォンでも聞けますが、PC用のGUI版を使っている人も多いはずです。常時立ち上げておくような音楽プレイヤーだから、自分好みにカスタマイズしたいという声は多いでしょう。そこで使ってみたいのが...