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
dviramontes / example-input-range.cljs
Last active Nov 9, 2015
input-range-component-state-transition-example
View example-input-range.cljs
(ns rmfu-ui.profile
(:require
[reagent.core :as reagent :refer [atom]])) ;; <--- special version of the atom here, rerenders componets on change
(defn input-range-component
[state param]
[:div.row
[:p.bullet.col-lg-7
"Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."]
[:p.col-lg-5
View atom-watch-state
(add-watch app-state :watcher
(fn [key atom -old -new]
(print "-- Atom State Changed --")
(print "key " key)
(print "atom" atom)
(print "old" -old)
(print "new" -new)))
View gist:c9371b70b37f1fef2277
<< started Jetty on http://localhost:3000 >>
Starting file watcher (CTRL-C to quit)...
nREPL server started on port 53753 on host 127.0.0.1 - nrepl://127.0.0.1:53753
Adding :require adzerk.boot-cljs-repl to app.cljs.edn...
Adding :require adzerk.boot-reload to app.cljs.edn...
Compiling boot-cljs-app.js...
clojure.lang.ArityException: Wrong number of args (1) passed to: env/default-compiler-env
...
View boot.clj
(set-env!
:source-paths #{"src/cljs"}
:resource-paths #{"resources"}
:dependencies '[[adzerk/boot-cljs "0.0-2814-4" :scope "test"]
[adzerk/boot-cljs-repl "0.1.9" :scope "test"]
[adzerk/boot-reload "0.2.4" :scope "test"]
[pandeiro/boot-http "0.6.1" :scope "test"]
[cljsjs/jquery "1.9.0-0"]
[quil "2.2.5"]]) ;; <--- quil dep
View gist:f9adb666643ef677d2e6
echo | curl http://www.filltext.com/\?rows\=10\&fname\=\{firstName\}\&lname\=\{lastName\}\&pretty\=true | json
@dviramontes
dviramontes / jsonParser.js
Last active Jun 15, 2016
Ext.decode vs JSON.parse
View jsonParser.js
// 48 instances of Ext.decode
// 23 instances of Ext.encode
// collection size 7
(function() {
console.time('test')
var x = Ext.decode(temp1.responseText);
console.timeEnd('test')
console.log(x)
})()//test: 0.597ms
View stack d3 transformations
// stack transform method 1
.attr("transform", d3.transform('...').toString())
// stack transform method 2
.attr("transform", function () {
return this.getAttribute("transform") + "scale(0.75)" + "translate(" + 0 + "," + cellSize + ")"
})
View index.html
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery.min.js"></script>
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js"></script>
<script src="http://code.jquery.com/jquery-git2.js"></script>
<script src="http://d3js.org/d3.v3.min.js"></script>
<meta charset="utf-8">
View tomorrow_trumba.html
<!DOCTYPE html>
<html>
<head>
<!-- TRUMBA DEPSNDS ON JQUERY -->
<script src="http://code.jquery.com/jquery-git2.js"></script>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<!-- Trumna Code -->
@dviramontes
dviramontes / index.html
Created Feb 18, 2014
Multiple versions of jquery, same page
View index.html
<html>
<head>
<link rel="stylesheet" href=" //netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" />
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
</head>
<body>
<div class="jumbotron">
<div class="container">
<p>1. jquery version : </p>
</div>
You can’t perform that action at this time.