Skip to content

Instantly share code, notes, and snippets.

View neduma's full-sized avatar

Nedumaran Rajagopal neduma

View GitHub Profile
@neduma
neduma / wp.js
Created October 7, 2010 06:44
javascript_augmentation.js
// to reverse word
String.prototype.reverse = function() {
var s = "";
var i = this.length;
while (i>0) {
s += this.substring(i-1,i);
i--;
}
return s;
}
@neduma
neduma / about.md
Created December 24, 2011 18:41 — forked from jasonrudolph/about.md
Programming Achievements: How to Level Up as a Developer
@neduma
neduma / programming-achievements-suggested-by-github-members.md
Created December 24, 2011 18:41 — forked from jasonrudolph/programming-achievements-suggested-by-github-members.md
Programming Achievements: Suggestions from the GitHub Community

Programming Achievements: Suggestions from the GitHub Community

Last week, I published some ideas for leveling up as a developer. I put it on GitHub as a gist, and I encouraged people to modify the list to their liking:

Feel free to fork it and add more achievements. (Make sure they're measurable.)

Or, fork it and mark off the achievements you've already conquered. You might even flag the one that you're currently working on.

So far, more than 270 developers have forked this gist. Many devs have customized their forks as personal to-do lists (e.g., crossing off past achievements and highlighting the goal they're currently pursuing). A number of people have also added new achievements to their forks, indicating additional experiences that they

@neduma
neduma / gist:2655153
Created May 10, 2012 19:03
chosen lib patch to support ie7 event.targets
index e5049b0..b9c5a8f 100644
--- a/chosen/chosen.proto.js
+++ b/chosen/chosen.proto.js
@@ -1,6 +1,6 @@
// Chosen, a Select Box Enhancer for jQuery and Protoype
// by Patrick Filler for Harvest, http://getharvest.com
-//
+//
// Version 0.9.8
// Full source at https://github.com/harvesthq/chosen
.container {
background-color: #8295CC;
width: 300px;
height: 100px;
text-align: center;
padding-top: 30px;
}
.bev {
color: #394F91;
@neduma
neduma / dabblet.css
Created May 23, 2012 21:20
-moz-box-shadow:
body {
padding: 40px;
background-color: #ccc;
}
ul li {
list-stlye-type: none;
display: inline-block;
line-height: 26px;
@neduma
neduma / dabblet.css
Created May 23, 2012 22:21
inset 0 -1px 1px rgba(0,0,0,0.5),
body {
padding: 40px;
background-color: #1E6B9F;
}
ul li {
list-stlye-type: none;
display: inline-block;
line-height: 26px;
" copy all this into a vim buffer, save it, then...
" source the file by typing :so %
" Now the vim buffer acts like a specialized application for mastering vim
" There are two queues, Study and Known. Depending how confident you feel
" about the item you are currently learning, you can move it down several
" positions, all the way to the end of the Study queue, or to the Known
" queue.
" type ,, (that's comma comma)
@neduma
neduma / js init blocks
Created February 12, 2014 00:43
Javascript Init Blocks
// Style 1
!function($, Backbone, _, app) {
}(jQuery, Backbone, _, my.app);
// Style 2
$(function() {
}.call(jQuery, Backbone, _, my.app);
Pragma: akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-extracted-values, akamai-x-get-nonces, akamai-x-get-ssl-client-session-id, akamai-x-get-true-cache-key, akamai-x-serial-no