Jan 12

Canadian cross-border shopping or “Amazon Canada, get off your high horse and face the facts!”

Like many Canadians I was quite happy a while back when Amazon decided to amp up the canuck version of their store. Imagine that: all the US goodies, well, almost all, now available to Canadians too. And by goodies I’m not only talking about products, but also deals and general prices, not to mention great customer service.
Needless to say that my disappointment is currently reaching new heights, growing from monumental to cosmic proportions. I know, that’s harsh, but it actually matches my initial excitement.I have to say that I am doing a lot of shopping online and mainly on Amazon.com. As mentioned before, great deals and lots of goodies. People were asking me, “Yeah, but what about shipping, taxes, duties, etc? All those defy the simplicity of online shopping.”. Well, NO, they don’t. I will talk about each one later.

Let’s take a quick look at some basic products that we can find in both Amazon stores: Canadian and US. One more thing I need to mention here: I am comparing items in the “TODAY’S DEALS” on Amazon.ca to items regularly priced on Amazon.com.

Read the rest of this entry »

Jul 26

Adding PayPal donate button to ASP.NET page, the easy way

I’ve been looking all over the Internets for a simple straightforward way of adding a donate button to my ASP.NET page but all I could find were bloated plugins or simple GET forms. Since I had quite a huge parameter called “encrypted” in my PayPal button generated code, sending it in the URL might not be such a good idea, as many browsers are limited in that area. In my case the “encrypted” value was around 2500 bytes.

I also considered that PayPal might have a good reason to need the form sent via POST so I finally decided to build the form dynamically in JavaScript.


Jun 21

Steve Jobs’ history of rejection

Here’s one for all of you running out of posters  that need framing and a central spot on your celebrity wall of fame . This is not a rare occurrence in the troubled life of Mr.Jobs but definitely a refreshing wake up call from one of the most respected figures of movie history

Read the rest of this entry »

Older posts «

» Newer posts