A Django site.
July 26, 2008
» Comcast Falsely Accuses Customers for Sending Spam

I've just received an e-mail from Comcast stating that my machine has been used for sending spam, which turned out to be Comcast's lie. See a copy of the message below:





A quick chat with Comcast support revealed that may machine (surprise) has not sent spam and that this is "an automated message sent to all customers". Support also has refused to provide contact details to file a complaint(see below):



Laarni (Sat Jul 26 2008 03:56:08 GMT-0700 (Pacific Daylight Time)) > Slava, the e-mail that was sent to you is a auto generated e-mail that is sent to every Comcast high-speed internet customers who are using port 25 instead of port 587 for the e-mail settings.
Slava (Sat Jul 26 2008 00:56:48 GMT-0700 (Pacific Daylight Time)) > This is not an answer. Has my computer been used to send spam?
Laarni (Sat Jul 26 2008 03:58:01 GMT-0700 (Pacific Daylight Time)) > It's not.



Yet, the message directly addresses me ("your computer(s) have been used") and does not mention anywhere that this is a broadcast message, which makes it a false acquisition. Comcast, you could do better.

June 16, 2008
» On Open Source

Found on www.xkcd.com

May 27, 2008
» Goodby iPhone, Welcome Back Palm Treo


After almost six months of trying to get used to iPhone I have finally decided to get rid of it and switch back to Palm Treo 680. What a joy.

From the business user point of view iPhone in its current format is a neat but useless toy. Problem # 1 is a lack of keyboard. Using a finger as a mouse pointer on a screen of two match box size just doesn't cut it. Problem # 2 is that you cannot search anything, and most importantly, the phone book. Problem # 3 is that it doesn't run Java. There are dozens other inconveniences. DZ: From the business user point of view iPhone is a usability nightmare.

So, I have moved back to Palm Treo 680. From here iPhone looks like a bad dream.

An advice to Palm: Add a better resolution screen to Treo, make it twice thinner, throw in 20GB flash memory and team up with Amazon on a online music store and you will rule the world.

Regards,

Slava Imeshev

May 22, 2008
» How to Read a Computer Book

As someone who has spent a small fortune on books over the years, this paragraph from Seth Godin's recent post on How to read a business book has me wanting to expand on this topic:

Computer books, of course, are nothing but bullet points. Programmers get amazing value because for $30 they are presented with everything they need to program a certain tool. Yet most programmers are not world class, precisely because the bullet points aren’t enough to get them to see things the way the author does, and not enough to get them motivated enough to actually program great code.

Seth's Blog: How to read a business book

In Seth's post, he writes, "If you’re reading for the recipe, and just the recipe, you can get through a business book in just a few minutes." The same can be said for most of the "computer books" on the market. I can only think of a few books related to software development that I've read cover-to-cover. The rest I treated as software development recipe books. I suspect that I'm not alone in doing that. However, I think one premise of Seth's bit about "computer books" is not always valid, which is that these books are written by world-class programmers. Some authors are just good at aggregating a bunch of useful content in one place - creating recipe books. There are some great authors who are world-class programmers. They add a lot of value above and beyond what you could discover for yourself in the product documentation. They write the books I'll buy based solely on the strength of the author's brand. Their books are worth of cover-to-cover reading; however, they are the exception.

Who are your favorite authors?

1355

May 20, 2008
» 4-Year Blog Anniversary

Successful blogs, like successful journalists, are usually associated with a particular beat. For example, Mary-Jo Foley has worked the Microsoft beat for a couple of decades. Four years ago, I started this blog to write a bit about Team System. When this blog had its highest throughput, I was working the Team System beat nearly full time while also doing my day job. Since then, my role at Microsoft has changed a couple of times and I find myself further from the Team System Fountain of Truth. I had hoped that my new roles would lead me to more opportunities to cover Visual Studio to the same level I covered Team System, but that's too broad for me and Soma hits all the highlights. Since I don't feel like I have a beat to cover, or at least cover well, I'm thinking it's time to stop posting to this blog. No guarantee I will, but if I do, thanks for reading!

1354

April 6, 2008
» Nine Years at Microsoft

Just a quick post to commemorate my ninth anniversary at Microsoft. I spent time on Friday getting rid of several boxes of accumulated clutter, including a bunch of printed specs for projects that never happened. I even found two drawings my daughter created almost 9 years ago. And now she's in college. Time flies.

1351

March 13, 2008
» Some Recent Changes for Me

It occurred to me this evening that I haven't posted to this blog since early February. Following the launch of Visual Studio 2008 last month in LA, I moved into a new role (still within Developer Marketing at Microsoft) to work on marketing communications for our broader developer & user experience marketing campaigns. In addition, I'm still working on the Visual Studio marketing site and adding new content. As painful as it was to create, I still like how the product comparison guide turned out. Yesterday, we published a new white paper on Requirements Management with Visual Studio Team System. Anyway, back to the grind...

1350

January 15, 2008
» On Improving TheServerside.com's Response System



What TheServerside.com is missing is notifying about responses to a thread that you have posted to. If this feature were there, we could respond to new posts instantaneously, the discussions would be more dynamic and the participation would be more active. Right now the only way to be reminded is to manually look up through your threads and try to figure out what was up. Which is just under the normal laziness threshold.

We need automatic e-mail notifications!

September 24, 2007
» TED: Simply John Maeda

Earlier this year (Managing Complexity) I blogged about John Maeda's book, The Laws of Simplicity (Simplicity: Design, Technology, Business, Life). Now you can watch a presentation he did around the same time at TED.

The MIT Media Lab's John Maeda lives at the intersection of technology and art -- a place that can get very complicated. Here, he talks about paring down to basics, and how he creates clean, elegant art, websites and web tools. In his book Laws of Simplicity, he offers 10 rules and 3 keys for simple living and working -- but in this talk, he boils it down to one simply delightful way to be.

Source: TED | TEDBlog: Simply John Maeda, on TED.com

1335

August 17, 2007
» Sell Your Software on Windows Marketplace, Get Paid Twice

You may be familiar with Windows Marketplace, which is one way you can sell downloads of your software online. As you would expect, you get paid when someone buys your software through the site. If you haven't added your software title to Windows Marketplace yet, see the Windows Marketplace Partner Page to learn how.

A little known fact is that you can actually get paid twice. By becoming a Windows Marketplace Affiliate, you also get paid a commission (up to 7.5%) when customers you send to Windows Marketplace purchase digital downloads of your software, and other titles, such as Windows and Office.

Even if you don't sell any software titles of your own, you can still become an affiliate. Then you can earn commissions by promoting downloads of other people's software through Windows Marketplace on your site.

1331

July 3, 2007