Skip to content

Instantly share code, notes, and snippets.

View kurtisdunn's full-sized avatar

Kurtis Dunn kurtisdunn

View GitHub Profile
@kurtisdunn
kurtisdunn / random-css-background-image.jsp
Last active August 29, 2015 14:05
Random CSS background-image generated with JSP
<%
File imageDirectory = new File("./images");
String images[] = imageDirectory.list();
if(images != null){
int imageNumber = 0;
double randomNumber = Math.random();
int random2Digits = (int)(randomNumber * 100);
for(int i = 0; i < random2Digits; i++){
#!/bin/sh
# Some things taken from here
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
# Set the colours you can use
black='\033[0;30m'
white='\033[0;37m'
red='\033[0;31m'
green='\033[0;32m'
import org.codehaus.groovy.grails.plugins.springsecurity.SpringSecurityUtils
import org.codehaus.groovy.grails.plugins.springsecurity.SecurityFilterPosition
class BootStrap {
def init = { servletContext ->
// Add the bean 'j2eePreAuthenticatedProcessingFilter' into the filter chain
SpringSecurityUtils.clientRegisterFilter('j2eePreAuthenticatedProcessingFilter', SecurityFilterPosition.PRE_AUTH_FILTER)
}
{
"vars": {
"@gray-base": "#414141",
"@gray-darker": "lighten(@gray-base, 13.5%)",
"@gray-dark": "lighten(@gray-base, 20%)",
"@gray": "lighten(@gray-base, 33.5%)",
"@gray-light": "lighten(@gray-base, 46.7%)",
"@gray-lighter": "lighten(@gray-base, 93.5%)",
"@brand-primary": "#fafafa",
"@brand-success": "#99474d",
@kurtisdunn
kurtisdunn / forLoopTimes.js
Last active August 29, 2015 14:19
JavaScript for loop times. Native, jQuery, underscorejs.
//native: 0.066ms
console.time('native');
var l = array.length;
for (var i=0;i<l; i++) {
array[i] = i;
}
console.timeEnd('native');
//jquery: 1.259ms
console.time('jquery');
@kurtisdunn
kurtisdunn / offScreenRight.html
Created April 25, 2015 12:13
Bootstrap Off Screen Right.
<!DOCTYPE html>
<html>
<head>
<!-- Meta -->
<meta charset="utf-8">
<title>Off Canvas Menus Demo</title>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<!-- Favicon -->
@kurtisdunn
kurtisdunn / leafly.js
Last active August 29, 2015 14:20
Leafly API - NodeJS
var num = Math.floor(Math.random() * 16) + 1
var body = JSON.stringify({
"Page": num,
"Take": 15
});
var options = {
host: 'data.leafly.com',
port: '80',
path: '/strains/cookies-kush',
method: 'GET',
@kurtisdunn
kurtisdunn / adobeBcAjaxSearch.js
Last active August 29, 2015 14:20
Adobe BC Site Search AJAX
$('.search-input button').on('click touchstart',function(e) {
e.preventDefault();
var query = $("#CAT_Search").val();
$.ajax({
type: 'POST',
url: "http://dampiercommunityassociation.worldsecuresystems.com/Default.aspx?A=SiteSearch&PageID =16061029&SSQID=507267&SiteSearchID=3145&CAT_Search="+query+"&SE=True",
dataType: "html",
success: function(data) {
var results = $(data).find('.search-result');
var pagPrev = $(data).find('#searchprev');
@kurtisdunn
kurtisdunn / drupal.conf
Last active August 29, 2015 14:21
nginx drupal 8
server {
listen 80; # redundant in new nginx versions
server_name yourserver.com www.yourserver.com;
root /usr/share/nginx/www/drupal;
access_log off;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
location ~ \..*/.*\.php$ {
return 403;
@kurtisdunn
kurtisdunn / README.md
Last active September 22, 2024 09:42
Oracle Client Install for DB Layer

###Oracle client install for NodeJS, JAVA, PHP, etc.

Download and install Oracle Instant Client from here:

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

Instant Client Package - Basic or Basic Lite: All files required to run OCI, OCCI, and JDBC-OCI applications Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client

  • Once installed set the following environment variables