Skip to content

Instantly share code, notes, and snippets.

@lsitters
lsitters / packages.json
Last active September 7, 2016 14:43
Atom Packages Json
[
{
"name": "about",
"version": "1.5.0"
},
{
"name": "aligner-scss",
"version": "1.1.0"
},
{
@lsitters
lsitters / bindHelper.js
Last active August 26, 2016 15:13
Bind.js
function foo(something){
console.log( this.a, something );
return this.a + something;
}
function bind(fn, obj) {
return function() {
return fn.apply(obj, arguments);
};
}
/*
* @desc https://www.hackerrank.com/challenges/utopian-tree
* @param integer n
* @return integer of the height of the Utopian Tree after n cycles
*/
function utree (n) {
if(n===0){
return 1;
@lsitters
lsitters / decentNumber.js
Last active June 24, 2016 18:32
HackerRank : Sherlock and The Beast
/*
* @desc https://www.hackerrank.com/challenges/sherlock-and-the-beast
* @param integer n
* @return array length of n filled with 5s || 3s or False
*/
function decentNumber (n) {
var head,
c = n/3,
@lsitters
lsitters / Empty Object
Last active August 25, 2016 14:34
Fast check for Empty Objects
function isEmpty(myObject) {
for(var key in myObject) {
if (myObject.hasOwnProperty(key)) {
return false;
}
}
return true;
}
@lsitters
lsitters / TicTacToe
Last active August 25, 2016 14:35
Tic Tac Toe excersise
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<style type="text/css">
.cell{width: 60px; height:60px; background: #efefef; border: 1px solid #fff; display: inline-block}
.cell.o{background: skyblue}
.cell.x{background: teal}
@lsitters
lsitters / 2
Created December 15, 2009 20:22
CSS Hacks
body:empty {
background: blue;
}
@lsitters
lsitters / jQuery: Browser detection
Created December 14, 2009 21:18
jQuery Snippets
//A. Target Safari
if( $.browser.safari ) {};
//B. Target anything above IE6
if ($.browser.msie && $.browser.version > 6 ) {};
//C. Target IE6 and below
if ($.browser.msie && $.browser.version <= 6 ) {};
//D. Target Firefox 2 and above