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

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

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

2015/09/01
秋は勉強の季節!勉強会で使えるソフトウェアまとめ
2015/08/28
2015年08月の人気ソフトウェアまとめ
2015/08/25
アイディアの生み出し方

もっと見る

List

  • 2015/09/03

termtile - ターミナルアプリのウィンドウをコマンドで移動

OSのGUIはウィンドウシステムが基本です。しかし幾つものウィンドウが開くと、それをかき分けて欲しい情報を探すのが面倒になってきます。そんな時、キーボードでマウス操作できると便利です。通常のアプリケーションであればマウス操作もあるので気になりませんが、ターミナルアプリなどはキーボードから手を離したくありません。そこで使...

List

  • 2015/09/03

FractalArt - カラフルな壁紙を自動生成

壁紙は最初こそこったものを選ぶのですが、普段仕事をしている時には見ないとあって徐々に適当になっていきます(筆者の場合)。その内探すのも面倒になって単色や予め用意されているものから選べば十分と言った程度になってしまいます。そんな状態は嫌だ、という方はFractalArt

List

  • 2015/09/02

Heim - IRC風なリアルタイムコミュケーションエンジン

オンラインコミュニケーションの手法は幾つかあります。Webチャット、IRC、Slack、メッセンジャーなど用途に合わせて選べるサービスが幾つも存在します。今回は懐かしのIRCっぽい、それでいて新鮮なコミュニケーションツールHeim

List

  • 2015/09/02

Live Chat Engine - サイトに埋め込むライブチャットサービス

個人的には使ったことはないのですが、Webサイトに行くとチャットウィンドウが開いてそこで問い合わせできる機能を提供しているところがあります。Eコマースであったり、B2B系のサービスで多いように思います。そんな仕組みを時前で立てられるのがLive Chat Engineです。その場で質問に答えることで顧客を取り逃さない、...

List

  • 2015/09/01

Centrifugo - Go製のリアルタイムメッセージングサーバ

チャットや通知など、Webブラウザなどとリアルタイムでコミュニケーションしたいと考える場面はたくさんあります。しかし多くのクライアントとリアルタイム通信するための基盤を作るのはとても大変です。そこで使ってみたいのがCentrifugo

List

  • 2015/09/01

Peaks.js - JavaScriptで波形を表示

SoundCloudでは音楽の波形を表示しています。音楽の変化するポイントが分かりやすく、何より見ていて格好良いのではないでしょうか。単純に音楽プレーヤーで再生するだけでは得られない楽しさがあります。同じように音楽ファイルを読み込んで波形を描画してくれるのがPeaks.js

List

  • 2015/08/31

algebra.js - JavaScriptで数式を解く!

数学が苦手な人は数式を組み立てたり、それを解くのが苦手ではないでしょうか。方程式を作って、それを解くのはパズルみたいなものですが、嫌いな人にとっては数字やXなどを見るだけで嫌気がさすはずです。そんな方に見て欲しいのがalgebra.js

List

  • 2015/08/31

Convert Video to GIF on OSX - 動画をアニメーションGIFに変換するツールキット

最近はソフトウェアを紹介する際に動画ではなくアニメーションGIFを使うようにしています。そちらのが自動で動き続けますし、手軽です。そしてその半数くらいは一旦動画で動きを撮った後、アニメーションGIFに変換しています。変換はLossy GIF compressor

List

  • 2015/08/30

Headhesive - スクロール追従型ヘッダーを実現するJavaScriptライブラリ

SPA(シングルページアプリケーション)の流れもあり、Webサイトがどんどん縦長になっているように見えます。そんな中、一番下までスクロールした後で一番上にあるヘッダーにアクセスしたいと誰が思うでしょうか。そこで離脱を防げるのがヘッダーバーをスクロール追従型にすることでしょう。使ってみたいのはHeadhesive

List

  • 2015/08/30

To do notifications – Webブラウザ向け通知を使ったTodoアプリ

HTML5の進化は目を見張るものがあります。特にスマートフォンの登場によって、ネイティブでサポートされるような多くのAPIが実装されています。作り込めばネイティブアプリに負けないくらいの機能が実装できるでしょう。今回はその一機能である通知機能を使ったTodoアプリ、To do notifications

List

  • 2015/08/29

Loomio - 意思を決定するためのコミュニティプラットフォーム

コミュニティの基本は相互に意見をやり取りすることにあります。フォーラムやチャットなどが代表例でしょう。ある話題があって、そこに意見することでコミュニケーションが生まれていきます。Loomioもそんなコミュニティサイトの一つですが、最終的に意思を決定していく点が特徴となっています。## Loomioの使い方Loomioを...

List

  • 2015/08/29

Apostrophe - Webサイトに組み込むタイプのCMS

CMS(コンテンツマネジメントシステム)はサイトやアプリのコンテンツを管理するのに適した仕組みですが、Webサイトには他にも必要になる機能がたくさんあります。CMSの多くはプラグインによってサポートしています。しかし逆にCMSはごくシンプルに提供し、Webサイトの中に組み込むという考え方もあります。Apostrophe

List

  • 2015/08/28

Kattappa – ブロック単位でコンテンツを追加するCMS

Wikiが好まれるのはWebブラウザだけで自由にいつでも編集できて、必要になれば自由にページが追加できる手軽さでしょう。しかし専用の記法があったり、そのまとめ方の粒度について人によってルールが違うと一気にごちゃごちゃになってしまう可能性があります。そこで紹介したいのがKattappaです。ブロックベースのリッチテキスト...

List

  • 2015/08/28

OpenSlideshare - PHP製のSlideshare/SpeakDeckクローン

セミナーや勉強会で登壇した際にはスライドをSlideshareにアップロードしています。人によってはSpeakDeckにアップロードしている人もいるでしょう。ポートフォリオとしても役立ちますし、コンテンツマーケティングの一つにも使われています。そんなスライド共有サイトを自分でも持ちたいと思ったらOpenSlidesha...

List

  • 2015/08/27

Toggle css bookmarklet – スタイルシートがない状態を確認できるブックマークレット

SEOはまず文書構造を考える必要があります。スタイルシートで表示はカスタマイズできますが、それはクローラーには理解できませんし、スクリーンリーダーのようなアクセシビリティを考える際にも文書構造はとても大事です。そこでWebサイトがスタイルシートを解除するとどう見えるのか、それを体験できるのがToggle css boo...