Skip to content

Instantly share code, notes, and snippets.

@ssayala
ssayala / commandprompt.reg
Created May 8, 2011 19:17
Command Prompt Here
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\"Command_Prompt"]
@="Command Prompt Here"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\"Command_Prompt"\command]
@="cmd.exe /k pushd %L && set prompt=$G && title \"%1\""
@ssayala
ssayala / disableClear.js
Created December 23, 2011 18:56
knockout binding to disable and clear an element with value binding
ko.bindingHandlers.disableClear = {
update: function (element, valueAccessor, allBindingsAccessor) {
var value = !ko.utils.unwrapObservable(valueAccessor());
if (value && element.disabled)
element.removeAttribute("disabled");
else if ((!value) && (!element.disabled)) {
//If there is a value binding, that's what we want to clear
var valueBinding = allBindingsAccessor().value;
if ( typeof(valueBinding) === 'function') {
valueBinding('');
@ssayala
ssayala / piechart.js
Created October 3, 2012 05:17
PhantonJS Highcharts
var system = require('system');
var page = require('webpage').create();
var fs = require('fs');
page.injectJs("jquery-1.8.2.min.js") || ( console.log("Unable to load jQuery") && phantom.exit());
page.injectJs("highcharts.js") || ( console.log("Unable to load Highcharts") && phantom.exit());
page.injectJs("exporting.js") || (console.log("Unable to load Highcharts") && phantom.exit());
page.onConsoleMessage = function (msg) {
console.log(msg);
CREATE DATABASE aworks;
GO
PRINT '';
PRINT '*** Checking for aworks Database';
/* CHECK FOR DATABASE IF IT DOESN'T EXISTS, DO NOT RUN THE REST OF THE SCRIPT */
IF NOT EXISTS (SELECT TOP 1 1 FROM sys.databases WHERE name = N'aworks')
BEGIN
PRINT '*******************************************************************************************************************************************************************'