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

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

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

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

もっと見る

List

  • 2015/11/08

AllcountJS - デスクトップ/スマートフォン対応の高速Webアプリケーション開発フレームワーク

Webアプリケーションを素早く組み上げられるフレームワークはとても重要です。ここ数年ですとRuby on Railsがそんな高速開発可能なフレームワークとして注目を集め続けていますが、他の言語でも類似フレームワークがたくさん存在します。今回はそんなRailsっぽさはまるでなく、高速にWebアプリケーションを開発できると...

List

  • 2015/11/07

GopherJS - Goで書いてJavaScriptとして実行

世の中的にJavaScriptへの注目が集まっています。そのためWebブラウザは基本として、JavaScriptに手をつけないわけにはいかない状態と言えます。しかしJavaScriptは触りたくないという方も多いのではないでしょうか。CoffeeScript/TypeScriptといった代替言語もありますが、どうせなら...

List

  • 2015/11/07

Maily Herald - Ruby on Rails向けのメーリングリストマネージャ

メールは今なお根強く、かつ強力なマーケティング手法になっています。しかし意外と仕組みを構築するのが面倒なため、外部サービスとして提供している企業もたくさんあります。そこと自社システムを連携させるために開発を行ったことがある人も少なくないでしょう。もっと積極的にメールマーケティングを行っていくためには自社システムに組み込...

List

  • 2015/11/06

Adi.js - サイト運営者向け。広告ブロック検知ライブラリ

ブログやオンラインメディア、Webサービスを運営している人にとって無視できない存在なのが広告ブロックではないでしょうか。昔からある技術ですが、iOS9での対応によって一気に注目を浴びるようになりました。一般ユーザの視点からすれば表示速度向上やネットワーク帯域の削減に寄与するとあって歓迎の動きですが、サイト運営者は反対し...

None

  • Premium_s 2015/11/06

システムの複雑化を防ごう

システムというのは一番最初はシンプルなものですが、更新を重ねるのに合わせて徐々に複雑化していきます。その結果として使われない機能が増えていったり、テストのカバレッジ不足によるバグの発生、システム改変時のコスト増大などといったデメリットが生まれます。それを防ぐための施策、考え方を紹介します。## マイクロサービス化最近度...

List

  • 2015/11/06

React Desktop - Reactを使ってMac OSX/Windowsアプリを開発

Reactへの注目がどんどん高まっています。Webのビューライブラリという枠を越えて、React Nativeによってスマートフォンアプリ開発にも使えるようになっています。特にコンセプトであるLearn once, run everywhere(一度覚えればどこでも動く)が素晴らしい考えと言えます。そんなReactを次...

List

  • Premium_s 2015/11/05

次の波がきそうな動画サービスについて

インターネットが高速化するのに伴って、テキストから画像、画像から音楽そして動画へとコンテンツがリッチになってきています。YouTubeなどはどんどん高画質化しており、その中で新しい動画サービスも生まれてきています。今回はそんな新しい動画サービスとその特長、そして関連オープンソース・ソフトウェアについて紹介します。## ...

List

  • 2015/11/05

WeUI - WeChat開発チームが作ったモバイルWebアプリ向けUIライブラリ

WeChatというチャットアプリが中国では有名です。英語圏ではWhatsApp、日本ではLINEが有名なのと同様に中国圏ではNo.1のシェアを獲得しています。そこには多くの開発者が日々開発を行っているのでしょう。そんなWeChatの開発チームがリリースしたのがWeUIです。モバイルWebアプリケーション向けのUIライブ...

List

  • 2015/11/05

Photon - ElectronアプリをMac OSX風アプリに仕上げるデザインフレームワーク

Electronを使えばHTML5/JavaScript/CSSを使ってデスクトップアプリが開発できます。それは知っていても、UIがなんとなくWebっぽい感じを残していると、それはやはりWebアプリケーションをラッピングしただけのものだと感じてしまいます。そこで使ってみて欲しいのがPhotonです。Mac OSX用のツ...

List

  • 2015/11/04

jQuery Timelinr - 年表と画像を組み合わせたスライドショー

Web上では多彩な表現が可能になっていますが、それ故に自分のこだわった表現をどう実現したら良いか悩んでしまうことがあります。そこでぴったりの表現ができるオープンソース・ソフトウェアがないか探すこともあるでしょう。今回紹介するjQuery Timelinrもそんなソフトウェアの一つです。まさに自分が探していたものだ、と言...

List

  • 2015/11/04

GammaThingy - スマホの見過ぎに。iOS版f.lux

パソコンの光は寝る前などにあまり見続けると良くないと言われています。特にブルーライトが問題で、それをカットする眼鏡やf.luxといったソフトウェアがあるくらいです。個人的にもf.luxを使っています。しかし今はパソコン以上にスマートフォンが見られている時代です。そこでiOSユーザに使ってみて欲しいのがGammaThin...

List

  • 2015/11/03

Chemrtron - 多数の開発用ドキュメントを閲覧できるGUIアプリ

開発ドキュメントはオンラインで見られるようになっていますが、Webアプリケーション開発しながら別なタブで見るというのは若干不便に感じられます。検索機能などにおいてもWebブラウザはあまりよくありません。そこで使ってみたいのがChemrtronです。Electronを使ってオンラインのドキュメントを閲覧する専用アプリケー...

List

  • 2015/11/03

sri - Scala.jsを使ったReact Native実装

React Nativeの登場によって、俄然JavaScriptによるマルチプラットフォーム開発の可能性が見えてきました。そんな中、altJS界隈においてもReactをサポートすることで結果的にアプリ開発まで行える可能性が見えてきています。今回紹介するsriはScala.jsでReact Nativeをサポートするソフ...

List

  • 2015/11/02

Exposé - 写真と動画に特化した静的サイトジェネレータ

写真や動画はデジカメ、スマートフォンの登場によって爆発的に増加しています。しかしせっかく撮った写真もそのまま放置していたら何の意味もなく、単なるストレージの肥やしになるだけでしょう。そこで大事になるのが見せ方になります。今回紹介するのはExposé、写真と動画に特化した静的サイトジェネレータです。## Exposéの使...

List

  • 2015/11/02

Ohmu - CUIでストレージをツリーマップ表示

サーバやパソコンのストレージ容量が厳しくなってきた時によく使われるのがduやdfではないでしょうか。duで1階層ずつ調べていって、大きなサイズの場所を特定していきます。しかしduはファイルではなくフォルダ単位でしか分からないのが不便です。そこでストレージの使われている状態をもっとビジュアル的に分かるようにしてくれるのが...

List

  • 2015/11/01

Motion UI - CSS3/Sassで実装されたアニメーションライブラリ

Web上でアニメーションを実現する方法は幾つかあります。JavaScript、SVG、CSS3アニメーション、Canvasなどと選択肢があり、どれがベストなのか考えてしまうかも知れません。GPUを使いつつ、手軽に使い始められそうなものとしてCSS3があります。今回紹介するMotion UIはCSS3のアニメーション機能...

List

  • 2015/11/01

DesktopAMP - デスクトップでもAMP Projectのコンテンツを

GoogleやTwitterなどが提唱しているAMP Projectですが、今のところモバイルに特化して進められています。しかし表示が簡素化されたWebページは必要な情報だけを素早く手に入れる環境として最適ではないでしょうか。そこでデスクトップブラウザでもAMP向けに作成されたコンテンツを表示できるようにしたのがDes...

List

  • 2015/10/31

Sculpin - PHP製の静的サイトジェネレータ

今は数多くの静的サイトジェネレータがありますが、実装言語が違っていたりコンセプトが違うことで選択の余地があります。感覚的にRubyやnodeで作られたジェネレータが多いですが、言語に慣れていない方も多いでしょう。そこで今回はPHP製の静的サイトジェネレータ、Sculpinを紹介します。PHPが好みの方は使ってみてはどう...

List

  • 2015/10/31

LoveLiver - Live Photoを自作する

iPhone 6sから搭載された新しい写真の楽しみ方がLive Photoです。撮影した写真と、そこから録画した動画とを合わせてまるで魔法のように動き出す写真が作れます。撮影はiPhone 6s以降が必要ですが、再生だけであればiOS9であれば旧機種でも可能です。Live Photoは一般的にリアルな風景、人物などに限...

List

  • Premium_s 2015/10/31

2015年10月の人気ソフトウェアまとめ

今回は10月の人気ソフトウェアまとめです。過去分はこちら。- 1月今月はWeb系のソフトウェアが多かったように思います。HTML5も普及してきているとあって、これまでWeb上では難しかった表現、機能も容易に実現できるようになっています。GOLD Bootstrap - Bootstrapに黄金比の魅力を黄金比はご存じで...