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

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

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

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

もっと見る

List

  • 2015/10/01

AutoMute - ネットワークによって音量設定を変更

自宅やオフィスで音楽を聴いていて、そのままノートパソコンを閉じて外出し、外で開いたら音楽が大音量で流れた…なんて恥ずかしい経験は誰しもがあるのではないでしょうか。音楽であればまだしも、問題ある動画などだと社会的なダメージさえ受ける可能性があります。そんな悲惨な事態を防げるのがAutoMuteです。つながっているネットワ...

List

  • 2015/10/01

Pineapple - Pythonが実行できるメモ帳

新しいXcodeにはPlayGroundという機能が追加されています。これを使えばGUIを組むことなく、手軽にSwiftのコードを実行し、結果を確認できます。アプリのテストコードであったり、ちょっとした構文をテストするのに便利です。そんなコンソールで実行できる環境は便利だと思います。そこでPythonにも同じような環境...

List

  • 2015/09/30

Shuca - 日本語対応の自動要約

ブログやソーシャルメディア、バイラルメディアなどここ数年でテキストコンテンツは爆発的に増えています。しかし私たちの時間は1日24時間で変わりません。となると処理しきれない情報ばかり増えてしまいます。そこでテキストを解析し、そこから大事な部分だけを抽出してくれるような技術に注目が集まります。Shucaは日本語に対応したサ...

List

  • 2015/09/30

StarCraft - 往年の名作スタークラフトをWeb上で再現

スタークラフトはネットワーク対戦もできるリアルタイムストラテジーゲームです。次々と迫ってくる敵に対してこちらも移動し、攻撃しながら陣地を増やしていきます。発売から15年以上経っていますが、今なお好きな人も多いです。そんなスタークラフトをWeb上に再現してしまうのが同名のStarCraftです。当時はローカルコンピュータ...

List

  • 2015/09/29

CRX Viewer - Google Chrome機能拡張のダウンロード&ソースビューワー

皆さんご存じの通り、Google ChromeやOperaでは機能拡張が使えます。機能拡張はHTML5/JavaScript/CSSを使って作っているので、誰でも手軽に開発をはじめられるのが特徴と言えます。そしてそれらは公式のアプリストアで配布されています。そんなすでに配布されているアプリを見れば、様々なことを学習でき...

List

  • 2015/09/29

Nipplejs - Webで使えるバーチャルジョイスティック

本格的にゲームを楽しむためにはキーボードのコントロールは面倒です。十字キーのコントローラも良いですが、よりこだわる方が使うのはジョイスティックでしょう。円を描くような操作ができるのが魅力です。Nipplejsはそんなジョイスティック操作をWeb上で再現するライブラリです。スマートフォンなどでの利用も可能です。## Ni...

List

  • 2015/09/28

Terminal Slack - ターミナルで使えるSlackクライアント

スタートアップだけでなく大手でもSlackを使う企業が増えてきました。Slackは決して使い勝手は悪くないのですが、Webブラウザを使ったり、専用アプリを使わないといけないのが面倒と感じている人もいるでしょう。特にサーバ管理者がわざわざSlackを立ち上げておくのは面倒です。そこで使ってみたいのがTerminal Sl...

List

  • 2015/09/28

Extract it! - ついつい忘れがちな解凍コマンドをチェック

圧縮ファイルのフォーマットは多数あります。それに伴ってファイルの拡張子も異なります。有名なzipやtar.gzなどは解凍の仕方も覚えているでしょうが、rarやbz2、.Zなど時々しか使わないフォーマットだとコマンド入力に手間取ってしまいます。そこで使ってみたいのがExtract it!です。ファイル名だけコピーしたらE...

None

  • 2015/09/27

Passbox - コマンドラインのパスワード管理

パスワード管理ソフトウェアを使いましょう。無数あるWebサービス、管理サービスなどで使うパスワードをすべて自分の頭で覚えておくなど不可能です。さらに最近では一カ所の流出から他のサービスへのアタックへの利用が進んでいるのでパスワードの使い回しは危険です。いくつもパスワード管理ソフトウェアはありますが、今回はPassbox...

List

  • 2015/09/27

wiki-hub - GitHubプロジェクトでWikiのようなコンテンツ編集

GitHubにはWiki機能がありますが、あれはGitHubのドメイン内の機能になります。そのためGitHub Pagesのように自分たちのプロジェクトページで使うことができません。しかしオープンソース・プロジェクトのWebサイトはみんなが自由に編集できると楽しいでしょう。そこで使ってみたいのがwiki-hubです。G...

List

  • 2015/09/26

woofmark - MarkdownのWYSIWYGエディタ

Markdownを扱えるサイトが増えるのに伴って、自分のサイトでもMarkdownをコンテンツに使いたいと思うのではないでしょうか。レンダーは数多くありますが、さらにコンテンツを編集する機能も提供しなければならないでしょう。そこで使ってみたいのがwoofmarkです。WYSIWYGなMarkdownエディタで、HTML...

List

  • 2015/09/26

Gatsby - Markdown×Reactによる静的サイトジェネレータ

静的サイトを作る時にはコンテンツを作ってリロードして表示を確認するのが基本です。その時、ライブリロードのような仕組みを使っていても基本は変わりません。SPA(シングルページアプリケーション)であれば一番上まで戻ってしまうでしょう。確認がだんだん面倒になっていくはずです。そこで使ってみたいのがGatsbyです。Markd...

49960?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2013%2f03%2fscreenshot%25202013-03-26%252011.23.44_thumb.1364348886

  • Premium_s 2015/09/26

業務で使えるオープンソース(168)「学習」

今回のテーマは学習です。一口に学習と言っても色々な立ち位置があります。学生のように学業の勉強であったり、社会人としての業務上の知識向上やスキルアップのための学習もあります。今回は特に社会人、エンジニア向けにフォーカスしつつ主なトピックを紹介します。## プログラミング主にスクールとオンラインの2つに分かれるかと思います...

List

  • 2015/09/25

glot.io - 多種多様な言語を実行できるスニペットサービス

スニペット系サイトとしてはGitHubのGistであったり、Pastebinなどが有名です。ちょっとしたコードを載せておいて、後で使い回したり人に教えたりするような使い方としては便利です。そんなスニペット系サイトでありつつ、書いたコードを実行できるのがglot.ioです。実行環境付きスニペットサービスと言えるでしょう。...

List

  • 2015/09/25

Substance - Webページをそのまま編集できるWYSIWYGエディタ

Webサービスの種類によってはユーザにコンテンツを作成してもらうタイプのものがあります。最近ではMarkdown記法で書かせることが多いようですが、それも記法に慣れた人向けでしょう。初心者はHTMLも分からないものです。そんな中使えるのはWYSIWYGなエディタです。HTMLをインラインで修正できるSubstanceは...

List

  • 2015/09/24

HTML5 Deck of Cards - HTML5製のトランプ

トランプを使ったカードゲームは万国共通で誰でもすぐに遊べるのが良いところでしょう。Windowsにあったソリティアのようにみんなが熱中するゲームはそういったシンプルなものではないでしょうか。今回はそんなトランプゲームを作るのに使えそうなHTML5 Deck of Cardsを紹介します。HTML5で作られたトランプです...

List

  • 2015/09/24

Layout Grid - レスポンシブをサポートしたグリッド並び替えライブラリ

ユーザが自由にコンテンツを操作できるのはダッシュボード系など作業効率を求めるサイトでは最適なUIと言えます。ブロックを組み替えられるサイトは多いですが、デスクトップ向けに作られているところが多いのではないでしょうか。Layout Gridはレスポンシブかつドラッグ&ドロップに対応したUI組み替えライブラリです。色々な場...

List

  • 2015/09/23

StringBean - 16分割されたグリッドレイアウトフレームワーク

レスポンシブなフレームワークではグリッドを12に分けています。約数が1/2/3/4/6/12と数多いからだと思いますが、どれもこれも12では面白くないかも知れません。そこで今回はStringBeanを紹介します。グリッドを16に分けて提供されるデザインフレームワークです。## StringBeanの使い方StringB...

None

  • 2015/09/23

chrome-webstore-manager - Chrome Webストアアプリ開発者用コマンドツール

Google Chrome向けの機能拡張を作る場合、管理画面からZipファイルをドロップしてインストールしたり、動作の確認を行うかと思います。また、Chromeアプリストアへの登録もWeb管理画面を使って行うでしょう。そんな手間のかかる作業をコマンドラインからできるようにしてくれるのがchrome-webstore-m...

List

  • 2015/09/22

speed-test - CUIでインターネット速度計測

自宅やオフィスに新しくネット回線を敷いたり、MVNO回線を導入したりするとついついやるのがインターネット速度の計測ではないでしょうか。特にMVNOは最初こそ速くても利用者が殺到すると途端に遅くなったり、地域によって速度差があったりします。そんなインターネット速度の計測は専用のWebサイトで行うのが一般的ですが、npmを...