Monday, December 19, 2016

Costco West Sales Items for Dec 19-25 for BC, Alberta, Manitoba, Saskatchewan - Costco West Fan Blog

Costco West Sales Items for Dec 19-25 for BC, Alberta, Manitoba, Saskatchewan - Costco West Fan Blog

Costco West Sales Items for Dec 19-25 for BC, Alberta, Manitoba, Saskatchewan FACEBOOK CONTEST UPDATE: Thanks to everyone who entered the contest a couple of weeks ago! The two winners of the Costco Gift Cards are: Lori Schindel Noble & Donna Jarvis Ames. I will send you a message shortly – or you can contact me with your mailing address. Congratulations!!! There were a couple of recalls this week. There were no coupons again this week.  I expect quite a few great deals next Monday as it coincides with Boxing Day!!!  Boxing Day always gets me excited 🙂  Even though there were no coupons this week, I still came out with a bunch of items.  My wife likes the Fontaine Sante Humm! Red Pepper Hummus and the Skotidakis Tzatziki to dip her bread and vegetables in.  The Luisa's 7 layered Dip was a sample – i tried it and it was pretty good.  The Garden Fresh Gourmet Mango Peach Salsa always seem to get good reviews on this blog as well.  Kirkland Paper Towels are a great deal at $13.

Read full article from Costco West Sales Items for Dec 19-25 for BC, Alberta, Manitoba, Saskatchewan - Costco West Fan Blog

Saturday, June 11, 2016

Five Tips for Writing Flexible Code

Five Tips for Writing Flexible Code

Five Tips for Writing Flexible Code A few years ago, I was on a project with a large, complex code base and a steady stream of feature requests from the client. The project manager had to regularly confess that, due to technical decisions we'd made earlier in the project, some feature wouldn't be possible or would be very expensive to implement. The situation depressed me. As a software developer, I don't believe writing software should be like building a skyscraper, where the client has less and less freedom to change their mind as the project goes on. As construction progresses, changes become more and more expensive. Software doesn't have to be that way. You can and should build software to be flexible because you don't know how you'll need to change it. Here are five techniques I use for writing flexible code. 1.

Read full article from Five Tips for Writing Flexible Code

Sunday, January 25, 2015

Javarevisited: How Garbage Collection works in Java

Javarevisited: How Garbage Collection works in Java

▼ How Garbage Collection works in Java I have read many articles on Garbage Collection in Java, some of them are too complex to understand and some of them don't contain enough information required to understand garbage collection in Java. Then I decided to write my own experience as an article. You can call it a tutorial about garbage collection in simple word, which would be easy to understand and have sufficient information to understand how garbage collection works in Java. Garbage collection works by employing several GC algorithm e.g. Mark and Sweep. There are different kinds of garbage collector available in Java to collect different area of heap memory e.g. you have serial, parallel and concurrent garbage collector in Java. A new collector called G1 (Garbage first) are also introduced in JDK 1.7.  First step to learn about GC is to understand when an object becomes eligible to garbage collection? Since JVM provides memory management,

Read full article from Javarevisited: How Garbage Collection works in Java

Wednesday, December 24, 2014

Pragmatic Programming Techniques: Scalable System Design Patterns

Pragmatic Programming Techniques: Scalable System Design Patterns

Friday, October 15, 2010 Scalable System Design Patterns Looking back after 2.5 years since my previous post on scalable system design techniques , I've observed an emergence of a set of commonly used design patterns. Here is my attempt to capture and share them. Load Balancer In this model, there is a dispatcher that determines which worker instance will handle the request based on different policies. The application should best be "stateless" so any worker instance can handle the request. This pattern is deployed in almost every medium to large web site setup. Scatter and Gather In this model, the dispatcher multicast the request to all workers of the pool. Each worker will compute a local result and send it back to the dispatcher, who will consolidate them into a single response and then send back to the client. This pattern is used in Search engines like Yahoo, Google to handle user's keyword search request ... etc. Result Cache In this model,

Read full article from Pragmatic Programming Techniques: Scalable System Design Patterns