CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Steve Hebert's Development Blog

Steve's Blog - From .Net to dotMath and everything in between.

September 2004 - Posts

  • I've been Coffee'd - and - what is your Processor Index?

    I just got a couple replies to my blog entry titled “Customizing CE - a different look at Peter Coffee's recent article“ from Peter Coffee himself.   I've been a subscriber to eWeek for 6+ years and I subscribe to his articles via Rss.  He makes some good points and follows up with market numbers on sales of 8-bit processors to date.  It's a very interesting read and eye-opening.

    Update:  The post mentioned above was linked to in Peter Coffee's latest eWeek article.

    The article has me wondering, how many microprocessors do I have in my home?  I think I'll look into this and post my “Processor Index” - the number of microprocessors I have in devices around the house. 

  • new to me - wireless broadband at home

    The wireless broadband installer came this morning and installed the powered antenna on the roof today.  I now have internet access at home after moving (this was a long 5 days without access).  The service is called Nomad Internet Service out of Hudson, Wisconsin.  I'm very happy with the service so far and I'm able to VPN from home. 

    The only thing wrong I've seen is that the installer didn't ground the antenna.  Time to make a phone call...

  • RFID article - Current implementation issues

    I found an article titled “RFID Raises Serious Data Issues” in Database Trends and Applications trade journal.  The fact that there are serious data issues within traditional ERP systems is far from a revelation, but the rest of the article discusses some of the integration and physical issues that RFID is having to overcome.
  • Customizing CE - a different look at Peter Coffee's recent article

    I read Peter Coffee's eWeek article titled "Fine-Tuned to a Fault?" with interest today.  Coffee takes a jab at Microsoft's opening of the CE source-code and their encouraging of hardware builders to customize the OS.  He contrasts this strategy with Sun's JavaME one-size-fits-all-approach and finds it lacking (to be fair he rides the fence through most of the article). Coffee pushes further saying that a survey of developers targeting wireless devices are "focusing to a greater degree than ever on J2ME ".  He then backs it up with the non-quote of the year from the survey - "it's more cost effective to develop J2ME-compliant code once, than to customize or re-write code for differing devices and operating systems."  The problem I have with Coffee's article is that he fails to look at the embedded market in it's entirety.  It appears that Coffee sees the entire embedded market revolving around cell phones.

    I spent a number of years around the embedded space and it is truly a different space from the world of mainstream OS's.  The high-volume opportunities in the embedded space are the small controls that are all around us - some examples of these types of controls include lighting, security and HVAC. These controls are not only competing against other "smart controls", but against conventional controls as well. In short there are serious cost constraints in this market.  If someone wants to gain ground with a standardized OS in this space, they must understand and respond to this market reality.

    To understand the situation, take a small controller that has a cost target of, say, $20.  Now, let's say my OS of choice has built-in and required VGA support that my controller does not need/use.  This requirement imposes additional circuitry and memory on the controller that (1) increases physical size and (2) increases cost.  If the component cost is merely $2 in bulk, that's still 10% of my budget and generally unacceptable. This is why custom-made operating systems still dominate the market today- custom OS's can fit the controller configuration and the development cost is amortized over the life of the product.

    I think Microsoft's approach is unique and interesting- allowing for customization of the OS and generating a development tool-set that matches the controller configuration.  Microsoft is the biggest player taking this angle and it possibly gives them a way to get into the high-volume embedded controller market.  My read is that Microsoft is being aggressive and responding to their intended market.  That said, I have no idea if this is Microsoft's desire or intent - I'm simply not privy to that information.  It will be interesting to see how this approach plays out.

  • Note To Self: Ghosting and drive fragmentation

    I'm blogging this for future reference...

    We have several new laptops at work going out to our people in the field.  Since we're doing quite a few of these, we got our ASP.NET app running on one system and then we're ghosting it for deployment to others. 

    Using a brand new Norton SystemWorks Pro 2004 (with Ghost) I attempted to ghost the machine and it returned a generic “36000” error.   I checked their website and they said “defrag the drive”.  I thought to myself - you've got to be kidding, right?   The article explained the problems with extreme fragmentation under NTFS so I figured I had nothing to lose.  On the other hand, we're talking about a brand new IBM ThinkPad.  After the defrag completed, Ghost ran smoothly.

    I was really surprised that (1) fragmentation would cause a problem and (2) the ThinkPad was heavily fragmented out of the box.  I do have to say I was impressed with Symantec's online support.

  • Panel Discussion on SQL Server 2005

    FTP has put the panel discussion about SQL Server 2005 online.  The discussion swerves to SOA/Webservice and I enjoyed Rocky Lohtka's take on it.  I couldn't agree more.

  • Judge Kollar-Kotelly making news again

    Judge Colleen Kollar-Kotelly who brought some order to the Microsoft case is making news on the campaign finance front.  She apparently struck down a large number of rules on campaign financing over the weekend and everyone is scrambling to figure out what this means for current campaigns.  Fascinating. 

  • Cool code - Rss Feeds from the Windows Event log

    I was looking at Greg Reinaker's weblog today and came across this page of pretty cool code.  One code bit supports viewing the Windows Event Log as an Rss Feed.  Greg authored NewsGator - they are actually looking for a new name and holding a contest.  Now if I can just come up with a name, I'd like the Windows Media Center PC they're offering as a prize.

     

  • Posting to an HTTPS blog with basic authentication turned on

     I’m attempting to post to my internal blog using NewGator and SauceReader.  This blog runs over https with basic authentication turned on.  Unfortunately, the SauceReader posting tool for .Text assumes an http:// prefix.  With SauceReader out, I’m looking at NewsGator but they don’t support the basic authentication in the posting.  I’m going to check if they have other posting providers for .Text. 

     I came across a nice post on Private RSS Feeds that documents the feed readers that enable security support. 

    I suppose life would be easier if I disabled https, but the content is potentially sensitive and I don’t want clear text (content and passwords) being transmitted everywhere.

     

     

  • article- return of the users from hell

    Here's a funny article on users by David Poole. I like the 'Post Turtle Manager' description.
  • And I thought user group meetings were nerdy!

    I just keep laughing at this article about a male Crocheting club.

    The best quote is “...student Andy Pamperin said it just seemed like a cool thing to do...”.

    Note to Andy, it's not.

    Update:

    The Rules of Crochet Club


    The first rule of Crochet Club is - you do not talk about Crochet Club.
    The second rule of Crochet Club is - you DO NOT talk about Crochet Club.
    Third rule of Crochet Club, someone yells "Stop!", goes limp, taps out, the crocheting is over.
    Fourth rule, maximum of two guys to a crochet project.
    Fifth rule, one crochet project at a time, fellas.
    Sixth rule, no shirt, no shoes.
    Seventh rule, crocheting projects will go on as long as they have to.
    And the eighth and final rule, if this is your first night at Crochet Club, you have to crochet.

  • Switching Source Control providers

    I was looking for a way to conveniently switch between SourceSafe and Source Offsite and found the SCCSwitcher project on codeproject.  This piece of code is simple to use and does exactly what I needed.
  • Intersoft WebGrid.NET v3.5 product review. Continuing my blogging on the topic.

    As I've blogged earlier about Intersoft's WebGrid.NET product, I came across the ASPNetPro magazine article reviewing the product.  It was a very positive review that cautioned against the IE6 or higher rendering requirement.

    This is not a current concern for our application, and Intersoft says they are developing a version that interops with both IE6 and Firefox.  Whether or not that comes to fruition is a risk that anyone implementing the grid has to consider.  I don't believe this article is behind their pay-site interface, so I'll let the review speak for itself.

     

  • SourceOffsite experiences

    I'm using source offsite on a project I'm running with a couple friends.  We're building onto an existing fantasy football application using webservices and instant messaging libraries. 

    I'm very impressed with the performance of sourceoffsite over the vpn connection.  This is something that is virtually unusable over Visual SourceSafe (primarily due to bandwidth requirements).  The UI is very similar to SourceSafe and the integration with Visual Studio.NET 2003 is excellent so far. 

  • Moving my family - and the broadband details

    I'm moving my family to Hudson, Wisconsin at the end of the month.  Hudson is very close, only across the river from Minnesota, but it puts us in a better place for visiting family and offers some room to play.

    Here's the interesting piece - the entire Hudson township doesn't have cable modem or DSL available.  This nearly killed the deal.  What kind of place near a major metropolitan area doesn't have broadband?  I just found a new wireless service called Nomad that offers DSL speeds with the installation of an antenna on the house.  It sounds like it's RF-based giving them a range of 11 miles from the central tower.  Several of the neighbors have it installed.

    I'm curious to see how this service works.  I checked on satellite, but (1) bad weather can interfere with the signal and (2) latency times interfere with VPN and XBoxLive operation.  I'm going to try using Vonage over the service as well.  I'm interested in seeing how this plays out.

More Posts Next page »

Our Sponsors