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

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

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

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

もっと見る

List

  • 2016/07/08

IdeaSpace - VRコンテンツ用CMS

Webサイトの基本と言えばCMS(コンテンツ・マネージメント・システム)です。しかしすべて同じCMSで良いかと言えばそうではなく、C(コンテンツ)によってシステムの選定は分かれるべきです。今回紹介するIdeaSpace、今話題性のあるVR向けコンテンツを管理するCMSです。## IdeaSpaceの使い方管理画面です。...

List

  • 2016/07/07

Swift Express - ExpressにインスパイアされたSwift製フレームワーク

SwiftはiOS/Mac OSXアプリを開発するプログラミング言語ですが、オープンソース化されたことで利用範囲が拡大しています。その一つがサーバサイドでの利用です。しかし実行できるとは言え、大事なのはフレームワークでしょう。すでに幾つかのサーバサイドフレームワークが出ていますが、今回はSwift Expressを紹介...

None

  • 2016/07/07

passgo - Git管理もできるCLIパスワード管理

パスワード管理は何を使っているでしょうか。個人的には1Passwordを使っていますが、GUIは使いたくないという方もいるでしょう。また、社内で他の人とパスワードを共有したいという場合もあるはずです。今回紹介するpassgoはCUIで使えるパスワード管理です。データ管理にGitHubが使えるようになっていて、グループ内...

List

  • 2016/07/06

grafi.js - JavaScriptで画像加工

サーバサイドで画像加工を行う場合、ImageMagickを使うのが基本になるでしょう。しかし先日ImageMagickの中にセキュリティホールがあったり、サーバの負荷を考えると使うのを控えてしまう人もいるのではないでしょうか。そこで使ってみたいのがgrafi.jsです。JavaScriptで画像加工を行えるライブラリで...

None

  • 2016/07/06

Docker-Clean - Dockerの不要なリソースを整理

Dockerを使っていると分かるのですが、イメージを作ったりコンテナを立ち上げたりしていると次第に履歴がゴミのようにたまっていきます。もちろん必要な場合もあるのですが、開発途中は不要だったりします。それらの整理をしてくれるのがDocker-Cleanです。簡単なコマンドでDocker上の不要なリソースを整理してくれます...

None

  • Premium_s 2016/07/05

企業がお金を払うポイントについて

Webサービスの企画で相談に乗ることが多いのですが、収益を得る部分についてあまり考慮されていないことが多いようです。なんとなく良いサービスを作れば買ってもらえるんじゃないかといった雰囲気があります。そこで今回は企業がサービスを購入する際にお金を出すポイントについて紹介します。実際には企業側の思惑に左右される部分もありま...

List

  • 2016/07/05

Sankey - マウスオーバーでハイライトするチャートライブラリ

HTML5になってWebの表現力は格段に向上しています。特にJavaScriptと絡めてインタラクティブに変化するチャートはインパクトが強く、ユーザへの訴求力も強くなります。しかし作るのが難しいというのが問題です。解決策としては様々なチャートライブラリを知り、表現したいものに合わせてライブラリを選択するのが良いでしょう...

List

  • 2016/07/05

Thredded - Rails製のフォーラム

Webでのコミュニケーションの基本はフォーラムではないでしょうか。システムとしては昔からあるものの、未だに新しい手法が出てきます。また、新しいプログラミング言語やフレームワークが出てくるとフォーラムが作られたりします。今回はRuby on Railsを使ったフォーラム、Threddedを紹介します。すっきりとしたデザイ...

List

  • 2016/07/04

Origami - RubyでPDFを便利に操作する

業務システムでよく使うファイルフォーマットがPDFではないかと思います。よく使うだけにPDFをベースにして別な使い方を考えたいのですが、なにぶん再利用性がとても悪いフォーマットでもあります。そこで使ってみたいのがOrigamiです。OrigamiはRubyで作られたPDFを操作するライブラリです。## Origamiの...

List

  • 2016/07/04

Syncthing - マルチプラットフォームで使える分散型ファイル共有システム

DropboxやGoogle Drive、Box、OneDriveなどクラウドのファイル共有を使うのが当たり前になっています。これらのサービスの特徴としては何らかのサーバがあって、そこにデータが集中管理されます。この場合のリスクはサーバがアタックされてデータが漏洩してしまうことでしょう。それを防げる可能性があるのがSy...

List

  • 2016/07/03

Modaal - アクセシビリティの高いモーダルライブラリ

最近、Webにおけるアクセシビリティという言葉が注目されています。それだけWebが一般化されてきたということでしょう。単純に文字が大きければ良いという訳ではなく、万人にとって使いやすいシステムというのを考えなければなりません。そのアクセシビリティに注目して作られたモーダルライブラリがModaalです。## Modaal...

List

  • 2016/07/03

Espruino Web IDE - Google Chromeの上でIoTデバイスを開発

JavaScriptの利用幅が広がっています。元々Webブラウザくらいだったのがサーバサイドで動き、スマートフォンでも動き、さらに小さなIoTデバイスでも動くようになっています。今回紹介するEspruino Web IDEはEspruinoというIoTデバイスに対応したコードを書くためのWeb IDEになります。## ...

List

  • 2016/07/02

Flatmarket - 静的サイト主体で作られたEコマースシステム

Webシステムの筆頭とも言えるのがEコマースではないかと思います。商品を並べて、ショッピングカートに入れて決済する…特に大事なのが決済なのではないかと思います。カートに入れるまではともかく、そのまま決済完了しないと言った話はよく聞くところです。バックグラウンドのシステムがない、そんな環境でもEコマースを作る…そんな試み...

List

  • 2016/07/02

Pomodoro::Gui - Ruby製のポモドーロタイマー

ポモドーロテクニックは人気のある仕事術です。25分集中して5分休憩を繰り返すだけなのですが、集中するというのはとても疲れることです。5分の休憩の後、再度ポモドーロタイマーを使う気になれないという人も多いです。そんな方に使ってみて欲しいのがPomodoro::Guiです。自動で繰り返してくれるポモドーロタイマーです。##...

List

  • 2016/07/01

Monod - オフラインファーストなMarkdownエディタ

MarkdownエディタはWeb、GUIともに増えています。インストール不要で使える分、Webベースのが便利だとは思うのですが、厄介なのはネットワークがない時です。そんな時に使えないのでは使う気が失せてしまうでしょう。そこで使ってみたいのがMonodです。Webベースですが、オフラインファーストなMarkdownエディ...

None

  • Premium_s 2016/07/01

フリーミアムモデルの限界から見えるもの

先日Evernoteが価格と機能の変更を行いました)だそうです。だとすれば無料で使い続けるユーザは顧客ではないのでしょうか。半分正解と言えます。彼らのことは見込み顧客と言えます。そして恐らく見込み顧客はWebサービスのビジネスモデルにおいては顧客になりづらいというのが実感です。インターネット上には多くの選択肢があり、彼...

List

  • 2016/07/01

JQuery Terminal Emulator Plugin - jQueryも使えるjQuery製のターミナルエミュレータ

Webサイト上でターミナル風インタフェースを提供するサービスが幾つかあります。クラウドサーバ系サービスでは当たり前になっていますし、プログラマー向けのサービスでは幾つか見かけます。今回はちょっと色の違うソフトウェアを紹介します。JQuery Terminal Emulator Pluginはその名の通り、jQueryが...

List

  • 2016/06/30

Sky - Skewで書かれたWeb/GUIで動くテキストエディタ

Webベースのテキストエディタが増えています。多くの場合、Markdownで書けると言った点をポイントにしていますが、すでに飽和しつつあります。次のポイントは何になるでしょうか。プログラマとして注目したいのはどんな言語で書かれているか、ですよね。ということでSkewで書かれたWebベースのテキストエディタ、Skyを紹介...

List

  • 2016/06/30

Shine CSS Framework - ビビッドなカラーリングが特徴のCSSフレームワーク

CSSフレームワークは多数ありますが、どうしても色が感じられるようになってしまいます。なんとなくBootstrapで作っただろうなと言うサイトは分かるはずです。便利だけど、あまり使われているものは避けたいと考えるのではないでしょうか。今回は新しいCSSフレームワーク、Shine CSS Frameworkを紹介します。...

List

  • 2016/06/29

Hover Zoom+ - マウスオーバーで画像を拡大表示

スマートフォンの性能があがるのに伴って、写真コンテンツが増えています。その多くは最初はサムネイル表示で、マウスクリックすると拡大表示する仕組みとなっています。一枚、二枚であれば良いのですが何十枚もあるとクリックするのが面倒になるでしょう。そこで使ってみたいのがHover Zoom+です。名前の通り、マウスオーバーするだ...