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

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

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

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

もっと見る

List

  • 2019/09/25

dir-tree - Web上でtreeコマンド風ディレクトリ構造を作成

ドキュメントでディレクトリ構成を書くことがありますが、その際にはよくtreeコマンドを使います。しかし、余計なディレクトリが含まれないようにするなど、加工も必要で面倒だったりします。そこで使ってみたいのがdir-treeです。Web上でディレクトリのツリー構造を作成します。## dir-treeの使い方+ボタンでディレ...

List

  • 2019/09/25

fullstack.ai - 自転車での経路時間を機械学習で推測

機械学習を使って何ができるのか。あまりにも汎用性が高いため、何でも使えるイコール何に使ったら良いか分からないといった状態になっていそうです。そこで必要なのが実例です。多くは画像や動画など、試すのが難しそうなものが多いですが、今回紹介するfullstack.aiはもっと手軽に試せそうです。## fullstack.aiの...

List

  • 2019/09/24

IT勉強会用 名刺ジェネレーター - 開発者のための名刺ジェネレータ

勉強会には個人として参加しており、会社の名刺は出したくないと考えている人は大勢います。メールなどの面倒なやり取りではなく、Twitterなどでコミュニケーションを取りたいと思うことでしょう。そこで使ってみたいのがIT勉強会用 名刺ジェネレーターです。開発者にぴったりな名刺を作成できます。## IT勉強会用 名刺ジェネレ...

List

  • 2019/09/24

Recharts - React用のグラフ/チャートコンポーネント

Webの表現力を高めてくれるのがグラフ、チャートライブラリです。ある時は円グラフ、ある時は棒グラフとニーズは様々です。そのため、多くのグラフに対応していれば、それだけ価値が高まります。今回はRechartsを紹介します。React用のチャートコンポーネントです。## Rechartsの使い方グラフのサンプルをスクリーン...

List

  • 2019/09/23

Soso - ごく小さなUnix風OS

プログラマーであれば一度はOSから作ってみたいと思うのではないでしょうか。かつて自作OSの書籍が流行ったこともありました。すでに巨大になったLinuxのリポジトリを読むのは辛いですが、ごく小さなものであれば簡単です。そこで紹介したいのがSosoです。ごくごく小さなUnix風のOSです。## Sosoの使い方起動しました...

List

  • 2019/09/23

Maizzle - HTMLメールを作るためのフレームワーク

HTMLメールを使うのも当たり前になってきました。しかし、レスポンシブなメールをきちんとメール向けに仕様に合わせて送らないとレイアウトが崩れてしまったりします。それではせっかく目立つHTMLメールを使っているのに勿体ないです。そこで使ってみたいのがMaizzleです。HTMLメールを作るためのフレームワークです。## ...

List

  • 2019/09/22

Wix Rich Content - 多彩なパターンに対応したWYSIWYGエディタ

開発者であればMarkdownのようにテキストベースで記述する方が簡単かも知れませんが、開発者でない人たちはWYSIWYGなエディタを使った方が簡単に感じるはずです。使い勝手の良いWYSIWYGエディタを探している方はWix Rich Contentを使ってみましょう。Wix製の使いやすいUIを持ったエディタです。##...

None

  • 2019/09/22

go-web-app - GoによるWebAssembly開発を強力にサポート

GoでWebAssembly(WASM)が書けるようになったことで、GoだけでWebアプリケーションを作るトレンドが生まれています。個人的にもこれは大いに期待する流れです。とは言え、開発環境の準備に手間がかかるのは良くありません。そこで使ってみたいのがgo-web-appです。GoによるWASM開発環境をまるっと用意し...

List

  • 2019/09/21

pdftoimgpdf - PDFを印刷で問題ない形に変換

技術書典などの技術書の同人誌会が広まるのに連れて、書籍を印刷する機会も増えていきます。印刷所に依頼する場合、それなりの準備が必要です。単にPDFを送れば良いという訳ではありません。そこで使ってみたいのがpdftoimgpdfです。単純なPDFから印刷するのに合わせたPDFに変換してくれます。## pdftoimgpdf...

None

  • 2019/09/21

ga-lite - 軽量なGoogle Analyticsクライアント

Webサイトのアクセス解析にGoogle Analyticsを使っている人は多いでしょう。そんな時、Googleから指定されたスクリプトをそのまま使っている人も多いはずです。しかし、あのスクリプトには殆ど使われない機能もたくさんあります。そこで使ってみたいのがga-liteです。軽量版のGoogle Analytics...

List

  • 2019/09/20

NetNewsWire - 懐かしのRSSリーダーがOSS化!

RSSリーダーを使っている人はそれほど多くありませんが、かつてはこぞって様々なRSSリーダーが作られました。その一つとして有名だったのがNetNewsWireです。2002年から開発されているとのことなので、約17年も開発されている息の長いソフトウェアです。そんなNetNewsWireがバージョン5になるのと同時にオー...

List

  • 2019/09/20

Site.js - 静的/動的サイトまでこなせるJavaScriptフレームワーク

最近は静的サイトフレームワークが多数出てきています。確かに便利なのですが、拡張していく中でダイナミックな部分が欲しくなることもあるでしょう。そんな時に別途APIサーバを立てるのも面倒です。そこで使ってみたいのがSite.jsです。静的サイト開発から動的サイトまでこなせるJavaScriptフレームワークです。## Si...

List

  • 2019/09/19

Hanabi Live - オンラインで花火(カードゲーム)を楽しむ

花火というカードゲームを知っていますか。日本語がついていますが、ドイツ生まれだそうです。自分のカードは相手から見えず、1〜5の数字が書かれたカードを並べていくゲームです。みんなで協力し合うのが特徴とのことです。そんな花火をWeb上で楽しめるのがHanabi Liveです。## Hanabi Liveの使い方トップページ...

List

  • 2019/09/19

monolith - Webページをアーカイブ

過去に見たWebサイトにアクセスしてみたら、すでにコンテンツが消されていた…なんて経験は誰しもがあるはずです。あの時アーカイブしておけば…と後悔してもすでに遅く、思い立った時に行っておかないといけません。そこで使ってみたいのがmonolithです。## monolithの使い方アーカイブした例です。表示は崩れていません...

List

  • 2019/09/18

workers-graphql-server - Cloudflare Workersを使ったGraphQLサーバ

Cloudflare Workersというサービスがあります。CDNで知られるCloudflareのエッジサーバ上にサービスワーカーを配置し、プログラムを動作させるものです。実例がなかなか見えてこないので、個人的にはユースケースが見えてきていません。そんなCloudflare Workersを使った例としてworker...

List

  • 2019/09/18

Got Your Back - Gmailをバックアップ&リストア

クラウドサービスは常に存在するとは限りません。突如としてサービスが停止したり、終了したりする可能性があります。そのため、定期的にバックアップしておくのも大事です。今回紹介するGot Your BackはGmailのバックアップをしてくれるソフトウェアです。## Got Your Backの使い方バックアップを行うところ...

List

  • 2019/09/17

ざっくりAWS - AWSの利用料金をざっくりと把握する

クラウドサービスの多くは従量課金になっています。個々の条件に応じて細かく料金が設定されており、かつ無料枠もあったりして見積もるのも非常に大変です。そのためにパートナーもいるのでしょうが、自分でだいたいの見積もりはとっておきたいと思うことでしょう。そこで使ってみたいのがざっくりAWSです。まさにざっくりと料金を知っておき...

None

  • 2019/09/17

Muscular !!! - 筋肉大好きな人のためのcowsay

最近、筋肉.ktや筋肉もくもく会など、筋トレやエクササイズと勉強会を組み合わせた異色の(?)コミュニティが人気です。IT系はとかく貧弱だと思われがちですが、世界最高レベルの握力の持ち主はIT業界の方

List

  • 2019/09/16

SingleFileZ - URLを一つのファイルにアーカイブ

Webサイトは運営側のタイミングで消すことができます。一度消されてしまったコンテンツは二度と戻ってこないので、Web魚拓のようなサービスでアーカイブしたりします。個人用途であればSingleFileZを使ってみるのもお勧めです。## SingleFileZの使い方HTMLファイルを保存した例です。画像も埋め込みになって...

List

  • 2019/09/16

PacVim - パックマン風ゲームでVim操作を習得

viやVimをこれから覚えたいと思っている方は多いでしょう。その際に問題になるのはキーバインドです。特に上下左右に動く操作を覚えないと生産性は高くなりません。習得が必須です。そこで使ってみたいのがPacVimです。ゲーム操作を通じてキー操作を習得できます。## PacVimの使い方緑色が自分、赤が敵です。!