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

技術 - サービスの記事一覧

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

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

もっと見る

List

  • 2016/07/14

nginx-pages - nginxで実現するGitHub Pages

GitHub Pagesはとても便利な仕組みです。特定のリポジトリにおいてgh-pagesというブランチを作成するだけでそのままリポジトリの内容が公開できます。静的サイトを公開するのであれば、それくらい手軽であるべきでしょう。今回紹介するオープンソース・ソフトウェアはnginx-pages、nginx上でGitHub ...

None

  • 2015/11/17

devd - Go製の開発用HTTPサーバ

開発している時に必要なのがローカルで使えるHTTPサーバです。ワンライナーで実行できるものもありますが、機能的に物足りないと感じることもあるでしょう。そこで使ってみたいのがdevdです。プログラミングは使えませんが、高機能な開発用のHTTPサーバです。## devdの使い方devdをカレントディレクトリをルートとして実...

None

  • 2015/08/01

js-dev-server – node製の開発用HTTPサーバ

Webのフロントエンド開発を行っている時に必要なのが簡単に立ち上げられるHTTPサーバです。Apacheやnginxを入れることもありますが、PythonであればSimpleHTTPServerを使ったりRubyでWebrickを立ち上げることもあります。ちょっとした機能はありつつも手軽に使えるHTTPサーバが欲しい方...

None

  • 2015/05/12

Caddy - HTTP/2対応の開発用HTTPサーバ

ユーザ向けではなく、開発用途などでHTTPサーバが必要になる機会は多いかと思います。ブログのテーマを編集していたり、静的サイトのデザインをする場合もあるでしょう。そんな時、ぱぱっと使えるHTTPサーバがあると便利です。RubyやPythonなどでHTTPサーバを立てることもできますが、Caddy

List

  • 2015/02/01

winginx - Windows用のnginxをサービス化

Windowsでnginxを動かす場合、バイナリをダウンロードしてくるのが基本のようです。しかしいつもnginxを起動するのは面倒なので、Windowsのサービス化したいと思う方は多いのではないでしょうか。そこで使ってみたいのがwinginxです。nginxをサービスに登録して使えるようにしてくれます。## wingi...

None

  • 2015/01/26

Rhebok – Unicornより高速なRackサーバ

RailsやSinatraアプリを立ち上げる際にはUnicornを使うことが多くなっています。しかしちょっと前であればMongrelを使ったり、Thinを使ったりとトレンドは移り変わってきました。Unicornについても同様でしょう。今回はUnicornの2倍のパフォーマンスをほこるRackサーバ、Rhebokを紹介し...

None

  • 2015/01/22

local-web-server - node製の開発用HTTPサーバ

ローカルでHTML/JavaScriptを使った開発やWebデザインを確認する際にはHTTPサーバを立てると思います。昔であればApacheをインストールしましたが、今はPythonのSimpleHTTPServerを使ったり、RubyでWebrickを使ってコマンド一つでサーバを立てることもできます。シンプルなのもい...

List

  • 2015/01/04

JXcore – マルチスレッド対応のnode互換サーバ

ここ数年、node(node.js)の人気が高まっています。大型Webアプリケーションを開発に向いているのかと言った疑問点はありつつも、採用例は増えています。ノンブロッキングな特性も好まれる要因となっています。特にnodeを使っていて遅いと感じることはありませんが(まだそれほど大型なWebアプリケーションを作っていない...

None

  • 2014/10/30

node-static – 簡単に静的コンテンツを提供できるWebサーバー

node-static は、node のコマンドラインユーティリティです。マシン上の任意のディレクトリで起動することで、ローカルなWebサーバを立ち上げることができます。ソフトウェア開発やテストでは、Webサーバが必要になることが少なくありません。また、HTMLやCSSを使ったデザインの作業でも必要となることがあります...

List

  • 2014/06/26

Fenix Web Server – 外部アクセスも可能な静的Webサーバを素早く立てる

開発時のWebサーバはどうしていますか。Mac OSXの場合、標準でApacheが入っていますが、一つしかないのでドキュメントルートを変更したいとなると設定を変えるかポートやドメインを変える必要があって多少面倒です。Pythonが使えるならSimpleHTTPServerが簡単かなと思うのですが、GUIのがいろいろ手軽...

List

  • 2014/04/24

Web Server for Chrome – Google Chrome上で動作するWebサーバ

筆者の環境では最後の部分がうまく動いていないのですが…もし分かる方はコメントで教えてください!Google Chromeは単なるブラウザの枠を越えて、Chrome OSとしてOSにもなってしまうくらい利用範囲が広がっています。こと開発においてもWebブラウザでコーディング、動作確認が出来るようになっており、もはや単なる...

List

  • 2014/02/14

LaunchRocket - Homebrewでインストールしたサービスの起動/終了管理設定パネル

Homebrewを使っている人はいれておくと幸せになれそう!Mac OSXではLinux/Unix系のソフトウェアが手軽に使えますが、そのパッケージ管理としてよく使われているのがHomebrewです。筆者も様々なソフトウェアをインストールしています。そんな中、よく使っているのがMySQL/nginxなどのサーバ系ソフト...

List

  • 2012/11/16

すげえ!Google ChromeがWebサーバに「Chrome simple HTTP Server」

Chrome simple HTTP ServerはGoogle ChromeをWebサーバ化してしまうGoogle Chrome機能拡張です。Webの力は日々向上しています。今回はGoogle Chromeの隠された能力を引き出し、なんとWebサーバ化してしまうChrome simple HTTP Serverを紹介...

List

  • 2012/09/26

なんでまた…。Bashスクリプトで作られたHTTPサーバ「bashttpd」

bashttpdはBashスクリプトで作られたHTTPサーバです。オープンソース・ソフトウェアの中には時々、なぜこんなことを…と首をかしげてしまうものがあります。bashttpdもその一つと言えそうです。名前の通り、Bashスクリプトで作られたHTTPサーバになります。立ち上げました。GET /index.htmlとい...

41700?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f08%2fscreenshot-2012-08-13-10.46.00_thumb

  • 2012/08/21

WebScoketを使った面白い試み。WebブラウザをWebサーバ化「browserver」

browserverはWebブラウザをWebサーバ化してしまうユニークなWebサービスです。JavaScriptやnode.jsなどWebブラウザには様々な新しい技術が入り込んできています。その結果、これまでには見た事もなかったようなサービスも登場しています。今回は自分のWebブラウザがWebサーバ化してしまうbrow...

List

  • 2012/03/23

これはすごいかも。iOS上で動くnode.js「nios」

niosはiOS上で動作するnode.jsです。niosは何とiOS上でnode.jsをサーバとして動かしてしまおうというかなり野心的なプロジェクトになります。起動しました。Startボタンを押します。リッスンしています(error:8080)というのが気になりますが…Webブラウザからアクセスするとローディングが続い...

26601?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f04%2fscreenshot2011-04-22-11.54.38_thumb

  • 2011/05/03

v8エンジンからSpiderMonkeyへ。Mozilla版node.js「Spidernode」

Spidernodeはnode.jsのエンジンをv8からMozilla製のSpiderMonkeyに載せ変えたソフトウェア。SpidernodeはMac OSX/Linux用のオープンソース・ソフトウェア。2010年後半くらいから一気に人気を集めているのがnode.jsだ。JavaScriptをサーバサイドで動作させる...

26224?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f03%2f90f057f3077d29aa163a9f1f0bf69d95

  • 2011/04/09

launchctlが使い勝手悪いと感じていた人はこちら「Lunchy」

LunchyはMac OSX標準の自動起動管理launchctlの管理ツール。LunchyはRuby製、Mac OSX用のオープンソース・ソフトウェア。Linuxではサービスと呼ばれる仕組みがある。これによってHTTPサーバやデータベースその他システムに関連するバックグラウンドで処理されるソフトウェアを起動したり、停止...