Skip to content

Instantly share code, notes, and snippets.

👨‍💻
Trying Really Hard

Praveen Puglia praveenpuglia

👨‍💻
Trying Really Hard
Block or report user

Report or block praveenpuglia

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
View aeroRocker.bat
sc config themes start= auto
net start themes
exit
@praveenpuglia
praveenpuglia / getAllObjectMethods
Created Apr 18, 2014
Returns an array of methods contained within an object.
View getAllObjectMethods
console.log(function(a){
return Object.getOwnPropertyNames(a).filter(function(b){
return"function"==typeof a[b]}
)}(YOUR_MODULE)
);
View Infinite JSON Tree Parser.js
//sample tree structure
var tree = [
{
id : "A",
list : [
{
id : "A.A",
list : [
{
id : "A.A.A",
@praveenpuglia
praveenpuglia / .csscomb.json
Last active Aug 29, 2015
CSSComb Config for Sublime Text 3
View .csscomb.json
{
"config": {
"remove-empty-rulesets": true,
"always-semicolon": true,
"color-case": "lower",
"block-indent": " ",
"color-shorthand": true,
"element-case": "lower",
"eof-newline": false,
"leading-zero": true,
@praveenpuglia
praveenpuglia / Package Control.sublime-settings
Created Jun 22, 2015
Installed Packages for sublime text
View Package Control.sublime-settings
{
"in_process_packages":
[
],
"installed_packages":
[
"BracketHighlighter",
"Emmet",
"GitHub Markdown Snippets",
"Handlebars",
@praveenpuglia
praveenpuglia / es2015-features.js
Last active Sep 29, 2015
Features Examples of ES2015 - Some written, some curated.
View es2015-features.js
/*======================================================
= ARROW FUNCTIONS & LEXICAL this =
======================================================*/
// OLD WAY
var squares = [1,2,3,4,5,6,7,8,9].map(function(value){
// this === window
return value * value;
});
// NEW WAY
@praveenpuglia
praveenpuglia / Xdebug Config
Created Nov 27, 2012
Xdebug php.ini Configuration
View Xdebug Config
; XDEBUG Extension
zend_extension = c:\wamp\bin\php\php5.4.3\ext\php_xdebug-2.2.1-5.4-vc9.dll
[xdebug]
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
View Preferences.sublime-settings
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"caret_extra_bottom": 2,
"caret_extra_top": 2,
"caret_extra_width": 2,
"caret_style": "phase",
"color_scheme": "Packages/Colorsublime - Themes/Xcode_default.tmTheme",
"draw_minimap_border": true,
"fade_fold_buttons": false,
@praveenpuglia
praveenpuglia / LogHelper.java
Created Mar 18, 2013
A Helper Class for java to for Logging purposes in much like android style.
View LogHelper.java
import org.apache.log4j.Logger;
public class LogHelper {
/**
* helper class d() to log debug level information.
*/
public static void d(Class cls, String message)
{
Logger log = Logger.getLogger(cls);
log.debug(message);
@praveenpuglia
praveenpuglia / log4j.properties
Last active Dec 15, 2015
Properties file for log4j. Put this file under <b>src</b> folder..
View log4j.properties
#Please refer to this tutorial for better understanding of log4j.
# http://veerasundar.com/blog/2009/07/log4j-tutorial-adding-log4j-logging-to-your-project/
#define the console appender
log4j.appender.consoleAppender = org.apache.log4j.ConsoleAppender
# now define the layout for the appender
log4j.appender.consoleAppender.layout = org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
You can’t perform that action at this time.