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

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

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

2017/04/21
チームの生産性を高めるためにできること
2017/04/18
分散型システムの利点、欠点について
2017/04/07
2017年03月の人気ソフトウェアまとめ

もっと見る

List

  • 2017/04/24

Offline Wikipedia - オフラインでも読めるWikipediaビューワー

Wikipediaは情報の宝庫です。読んでいるとついつい時間を忘れてしまうくらいです。そんなWikipediaだからこそ、オフラインな時はとても不便な思いをするかも知れません。先ほど見た情報を確認したいと思うことも多いのではないでしょうか。Wikipediaのオフラインでの閲覧を可能にするのがOffline Wikip...

None

  • 2017/04/24

dnsyo - 500のDNSサーバを使ってドメインの状態をチェック

サーバを移転したり、新しいサービスを立ち上げる際に必要なのがドメインです。ドメインがちゃんと指定したサーバに向いているかどうかは気になる方が多いでしょう。昔は数日かかっていましたが、今では数時間で殆どのDNSサーバに伝搬されます。そんなDNSの状態をチェックできるのがdnsyoです。## dnsyoの使い方例えばGoo...

List

  • 2017/04/23

pycraft - ターミナルでマインクラフト

マインクラフトは最初PCからスタートしましたが、現在では多くのゲーム端末向けにも提供されており、人気があるゲームとなっています。創作意欲をかき立てられるところにヒットの理由があるのでしょう。そんなマインクラフトをターミナル上で楽しめるのがpycraftです。## pycraftの使い方実行しているところです。メニューか...

List

  • 2017/04/23

Planck.js - JavaScript製、2D用物理エンジン

Web向けにゲームを作ったり、ユーザの操作に合わせてオブジェクトが動くようにしたりするのに必要になるのが物理エンジンです。単に横滑りするのではなく、他のオブジェクトや重力の影響を計算することでよりリアルなゲームになります。そこで使えるのがPlanck.jsです。2D向けの物理エンジンです。## Planck.jsの使い...

List

  • 2017/04/22

Slow Quit Apps - 間違った終了操作からアプリを守る

macOSを操作していてあるあるなのが、間違ってコマンド + Qを推してしまってアプリが終了してしまうと言うことです。保存していないコンテンツが全部消えてしまったり、ブラウジング中だったタブもすべてリセットされてしまったりします。そこで使ってみたいのがSlow Quit Appsです。アプリの終了をほんの少しだけ遅らせ...

List

  • 2017/04/22

duo-desktop - Electron製の英語学習ソフトウェア

英語を学習したいと思っている方はたくさんいます。そのためのサービスも多数ありますし、ソフトウェアで学習することもできます。しかし、より自分にマッチしたものを求めるならば、自作してしまうのも面白そうです。今回紹介するのはduo-desktop、Electron製の英語学習ソフトウェアです。## duo-desktopの使...

List

  • 2017/04/21

pocketplace - Canvasの内容を同期

HTML5のCanvasを使えばお絵かきボードのようなイラストを描ける環境を作ることができます。とは言え自分でイチから作るのは大変です。Canvasは通常のDOMと違い、描画や消したりする方法が全く異なります。そんなCanvasをシェアする方法を手軽に実装できるのがpocketplaceです。## pocketplac...

None

  • Premium_s 2017/04/21

チームの生産性を高めるためにできること

システム開発を一人ですべて行うことは殆どありません。大抵チームを組んで開発するでしょう。そこで必要になるのがチームの生産性管理です。仲が良ければいいかと言われればそんなこともなく、また仲が悪いチームも問題があります。そこで今回はチームの生産性を向上するためにできる施策を紹介します。## KPTK(Keep=良かったこと...

List

  • 2017/04/21

across-tabs - クロスオリジンをサポートしたタブ間通信ライブラリ

Webシステムを開発していて、ボタンを押したりリンクをクリックしたらタブが開くようにすることは多々あります。しかし無尽蔵に開いてしまうとメモリを食いますし、ユーザに嫌がられます。そこで使ってみたいのがacross-tabsです。タブ同士の通信を可能にするライブラリです。## across-tabsの使い方新しいタブを開...

List

  • 2017/04/20

Grid Garden - CSS Grid Layout Moduleについて学べる学習ソフトウェア

CSSの使い方をちゃんと覚えるというのは大変です。しかも日々進化しており、新しいプロパティが追加されたりします。もちろんすぐに汎用的に使える訳ではありませんが、先進的なブラウザからどんどん導入が進んでいきます。放置しておくとあっという間に時代に取り残されてしまうでしょう。今回紹介するGrid GardenはCSS Gr...

List

  • 2017/04/20

Robotopia - ロボットを操作しながらプログラミングを学習

小中学生に向けにプログラミングを学習できるコンテンツやサービスが増えています。一昔前であればBASICやCを使っていきなりコーディングをしていたと思いますが、今時であればビジュアルプログラミングからはじめるのが基本でしょう。今回紹介するRobotopiaもそんなビジュアルプログラミング言語の一つです。お題に沿って進める...

List

  • 2017/04/19

BigPicture - YouTubeやVimeoにも対応した画像/動画表示ライブラリ

画像や動画は見せ方が大事です。単にリンクを貼って、クリックしたら画像だけが表示される…なんてのはよくありません。最近は画像の解像度が上がっているので、サムネイルと実際の写真とをうまく見せる必要があります。今回紹介するBigPictureはWebベースの画像、動画表示ライブラリになります。## BigPictureの使い...

None

  • 2017/04/19

em - 絵文字検索コマンド

最近はソーシャルサービスやチャット、プレゼン資料などに絵文字を使うのが当たり前になっています。ビジネスなど控えた方が良い場面もありますが、感情を素早く伝えたり、トゲのあるやり取りにならないように緩和してくれる効果もあります。そんな絵文字を探すのに便利なのがemです。## emの使い方emはコマンドを使って絵文字の検索が...

List

  • 2017/04/18

Furikaerin - KPTを使って業務を改善しよう

KPTという活動があります。アジャイル開発のバックログと一緒に語られることが多く、KEEP(良かったこと)とPROBLEM(問題点)、TRY(次に試すこと)の3つを書き出すというものです。書き出すのがキーで、それによって今回の活動の振り返りと次に向けてやることが可視化されます。そんなKPTをWebベースで手軽に行えるよ...

None

  • Premium_s 2017/04/18

分散型システムの利点、欠点について

最近ZOZOTWONがシステムをマイクロサービスへとシフトするという話があったり、マストドンが爆発的に注目を集めたりと分散型システムに対する期待が高まっています。今回はそんな分散型システムの利点と難点について紹介します。## マスターが存在しない?分散型と言うとマスターが全く存在しない、すべて独立したシステムのように感...

List

  • 2017/04/18

Kobito OSS - MarkdownエディタKobitoのオープンソース版

Kobitoと言えばQiitaを運営するIncrementsが提供するMarkdownエディタです。Qiitaとの連携もできますし、ローカルだけでコンテンツを書きためることもできます。個人用のメモとしても便利です。そんなKobitoがオープンソースになったのがKobito OSSになります。## Kobito OSSの...

List

  • 2017/04/17

nanogallery2 - 多彩な表示をサポートした写真ギャラリー

スマートフォンやデジカメによって写真コンテンツは爆発的に増加しています。しかしそうやって撮りためた写真も見せなければストレージの肥やしになってしまいます。単なる一覧ではよくありません。そこで使ってみたいのがnanogallery2です。クラウドサービスにも対応した写真ギャラリーです。## nanogallery2の使い...

List

  • 2017/04/17

Backgammon - Webベースのバックギャモン

バックギャモンというゲームを知っていますか。サイコロを振って、コマを自分の陣地まで移動させるゲームです。簡単なだけに奥が深く、非常にファンの多いゲームとなっています。そんなバックギャモンをWeb上で、コンピュータ相手に楽しめるのがBackgammonです。## Backgammonの使い方こちらがゲーム画面です。!

List

  • 2017/04/16

Kenban - IMEの入力切り替えを簡単に(ついでにマウス操作も)

macOSを使っていて、USキーボード配列にしている方は多いです(筆者もそうです)。しかし日本語を書くことは多く、そのためかなと英語を切り替えるのは頻繁にあります。コマンド+スペースキーで変えられますが、面倒です。そんな方はKenbanを使ってみると良さそうです。IMEの切り替えはもちろん、マウスカーソルの移動にも対応...

List

  • 2017/04/16

create-dmg - Mac OSXのイメージファイルを一発作成

macOSではソフトウェアの配布時にイメージファイルを使うことが多いです。圧縮率も高く、特に何のソフトウェアを用意することもなく使えるので便利です。しかしアプリをビルドした後、イメージファイル化するのが面倒に感じている方もいるでしょう。そこで使ってみたいのがcreate-dmgです。アプリケーションを簡単にイメージファ...