Skip to content

Instantly share code, notes, and snippets.


David A. Viramontes dviramontes

Block or report user

Report or block dviramontes

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
dviramontes / gist:2934621
Created Jun 15, 2012
keyboard keycodes in processing.js
View gist:2934621
p5.keyPressed = function() {
if(p5.keyCode == p5.BACKSPACE ){
console.log("backspace was pressed");
}else if(p5.keypressed){
if(p5.key == 'c'){
console.log("c was pressed");
View D3 setup
var svg ="svg");
View jsdom.js
// The code creates a new jsdom window
// and adds jQuery to the document via a script element.
// Although it is just an illustrative
// example it is easy to modify it to work with
// real pages retrieved from the Internet.
var jsdom = require('jsdom');
html: "<html><body></body></html>",
# emulates "nrmwyoldrmtob".scan(/.{1,5}/)
# encodes 5 char words and then some
class A
@replace = (str)->
str.match(/[a-z|0-9]{5}|[\w]+/ig).join(" ")
test= A.replace("nrmwyoldrmtob")
View boxmodel-css-paul-irish
/* apply a natural box layout model to all elements */
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
recommendation for
IE8 and up
dviramontes / cors.js
Created Jun 19, 2013
cors.js Nicholas Zakas' helper method to help sort out the browser differences in CORS or Cross Origin Resource Sharing support.
View cors.js
function createCORSRequest(method, url) {
var xhr = new XMLHttpRequest();
if ("withCredentials" in xhr) {
// Check if the XMLHttpRequest object has a "withCredentials" property.
// "withCredentials" only exists on XMLHTTPRequest2 objects., url, true);
} else if (typeof XDomainRequest != "undefined") {
dviramontes / new_gist_file
Created Jun 23, 2013
Detect scroll top value of parent window
View new_gist_file
window.parent.$("body").animate({scrollTop:0}, 'slow');
dviramontes / gist:5877343
Created Jun 27, 2013
git diff on server/
View gist:5877343
diff --git a/server/package.json b/server/package.json
index e8da09d..37ff4ef 100644
--- a/server/package.json
+++ b/server/package.json
@@ -5,7 +5,7 @@
"main": "index.js",
"scripts": {
"test": "grunt",
- "start": "node app/app.js"
+ "start": "node app.js"
View bashrc.bash
# first ln -s ~/.bashrc ~/.bash_profile
# then
#Git tab completion
# source ~/git-completion.bash
# Show branch in status line
# PS1='[\W$(__git_ps1 " (%s)")]\$ '
# export PROMPT_COMMAND='echo -ne "\033]0;${PWD/#$HOME/~}\007"'
# Git branch in prompt.
parse_git_branch() {
You can’t perform that action at this time.