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

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

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

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

もっと見る

List

  • 2019/10/03

hashids.js - 数字からYouTube風のID文字列を生成

WebサービスでユニークなURLを提供する際に、IDを数字のまま出してしまうとデータ件数が何件あるのかバレてしまいます。そこでランダムな文字列を作ってIDの代わりにしたりします。しかし、数字のIDとランダムな文字列、二つ管理するのは面倒です。そこで使ってみたいのがhashids.jsです。数字からYouTube風なID...

List

  • 2019/10/02

Universal Résumé Template - 多彩なデバイスに対応したレジュメテンプレート

日本であれば履歴書のフォーマットが一つの形に決まっていますが、多くの国ではそういったものはありません。特定の紙のフォーマットではなく、見やすく自分の経歴や経験を記述するのが肝要になります。今回紹介するUniversal Résumé Templateはとある開発者の履歴書(レジュメ)であり、テンプレートとして再利用でき...

List

  • 2019/10/02

The Most Dangerous Writing App - 書き続けることが強制されるテキストエディタ

集中して文章を書くためにはどうしたら良いでしょうか。自然と筆が進んでゾーンに入れる人もいますが、それは特別な人たちです。凡人たる我々は何かきっかけが必要です。人によってはご褒美だったり、逆にペナルティだったりするでしょう。今回紹介するThe Most Dangerous Writing Appはその名の通り、ペナルティ...

List

  • 2019/10/01

wallabag - 自分で立てる後で読むサービス

オンラインには情報が溢れています。それらをインプットされる度にチェックしていたら集中して仕事をする時間もありません。そこで後で読む、として一時的なストックに入れるのがお勧めです。今回紹介するのはPHP製のwallabagです。類似サービスからのデータ取り込みもできるソフトウェアです。## wallabagの使い方ログイ...

List

  • 2019/10/01

Firefly III - 機能豊富なWeb家計簿

お金の管理は大事です。残高も気にせずお金を使っていれば、貯金などできようもありません。お金に関して言えばマイクロマネジメントしても良いでしょう。特に何か目的のある貯金であれば尚更です。今回はWebベースの家計簿、Firefly IIIを紹介します。多機能、レポートの多さが魅力です。## Firefly IIIの使い方ダ...

List

  • 2019/09/30

laptop CSS - ラップトップ風の枠を表示するCSS

同じ映像であっても、その見せ方によって受ける印象は大きく異なります。レトロな映像を、同じくレトロなテレビの枠に当てはめて再生すると雰囲気が出ます。人は単純に映像だけでなく、その周辺環境の影響も受けて楽しむことができます。今回紹介するlaptop CSSはそんな映像を表示する枠のようなものです。何がマッチするのか考えさせ...

List

  • 2019/09/30

Beeftext - Windows用のスニペット管理

仕事中、繰り返し使う文面であったり、よく使う関数があります。それらをメモしておくと便利です。そして必要な時に検索してコピー&ペーストすれば仕事の効率が大幅にアップするはずです。今回紹介するBeeftextもそんな短文、スニペットを管理するソフトウェアです。## Beeftextの使い方新しいスニペットを記載します。!

List

  • 2019/09/29

[CELL]IVIZATION - Excel製のシビラぜーション

やばいものを見つけてしまった…。世の中にはExcel職人と呼ばれる人たちがいます。どれだけ複雑な帳票もExcelでこなしてしまったり、ドキュメントも書いたりします。さらにゲームを作ったり、イラストを描くような人もいます。そんな人たちに見て欲しいのがCELLIVIZATIONです。なんとExcelでシビライゼーションを作...

None

  • 2019/09/29

Glima - Ruby製のGmailクライアント

メールと連携したシステムを開発する場合、IMAPやPOP3を使って接続するのが基本でしょう。しかし、独自のプロトコルで取得するのは面倒で、コード量も増えがちです。GmailであればAPIがあるので、より手軽に扱えます。今回紹介するGlimaはGmailのAPIに対応したRubyライブラリです。## Glimaの使い方s...

List

  • 2019/09/28

Windows ファイルマネージャー - 懐かしのファイル管理がオープンソース化

Windows ファイルマネージャーといえば、Explorerが出る前に使われていたWindows標準のファイル管理ソフトウェアです。Windows3.0の頃から存在したという歴史の長いソフトウェアになります。そんなWindows ファイルマネージャーがオープンソースになりました。しかもWindows10でも動きます。...

List

  • 2019/09/28

SOUNDSCAPE - WebAudioを使って音楽を自動生成

BGMを必要とした時、その著作権は注意が必要です。下手に使うと後で某団体から請求が来るかも知れません。フリーな音楽を使えばそういった心配はありませんが、探すのが大変です。そこで使ってみたいのがSOUNDSCAPEです。Webブラウザ上で動的に音楽を生成します。## SOUNDSCAPEの使い方音が出ないのが残念ですが、...

List

  • 2019/09/27

Leon Sans - アニメーションもできるJavaScript製のフォント

フォントを変えると、文面の印象ががらっと変わることがあります。フォントによって受ける印象はそれぞれで、最適なものを選ばないといけません。同じフォントであっても太さが変わるとまた違うでしょう。今回紹介するLeon SansはSans Serif風のフォントですが、プログラマブルな特徴があります。## Leon Sansの...

List

  • 2019/09/27

md2html - MarkdownからHTMLファイルを作成するコマンド

MarkdownはHTMLに変換するのが主な機能として作られたドキュメントフォーマットです。多くのMarkdownエディタでHTML変換機能がサポートされていますが、使い慣れたエディタを使いたいという人も多いでしょう。そんな方にお勧めなのがmd2htmlです。CLIで使えるHTML変換ツールです。## md2htmlの...

List

  • 2019/09/26

Statusfy - ステータスページをオープンソースで

クラウドサービスを使ってビジネスを構築するのが当たり前になっている現在、サービスのステータスページは重要になっています。サービスが停止するのは問題ですが、その状態すら分からないのは大きな問題です。そこで使ってみたいのがStatusfyです。オープンソースでステータスページを立ち上げられます。## Statusfyの使い...

None

  • 2019/09/26

netprint.sh - コマンド一つでネットプリントへ文書登録

出先などで、突然印刷しなければならない時があります。そんな時に便利なのがコンビニを使ったネットプリントなのですが、そのUIがとても使いづらいです。ストレスを感じて諦めてしまう人も多いでしょう。そこで使ってみたいのがnetprint.shです。コマンド一つで印刷設定を行ってくれます。## netprint.shの使い方n...

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の使い方起動しました...