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

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

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

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

もっと見る

List

  • 2020/01/18

Twizzle - ツイート送信とDMに特化したTwitterクライアント

Twitterではあまりタイムラインを見ていなかったりします(そもそもそんなにフォローしていないというのもあるのですが)。個人的なつぶやきであったり、知り合いとのDM用に使っているという人は意外と多いのではないでしょうか。そんな方にお勧めなのがTwizzleです。メニューバーからのツイート、メッセージに特化したTwit...

List

  • 2020/01/18

FreeRule - シンプルな定規アプリ

画面上のウィンドウやオブジェクトのサイズを知りたい時、どう行っているでしょうか。スクリーンショットを撮って、画像編集ソフトウェアを使ってもいいですが、手間がかかります。サイズを測る機会の多い方に知って欲しいのがFreeRuleです。とてもシンプルにサイズが測れる定規ソフトウェアです。## FreeRuleの使い方こんな...

List

  • 2020/01/17

Kutt.it - 自分で立てる短縮URLサービス

短縮URLサービスは生まれては消えていったように思います。Googleでさえ短縮URLサービスは止めてしまいました(社内向けは残っていますが)。t.coや自社サービスで使うものばかりで、他はbit.lyくらいでしょうか。今後も恒久的に短縮URLサービスを使いたいならば自社で立てるのが良さそうです。そこで知っておきたいの...

List

  • 2020/01/17

peco - 標準出力を絞り込む

CUIでは時として大量のリストを出力することがあります。その中からデータを絞り込む際に使うのはgrepが多いですが、何度も出力しながら調整したりします。何度も使わない、一度きりの出力のためにやるのは面倒です。そこで使ってみたいのがpecoです。リストを絞り込んで出力するためのソフトウェアです。## pecoの使い方使う...

None

  • 2020/01/16

graboid - DockerクライアントなしでDockerイメージをダウンロード

DockerをWindowsやmacOSなどで使う際には専用のクライアントソフトウェアをインストールしないといけません。しかし会社によってはセキュリティ上の問題でインストールできない場合もあるでしょう。そんな環境でもDockerイメージをダウンロードできるクライアントがgraboidです。Go言語だけで使えるソフトウェ...

List

  • 2020/01/16

EscherSketch - タイル状のシンメトリーデザインを簡単に作成

あるパターンを繰り返すシンメトリーデザインは万華鏡などでよく知られています。折り紙を折って、ハサミで切ったりして遊んだ経験がある人も多いでしょう。繰り返すことで新しい魅力が引き出されるのは面白いです。今回紹介するEscherSketchはWeb上でシンメトリーデザインを描けるソフトウェアです。## EscherSket...

List

  • 2020/01/15

linedraw - 画像をSVGに変換

画像を変換する類のソフトウェアは多数あります。例えばアスキーアートに変換したり、グレースケールにする、油絵風にするなど様々です。手法を知っておけば、目的に応じてぴったりなソフトウェアが選べるはずです。今回紹介するlinedrawは画像をSVGにしてくれるソフトウェアです。他では見られないものだけに知っておくと役立ちそう...

List

  • 2020/01/15

Re:Backlogs - アジャイル開発に特化したプロジェクト管理

アジャイルなプロジェクト管理において、イテレーションごとのバックログは大事な情報です。ユーザストーリーをチケット化し、イテレーションの中でこなしてリリースする、この一連の流れを繰り返すことでシステムを徐々に大きく成長させます。今回紹介するRe:Backlogsはアジャイル開発に特化したプロジェクト管理になります。## ...

List

  • 2020/01/14

TextCast - 画面上に文字を表示

プレゼンテーション中にテキストを流したり、ニコニコ動画のように応援メッセージを流したりと、画面の上にテキストを表示したいというニーズはよくあります。そうしたソフトウェアの多くは特定のサービスに関連付いています。今回紹介するTextCastは送られてきたテキストを画面に表示するのに特化しています。表示するテキストの送り元...

List

  • 2020/01/14

Gazo-san - OpenCVを使った画像差分ソフトウェア

開発者であればテキストの差分表示にはお世話になることが多いでしょう。そして同様に画像も扱うことの多いコンテンツです。デザイナーの方であれば画像の変更前と変更後で見比べたい方もいるでしょう。そこで使ってみたいのがGazo-sanです。単純なピクセル単位での比較とは違う画像比較ソフトウェアになります。## Gazo-san...

List

  • 2020/01/13

geoapi - IPアドレスを位置情報に変換するWeb API

位置情報はGPSからしか取れない訳ではありません。有名なところではWiFiやIPアドレスからも位置情報が取得できます。もちろん精度は高くないことも多いですが、スマートフォンは様々な情報を組み合わせて位置情報を取得しています。今回紹介するgeoapiはそんなIPアドレスベースの位置情報取得を簡易化してくれるWeb API...

List

  • 2020/01/13

familytreemaker - 記法に従って家系図を生成

家系図的な表示を使いたい時がたまにあります。組織図であったり、システムのアーキテクチャ、クラス図などでも使えます。そのために専用のソフトウェアを使うのは面倒で、後々のメンテナンスも考えるとプレゼンソフトウェアなどで簡易的に作ってしまったりします。そんなあなたのためのソフトウェアがfamilytreemakerです。記法...

List

  • 2020/01/12

vConsole - モバイルサイト用の開発者ツール

スマートフォンサイトをデバッグする際にはどのように操作しているでしょうか。多くの場合、macOSをUSBで接続したり、デスクトップのGoogle Chromeでデバッグするはずです。つまりデスクトップやラップトップが必須です。vConsoleを使えばモバイルだけでコンソールが使えるようになります。ちょっとしたデバッグな...

List

  • 2020/01/12

Ascii QR Code Creator - テキストで作成するQRコード

QRコードは世界中で使われています。特にスマートフォンやタブレットが流行始めてから、その利用範囲が拡大しました。システムからQRコードを出力して欲しいという話もよく出るでしょう。そんな時、画像ライブラリを入れることもできますが、マニアックな方式としてテキストでも使えます。それがAscii QR Code Creator...

List

  • 2020/01/11

文言(wenyan-lang) - 漢文なプログラミング言語

以前、日本語でプログラミングを書けば、ハッキングしづらいのではないかとツイートしました。ソフトウェアやシステムがハッキングされるのは、利用できる開発者の数によって大きく異なります。日本語で書けば、それを理解するのと不正操作する二つのコストが発生します(もちろんなでしこは知っています)。そんな妄言を実現させてしまったよう...