Skip to content

Instantly share code, notes, and snippets.

@orangexception
orangexception / gist:3960946
Created October 26, 2012 19:32
A Quick Refactor for Mike Henke
# A Quick Refactor for Mike Henke
<!--- Transforms a query of names into an oddly formatted string.
# Example
Query
`First` `Last`
Bradley Moore
Wayne Moore
Orange Exception
@orangexception
orangexception / gist:3946035
Created October 24, 2012 13:25
Virtually Linking a Folder for JRun Testing w/ ColdFusion
REM # Virtually Linking a Folder for JRun Testing w/ ColdFusion
REM **Source Directory** C:\sites\ElPsyCongroo\src\ElPsyCongroo
REM **JRun Server** ElPsyCongroo
cd C:\opt\ColdFusion\ColdFusion9\servers\ElPsyCongroo\cfusion.ear
move cfusion.war cfusion.war-actual
mklink /D cfusion.war "C:\sites\ElPsyCongroo\src\ElPsyCongroo"
cd cfusion.war
mklink /D CFIDE "C:\opt\ColdFusion\ColdFusion9\servers\ElPsyCongroo\cfusion.ear\cfusion.war-actual\CFIDE"
mklink /D META-INF "C:\opt\ColdFusion\ColdFusion9\servers\ElPsyCongroo\cfusion.ear\cfusion.war-actual\META-INF"
@orangexception
orangexception / gist:3941158
Created October 23, 2012 19:56
Regular Expression to Insert Character after every X Characters

Regular Expression to Insert Character after every X Characters

I had a simple problem today. I needed to validate some files, but all of the line breaks were missing. I was dealing with a fixed width format data. A quick regular expression later and I had readable data.

Here's a few examples to demo the idea.

Insert a line break after every 94 characters

Find (.{94}) Replace \1\n

Insert a comma after every 10 characters

@orangexception
orangexception / gist:3936161
Created October 23, 2012 01:39
wget response to variable w/ certificate bypass
content=$(wget --no-check-certificate http://orangexception.com/ -q -O - -t 1)
echo $content
@orangexception
orangexception / gist:3932243
Created October 22, 2012 16:01
wget response to variable
content=$(wget http://orangexception.com/ -q -O -)
echo $content
@orangexception
orangexception / gist:3277875
Created August 6, 2012 19:40
CTXNumberFormat
function CTXNumberFormat( dNumber ) {
dNumber= DecimalFormat( dNumber );
dNumber= dNumber.ReplaceAll( "(\.0+|\.(\d)0)$" , ".$2" );
dNumber= dNumber.ReplaceAll( "," , "" );
dNumber= dNumber.ReplaceAll( "\.$" , "" );
dNumber= dNumber.ReplaceAll( "^0+" , "" );
return dNumber;
}
// A better way to load your JavaScript. I've shared this on Google+ before. Emil Stenstr?m created the script and explains everything on his post, (Lazy Loading Asynchronous JavaScript)[http://friendlybit.com/js/lazy-loading-asyncronous-javascript/]
<script type= "text/javascript">
(function() {
function async_load() {
var s= document.createElement('script');
s.type= 'text/javascript';
s.async= true;
s.src= 'http://c322385.r85.cf1.rackcdn.com/application.js';
var x= document.getElementsByTagName('script')[0];
@orangexception
orangexception / gist:3176277
Created July 25, 2012 13:46
Integer List to Table
ALTER FUNCTION [dbo].[fn_IntegerListToTable] (
@liValues varchar( 500 )
)
RETURNS
@tReturn TABLE
(
iID integer
)
@orangexception
orangexception / gist:3165275
Created July 23, 2012 18:32
Windows Perl Find and Replace Recursively
//Use Git Bash window. The Windows Command Prompt doesn't have xargs or it's really funky.
find . -name "*.cfc" | xargs perl -i.bak -pwe "s/\"vw_login\"/\"vw_login\"/gi"
@orangexception
orangexception / gist:3165272
Created July 23, 2012 18:31
Windows Recursively Delete Files
del /S *.txt