Skip to content

Instantly share code, notes, and snippets.

View polidog's full-sized avatar
🌎

Ryota Mochizuki polidog

🌎
View GitHub Profile
git clone git@github.com:polidog/Brainf-ck.git
# jojo exec
php example/jojo.php jojo/hello.jojo
# nyaruko exec
php example/jojo.php jojo/hello.jojo
@polidog
polidog / basic_marketing_site.jade
Last active December 14, 2015 19:18
jadeサンプル(ブートストラップ)
doctype 5
html(lang='ja')
head
title Bootstrap, from Twitter
meta(charset='utf8')
meta(name='viewport', content='width=device-width, initial-scale=1.0')
link(rel='stylesheet', href='/stylesheets/style.css')
link(rel='stylesheet', href='//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css')
style
body {
task("pre:compile", function(event,logger) {
var wrench = require("wrench"),
fs = require("fs"),
jade = require("jade"),
view_root = event.dir.views,
path = require("path"),
coffee = require("coffee-script");
event.alloyConfig.xml = [];
event.alloyConfig.coffee = [];
@polidog
polidog / alloy.jmk(CoffeeScript+jade+stylus)
Last active December 14, 2015 21:39
alloyでCoffessScriptとjadeとstylusを使う為のjmkファイルですよ^^ [追記] event.alloyConfig.deploytypeがdevelopmentの時は基本的にコンパイルしたjs,tss,xmlを消さないように修正
task("pre:compile", function(event,logger) {
var wrench = require("wrench"),
fs = require("fs"),
jade = require("jade"),
path = require("path"),
coffee = require("coffee-script"),
stylus = require("stylus");
event.alloyConfig.coffee = [];
event.alloyConfig.jade = [];
@polidog
polidog / app.js
Last active December 15, 2015 07:49
express3のapp.jsの一部
var express = require('express')
, routes = require('./routes')
, http = require('http')
, path = require('path')
, redis = require('redis')
, fs = require('fs');
// var app = express();
var app = module.exports = express();
@polidog
polidog / index.js
Last active December 15, 2015 07:49
/*
* GET home page.
*/
var app = module.parent.exports
exports.index = function(req, res){
console.log(app);
res.render('index', { title: 'Express' });
};
@polidog
polidog / app.js
Created March 23, 2013 07:04
正解版
var express = require('express');
var app = module.exports = express();
var routes = require('./routes')
, user = require('./routes/user')
, acount = require('./routes/account')
, http = require('http')
, path = require('path')
, redis = require('redis')
, fs = require('fs');
@polidog
polidog / composer.json
Created March 23, 2013 14:22
Dnode用のcomposer.json
{
"require": {
"php": ">=5.3.0",
"evenement/evenement": "1.0.*",
"react/socket": "0.2.*",
"dnode":"*"
},
"autoload": {}
}
<?php
App::uses('Shell', 'Console');
/**
* Application Shell
*
* Add your application-wide methods in the class below, your shells
* will inherit them.
*
* @package app.Console.Command
<?php
App::import('Routing', 'Router');
App::import('Sanitize');
config('routes');
class DNodeShell extends AppShell
{
public function main() {
require __DIR__."/../../../vendor/autoload.php";
$loop = new React\EventLoop\StreamSelectLoop();