This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// requires jQuery obviously | |
$(function(){ | |
$('img').each(function(i, img){ | |
var $img = $(img); | |
var url = $img.attr('src'); | |
var w = $img.width(); | |
var h = $img.height(); | |
var canvas = $('<canvas data-image="'+i+'"></canvas>').attr({ width: w, height: h }); | |
$(img).replaceWith(canvas); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// created for apple.com/contact | |
"{ | |
'language': 'en-us', | |
'charset': 'utf-8', | |
'author': 'Apple Inc.', | |
'omni_page': 'How to Contact Us', | |
'publish-date': 'May 12, 2013', | |
'sitemap': 'http://www.apple.com/sitemap', | |
'shortcut-icon': 'http://www.apple.com/favicon.ico', | |
'viewport': 'width=1024', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# add this line at the end of the file | |
python ~/.psam.py |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Author: Stephen Bussard | |
Twitter: @sbussard | |
*/ | |
var sin = Math.sin; | |
var cos = Math.cos; | |
var tan = Math.tan; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function validate(name, email) { | |
var errors = []; | |
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; | |
if(name === '') { | |
errors.push('You forgot to enter your name'); | |
} | |
if(email === '' || !emailReg.test(email)) { | |
errors.push('Your e-mail address is invalid'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo su | |
apt-get update | |
apt-get install unzip apache2 php5-mysql libapache2-mod-php5 mysql-server phpmyadmin | |
# go through the wizards and set up the passwords, making sure to write them down / memorize! | |
a2enmod rewrite | |
nano /etc/apache2/sites-enabled/000-default | |
# change AllowOverride setting for /var/www from None to All, save then quit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<!-- converted from php http://www.geekpedia.com/tutorial213_Creating-a-UPS-Shipping-Calculator.html --> | |
<html> | |
<head> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> | |
<meta charset=utf-8 /> | |
<title>Unofficial UPS Shipping Calculator</title> | |
</head> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// usage: $("#price").priceField(); | |
$.fn.getCaret = function() { // adapted from http://blog.vishalon.net/index.php/javascript-getting-and-setting-caret-position-in-textarea | |
var ctrl = this[0]; | |
var CaretPos = 0; // IE Support | |
if (document.selection) { | |
ctrl.focus(); | |
var Sel = document.selection.createRange(); | |
Sel.moveStart('character', -ctrl.value.length); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.no-select { | |
-webkit-user-select: none; | |
-khtml-user-select: none; | |
-moz-user-select: none; | |
-o-user-select: none; | |
user-select: none; | |
} | |
.no-drag { | |
-webkit-touch-callout: none; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var sin = Math.sin; | |
var cos = Math.cos; | |
var tan = Math.tan; | |
var ln = Math.log; | |
var log = Math.LOG10E; | |
var pi = Math.PI; | |
onmessage = function (event) { | |
var n = event.data; | |
var p = []; |