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

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

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

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

もっと見る

List

  • 2016/03/30

Bookiza - タブレットで読める電子絵本プラットフォーム

最近は小さい子でもタブレットを使いこなすようになっています。タブレット一台あれば待ち時間などで時間を潰すこともでき、子供に見せているという親もいるでしょう(批判もありますが)。そうなると電子書籍のようなものも今の子供たちにとってはあって当たり前のものになっていると言えます。今回紹介するBookizaは電子絵本を作るため...

List

  • 2016/03/29

Make Me a Hanzi - 手書き認識で中国語を学習

国民感情とは別に、中国の巨大な市場にビジネスチャンスを見いだそうとしている人は数多くいます。そうした人たちにとって、まずは中国語を学ぶのは基本と言えます。今回は中国の漢字、いわゆる汉子(はんじ)を学習するためのソフトウェア、Make Me a Hanziを紹介します。## Make Me a Hanziの使い方基本は手...

None

  • Premium_s 2016/03/29

2016年03月の人気ソフトウェアまとめ

今月のまとめです。過去分は以下の通りです。- 01月開発プロジェクトのタスク管理はリポジトリの近くにあるのがオススメです。GitHubではWeb上にIssue機能を実装し、コードを参照にしつつ課題管理ができます。Git Issuesは任意のディレクトリを使って課題管理ができるソフトウェアです。データの管理にはGitリポ...

List

  • 2016/03/29

EarlGrey - Google製のUIテスト自動化フレームワーク

iOSのテスト、ちゃんと行っているでしょうか。もちろん人力ではなく、自動化のテストです。ユニットテストは書きやすいですが、UIが絡んでくるとなかなかテストが難しいケースもあり、十分に行われていない婆もあるようです。そこで使ってみたいのがEarlGrey、Google製のiOS自動テストフレームワークです。## Earl...

List

  • 2016/03/28

Portia - DOMで指定できるスクレイピングエンジン

Web APIがどれだけ広まろうともスクレイピングの需要はなかなかなくなりません。特にWebサイトがシステム化されるのに合わせて、画面構成が一定のテンプレートに沿って出力されるようになったので、より定型で情報が取得できるようになっています。今回紹介するPortiaはスクレイピングの基本である取得場所の設定をビジュアル的...

List

  • 2016/03/28

revealgo - MarkdownファイルをHTMLスライドに

HTMLでスライドを見せる開発者が増えています。多くの方が使っているのがreveal.js

List

  • 2016/03/27

CLog.js - コンソールログをカラフルに

Google ChromeのDevToolsではコンソールに文字を出力する際にinfo/log/errorなどで指定できます。それによって文字の色が変わるのですが、情報の意味も指定されてしまうのが難点です(特にエラー)。単に文字色を変えるだけであればCLog.jsを使ってみましょう。コンソールに出る文字色が変わるとぐっ...

List

  • 2016/03/27

Worldize - 世界地図を画像出力。加工もサポート!

地図上にデータを表示する際などに、世界地図の白地図が欲しくなることがあります。さらに言えば情報が簡単に載せられる仕組みが欲しいと思うこともあります。わざわざ白地図をダウンロードして画像編集ソフトウェアで加工するのは面倒です。そこで使ってみたいのがWorldizeです。白地図の生成と加工を一手に行える便利なソフトウェアで...

None

  • 2016/03/26

timeTrack - CLIの時間管理

自分の作業時間をトラッキングすると、様々な実情が見えてきます。かなり時間をかけている割に生産性が低かったり、その逆もあります。ムダに過ごしている時間も思いの外多く、びくりするかも知れません。しかしすべては計測してみてから分かることです。手軽に使えるツールとしてtimeTrackを紹介します。## timeTrackの使...

List

  • 2016/03/26

diff-so-fancy - 差分をより見やすく加工

プログラマであればDiffを使うことがしょっちゅうあるはずです。そのため、Diffの使い勝手の良さ/悪さが開発効率に直結しているとも言えます。git diffなど、標準のままに使っていないでしょうか。git diffは色分けされて見やすくなっていますが、さらに整形して可読性を上げてくれるのがdiff-so-fancyで...

None

  • Premium_s 2016/03/25

良い失敗の仕方

皆さん、一度は仕事上で失敗した経験がありますよね。特に新しいプロジェクトを立ち上げ、参加したけれども失敗してしまったり、いつまでもずるずると続けているなんて経験がある人もいるはずです。そこで今回は失敗するために必要な基準、注意すべきことについて紹介します。良い失敗は成長のためには必ず必要で、糧となってくれるはずです。#...

List

  • 2016/03/25

Legofy - 画像をレゴ風に変換

画像を変換するソフトウェアはたくさん存在します。そのためには元の画像を認識した上で、情報を置き換える必要があります。問題はその画像の解析部分と、どういった情報に置き換えるかです。今回はLegofyというソフトウェアを紹介します。あなたの好きな画像をレゴ風にしてくれます。## Legofyの使い方サンプルです。実際には一...

List

  • 2016/03/25

Cerebrums - Markdownによる文章/情報共有を目指すエディタ

情報は一つの場所に蓄積しなければ意味がありません。様々なソフトウェアを使っていて情報が散在してしまうと、それを探すのだけで時間がかかってしまいます。その結果の損失はバカになりません。今回はCerebrumsというソフトウェアを紹介します。CerebrumsはMarkdownを使って情報の蓄積、共有を行うソフトウェアです...

List

  • 2016/03/24

pass-web - CLIのパスワード管理passのWebフロントエンド

パスワード管理をどう行っていますか。まさか開発者でパスワードを使い回している人はいないでしょう。もしそうなら、パスワードをすべて記憶することなど人間には不可能であり、パスワードマネージャを導入すべきです。今回はCLIで使えるパスワード管理であるpass

List

  • 2016/03/24

245cloud - 24分間だけ集中しよう!

集中するというのは意外と難しいもので、特にコンピュータに向かっているとメールやメッセンジャー、ソーシャルメディアなど誘惑がたくさん存在します。これらを振り切って集中し続けるには別な利点が欲しくなるでしょう。そこで使ってみたいのが245cloud、24分間集中すると5分間のご褒美があるWebサービスです。## 245cl...

List

  • 2016/03/23

360Viewer - Webベースの全天球画像ビューワー

全天球画像、動画に注目が集まっています。VRグラスなどを通してみると、没入感が強く、かつ視点を自由に変えられるコンテンツになります。通常の写真や動画とはまったく違う体験が得られることでしょう。そんな全天球画像/動画は専用のビューワーを通してしか楽しめないのが欠点でした。そこで使ってみたいのが360Viewer、Webベ...

None

  • 2016/03/23

misspell - Go製のCUIスペルミスチェッカー

日本人は英語が不得意とされている割に、ミススペルに対して過剰に反応するように見えます。多少の間違いくらいであれば読めたりするので気にする必要はないと思うのですが、今は機械的にチェックできるようになっていますのでどうせなら自動チェックを走らせる方が良いでしょう。今回はGoで作られたCLIのスペルチェックmisspellを...

List

  • 2016/03/22

Zest - オフラインで使える開発ドキュメントビューワー

最近は開発ドキュメントがオンラインで公開されていることが多いです。そのためWebブラウザから手軽に調べられて便利です。しかし、これはインターネットに繋がっている場合であって、オフライン時には不便きわまりなくなります。ePubやPDFでダウンロードできる場合もありますが、今回はもっと手軽なZestを紹介します。## Ze...

None

  • Premium_s 2016/03/22

業務で使えるオープンソース(186)「集中」

今回のテーマは集中です。プログラマー、デザイナーなど開発者には集中力が求められますが、コンピュータは誘惑の宝庫であり、ついついメールをチェックしたり、ソーシャルサービスにログインしてしまったりして時間を浪費してしまいがちです。そこで今回は集中し続ける方法と、関連オープンソース・ソフトウェアを紹介します。## インターネ...

None

  • 2016/03/22

tracker - 配達状況チェックを自動化

何度も行う作業は自動化したり、スクリプトによって改善できる可能性があります。それを考えずに、日々なんとなく繰り返してしまっていたりしないでしょうか。今回はその一例として宅配を考えてみましょう。宅配状況を確認する際には各宅配業者のサイトに行って、送り状番号を入力します。そんな作業を自動化してくれるのがtrackerです。...