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

ライセンス - GPLの記事一覧

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

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

もっと見る

None

  • 2018/07/01

ssl-cert-check - SSL/TLS証明書の期限切れをチェック

SSL/TLSの更新をついつい忘れてしまったりしないでしょうか(筆者はよくあります)。ドメインの更新を忘れると大変なことになりますが、SSL/TLSは後からでも対応できるので対応がおざなりになりがちです。そこで使ってみたいのがssl-cert-checkです。証明書の期限をチェックして、切れそうであればメールで通知して...

None

  • 2018/06/25

MRISA - Google画像検索を使って類似画像APIを実現

AIや機械学習で良く取り上げられるのが画像の分析です。何や誰が写っているのかを分析したり、タグ付けするような技術が人気です。また、ある写真と似たような写真を探すこともできます。そうした画像検索をGoogle画像検索を使ってAPI化するのがMRISAです。## MRISAの使い方MRISAは以下のようなAPIを呼び出して...

List

  • 2018/06/13

Drawpile - コラボレーションもできる本格的ペイントソフトウェア

一人で黙々と作るのも楽しいですが、みんなでわいわい一つの作品を作り上げるのもまた楽しいものです。しかしテキストはともかく、イラストを共有して作業するのは技術や準備が大変なイメージがあります。共有できるといってもちょっとした線を書く程度の機能では実用的ではありません。そこで使ってみたいのがDrawpileです。各種OS向...

List

  • 2018/06/07

Framework Inspector - Webサイトがどのライブラリで作られているのかチェック

Webサービス、Webサイトを支える技術は無数に存在します。トレンドの移り変わりも激しく、どれを選んだら良いのか分からないという方も多いでしょう。そんな時、有名なサービスで使われているものを選ぶという選択は決して間違いではありません。そこで使ってみたいのがFramework Inspectorです。気になるサイトがどん...

List

  • 2018/06/04

livedl - ニコ生/ツイキャス/YouTube Live対応の録画ツール

一時の勢いこそ失われつつあるものの、ニコニコ生放送はまだまだ人気のサービスです。そして、同じようにライブ配信を行うサービスは多数出てきています。有名なところではYouTube Liveやツイキャスなどが知られています。そうしたライブ配信サービスの録画を行うソフトウェアがlivedlです。## livedlの使い方録画す...

None

  • 2018/05/29

tlog - Gitリポジトリで時間管理

開発中、利用するツールは少ない方が良いでしょう。様々なツールを使い分けていると、ついつい漏れが発生したり、集中力が切れてしまいがちです。集中するためにはツールも集中させるべきです。今回紹介するtlogはGitリポジトリを使ってタイムトラッキングを行うソフトウェアです。## tlogの使い方最初にログを作ります。```$...

List

  • 2018/05/29

Qemu.js - QemuをEmscriptenでWeb化

EmscriptenはCのコードをLLVM化し、さらにJavaScriptに変換します。すべてのソフトウェアが問題なく動作する訳ではありませんが、多くのCで作られたソフトウェアがJavaScript上で動くようになっています。そんなEmscriptenの集大成とも言えそうなのがQemu.jsです。あのQemuがWeb上...

List

  • 2018/05/20

scrumblr - 自然な移動が可能なカンバン

スクラム開発ではカンバンがよく使われます。イテレーションごとに作業項目をリストアップし、そのステータスを可視化します。そして作業しきれなかったものはバックログに登録され、次のイテレーションに回されます。多くはTrelloのような整然と並んだカンバンですが、今回紹介するscrumblrはよりリアルなものになっています。#...

List

  • 2018/05/11

Mailtrain - node製のMailchimpクローン

お知らせなどをメール配信するサービスとしてMailchimpがよく使われています。しかし、自社データとミックスしたい、一つのサービスにマーケティングの根幹を掴まれるのが怖いなどといった企業もあるでしょう。そこで使ってみたいのがMailtrainです。自前で立てられるニュースレターシステムです。## Mailtrainの...

List

  • 2018/05/06

Noto - シンプルだからこそお勧めなテキストエディタ

シンプルであるというのは大事なことです。開発者としてはつい、余計な機能まで実装したくなります。多機能であれば選んでもらえると思ってしまうからです。しかし、実際に使われるのはコンセプトが明確で、自分に刺さるソフトウェアです。今回紹介するNotoはまさにシンプルなテキストエディタです。万人向けとは思いませんが、きっと気に入...

List

  • 2018/05/02

Wey - 軽量、高速なSlackクライアント

Slackは社内外のコミュニケーションを支える大切なツールになっています。しかし多数のチャンネルに入っていて動作が重たいと感じることはないでしょうか。CPUはそれほど食いませんが、メモリを相当消費します。そこで使ってみたいのがWeyです。軽量で高速に動作するSlackクライアントです。## Weyの使い方メイン画面。!

List

  • 2018/04/27

Gitwebui - ローカルで立ち上げるGitリポジトリビューワー

GitHubではグラフィカルなGitリポジトリビューワーを提供していますが、常にGitHubにホスティングしたいという訳ではありません。ちょっとしたリポジトリであれば個人のローカルだけにあることだってあります。そうした時に便利なのがGitwebuiです。ローカルのリポジトリをWebブラウザ経由で見やすくしてくれます。#...

List

  • 2018/04/22

WAIT - あるシーンの画像からアニメを検索

日本では毎日たくさんのアニメが放映されています。あまりにも多くの種類があり、二期など続編もあるので、あるシーンだけ見て何のアニメか当てるのは非常に難しいでしょう。そこで使ってみたいのがWAITです。アニメの特定シーンを当てるのに特化した検索エンジンです。## WAITの使い方例えばこのワンシーンの画像。ちゃんと右側の検...

List

  • 2018/04/17

Vipercard - 懐かしのHypercardを現代に復活

表現したいと思った人が自由にデザインし、アプリケーションを作れる環境として有名だったのがHypercardです。白黒画面の時代から使われており、クリックした時や選択肢によって自由にフローを変えたりしてアプリケーションが作れました。自分で作ったり、人が作ったものをダウンロードして遊んだ人も多いはずです。そんなHyperc...

List

  • 2018/04/01

Sketch Machine - タイムラインを持ったデジタルアート環境

デジタルアートの面白さは動画のように時間軸に沿って変化する作品を作れることでしょう。それも動画のように撮ったら終わりではなく、何度も繰り返すことができたり、一部だけ差し替えるなんてこともできます。今回紹介するSketch Machineはリズムを刻むようにアートが描ける、そんなソフトウェアです。## Sketch Ma...

List

  • 2018/02/07

yuzu - Nintendo Switchエミュレータ

Nintendo Switchはこれまでのゲーム機とは異なる楽しみ方ができるようになっています。Wii/Wii Uのようにライトなユーザを対象にしつつ、屋内と屋外両方で遊べるのが魅力となっています。そんなNintendo Switchのエミュレータを目指すのがyuzuです。## yuzuの使い方yuzuはまだ市販されて...

List

  • 2018/02/04

Clink - コマンドプロンプトを便利に変身

Windowsのコマンドプロンプトを使っていると、ターミナルに比べてあまりに貧弱な機能でストレスを感じてしまいます。Windows10ではUbuntuが使えるようになったとは言え、コマンドプロンプト操作のためだけにインストールするのは大げさですし、Cygwinを入れるのも面倒でしょう。そこで使ってみたいのがClinkで...

List

  • 2018/01/30

Gpredict - 人工衛星/宇宙ステーションのトラッキング

宇宙に行ってみたいというのは誰しもが一度は心に抱く夢ではないでしょうか。あと数十年したら宇宙旅行も実現できていることでしょう。しかしそれまでは特殊な技能を持った方だけの特権になります。宇宙に夢抱く方はぜひGpredictを使ってみてください。宇宙に無数ある人工衛星や宇宙ステーションの動きをトラッキングできるソフトウェア...

List

  • 2018/01/20

Termipal - ターミナルに小さなUIを追加

macOSのベースはUnixなので、CLIコマンドが使えるのが便利です。しかし開発者でない方にとっては黒い画面と呼ばれたりして、なかなか浸透しません。インタラクティブな入力ができるといっても、対話型での文字入力も不便に感じるでしょう。そこで使ってみたいのがTermipalです。ターミナルの下にちょっとしたGUIを追加で...

List

  • 2018/01/09

Misago - Django/Python製の掲示板

Web上でのコミュニケーションの基本と言えばフォーラムでしょう。ユーザであれば会話ができればそのシステムに目を向けることはありませんが、開発者は違います。Pythonのフォーラムが別な言語で作られていたら嫌ですよね。今回紹介するMisagoはDjango/Pythonで作られています。フロントエンドはReact.jsに...