諸事情で自宅鯖ちゃんが死んだのでノリでさくら VPS 借りた — Gist
ひとまずは一番アクセスの多い Undersky を復活させつつ
Apache+Passenger から乗り換えるべく Nginx+Unicorn 環境を試行錯誤してみた
以下は Undersky における設定もとい作業ログ
設定はググって出てきたものを寄せ集めてコピペしてきただけである
require 'spec_helper' | |
# This spec was generated by rspec-rails when you ran the scaffold generator. | |
# It demonstrates how one might use RSpec to specify the controller code that | |
# was generated by Rails when you ran the scaffold generator. | |
# | |
# It assumes that the implementation code is generated by the rails scaffold | |
# generator. If you are using any extension libraries to generate different | |
# controller code, this generated spec may or may not pass. | |
# |
{"nodes":[{"name":"Myriel","group":1},{"name":"Napoleon","group":1},{"name":"Mlle.Baptistine","group":1},{"name":"Mme.Magloire","group":1},{"name":"CountessdeLo","group":1},{"name":"Geborand","group":1},{"name":"Champtercier","group":1},{"name":"Cravatte","group":1},{"name":"Count","group":1},{"name":"OldMan","group":1},{"name":"Labarre","group":2},{"name":"Valjean","group":2},{"name":"Marguerite","group":3},{"name":"Mme.deR","group":2},{"name":"Isabeau","group":2},{"name":"Gervais","group":2},{"name":"Tholomyes","group":3},{"name":"Listolier","group":3},{"name":"Fameuil","group":3},{"name":"Blacheville","group":3},{"name":"Favourite","group":3},{"name":"Dahlia","group":3},{"name":"Zephine","group":3},{"name":"Fantine","group":3},{"name":"Mme.Thenardier","group":4},{"name":"Thenardier","group":4},{"name":"Cosette","group":5},{"name":"Javert","group":4},{"name":"Fauchelevent","group":0},{"name":"Bamatabois","group":2},{"name":"Perpetue","group":3},{"name":"Simplice","group":2},{"name":"Scaufflaire","group":2}, |
<!DOCTYPE html> | |
<html> | |
<head> | |
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?1.27.1"></script> | |
</head> | |
<body> | |
<script type="text/javascript"> | |
var w = 960, | |
h = 500; |
var svg = d3.select("body") | |
.append("svg:svg") | |
.attr("width", 256) | |
.attr("height", 256); | |
var defs = svg.append('svg:defs'); | |
defs.append('svg:linearGradient') | |
.attr('gradientUnits', 'userSpaceOnUse') | |
.attr('x1', 0).attr('y1', 0).attr('x2', 20).attr('y2', 0) |
諸事情で自宅鯖ちゃんが死んだのでノリでさくら VPS 借りた — Gist
ひとまずは一番アクセスの多い Undersky を復活させつつ
Apache+Passenger から乗り換えるべく Nginx+Unicorn 環境を試行錯誤してみた
以下は Undersky における設定もとい作業ログ
設定はググって出てきたものを寄せ集めてコピペしてきただけである
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> | |
<title>One Graph</title> | |
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.v2.js"></script> | |
<script type="text/javascript" src="simple-graph.js"></script> | |
<style type="text/css"> | |
body { font: 13px sans-serif; } | |
rect { fill: #fff; } |
enchant(); | |
var game, physicsWorld; | |
window.onload = function () { | |
game = new Game(320, 320); | |
game.fps = 30; | |
game.preload("chara1.gif", "icon1.png", "map2.gif"); | |
game.onload = function () { | |
physicsWorld = new PhysicsWorld(0, 9.8); |
#宣言 | |
enchant() | |
#定数 | |
TANK_IMAGE = 'images/chara3.png' | |
BULLET_IMAGE = 'images/icon0.png' | |
MAP_TILES = 'images/map0.gif' | |
CRASH_IMAGE = 'images/effect0.png' | |
SHOT_SE = 'sounds/shot5.wav' | |
BOMB_SE = 'sounds/bomb2.wav' |
#宣言 | |
enchant() | |
#定数 | |
TANK_IMAGE = 'images/chara3.png' | |
BULLET_IMAGE = 'images/icon0.png' | |
MAP_TILES = 'images/map0.gif' | |
CRASH_IMAGE = 'images/effect0.png' | |
SHOT_SE = 'sounds/shot5.wav' | |
BOMB_SE = 'sounds/bomb2.wav' |