Skip to content

Instantly share code, notes, and snippets.

@KazChe
KazChe / gist:9110375
Created February 20, 2014 10:02
blog snippet1
<html ng-app='q.apApp'>
<form name="gonebatty" ng-app="q.apApp" ng-controller='AppController' method="post" novalidate>
<label>Header Font Color:</label>
<input type="text" id="font-color" ng-model="homePageHeaderFontColor"
hexadecimal-color-validation={{homePageHeaderFontColor}}>
<span ng-show="gonebatty.homePageHeaderFontColor.$error.validHexColor" class="errorMessage" ng-cloak>
Invalid color code
</span>
angular.module('angularstruts').directive('hexadecimalColorValidation', [function(){
return {
restrict: 'A',
require: 'ngModel',
scope: {
},
link: function(scope, elem, attrs, ctrl) {
elem.on('blur', function(event) {
scope.$apply(function() {
var val, hexCodeRegex, validationResult=true;
var report = {
name: 'xyz',
type: 'monthly'
}
console.dir(report)
Object
name: "xyz"
type: "settlement"
__proto__: Object
Object
name: "xyz"
type: "settlement"
__proto__: Object
__defineGetter__: function __defineGetter__() { [native code] }
__defineSetter__: function __defineSetter__() { [native code] }
__lookupGetter__: function __lookupGetter__() { [native code] }
__lookupSetter__: function __lookupSetter__() { [native code] }
constructor: function Object() { [native code] }
hasOwnProperty: function hasOwnProperty() { [native code] }
report[toString] = function() {// do something toStringy
}
report.hasOwnProperty(toString)
true
// now when you inspect the report object
Object
function toString() { [native code] }: function () {// do something toStringy
}
name: "xyz"
var fs = require("fs"),
path = require("path"),
p = "/some-app/webapp/WEB-INF/jsp",
files,
result = {
"name": null,
"type": null,
"location": null
},
allResults = new Array();
var terminal = require('child_process').spawn('cmd');
terminal.stdout.on('data', function (data) {
console.log('stdout: ' + data);
});
terminal.on('exit', function (code) {
console.log('child process exited with code ' + code);
});
@KazChe
KazChe / index.html
Created March 27, 2014 04:00
blog_socketio_client_html
<!doctype html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="http://localhost:8111/socket.io/socket.io.js"></script>
<script src="main.js"></script>
</head>
<body>
<h4>WebSocket Test</h4>
<h3>Status: <span id="status">Waiting</span></h3>
@KazChe
KazChe / main.js
Created March 27, 2014 04:04
blog_socketio_client_js
// This is important, the io.connect has to point where socket server
// is running - simple but took me while to connect the periods/dots/slashes...it's weekend, what am I doing?
var socket = io.connect('http://localhost:8111');
// image related socket
socket.on('user image', function(m){
// $('#imageReceivedMessage').text("> "+m);
$('#imageSentFromServer').attr('src', m);
});