View header.html
1 2 3 4 5 6 7 8 9
<!--
88888888o. .
888 888 .o8 .ooooooo. oooo oooo oooo
888 888 888888o. .o888oo 888880. ooo. .oo. .oo. .o88888o. 888 `888 `888 888'
888 888 888 888 888 `888P"Y88bP"Y88b 888 888oooo 888 `888888'
888 888 .o8888888 888 .o8888888 888 888 888 888 888 888 `888'
888 888 888 888 888 . 888 888 888 888 888 888 888 888 88' .o.
888888888' `Y8bod8P' "888" `Y8bod8P' o888o o888o o888o `Y8bod8P' o888o o888o 88' Y8P
View Inflector.php
1 2 3 4 5 6 7 8 9 10
<?php
/**
* Inflector for pluralize and singularize English nouns.
*
* This Inflector is a port of Ruby on Rails Inflector.
*
* It can be really helpful for developers that want to
* create frameworks based on naming conventions rather than
* configurations.
*
View README.md

Deploying Sculpin Sites to GitHub Pages

I wanted to be able to use Sculpin to generate GitHub pages. Here's what I did...

  1. Created a super awesome Sculpin site from the Sculpin Blog Skeleton
  2. Make sure everything is under version control in my master branch (except things that shouldn't be. see the .gitignore)
  3. Updated publish.sh:

    #!/bin/bash
View adams-heroku-values.md

Make it real

Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discuss around concrete examples, not hand-waving abstractions. Don't say you did something, provide a URL that proves it.

Ship it

Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.

Do it with style

View AuthController.js
1 2 3 4 5 6 7 8 9 10
// api/controllers/AuthController.js
 
var passport = require('passport');
 
var AuthController = {
 
login: function (req,res)
{
res.view();
},
View redis-cache.php
1 2 3 4 5 6 7 8 9 10
<?php
// change vars here
$cf = 1; // set to 1 if you are using cloudflare
$debug = 0; // set to 1 if you wish to see execution time and cache actions
$display_powered_by_redis = 0; // set to 1 if you want to display a powered by redis message with execution time, see below
$start = microtime(); // start timing page exec
// if cloudflare is enabled
if ($cf) {
View .htaccess
1 2 3 4 5 6 7 8 9
# Change YOUR_TOKEN to your prerender token and uncomment that line if you want to cache urls and view crawl stats
# Change http://example.com (at the end of the last RewriteRule) to your website url
 
<IfModule mod_headers.c>
#RequestHeader set X-Prerender-Token "YOUR_TOKEN"
</IfModule>
 
<IfModule mod_rewrite.c>
RewriteEngine On
View .htaccess
1 2 3 4 5 6 7 8 9 10
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /prerender-test/
 
# Virtual/pushState URIs (requests not matching an existing file get forwarded to index.html)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.html [L]
 
<IfModule mod_proxy_http.c>
View bootstrapfoo.css
1 2 3 4 5 6 7 8 9 10
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
View mongohybrid.php
1 2 3 4 5 6 7 8 9 10
<?php
/*
* MongoHybrid
* - Easily switch between Schemaless (github.com/freekrai/Schemaless) or MongoDB...
* This came about due to wanting to deploy a Schemaless-powered app to Heroku, where SQLite is not usable.
*/
class MongoHybrid {
protected $driver;
Something went wrong with that request. Please try again.