Skip to content

Instantly share code, notes, and snippets.

@dotnetCarpenter
dotnetCarpenter / lorem.html
Created May 9, 2013 10:28
HTML skeleton for designing vertical rhythm
<article>
<h1>HTML Ipsum Presents</h1>
<p>
<strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.
</p>
<h2>Header Level 2</h2>
<ol>
<li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
<li>Aliquam tincidunt mauris eu risus.</li>
</ol>
//
// Golden Ratio Typography
// --------------------------------------------------
// Golden Ratio Math
//
// Let's do some math so we can build beautiful typography and vertical rhythm.
// For any magic to happen, set the $ContentWidth variable on _variables.scss
// to match your content box width (normally this is 640px, 740px, etc...).
@dotnetCarpenter
dotnetCarpenter / httrack upgrade
Created April 24, 2013 13:09
In conjunction with https://github.com/mxcl/homebrew/issues/19292 On OS X 10.7.5 (Lion) brew --version 0.9.4
brew upgrade httrack
==> Upgrading 1 outdated package, with result:
httrack 3.47.2
==> Upgrading httrack
==> Downloading http://download.httrack.com/httrack-3.47.2.tar.gz
######################################################################## 100,0%
==> ./configure --prefix=/usr/local/Cellar/httrack/3.47.2 --enable-shared=no
==> make install
_hts_convertStringToUTF8_ in libhttrack.a(htscharset.o)
ld: symbol(s) not found for architecture x86_64
@dotnetCarpenter
dotnetCarpenter / grid.js
Created April 11, 2013 12:19
Super simple grid overlay implemented in nodejs.
var utils = require("util");
var columns = num = 40, // number of columns in the grid
width = 98,
css = "",
cssAll = [""/*placeholder for class names*/, "{ float:left; }"],
html = "",
styles = ["position:absolute;background-color:rgba(0,0,0,0.2)", "position:absolute;"],
style;
while (num > 0) {
style = style[num % 2];
@dotnetCarpenter
dotnetCarpenter / createNewInuitSite
Created April 10, 2013 22:45
A very simple script to create a new inuit site. The script will create a directory in the folder your are in and clone the inuit template into that folder and run a clean-up script called "go", from the inuit template project.
#!/usr/bin/env bash
if [ -z $1 ]
then
echo "I need a folder name before I can proceed"
echo "Example " $0 "fantastic.com"
exit
fi
echo "Creating directory" $1
mkdir $1
git clone --recursive git@github.com:csswizardry/inuit.css-web-template.git $1
@dotnetCarpenter
dotnetCarpenter / logger
Last active December 15, 2015 11:29
Simple logger for browsers
function getLogger() {
var out = document.createElement("ol");
document.body.appendChild(out);
return function log(msg) {
out.innerHTML += "<li>" + msg + "</li>";
}
}
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 Jed Schmidt <http://jed.is>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 YOUR_NAME_HERE <YOUR_URL_HERE>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
@dotnetCarpenter
dotnetCarpenter / index.html
Created October 20, 2012 08:09
An idea to create easy regex authoring and debugging.
<h1>RegEx Tooling</h1>
<p>An idea to create easy regex authoring and debugging.
</p>
<section class="synopsis">
<h2>Synopsis</h2>
<ul>
<li>Show immidiate response to author</li>
<li>Show patterns in input text</li>
<li>Make transformations a one-step process
<ol>
@dotnetCarpenter
dotnetCarpenter / gist:854427
Created March 4, 2011 10:15
Enumerates in js
//http://jsfiddle.net/dotnetCarpenter/47KmD/6/
var dir = {
up: 1,
right: 2,
down: 4,
left: 8,
other: 16