home

February 16, 2015

JVM Off-heap Caching Libraries

Here’s another gem from Snapdeal Engineering blog : analysis and comparison of different off-heap caching solutions and performs benchmarking for their use-case. The Blog post describes benchmarking & analysis of concurrent hashmap (on-heap) vs EhCache vs MapDb vs Hazlecast vs Apache DirectMemory vs  HugeCollections libraries. The link -> http://engineering.snapdeal.com/2014/08/analysis-of-various-jvm-off-heap.html and a snapshot from original post:

February 1, 2015

How to choose a NoSQL Database?

NoSQL databases are now part of web-scale architecture. The question is when to use what? Below, I try to compare the NoSQL data stores that I have worked with. Hopefully, it would be useful for programmers exploring and deciding the technology for their web-scale application. When to use NoSQL Before deciding on to use NoSQL instead […]

July 7, 2014

Computer Science – good free online learning resources

MIT: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/ Stanford: http://online.stanford.edu/courses Courses from other universities available at: https://www.coursera.org/ http://edx.org Courses from Indian institutes – IIT & IISc: http://nptel.ac.in/    

May 28, 2014

git Primer : Quick Reference Guide

All Important Book: http://git-scm.com/book/en/ Install Latest Version sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git Intial Configuration git config –global user.name “Prashant Parashar” git config –global user.email “email@myemailwhatever.com” git config –global core.editor vim To use https URL of repository and cache password: git config –global credential.helper cache git config –global credential.helper ‘cache –timeout=86400′ […]

December 31, 2013

Facebook Auto-tagging and Happy New Year!

Posted some images last week on Facebook and it suggested to tag some friends in those pictures… and, Facebook was damn accurate in recognizing those people! I was like…wow! WTF! The future flashed right in. Imagine, you are wearing a Gooogle Glass device on a busy train station and as you gaze through the crowd, […]

January 27, 2013

Rainbow: Gimme some sunshine give me some rain…

Give me some sunshine, Give me some rain Give me another chance, I wanna grow up again…  IMO, we do get another chance to grow up once again… with our kids! And here’s how I became a kid again by writing a rhyme for my little one’s school recital. It was honestly a  big detour […]

January 23, 2013

The Work-Gyan Balance for Bootstrapped Entrepreneurs

A lot has been written about work-life balance. However, another balance that an entrepreneur needs to keep is the “work-gyan balance“.  As an entrepreneur your primary goal is to get shit done – the work; and the secondary is to remain connected to the world – networking & keeping up with trends – the gyan […]

January 21, 2013

Sales Tips for Indian Startups from #PNMeetup

Here’s the collection of sales tips for Indian startups from the wonderful #PNMeetup session on Saturday (19-Jan) by productnation.  Most tips would be for Indian market and B2B in general but might have a correlation to general sales as well. This is not an exhaustive list but are the ones from my notes so probably just the […]

January 1, 2013

The 2013

Continuing with the trend of past years – 2011 & 2012, here come new year resolutions for the year 2013. As the grind and excitement of year 2012 continues, it is going to be “the” year: Third year in a row – drive a lot again!   Get some time out for sports – tennis […]

December 26, 2012

Track Multiple Domains and Use Multiple Google Analytics Accounts

Tracking multiple domains on the same google Analytics is not a big deal but is a little tricky. If you haven’t checked all the boxes, you might not get it up and running. Here are the basic steps to track multiple websites. Have the site up with default profile using basic GA setup. Now make […]

Quickies

  • Remove .svn files recursively on linux - find . -type d -name .svn -exec rm -rf {} \;   [...more]
  • Introduction to Agile - Introduction to Agile Practices from cspag67 [...more]
  • Facebook error message… really? - Whoops! I thought Facebook pays millions to Product Managers and Testers! [...more]
  • Tomcat – Sharing of Session Cookies across Subdomains - Since I have multiple microsites i.e. subdomains on touchsy.com , I needed a way for users to be logged-in to one subdomain and then access other subdomains without having to login again. I found out that it is fairly easy to achieve it through Tomcat context configuration. Here is the context configuration: <Context sessionCookiePath="/" sessionCookieDomain=".touchsy.com">   A full reference of tomcat configuration can be found here: http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Common_Attributes [...more]
  • Debian/Ubuntu Linux: Change Timezone to IST - Change timezone of Debian/Ubuntu machine to Asia/Kolkata or any other timezone mv /etc/localtime /etc/localtime.old ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime   [...more]
  • How to Build A Large And Scalable ECommerce Platform - Nice article on Pluggd.in by Amitabh Mishra, VP Snapdeal providing insights into large scale ecommerce system! [...more]
  • Launching soon… - Launching Soon... [...more]
  • Removing JSESSIONID from URLs for Spring Security 3.0+ applications - jsessionid in URLs look annoying, more so in search results. Disabling them from URL is just a configuration in your spring-security.xml file for Spring version 3.0 + : use the disable-url-rewriting="true" in the security namespace for http tag. the http tag becomes: <security:http auto-config="false" disable-url-rewriting="true"> If you are not using http cofiguration and using FilterChainProxy, this article can help. [...more]





Welcome to Prashant Parashar.com

Proudly working on    proudly working on snapdeal.com

Recent Posts

Track Multiple Domains and Use Multiple Google Analytics Accounts
December 26, 2012
“Send Email” share Tweet feature now available for some accounts?
December 4, 2012
JQuery Mobile App: Caching Pages in local Storage Seamlessly
November 29, 2012
There ain’t no sales guys!
November 26, 2012
Minimum Viable Blog Posts
November 20, 2012
Is Timesdeal leak story a marketing super-shot?
September 27, 2012
Awesome Spring – Superlike @Cacheable @Async and @Scheduled
July 20, 2012
How To: Drop, Backup and Restore a MongoDB database
June 20, 2012
Nice infographic on how to sell online
June 16, 2012
Another Facebook Ad pleading for click?
May 24, 2012
A day with Indian e-commerce for my Inbox
April 25, 2012
Guess the website and be a part of the SEO Experiment!
March 28, 2012
SEO… huh? An Experiment with SEO
March 21, 2012
The year that was, a year that will be…
January 1, 2012
Beautiful Art at Delhi Airport
December 14, 2011
My Book Wishlist
December 4, 2011
Must-Read Books for Entrepreneurs & Technology Startups
August 18, 2011
Reference resources on NoSQL DB
August 15, 2011
Photo Galleries – Picasa, Flickr, Facebook… yet a lot of vacuum
May 9, 2011
Netflix Cloud Architecture
April 26, 2011

ALL POSTS