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

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

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

2017/08/16
孫子的プロジェクト管理術
2017/08/16
2017年07月の人気ソフトウェアまとめ
2017/08/14
変化に強い人になる

もっと見る

List

  • 2016/06/01

SyaroNote - Go製。Markdown記法を使ったWikiエンジン

Markdownは多くの使い道があります。メモとして使っている人は多いですし、Webサービスの中でテキストコンテンツを書く際のフォーマットで使われることも増えてきました。使われることが増えるとそれだけ慣れた人が多くなるので安心して使えるようになります。今回はそんなMarkdownを使ったWikiエンジン、SyaroNo...

List

  • 2016/06/01

jfMagnify - 虫眼鏡風UIで写真を拡大

最近の写真は高解像度になっており、単純に表示しただけでは細かい部分まで確認できなくなっています。折角撮影した写真について、詳細な部分まで見たい、見て欲しいと思うことはないでしょうか。そこで使ってみたいのがjfMagnifyです。虫眼鏡ツールを使ってごく小さい部分まで表示できるライブラリです。## jfMagnifyの使...

List

  • 2016/05/31

Satoshi Visualizer - BitCoinのビジュアラズ

FinTechの盛り上がりもあり、ブロックチェーン技術やそれを使ったBitCoinが今なお熱いです。そこには先進的で面白い技術が使われているため、技術的な乗っ取りが発生するだの、通貨システムとして問題があるだの様々なことが言われつつも実際に使われ続けています。技術者として非常に興味が膨らむ分野だけに、それに絡んだ多くの...

List

  • 2016/05/31

JKAN - 静的なオープンデータポータル

ここ数年、政府や自治体によるオープンデータの動きが高まっています。政府や自治体などでは多くのデータを抱えていますが、それらをどうオープンにしていくべきか、どうデータを管理するかを考えるようになっています。そしてオープンにしたとして、どう使ってもらうかが大事になります。そこで使ってみたいのがJKANです。シンプルなオープ...

List

  • 2016/05/30

Chibineko - 今すぐ使い始められる、シンプルなテスト支援ツール

テストの仕組みはここ数年で一気にレベルが高くなってきています。ユニットテストを書く文化も整ってきており、CIツールと絡めて自動テストを行うようになってきています。Webブラウザを使ったテストもSeleniumによってできあがってきています。そんなテスト環境ですが、高度になりすぎると却って導入が難しくなることがあります。...

List

  • 2016/05/30

JavaScripthon - Pythonで書いてES6のコードを生成

今のところ、Webブラウザで適切に動作が保証されているプログラミング言語はJavaScriptしかありません。そのため、Webアプリケーションを開発する上でJavaScriptの習得は必須なのですが、なるべくなら書きたくないという方も多いです。もしあなたがPythonプログラマーであれば使ってみたいのがJavaScri...

List

  • 2016/05/29

Kuzzle.io - リアルタイム通信対応のバックエンドシステム

Webサイトやアプリを開発していて、必ず必要になるのがバックエンド(サーバ)です。アプリではParse.com(間もなく終了しますが)であったりニフティクラウド mobile backend(筆者がエヴァンジェリストをやっています)などがありますが、Webアプリケーションにおいてもバックエンドは必須です。そんなバックエ...

List

  • 2016/05/29

Githunt - Google Chromeの新規タブでGitHubトレンドを表示

Google Chromeでは新しいタブを開くとよく見るWebサイトなどが表示されます。しかし個人的にはここからサイトにアクセスすることはまずありません。普通にアドレスバーに入力するか、検索するかです。そのため、この部分は邪魔だと思っていました。もし同じように思っている方がいれば、Githuntを使って皆が好きなGit...

List

  • 2016/05/28

EpubPress - 任意のWebページをまとめてePub化

電子書籍を作るためにあえてイチからコンテンツを作るというのは難しいことです。そんなことをせずともWeb上にはすでに多くのコンテンツがあります。ブログ、ニュース、オープンソースプロジェクトのテクニカルドキュメント、Wikiなどたくさんあります。そんなコンテンツを簡単にePubファイルにまとめられるのがEpubPressで...

List

  • 2016/05/28

RazorFlow - 多数のグラフをサポートするHTML5ダッシュボードフレームワーク

業務システムといえど、UIが整っている方がやる気が出るはずです。特にダッシュボード系のよく見る画面であれば分かりやすくなっているかどうかで生産性が大きく変わってきます。今回紹介するオープンソース・ソフトウェアはRazorFlow、HTML5のダッシュボードフレームワークです。## RazorFlowの使い方RazorF...

None

  • Premium_s 2016/05/27

情報デブにならないよう経験を重ねよう

インターネット上に情報が溢れるのに伴って情報デブ、情報ジャンキーといったキーワードがよく聞かれるようになりました。情報のインプットばかり増やして、知った気になったり、さも正しいかのように思い込んだりします。時代が移り変わっており、正しいと思っていた情報がすでに古いものになっているにも関わらず毎度同じことをいっていたら、...

List

  • 2016/05/27

ThinScript - C/JavaScript/WebAssemblyに変換できるJavaScript代替言語

ここ数年、JavaScriptの代替言語が多数出てきています。また、JavaScript自身も進化しており、個人的にはECMA2016が書けるようになればCoffeeScriptなどは頼らなくとも良いのではないかと思い始めています。そして今回はさらに新しい言語としてThinScriptを紹介します。TypeScript...

None

  • 2016/05/27

gmail-britta - Gmailフィルタ設定をRubyで作成

Gmailは強力なスパムフィルタによって従来問題視されていたスパムメールを殆ど目にすることがなくなりました。しかしスパムと言えないまでも迷惑なメールというのは存在し、それらを都度アーカイブしたり、スパム判定に登録するのは面倒だったりします。そこで使ってみたいのがgmail-brittaです。Gmailのスパムフィルタ設...

List

  • 2016/05/26

PathToClip - ファイルのパスを簡単にコピー

WindowsでExplorer上で表示されているファイルのパスを使いたいと思う機会は多いです。一つのやり方としてExplorerのアドレス部分の補完入力を使うという手もありますが、とても面倒です。そこで使ってみたいのがPathToClipです。コンテクストメニューの送るを使って簡単にファイルのパスをコピーできます。#...

List

  • 2016/05/26

CatSlack - ターミナルからコマンドでSlackへメッセージ送信

SlackはWeb APIがシンプルなので、すぐにツールを開発したり連携させることができます。メッセージを受け取る時には外部ドメインが必要ですが、メッセージを送るだけであれば自分のローカルからでも送信できます。今回紹介するCatSlackもそんなツールの一つです。CUIからSlackに対してメッセージを簡単に飛ばせるソ...

List

  • 2016/05/25

Boostnote - オンラインでシェアもできるMarkdownベースのメモ帳

メモ環境は大事です。気がついた時にさっとメモをしておけば、後々見返すこともできます。かつメモ環境はなるべく一カ所に統一しておくのが大事です。個人的には適当なテキストファイルに書き込んでいます。しかし個人的にBoostnoteに集中させようと思っています。それくらい使い勝手のいいソフトウェアです。## Boostnote...

List

  • 2016/05/25

長雨 - 日本向けの縦書きTumblrテーマ

Tumblrはコンテンツを簡単にシェアしたり、公開できるとあってとても人気のあるサービスとなっています。さらにテーマがカスタマイズできるとあって、自由度が高さも売りとなっています。今回はそんなTumblrテーマの一つ、長雨を紹介します。特に和なコンテンツを公開していくのに最適なテーマとなっています。## 長雨の使い方長...

None

  • Premium_s 2016/05/25

より長く継続する方法

MOONGIFTはかれこれ12年間運営しています。毎日記事を掲載しているとあって、良く続きますねと人に言われることが多々あります。10年以上続けると、そのキーワードに関するトレンドの変化を掴めるようになり、実務の上でも役立つようになります。そこで今回は一つのことを実直に継続し続けるために注意すべきことを紹介します。##...

List

  • 2016/05/24

Mist - ブロックチェーンを体感、分散型アプリを開発するためのブラウザ

ブロックチェーンに注目が集まっています。その実装であったり、利用するためのクライアントソフトウェアが多数出てきていますが、今回はその実装技術の一つであるEthereumに注目したいと思います。Ethereumの特徴として開発者が自由に分散型アプリケーションを開発できるという点があるのですが、それらを表示、利用するための...

List

  • 2016/05/24

EmojiOne Area - jQuery製の絵文字ピッカー

絵文字はここ数年で一気に使われるようになってきました。チャットサービスはもちろん、コメントで使われたり、iOS/Androidのようにキーボードの中で提供されるようにもなっています。コミュニケーションの基本にさえなっていると言えそうです。そんな絵文字をWeb上で使いやすくするのがEmojiOne Areaです。ぜひ自分...