Hashemian Blog

Huh? What?

Wednesday, July 28, 2004

DDoS – Deliberate Denial of Service

A week ago one of our salespeople approached me with a simple question. Some of the people in his client company were unable to browse to our company’s Web site. He was rather embarrassed at the prospect that our company’s Web site (and by extension, our company) could be viewed as shaky and unreliable.

While I am biased, I believe our Web site is highly reliable and it operates as flawlessly as they come. Sure, there are the occasional hiccups, but in most cases reported issues have been at the users’ end and not ours.

So after carefully examining the Web server and running some internal and external tests, I declared our systems healthy and asked the salesperson to relay the findings back to the company. We all agreed that our Web site appeared completely accessible. Even employees from other departments at the same company had no problems reaching our site. The problem was spotty and I speculated that the company’s IT department should be able to resolve it rather quickly.

But a few days later I received an interesting email from their IT manager. They had inspected their systems and had found no issues on their end. They were prepared to dig deeper into the problem, but they made a simple request first. “I would like to ensure that you are not blocking [our IP address] in an ACL list on your ingress router.”, the email requested.

“Impossible”, I thought. But just to humor him I logged on to the firewall and looked up the deny list. And there it was, their IP address almost at the top of the list with my own note from over a year ago declaring it a rogue address due to packet flooding. Turns out that their network had caught a virus at that time and was flooding us causing a denial of service, and that had landed them in our deny list.

This incident is now resolved, but I wonder how many deny lists like ours are there with old, dated, or even wrong information. It's a deliberate type of denial of service or reverse denial of service that can hamper progress on the Internet just as much as the real thing can.

At least it keeps us employed.

<>

0 comments |

Tuesday, July 27, 2004

Developer Dilemma

One of my chief passions in life is programming, and some of my best times at work is spent working on software projects. Unfortunately a good part of my day is spent managing and trouble-shooting various servers and technologies at work, so it’s difficult to find a sufficient block of time to immerse myself in development work.

So what’s a developer to do? Switch to faster and more productive platforms to get the job done. And so when microsoft released the .NET platform, we became an early adopter. In Web development, ASP.NET offers great improvements over its predecessor, ASP. ASP.NET affords a faster development time than the classic ASP, and additionally it offers a number of useful controls (ready-to-use, pre-packaged software components) to facilitate the task of presenting data to the users.

When a recent project called for a grid layout to be presented to the user, the component to choose was DataGrid. This is a very useful control that can be programmed to display data to the users, and with some additional coding it allows users to page, sort, update, or delete data among other tasks. Providing all this in the classic ASP would have taken considerably more time. So why am I not happy with DataGrid? Because the next version of ASP.NET (version 2) comes with a brand new grid component, called GridView, that makes DataGrid look too archaic and cumbersome. Only problem is that we’re a still a few months away from the release of ASP.NET 2. Knowing that an easier and more powerful component is on the horizon, should I pause and wait for its arrival, or should I plow ahead with the existing component?

This developer’s quandary is certainly not exclusive to Microsoft products nor Web development. Developers everywhere must make choices like this everyday. I suppose it makes life more interesting, but I’d still rather spend my energy developing applications than being stuck at a fork in the road.
<>

0 comments |

Thursday, July 22, 2004

MSFT – From Growth to Income

Microsoft is a classic example of a company that has gone through the stages of its business life perfectly, and it has done that in a super-accelerated pace.

Think about it. Microsoft started its life as a tiny company, a glimmer in its founders’ eyes. As it gathered momentum, it turned into a speculative public company, then it became an aggressive growth company, followed by a plain growth one. And now it has finally reached maturity.

The announcement of the $75 billion cash reward to the investors is all the reason to believe that Microsoft has transformed itself from growth to an income company. With the stock yield just above 1%, a commanding dominance in the markets it operates, and a clear vision for the future, Microsoft is firmly planted in the list of the elite companies that includes admired institutions like GE and Wal-Mart.

The company may not experience the break-neck growth it has experienced in its short life, but its future looks bright.

<>

0 comments |

Saturday, July 17, 2004

Martha's Relief

Friday morning, after hearing that Martha Stewart had been sentenced to 5 months in prison, the first thing I did was to check the stock of the company she founded, Martha Stewart Living Omnimedia Inc (MSO). While I was surprised that the stock had surged 40%, I wasn't stunned that it had gained in value. Somehow I had a feeling that the stock would do well even if she were sentenced to the maximum prison term.

This was a classic example of a relief rally. The stock had languished for months as investors were unsure of the fate of its founder. Once her sentencing term became public, investors clamored and the pent up pressure was finally released. Coincidentally, Friday was also the July's expiration date for stock options. A shrewd speculator could have made up to 20 times the amount invested, if he or she had bought a few options contracts on Thursday.

The MSO stock may still not be a good investment and the long term vitality of the company is far from certain. The company is facing a multitude of challenges and its future is as murky as it was prior to Stewart's sentencing. I wouldn't be surprised that once the excitement has worn off, it would slide to even below its pre-sentencing value. But that all depends on how MSO handles its business now that its founder's legal uncertainty is behind her.

I wonder if she found some time on Friday to sell a few shares of her own. Hopefully this time around she played by the rules.

<>

0 comments |

Friday, July 16, 2004

The Three IM Musketeers

I have been an MSN Messenger user since I started using IM (Instant Messaging). Being somewhat of a luddite (I have been accused of that several times), it took me a while to warm up to IM and since I was a Hotmail user, MSN Messenger was a no-brainer path. But in those early days ICQ was all the rage, so there weren’t too many people to IM to with MSN. I installed it on my home pc and coaxed my wife to chat with me at work. She did for a while and then being a devout Yahoo Mail user, converted to Yahoo Messenger and that was the end of our online chatting.

Fast forward to now and all of the people I IM to are MSN converts. Except for my wife, who is still on Yahoo. So I was elated to read about the new initiative the three IM companies (Microsoft, Yahoo, and AOL) are taking to make their IM products compatible with each other. My excitement was short-lived however. For now this integration is only planned for their business users.

When it comes to consumers, these companies are still tight-lipped about integration, only making references to the technical hurdles! Poor babies. Companies that create complex and innovative software products are suddenly faced with an insurmountable software challenge. And it just so happens that only the business portions of their IM products are easy to integrate.

This is, of course, all about money. Somehow they fear the loss of their user bases if they integrated their products and until they get over that hurdle, we’re gonna be stuck with the fragmented consumer IM market.
<>

1 comments |

Wednesday, July 14, 2004

Going Back to Basics

Sometimes it’s great to see Web sites go out of their way to make themselves appealing with sexy graphics and nifty multi-media. Yes, we are visual creatures and perhaps no sense is as much under assault than our visual sense on a daily basis.

However, as the novelty wears off, it’s refreshing to see that some sites go for simplicity and clarity. Google and Ebay have relatively simple and clean sites and perhaps that has contributed even more to their popularity.

But having simple and clean sites may no longer be just an option, it may very well be a necessity. I’m not talking about improved download speeds, although that’s a good side-benefit. I’m talking about a drastic shift in vendors’ (mainly Microsoft) and users’ stance in defending themselves against the unrelenting viruses and worms. Many of the newer and more nefarious types have been worming their way into our computers through our browsers (mainly Internet Explorer) and users have started to turn off many of their browsers’ options and features in order to save themselves from the onslaught.

Unfortunately the same features and options are what many interactive sites count on to deliver snazzy content to their readers. When users turn off these options, the souped up Web sites will look bland and unrefined at best. At worst, they may appear broken and unavailable. Microsoft’s newest service pack for Windows XP will reportedly disable many of these options by default.

It’s hard to fathom, but the virus and worm writers may unwittingly force Web sites to get less cluttered and deliver their content in a simple and clear format. It’s not what the hackers intended, but it may not be a bad consequence either.
<>

0 comments |

Thursday, July 01, 2004

Will the Real Criminal Please Stand Up?

And so it begins, the much hyped trial of the century with Saddam Hussein in the limelight. There are also a number of other Baath party defendants playing in this charade, but who cares? Saddam is the real criminal. If Iraq had the equivalent of Nielsen Ratings, the networks would fight tooth and nail for the coverage. Iraq Dateline would do Saddam specials ad infinitum.

It’s interesting that one of the main charges leveled against the man is the invasion of Kuwait? Talk about hypocrisy. Who’s invaded Iraq? Ask the Bushies, and they would cheerfully respond, “the coalition, with the backing of the UN resolution”. Aha.

Lest we forget, the so called coalition is almost 95% American forces, and the UN resolution was specifically about possessing and developing Weapons of Mass Destruction. So where is the WMD charge against Saddam? And I mean proof of recent activities, not the man’s past crimes.

Like it or not, Saddam is a criminal and he deserves what’s coming to him. But I am believer that the universe that we live in is a great leveler. So have a great life Mr. President, and keep on pleasuring yourself with the dictator’s pistol you love to show off so much. What goes around comes around.
<>

0 comments |

This page is powered by Blogger. Isn't yours?

Links
  • Hashemian Blog on FeedBurner
  • Syndicate Hashemian.com/blog/
  • Subscribe to Hashemian.com/blog/ with Bloglines
  • Read Hashemian.com/blog/ with Bloglines
  • Subscribe to Hashemian.com/blog/ with My Yahoo!
  • Technorati Profile
  • TMCnet.com
  • ARCHIVES
  • 09/01/2003 - 10/01/2003
  • 03/01/2004 - 04/01/2004
  • 04/01/2004 - 05/01/2004
  • 05/01/2004 - 06/01/2004
  • 06/01/2004 - 07/01/2004
  • 07/01/2004 - 08/01/2004
  • 08/01/2004 - 09/01/2004
  • 09/01/2004 - 10/01/2004
  • 10/01/2004 - 11/01/2004
  • 11/01/2004 - 12/01/2004
  • 12/01/2004 - 01/01/2005
  • 01/01/2005 - 02/01/2005
  • 02/01/2005 - 03/01/2005
  • 03/01/2005 - 04/01/2005
  • 04/01/2005 - 05/01/2005
  • 05/01/2005 - 06/01/2005
  • 06/01/2005 - 07/01/2005
  • 07/01/2005 - 08/01/2005
  • 08/01/2005 - 09/01/2005
  • 09/01/2005 - 10/01/2005
  • 10/01/2005 - 11/01/2005
  • 11/01/2005 - 12/01/2005
  • 12/01/2005 - 01/01/2006
  • 01/01/2006 - 02/01/2006
  • 02/01/2006 - 03/01/2006
  • 03/01/2006 - 04/01/2006
  • 04/01/2006 - 05/01/2006
  • 05/01/2006 - 06/01/2006
  • 06/01/2006 - 07/01/2006
  • 07/01/2006 - 08/01/2006
  • 08/01/2006 - 09/01/2006
  • 09/01/2006 - 10/01/2006
  • 10/01/2006 - 11/01/2006
  • 11/01/2006 - 12/01/2006
  • 12/01/2006 - 01/01/2007
  • 01/01/2007 - 02/01/2007
  • 02/01/2007 - 03/01/2007
  • 03/01/2007 - 04/01/2007
  • 04/01/2007 - 05/01/2007
  • 05/01/2007 - 06/01/2007
  • 06/01/2007 - 07/01/2007
  • 07/01/2007 - 08/01/2007

  • Read Financial Markets  |   Home  |   Blog  |   Web Tools  |   News  |   Articles  |   FAQ  |   About  |   Contact

    © 2001-2009 Robert Vahid Hashemian
    Support the effort
    Liked this page?
    Please consider creating a link to it
    from your Web site.

    hashemian.com
    هاشمیان.com

     Home

     Blog

     Web Tools Add Free Web Tools custom Google Toolbar button (Requires Toolbar >V4)
    Usage

     News

     Articles

     FAQ

     About

     Contact

     Financial Markets Book
    Read Complete Book

    Search Amazon:  
    Amazon Logo


    Get Kindle, $259

    aStore - Hashemian.com on Amazon

    Visits: Powered by hashemian.com

     

     

     

     

     

    Search Hashemian.com



    eBay