Search Computing Unplugged's 16,059 article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
FROM THE EDITOR-IN-CHIEF
Let's try this again
By David Gewirtz

Imagine, if you will, working for months and months to launch a brand-spankin' new publication. You work hard, but it's worth it because once it's launched, you can sit back and look proudly at a job well-done, read all the letters of encouragement and support from readers, and take a well-deserved break.

That was the way it was supposed to happen with Computing Unplugged. The reality was a bit different. The first part was true, in that we did work for months to put this magazine together and we did do the job quite well. Unfortunately, fate (in the guise of some mean-spirited open source software) got in the way.

About three weeks ago, we published our first issue and sent out our first update mailing for Computing Unplugged. I was so darn proud. I went to bed that night excited and feeling good.

The next morning, I woke up to HELLLLLLLL!

There's a very long story that involves two weeks of trying to understand why the server melted down, but the end result was that PHP, the programming language we use for some of our systems, had a problem with doing something called an "include" (for the techies in the house, it would allocate handles, and never return them) and when it hit the level of traffic that the new publication added, it took the Web server down.

Unfortunately, the Web server was based on Linux, and for some reason (the Linux guys tell us we're not smart enough to understand), when the Linux box went down, the entire hard disk infrastructure would corrupt terribly, and we'd have to rebuild the thing. We were generally rebuilding the Linux server every three to five weeks, and the morning after we launched Computing Unplugged, everything was toast. We couldn't even get the box to boot, we couldn't get the disks to restore, it was a total mess.

This time, however, after rebuilding the system, the added load torched it again, triggering the PHP include bug, and nuking the box. We, uh, couldn't get it up.

Unfortunately, it took quite a long time to track down the bug to PHP and include, and to realize the problem was most pronounced under Linux. And so, we've been spending the past few weeks feeling a bit like NTSB (National Transportation Safety Board) inspectors at a particularly mysterious crash.

Finally, about a week ago, we were able to confirm the problem and figure out a work-around. The good news was we'd found a work-around. The bad news was that we had to re-program a large chunk of our journal system to work with the work-around and then re-render every single page from every single issue of every magazine we'd ever published.


1  ·  2  ·  Next »
Other articles you might like
Home > Extras > Editorials (118 articles)
   Say goodbye to the Uh-Ohs. Long live the Tens.
   Exploring the dark side of social networks
   Incident report: denial of service attack against ConnectedPhotographer.com
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent Computing Unplugged Articles
Make Mafia Wars an offer it can't refuse
Yet another toaster oven not to buy: Cuisinart TOB-50
Heather in Kuwait: what gadgets to bring on a long trip
Invade my privacy, please.
The iPad: Apple's latest heartbreaker
Recruiting the Army of Two on PSP
Trine, an almost-perfect modern side-scroller
Computing Unplugged News
The FCC Wants You to Test Your Broadband Speeds
Solar Technology Gives iPhone a Power Boost
Apple takes pre-orders for April 3 iPad launch
iPad Alternatives: Considering the Competition
Opera's Mini 5 Browser Comes to Android
Prototype $200 Tablet Runs Android, Chromium OS, Linux
Learning iPhone Programming
>> Read all the news
More from the ZATZ journals
David Gewirtz Online: CNN commentary and analysis
DominoPower: Application development, William Shatner, and the origin of the universe
OutlookPower: Removing an Office installation that doesn't want to go away
-- Advertisement --

BLOGGING AND PODCASTING WITH ONE EASY-TO-USE TOOL
Now you can publish your thoughts, opinions, and comments in your own blog or podcast.<p />

  • Supports multiple authors and multiple blogs or podcasts.
  • Generate and publish RSS feeds for iTunes and other directories.
  • Post photos, images or animations.
  • Get feedback and have conversations with visitors to your site. <p />

Personalize your blog or podcast with your own unique domain name -- or integrate it with your existing site by setting it up as a subdomain.

Tap here and get blogging or podcasting within minutes.

-- Advertisement --

Sent Items Organizer
When you need to file your sent email into their proper folders based on keywords or who it's to. It's also perfect for shared mailboxes.

It also adds a "Send And File" toolbar button while you're composing (similar to the way Lotus Notes used to work) for quick and easy filing.

Find out more!

ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 2003-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login