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

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

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

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

もっと見る

List

  • 2018/07/17

HTML5 Canvas Drawing App - マウス/タッチ操作に対応したドローアプリ

スマートフォンで文字を入力するのは面倒ですが、画面にタッチ操作できるので指で絵を描いたりするのは簡単です。写真のレタッチであったり、自分が書いた絵をそのままアップロードしたりと絵には様々な使い道があります。今回紹介するのはHTML5 Canvas Drawing App、Webブラウザを使ったドローアプリです。## H...

None

  • 2018/07/17

transfer.sh - コマンド一つでファイルアップロード&共有

手元にあるファイルをすばやく別な人に渡したいと思ったことはないでしょうか。macOS同士であればAirDropが使えますが、異なるOSの場合はそうはいきません。USBドライブを使ったり、メールしたりするのも面倒です。そこで使ってみたいのがtransfer.shです。コマンド一つでファイルを共有できるソフトウェアです。#...

List

  • 2018/07/16

RoRdit - Ruby on Rails製のRedditクローン

何かのプログラミング言語、フレームワークを覚える上で良い方法の一つが、有名なソフトウェアを真似てみるというのがあります。何か作ってみるのは良いことですが、アイディアが沸かない時にはすでにある有名なものを自分でも作ってみると良いでしょう。今回はその一つ、RoRditを紹介します。コミュニティサイトで有名なRedditをR...

List

  • 2018/07/16

BoxIcons - シンプルで使いやすいアイコンセット

テキストによる説明よりもアイコンの方が分かりやすいケースは多いです(逆もありますが)。アイコンは言語を超えて使えるので、多言語対応しなければならない場合にもほぼ同じものが使えます。今回は400を超えるシンプルなアイコンセットを提供するBoxIconsを紹介します。## BoxIconsの使い方一例です。単色で分かりやす...

None

  • 2018/07/15

iTunes CLI - iTunesをCLIで操作

iPhone、iPadが流行っているので、iTunesを共に使っている方は多いでしょう。しかし、機能が多すぎて動きがもっさりしていたり、巨大なUIを扱いたくないと思っている人もいるはずです。そんな方にお勧めなのがiTunes CLIです。iTunesをCUIから操作できます。## iTunes CLIの使い方iTune...

List

  • 2018/07/15

C2Rust - C言語をRustに変換

WebAssemblyを記述できる言語としてはRustやC、C++、C#などがありますが、改めてRustを学ぶのを躊躇してしまっている人もいるでしょう。Cなら分かるという方なら多数いるはずです。そんな方に使ってみて欲しいのがC2Rustです。Cで書いたコードをRustに変換します。## C2Rustの使い方元々のコード...

List

  • 2018/07/14

Clippy - スクリーンショットやクリップボード管理など機能が詰まったユーティリティ

小さい機能で便利なソフトウェアは多数存在します。しかし、それらを個別にインストールしていると、常駐するソフトウェアが嫌というほど増えてしまうでしょう。それはそれで困りものです。そこで使ってみたいのがClippyです。小粒ながら便利な機能を多数提供するユーティリティです。## Clippyの使い方Clippyの一機能、ス...

List

  • 2018/07/14

Gesture Helper - Webブラウザのスワイプ操作、ズームを検知

スマートフォンはこれまでにない操作を生み出しました。例えばスワイプ操作であったり、ズームやパンといった操作もインタラクティブに行われます。デスクトップとの整合性を取るのに苦労することもあるでしょう。そこで使ってみたいのがGesture Helperです。スマートフォンのみならず、デスクトップでもスワイプ操作などを可能に...

List

  • 2018/07/13

Rabbit Ear - 折り紙をWeb上で表現

折り紙は日本が世界に誇れる文化です。海外によく見られるペーパークラフトとは異なり、一枚の紙を切らずに折りきるところに折り紙の良さがあります。できあがった形だけを見ると、どう折ったらこうなるのかと疑問に思うことさえあるでしょう。そんな折り紙をWeb上で表現するのがRabbit Earです。## Rabbit Earの使い...

List

  • 2018/07/13

Color Picker Plus - macOS標準のカラーピッカーを拡張

macOSには標準のカラーピッカー機能があります。簡単な使い方であれば十分ですが、Photoshopなどの専門的なソフトウェアの備えるカラーピッカーに比べると貧弱な機能であるのは否めません。そこで使ってみたいのがColor Picker Plusです。OS標準のカラーピッカーを拡張してくれるソフトウェアです。## Co...

List

  • 2018/07/12

Secure Spreadsheet - CSV/Excelファイルにパスワードを付与

Excelファイルでセキュリティを保ちたい場合にはパスワードをかけておくでしょう。しかしCSVファイルはパスワードがかけられず、平文のままで扱われたりZip圧縮してパスワードをかけられます。そんな運用に不便さを感じたら使ってみたいのがSecure Spreadsheetです。## Secure Spreadsheetの...

List

  • 2018/07/12

google-sites-liberation - Googleサイトのインポート/エクスポート

Googleサイトを使ってWebサイトを構築している例がたくさんあります。しかし運用している中で、自分のサーバに移行したくなったり、逆にGoogleサイトに入れてしまいたいと思うことがあるでしょう。そんな時に使えるのがgoogle-sites-liberationです。Googleサイトのインポート/エクスポートができ...

List

  • 2018/07/11

electron-recorder - Electronアプリの画面を動画化

Electronを使えばWeb標準の技術でデスクトップアプリを開発できます。しかし、デスクトップのソフトウェアとしてどれくらいのことができるのか気になる人は多いでしょう。今回紹介するelectron-recorderはElectronでウィンドウのレコーディングを行うソフトウェアです。## electron-recor...

List

  • 2018/07/11

Innovy - イノベータ向けのニュースアプリ

情報収集はなるべく効率化したいものです。実際、ニュースアプリと言うと少し前に流行ったのを覚えている人も多いでしょう。現在はジャンルを絞り込んだニュースアプリが幾つか登場しています。今回紹介するソフトウェアはInnovy、イノベータに向けたニュースアプリです。## Innovyの使い方トップ画面です。シンプルで分かりやす...

List

  • 2018/07/10

mkcert - ローカル開発でもSSL/TLSを

セキュリティ対策もあって、インターネット上のサーバではSSL/TLSを使って公開するのが当たり前になっています。しかし開発時にはローカルでHTTPを使っていたりしないでしょうか。そのため、設定などを切り替えたりして開発せざるを得ず、さらに公開時には不具合に繋がったりします。そこで使ってみて欲しいのがmkcertです。ロ...

List

  • 2018/07/10

Sourcerer - GitHubでの活動をビジュアル化

プログラマーとしては、自分がどういったコードを書いてきたかを可視化してみたいと思うものでしょう。GitHubではコミットに応じたグラフを提供してくれますが、まだまだ不十分です。そこで使ってみて欲しいのがSourcererです。よりグラフィカルに自分の活動が可視化されます。## Sourcererの使い方例えばこんな感じ...

List

  • 2018/07/09

football-cli - サッカー情報を知るコマンド

日夜ワールドカップが行われています。サッカー好き、または日本代表好きの人たちは深夜から応援に夢中なのではないでしょうか。また、サッカーはそれ以外にも日常的に、世界中で行われています。そんなサッカー結果や試合予定をチェックできるCLIツールがfootball-cliです。## football-cliの使い方主にヨーロッ...

List

  • 2018/07/09

Pickr - シンプルで使い勝手のいいカラーピッカー

ユーザに色を選んで欲しいと思うケースはよくあります。例えばユーザ毎にページをカスタマイズしたり、スキン機能のオプションで設定できるような場合です。そんな時に色をRGBで文字指定するのは無理があるでしょう。そこで使ってみたいのがPickrです。高機能で、依存ライブラリのないカラーピッカーです。## Pickrの使い方デモ...

List

  • 2018/07/08

RTP.PinchZoom.js - 画像をピンチ操作で拡大

スマートフォンアプリでよく使われるのがピンチ操作です。複数指を使って操作することで、デスクトップではできなかったような操作が可能になります。より直感的で、誰でもすぐに使いこなせるのも利点です。そんなピンチ、ズームと言った操作をWeb上でも使えるようにするのがRTP.PinchZoom.jsです。## RTP.Pinch...

None

  • 2018/07/08

pptx-export-notes - PowerPointから発表者ノートをエクスポート

PowerPointでスライドを作る人は多いでしょう。そして、スライドを作る中で便利なのが発表者ノートです。発表中に自分だけが見られるメモを残しておくことで言うべきことを忘れずに伝えられます。そんな発表者ノートはPowerPointファイルの中にありますが、再利用したいと思うこともあるでしょう。そこで使えるのがpptx...