Interviews
  Home arrow Interviews arrow Programming in the Dark: An Interview with...
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
INTERVIEWS

Programming in the Dark: An Interview with Our Favourite Canadian
By: Ben Shepherd
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 10
    2003-08-19

    Table of Contents:

    Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    We interview Frank Manno, the Managing Editor of our weekly newsletter, who has been through the dramas that were supposed to have occured on the new years day of 2000.

    Introducion

    Everywhere around the world either read or heard about the blackouts on the eastern seaboard of North America on August 15th at 4:15pm EST. The reason why I wanted to interview Frank Manno, our newsletter managing editor, was to find out what happened and how this affected the programming community along the eastern seaboard as well as to find out whether they were totally prepared.

    Upon reading this interview, you'll read about what happened and what you can do to prepare yourself just in case this ever happens to you in the future.

    The Interview

    Ben:

    The blackout was heard on nearly every form of media around the world, how does the chain of blackouts effect your production?

    Frank:

    The blackout came as a complete surprise to everyone.  Because we had no warning of the outage, most people were left in the dark with candles and flashlights.  Some had the privilege of running off generators – which had been purchased back when the fear of Y2K was the hot topic – but the majority of us were left living in the dark. 

    My business partner had a UPS backup running in his office at home, which gave us a little extra power.  Unfortunately, it didn’t last as long as the power was out, so we were left with no choice but to stop working for the night.  We were without power for nearly 12 hours – others in different neighborhoods were left without power for up to 24 hours. 

    Ben:

    What are the latest developments and how is your company dealing with this problem?

    Frank:

    We’re back up and running, although, we’re not at 100%.  We’ve been advised by government and hydro officials that we need to scale back our daily power consumption.  Corporate and government offices have been asked to scale back up to 50%.  In some cases, employees have been asked to stay home (temporary lay-offs), while others have been asked to work from home. 

    We’re running into a heat-wave at the moment, with temperatures soaring into the 30’s (Celsius), added to that the unbearable humidity, which makes working conditions very tough.  The office I’m currently working in for the summer feels like an oven at times. 

    Ben:

    How do you think this is going to affect a company that hosts/maintains websites?

    Frank:

    For any companies that host or maintain websites, whose servers reside in the affected areas, had to deal with unexpected downtime.  At this point, blame cannot be placed onto these companies, as there was no real control over the matter.  Our servers reside on the west-coast, fortunately, allowing our clients to operate; however, had this happened on the west-coast, our servers would most likely have been affected as well.

    Many companies are following this practice.  Financial institutions are working on a best-effort basis, informing their clients that the blackout was out of their control, therefore, any processing that would had to have been done on the days affected, would not have been processed until the following week (Monday).

    The event is something that would have to be understood by clients.  Because of the magnitude the blackouts had, people world-wide are aware, and will hopefully understand. 

    Ben:

    How do you think this will affect a systems data and do you think companies were prepared?

    Frank:

    Most companies have BRP’s (Business Recovery Plans or Backup Recovery Plans) in which they follow during circumstances such as these.  The company I am working for had employees working all throughout the weekend ensuring that our systems would be back up for Monday morning operations.  They were successful in having most of the systems operational for the morning rush, and had everything back to normal by noon.

    My company was not affected by any data loss.  It was all systems go come Monday.  We were fortunate in that we were able to resume our client work as normal.

    Ben:

    What do you think is a good strategy to protect yourself in this situation?

    Frank:

    Always have backups of your data.  We were fortunate in that our systems were fine once the power was back on.  Also, if you’re hit with a blackout, be sure to UNPLUG your systems from the outlet.  Even though you may have a surge protector, its’ advised that you unplug the device from the wall.  Electricians were advising that the spike in electricity when the power comes back on can damage devices that are plugged into a protector.  Unless you’ve spent $300-400 for a surge protector, it’s wise to follow their advice.

    Also, we’ve created a voice-mail message that advises our clients of any “emergency situations”, and we’ve provided an email address, for those who still have power, to contact us for updates.  By using our PDAs and cell phones, we’re able to download and reply to our emails.

    As for any other advice: stay calm, and enjoy the downtime.  There really isn’t much you can do.  Fortunately for us, we have a great bunch of neighbours on our street, so we all gathered, told jokes, drank beer, and hung-out for the night!

    Ben:

    How much do you think businesses are losing due to the blackouts?

    Frank:

    It’s tough to say.  We’ve been told that many companies have had to cut production by up to half.  Some of the automobile plants have scaled down production by 50%, while others remain at full.  Small businesses are definitely suffering.  Restaurants, supermarkets, dry cleaners, amusement attractions, etc., have been losing money.  Restaurants and supermarkets had to throw away large amounts of spoiled food, dry cleaners have had to turn away business as the heat conditions make the work environment unbearable, and amusement parks have had to remain closed to conserve the province’s energy levels.

    Regardless of the size of the business, there will be some affect to their everyday operations for the next little while.  Hopefully the losses aren’t too extensive.

    Ben:

    Has any aftershock been felt now that the worst is over?

    Frank:

    So far the biggest issue has been the cut-back on electricity consumption.  We’re used to having our air conditioning on during the summer months, especially with humid temperatures.  Having to turn down the air, in some cases having to turn it off completely has made working a lot tougher.  Office buildings look abandoned as most of them have their lights turned off, while many have drastically cut their workforce down.  We’ve also been asked to cut down on our water usage.  Many cities have placed bans on the unnecessary usage of water (ie: washing cars and watering lawns).  This rule has also had an affect on our “everyday” activities.  Lawns across the city are starting to turn yellow, which is forcing many to abandon the rule and water their lawns in hopes of keeping them alive.

    We’ve been told that we should expect to have rolling blackouts during the week.  Rolling blackouts are basically random blackouts for a set period of time (we’ve been told 2 hours), whereby certain areas would be left without power, while others would have power, and then there would be a rotation of electricity.  It seems a little absurd, but we’ve been told it’s a reality.

    Ben:

    What measures are the electrical companies going to enforce to prevent the same thing happening again?

    Frank:

    This is still an issue that has been kept from most citizens.  I’ve heard many theories on what caused the blackout: from computer viruses, to lightning strikes, to an excuse to changeover the current power-grid system to a much better one.  We’ve been told that our power-grid system is comparable to that of a 3rd-world country, so it’s a theory that does make sense.  Rather than warning everybody ahead of time, it’s best to do it unexpectedly.  This would reduce the rate of crime that would occur if they (government and electrical officials) would have warned us ahead of time.

    Ben:

    How could this problem be prevented in the future?

    Frank:

    I wish I had an answer for this question.  So far, we’ve been educated on how to cut down our power consumption, which appliances use the most energy, and when to use make use of those high-consumption appliances.  The fact of the matter is that most people will eventually go back to their old ways.  It’s routine for them.  Most don’t like change.

    Our government needs to invest money in upgrading our electrical systems.  Of course, this would mean an increase in taxes.  Would people be willing to pay the extra money for the added convenience?  It’s tough to say.  Most would argue that they pay enough, and that it’s the government’s responsibility to cover the expenses.  The truth is if the government was to spend “their” money, it would in fact be “ours”.

    So the question would be: Are you willing to invest your time and money to ensure that these blackouts will not occur in the future?  The answer: to be determined by the citizens of this province.

    Final word

    Thank you Frank for your tremendous input! To read more about this issue you can go to Frank's blog site http://blog.frankmanno.com. Take care and remember to keep a flashlight handy ;)


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

    More Interviews Articles
    More By Ben Shepherd

     

    IBM® developerWorks developerWorks - FREE Tools!


    NEW! Download the free Web Application Security eKit

    Discover how IBM Rational AppScan Standard Edition can help you detext vulnerabilities in your web applications in the Web Application Security eKit. IBM Rational AppScan is a leading suite of automated web application security solutions that scan and test for common Web application vulnerabilities. The new Web Application Security eKit provides you with valuable resources, including white papers, demos, and additional information on the benefits of testing your Web applications.
    FREE! Go There Now!


    NEW! Evaluate WebSphere Extended Deployment Compute Grid V6.1

    Visit IBM developerWorks to download a free trial version of WebSphere Extended Deployment Compute Grid, which lets you schedule, execute, and monitor batch jobs. Because online transaction processing and batch jobs execute simultaneously on the same server resources, you can avoid costly duplication of resources. Compute Grid supports job types of Java transactional batch, compute-intensive and a new type called "native execution", which enables non-Java workloads to run on distributed end points.
    FREE! Go There Now!


    NEW! IBM Rational AppScan Standard Edition V7.7

    Secure your Web applications with IBM Rational AppScan Standard Edition V7.7, previously known as Watchfire AppScan. This Web application security testing tool automates vulnerability assessments and scans and tests for common Web application vulnerabilities. Visit IBM developerWorks to download a free trial of IBM Rational AppScan Standard Edition V7.7.
    FREE! Go There Now!


    NEW! Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration environment

    Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.
    FREE! Go There Now!


    NEW! Rational Talks to You: Scott Ambler on being agile in a global development environment

    Join this Rational Talks to You teleconference on December 6 at 1:00 pm ET to participate in an agile application development discussion and get your questions answered on using IBM Rational Method Composer in a distributed environment.Get your questions answered!
    FREE! Go There Now!


    NEW! Try the IBM SOA Sandbox for Connectivity

    Visit IBM developerWorks to try the IBM SOA Sandbox for connectivity. The SOA Sandbox for connectivity provides a trial environment with the tooling and components to help you explore how to effectively connect your infrastructure and integrate all of the people, processes and information in your company. Use the hosted sandbox to explore SOA techniques that streamline connecting existing IT assets together, as well as learn how to connect them to new business logic.
    FREE! Go There Now!


    NEW! Using Rational Business Developer to enhance your developer productivity

    Join this Rational Talks to You teleconference, to hear how Enterprise Generation Language (EGL) eliminates the need for tedious and error-prone low level coding, so developers can focus on business requirements. EGL extends the Rational software development platform with a simplified programming language that enables developers who have little or no experience with Java, Web technologies or Service Oriented Architecture, to create enterprise-class applications and services quickly and easily. It also allows developers who may have little or no mainframe programming experience to quickly create traditional mainframe components.
    FREE! Go There Now!


    NEW! Webcast: Extreme transaction processing with WebSphere Extended Deployment

    In this webcast, you'll get an introduction to the eXtreme Transaction Processing (XTP) features of WebSphere Extended Deployment and the common architectural traits required by XTP applications. See how WebSphere Extended Deployment's ObjectGrid feature provides a state-of-the-art infrastructure for hosting XTP applications.
    FREE! Go There Now!


    NEW! Webcast: WebSphere Process Server

    WebSphere Process Server delivers a unique integration framework that simplifies existing IT resources. Often, as IT assets grow to support business demand, so too does their complexity and manageability. In this webcast, we’ll discuss how WebSphere Process Server helps deliver an SOA infrastructure that provides a common model to orchestrate, mediate, connect, map, and execute the underlying IT functions. Discover how WebSphere Process Server simplifies integration of business processes by leveraging existing IT assets as reusable services without the complexities of traditional integration methodologies.
    FREE! Go There Now!


    NEW! Whitepaper: Achieving consistency between business process models and operational guides

    Explore how Rational and WebSphere software enable enterprise documentation in SOA environments. Specifically, a new integration between IBM WebSphere® Business Modeler and IBM Rational® Method Composer software can help technical writers more easily keep enterprise operations manuals in sync with changes that are made to business processes, resulting in more accurate and timely documentation that benefits the entire enterprise.
    FREE! Go There Now!



    All FREE IBM® developerWorks Tools!

    INTERVIEWS ARTICLES

    - Programming in the Dark: An Interview with O...
    - An Interview with .Net Guru: Kais Dukes
    - Virtual Interview: Peter Wainwright
    - Virtual Interview: Mike Mangione
    - Virtual Interview: Rasmus Lerdorf
    - Virtual Interview: Vince Oostindie
    - Virtual Interview: Mitchell Harper
    - Virtual Interview: John Percival
    - Virtual Interview: Markus Maki
    - Virtual Interview: Ian Ippolito







    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 6 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek