Main arrow Articles
Saturday, 19 May 2012
Sections
Main
Articles
Editorials
Microblog
Photo Gallery
Video Content
Bookmarks
Article Categories
General
Career
How-To
The Bleeding Edge
Web 2.0 Review
.Net Development
Articles


Full length items that typically deal with career issues, product reviews or test drives of the latest Web 2.0 services.

$20 Per Gallon
The Bleeding Edge
Written by Brian Austin   
Saturday, 20 June 2009

Gloom and doom may be the rage these days as banks fail and icons of American industry fail but no dilemma so recent causes as much hand wringing as the proposition of peak oil.

Since 1956 experts have called for a peak in oil production and an inevitable decline in output as the amount of proven reserves dwindle. Though there have been different interpretations and wildly different time lines nearly all theories agree on one thing: the price of petroleum-based products will increase to a point where it diminishes demand rather than causes an outright shortage.

Growing up in the post 1970s gas crisis era I was aware of peak oil but never really thought about the prospect until a few years ago. My father in law turned me on to a book by Paul Roberts called The End of Oil. While I profoundly disagree with some of Roberts's assumptions I acknowledge that the prospect of costly petroleum will greatly change America, and the world, both socially and economically.

Last Updated ( Sunday, 16 August 2009 )
Read more...
 
The Art of 3rd party integrations
.Net Development
Written by Brian Austin   
Tuesday, 24 February 2009

3rd party integrations require a lot of skill, finesse and diplomacy if they are going to be successful. I recently had the opportunity to spearhead the development effort at my company with a OEM lead provider integration. Depending on the development shop you may find yourself with either a very rigid process or a more loosely defined experience. In either situation communication is the key to success.

If you find yourself in a loosely defined process like I did then you may have to deal with adjustments to your code as well as the providers. If the process is especially new you will likely uncover bugs or flaws in the process which need to be corrected. With this in mind it's far better to keep development iterative and to communicate and address issues in a timely manner.

On the other hand if you find yourself in a very rigid design process you'll most likely be provided with a firm data spec which is relatively concrete as well as a series of test cases to qualify your integration. In this case you'll need to iron out any potential issues upfront and to fully complete your design before coding. In most cases you'll want to code to the test, but also analyze your own system for any potential bottlenecks or choke points which could create and issue during testing.

In the end, regardless of which type of integration you use you'll want to include numerous methods of feedback to provide monitoring and quality of service assurance after deployment. I've found that it's often beneficial to enable debugging or verbose monitoring during the initial deployment as well as when unforeseen issues are encountered.

Last Updated ( Tuesday, 05 May 2009 )
 
Lessons in IT: Dealing with the Conficker worm
General
Written by Brian Austin   
Saturday, 17 January 2009

Inevitably a system administrator finds him or herself face to face with a worm at some point. My latest foray into the IT battlefront happened a few weeks ago with a rather nasty worm called Conficker. The worm is a sophisticated breed and proved a worthy, albeit frustrating, adversary.

Our first contact was the detection of an RPC attack on port 445 by Kaspersky's firewall solution. A system scan revealed that several machines with a Net-Worm.Win32.Kido infection as identified by Kaspersky or Conficker as the worm is more widely known on the net. The initial infection vector was an un-patched system using the vulnerability published by Microsoft in late Oct, MS08-067. The patch addressed an RPC hole which allows the worm to infect the system via File and Print sharing.

Unfortunately most client firewalls are unable to block the RPC requests and in a matter of hours every vulnerable system becomes infected. Our initial response was to conduct an offline scan via Live CD on all machines and to apply the Microsoft patch. We also disabled file and print sharing along with several unused but now activated system services.

Last Updated ( Tuesday, 05 May 2009 )
Read more...
 
The Deflating Non-Bubble
Web 2.0 Review
Written by Brian Austin   
Wednesday, 03 December 2008

Call it irrational exuberance, over hype or cheer leading, but don't call it a bubble. That's the take away lesson from the recent tech start up meltdown. While sites like ValleyWag delight in the misfortune of the latest gaggle of VC funded companies and spin events as the end of the world, the truth is that this has been nothing more than a simple boom / bust cycle for tech.

Nearly a decade ago as Silicon Valley hype reached stratospheric levels many early pundits used words like "historic" and "new economy". Companies that were little more than a fancy website were raising immense amounts of capital with IPOs while communications companies laid thousands of miles of fiber optic cable. It was if the Internet commerce sector could not be stopped and millions of average Joes sunk their retirement funds into companies like Flooz and Pets.com. In the end many companies went bust others suffered with inventory or bandwidth they could not sell, and many others lost most of their nest egg as the stock market fell.

Last Updated ( Saturday, 17 January 2009 )
Read more...
 
Alachisoft NCache
.Net Development
Written by Brian Austin   
Thursday, 14 August 2008

I recently had a chance to review an enterprise level caching solution from the folks at Alachisoft called NCache. Our development team was in the market for a scalable solution to high database load which was sapping the life from our database server. NCache is an in-memory cache which can be distributed among a cluster of servers to both improve reliability and performance of data intensive apps.

Last Updated ( Tuesday, 23 September 2008 )
Read more...
 
<< Start < Prev 1 2 3 4 5 6 Next > End >>

Results 1 - 5 of 28


All rights reserved. Copyright © 2004-2012
Electronic Reality Solutions