https://github.com/StephanHoyer/mithril-isomorphic-example
https://github.com/lhorie/mithril.js/wiki/Community-Projects#starter-kits
pv ubuntu-14.10-desktop-amd64.img.dmg | sudo dd of=/dev/rdisk3 bs=1m | |
pv ~/Desktop/linuxmint.iso | sudo dd of=/dev/sdx oflag=direct bs=1048576 |
/opt/mxhero-apps/footers-web/shared/log/*.log { | |
daily | |
missingok | |
rotate 52 | |
compress | |
delaycompress | |
notifempty | |
create 0640 ubuntu ubuntu | |
sharedscripts | |
postrotate |
<script type="text/javascript"> | |
(function(e,t,n){var r,a,c="script";e.gigwell=e.gigwell||{},r=t.createElement(c), | |
a=t.getElementsByTagName(c)[0],r.async=1,r.src=n,a.parentNode.insertBefore(r,a) | |
})(window,document,'https://static.bookongigwell.com/booking-widget.min.js'); | |
gigwell.agencyId = 'x81998c8j812'; // Required | |
gigwell.artistId = '821x988122d'; // Optional | |
// optional |
// Inspired (stolen?) from JQuery (https://github.com/jquery/jquery/blob/1.3.2/src/ajax.js#L264) | |
// and http://www.nczonline.net/blog/2009/07/28/the-best-way-to-load-external-javascript/ | |
function loadJS(url, callback){ | |
var head = document.getElementsByTagName("head")[0]; | |
var script = document.createElement("script"); | |
script.src = url; | |
script.async = true; | |
// Attach handlers for all browsers | |
script.onload = script.onreadystatechange = function(){ |
// Example take from the book Java Application Design (http://www.bevacqua.io/buildfirst) | |
// https://github.com/buildfirst/buildfirst/blob/master/ch05/06_prototypal-modularity/protolib.js | |
// Still using an IIFE to expose the library! | |
(function(window){ | |
// use these to sign each instance and access its private scope | |
var lastId = 0; | |
var data = {}; | |
function Lib () { |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
var crypto = require('crypto'); | |
crypto.randomBytes(16).toString('hex'); | |
// 'e834ba2133229fb78a693f5ca3ae05de' |
// The limited unauthenticated routemap | |
var authRoutes = { | |
'/signup' : modules.signup, | |
'/login' : modules.login | |
}; | |
// The whole shebang | |
var appRoutes = Object.assign( { | |
'/:semantic/:app/:routes' : various.modules | |
}, authRoutes ); |
void function(m) { | |
function closure(fn) { | |
var component = { | |
controller : function(options) { | |
component.view = fn(options); | |
} | |
}; | |
return component; |