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

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

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

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

もっと見る

List

  • 2016/06/03

Umlaut - PlantUMLをその場で画像化するUMLエディタ

UMLの失敗(失礼)はGUIツールを必要としたことではないでしょうか。大抵その手のツールが効果であったり、使いこなすのに時間が必要で、そういった面倒さが離れてしまうのに繋がったのではないかと思います。しかしシステムのビジュアル化としては良い仕組みであったと思います。問題は記述法で、テキストベースで書けていれば変わったか...

None

  • 2016/06/02

Cash - サイズが1/10なjQuery代替

jQueryは古い、重いなどと言われつつも今なお一番使われているライブラリなのではないでしょうか。それだけ便利で使い勝手が良いということです。ただしみんなが全機能を使っているかと言われると怪しい気がします。使っている機能がDOM操作ばかりなのであればCashに切り替えても良いかもしれません。Cashは軽量なjQuery...

List

  • 2016/06/02

Cleartext - 一般的な1,000単語しか使えないテキストエディタ

英文を書くのはさほど難しいことではありません。難しい単語を使ったりしなければ良いのです。難しい単語を使ったりすると、かえって変な文章になってしまうかも知れません。標準的な言葉は子供から大人まで正しく理解してもらうことができます。そこで使ってみたいのがCleartextです。よく使われる1,000単語しか使えない、そんな...

None

  • Premium_s 2016/06/02

業務で役立つオープンソース(193)「静的CMS」

今回のテーマは静的CMSです。15年くらい前のCMSというと、PHP+MySQLが基本となっていました。しかしデータベースやスクリプトがボトルネックになったり、システム全体の複雑性を増してしまっていたという問題がありました。そこで最近では静的なCMSに注目が集まっています。幾つかのパターンがあり、- データベースレス-...

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...