Enterprise IT Watch Blog


September 25, 2012  11:00 AM

This week in tech history: The Android

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

Android smartphone image via Shutterstock

On September 23, 2008, the mobile industry was changed forever as Google and T-Mobile introduced the T-Mobile G1, the world’s first Android-based smartphone. By the end of 2010, Android became the world’s leading smartphone platform.

We’ll give out 200 Knowledge Points to anyone who knows the ‘nickname’ of the T-Mobile G1.

Each Tuesday, the ITKE team will take you back in time, as we take a look at the events that have changed technology history. Have a tip for us? Email mtidmarsh@techtarget.com or find us on Twitter (@ITKE).

Disclaimer: All posts presented in the “This week in tech history” series are subjectively selected by ITKnowledgeExchange.com community managers and staff for entertainment purposes only. They are not sponsored or influenced by outside sources.

September 24, 2012  1:43 PM

The New York Times tackles data center inefficiency (or, how fantasy football is killing the environment)

Ben Rubenstein Ben Rubenstein Profile: Ben Rubenstein

Image of green servers

Green technology image via Shutterstock

Data centers are inefficient, unrepentant energy-sappers, and our obsession with cat videos is to blame.

That’s one way to read James Glanz’s recent New York Times article, “Power, Pollution and the Internet,” the first in the paper’s new series, “The Cloud Factories.” The piece, based partly on a year-long McKinsey & Company study on the environmental impact of a “secretive” industry without much regulation, includes plenty of startling statistics (30 billion watts of electricity!) and provocative quotes (“If we were a manufacturing industry, we’d be out of business straightaway,” says one unnamed exec).

According to the article, these offenses to efficiency are mostly driven by fear — fear of downtime, fear of failing to meet user demands, and by extension, fear of job loss.  As data processing requirements continue to mount, says the Uptime Insitute’s Bruce Taylor,  “no one, absolutely no one, wants to go in that room and unplug a server.” Of course, it could all be solved by the cloud — maybe.

The story has predictably inspired a flurry of reactions over the past day or so, with some supporting its basic premise, but many faulting it for misleading or incomplete reporting. Here are a few choice quotes:

Forbes contributor Dan Woods thinks that the article simply doesn’t define its scope well enough. There needs to be a distinction made between Internet companies, which have made strides in energy efficiency, and traditional, risk-averse IT departments:

The bottom line is that the Internet companies are dying to save power. Their data centers are in effect the clouds that are referred to as a potential solution. Their data centers will be the first to have new, higher levels of utilization because it makes sense and saves money.

Rich Miller, of Data Center Knowledge, agrees that the article failed to tell the positive side of the data center energy story:

The last five years have seen dramatic changes in the way the largest data centers are designed and operated, as companies like Google, Yahoo, Facebook and Microsoft have vastly improved the energy efficiency of their server farms by overhauling their power distribution systems, using fresh air instead of power-hungry chillers (“free cooling”) to cool their servers, and running their facilities at warmer temperatures.

Diego Doval (former CTO of Ning) worries about how the general public will respond (he breaks down all the incorrect assertions in a mammoth 5,000-word post):

There is one thing that the article covers that is absolutely true: data centers consume a hell of a lot of power. Sadly, the rest is a mix of half-guesses, contradictions, and flat-out incorrect information that creates all the wrong impressions, misinforms, and misrepresents the efforts and challenges that the people running these systems face everyday.

On The Verge, Tim Carmody suggests the article doesn’t give enough credit to the genuine importance of the Internet in modern life. Uptime is essential not because users want to watch videos or play fantasy football, but

It’s because that infrastructure powers our businesses, our schools, our police and fire stations, our banks and stock exchanges, and yes, our media. It’s because those zippy data transfers help drive our economy, in the same way that the boom in turnpikes, canals, and railroads did 200 years ago.

On Slate’s future tense blog, Will Oremus acknowledges the criticisms, but praises the piece for drawing attention to an important issue:

“[T]he cloud” is not some magical ether, but rather a network of big, power-hungry, polluting, and often wasteful physical data warehouses that store a lot of stuff we need but also tons of stuff we don’t need. That may be obvious to those in the tech industry, but for much of the general public—a majority of which apparently thinks cloud computing has something to do with the weather—it’s a point worth hammering home.

And then there are the Slashdot commenters.

What did you think of the article? Was it a fair assessment of the data center industry, or a simplistic view on a complex issue? Where do we go from here? Let’s hear your thoughts. (Be sure to check out further thoughts from Taylor and other tech and energy experts in the Times’ opinion section).


September 24, 2012  10:44 AM

IT Presentation of the Week: The future of cybersecurity

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

With Homeland Security Secretary Janet Napolitano announcing a White House executive order on cyber security is “close to completion“, this presentation from TEC CYBER takes a look at what cyber security might look like in the year 2021. How do you see the future?


September 21, 2012  12:05 PM

Executive orders and social enterprise: This week in IT quotes

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

Smartphone industry image via Shutterstock

New products, orders, and ideas seem to be the main theme among this week’s best IT quotes. Which is your favorite?

“Our core mission is to help you, our customers, to connect to your customers in a whole new way.”
- Salesforce.com CEO Marc Benioff discussing how his company’s SaaS products will enable the ‘social enterprise‘ during his keynote address at Dreamforce 2012. While Benioff might believe his company was the first to create the cloud-mobile-social connection, Ron Miller doesn’t believe that’s the case.

“The smartphone market, and particularly the iPhone market, will slow next year after very strong shipments of the next iPhone through year end.”
- Kevin Smithen, analyst at Macquarie Securities, predicts the smartphone industry will slow down next year due to several factors including slower innovations and more expensive data plans.

“As much as we are doing, we must do even more.”
- Janet Napolitano, U.S Secretary of Homeland Security, speaks about cyber security during a Senate Committee on Homeland Security meeting. According to Napolitano, an executive order on cyber security is close to completion after the Senate’s bill continues to remain bogged down in Congress.

“We think the word is starting to spread that the products have improved since introduction last year.”
- Brian Schwartz, analyst at Oppenheimer, believes Oracle’s Fusion Applications product are starting to improve as many experts wonder if a Fusion App cycle is on the way.

 


September 20, 2012  11:35 AM

IT infographic: What is big data?

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

With big data becoming such a hot topic in the IT industry, this infographic from Eduardo Area Sacristan talks about a variety of topics featuring key questions and the future of big data.

Also, check out our data management section with several questions and answers on how to manage big data.

 


September 19, 2012  8:36 AM

YouTube IT video of the week: iPhone 5 prank

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

With all the hoopla surrounding the iPhone 5 release, late night host Jimmy Kimmel decided to let people test out Apple’s new product. (SPOILER: It’s the iPhone 4!)

Disclaimer: All videos presented in the “YouTube IT Video of the Week” series are subjectively selected by ITKnowledgeExchange.com community managers and staff for entertainment purposes only. They are not sponsored or influenced by outside sources.


September 19, 2012  8:02 AM

Why to curate a codebase

Ben Rubenstein Ben Rubenstein Profile: Ben Rubenstein

Image of car engine

Maintenance image via Shutterstock

By Steve Poling (@stevepoling)

“The code is a steaming pile and we’ve got to rewrite it.”

Perhaps you’ve heard this and felt inclined to agree. But before you roll up your sleeves to do a comprehensive rewrite, let’s pause for a moment to ask a question: “Why is the code in this suboptimal state?”

The reasons are many. The original implementers may have been incompetent. Or incompetent bosses did not invest the time to make it right the first time. It is tempting to identify one actor in the history of a software project and make him the scapegoat. But scapegoating can obscure your vision of where the true problem lies, because there may be no scapegoat.

Maybe the badness of the code is the natural result of fixing bugs in the original implementation. People of good faith and adequate skills can approach a codebase with a bug report in hand then make the code work while making the codebase just a little bit worse.

Most times an original design won’t consider the vagaries of reality that come along later as bug reports. The fix often does not fit into the original scheme of the codebase and it gets bolted on like some aftermarket car parts you’ll find in the J. C. Whitney catalog. And because it didn’t fit into the original scheme, it may introduce additional bugs causing additional fixes to get bolted onto the earlier ones. The end result can be a codebase that seems like something from a Mad Max movie.

Don’t make a scapegoat of the guy doing the maintenance. He’s just doing a bug fix with no desire to refactor the existing design. If he refactors the existing design he risks breaking something that’s working. Just get in, fix the bug, get out. If he’s smart, he writes unit test(s) that recreates the conditions of the bug report and verifies the fix did indeed hold.

This accumulation of cruft in a codebase exhibits debt-like behavior. Every bug fix takes longer because the programmer has to sort through extraneous code to get to the problem.  When this overhead gets too large, it’s easy to throw up one’s hands and demand a rewrite. I think this is wrong.

Why not continuously refactor the codebase? Probably because the codebase doesn’t have adequate unit test coverage. Or it has stupid codebase coverage. Stupid codebase coverage means writing unit tests that just exercise code without any real insight into the intent of the code being tested. This usually happens after the code has been written and someone demands 100% unit test coverage. It’s better than nothing I suppose.

Let’s suppose for sake of argument that a codebase has adequate unit test coverage (here I’ll conflate unit tests with functional tests, acceptance tests, and any other tests of anything else I care about). These tests allow the programmer to refactor without fear. His fix need not be encapsulated in its own island of sanity, but can fully integrate with the rest of the codebase that he can adjust to make that integration more graceful. If he sees cruft he can cut it out. If he cuts too deep there’s a unit test that has his back. The result is less technical debt and greater stability.

A codebase is a capital asset. It needs to be maintained like a building must be repainted or a vehicle’s oil changed. We often think of software maintenance as mere bug fixes and feature requests, but it extends to continuous refactoring and automated tests to instrument correctness.

Steve Poling was born, raised and lives in West Michigan with his wife and kids. He uses his training in Applied Mathematics and Computer Science as a C++/C# poet by day while writing Subversive Fiction by night. Steve has an abiding interest in philosophy and potato cannons. He writes SF, crime fiction, an occasional fractured fairy tale, and steampunk. His current writing project is a steampunk novel, Steamship to Kashmir provided he isn’t distracted by something new & shiny.


September 18, 2012  11:09 AM

This week in tech history: Steve Jobs resigns

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

Steve Jobs image via Shutterstock

On September 16, 1985, Steve Jobs resigned from Apple after losing control of the company five months earlier in a battle with former CEO John Sculley. Jobs went on to found the computer company NeXT and also purchased Pixar before returning to Apple and, well, you know the rest.

Each Tuesday, the ITKE team will take you back in time, as we take a look at the events that have changed technology history. Have a tip for us? Email mtidmarsh@techtarget.com or find us on Twitter (@ITKE).

Disclaimer: All posts presented in the “This week in tech history” series are subjectively selected by ITKnowledgeExchange.com community managers and staff for entertainment purposes only. They are not sponsored or influenced by outside sources.


September 17, 2012  12:02 PM

IT Presentation of the Week: Developing SOA strategies

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

As Salesforce.com’s Dreamforce 2012 conference opens this week, we wanted to take a look back at a presentation from Dreamforce’s past that focuses on how organizations can develop an effective SOA strategy. How has your company fared with SOA? What are you looking forward to this week’s show?

 


September 14, 2012  12:44 PM

GoDaddy outages and business travel: This week in IT quotes

Michael Tidmarsh Michael Tidmarsh Profile: Michael Tidmarsh

Business travel image via Shutterstock

 It seems a negative light has surrounded this week’s best quotes from the IT industry. Can you put a positive spin on them?

“Throughout our history, we have provided 99.999% uptime in our DNS infrastructure. This is the level our customers expect from us and the level we expect of ourselves. We have let our customers down and we know it.”
- GoDaddy CEO Scott Wagner expressing his displeasure after 52 million websites were taken down on Monday. Confusion still remains over what caused the outage but it does cause trust issues between a user and their hosting provider.

“It’s going to radically change the way data is stored.”
- Brendan Collins, vice president of product marketing for HGST, taking about its new 3.5 inch, helium-based hard disk drive, which will be coming out in 2013.

“What we uncovered is this infringement on personal lives. That is what has underlined this dislike of business travel.”
- Tricia Heinrich, chief marketing offer of ON24, explaining why business travelers would rather stay at home instead of going on business trips. Over 85% of respondents felt work is a major infringement on personal time while 91% said spending too much time away from home because of work could lead to several consequences. Do you feel work travel infringes on your personal time? Share your thoughts on the Head in the Clouds blog.

“This is yet another clear reminder that otherwise smart people continue to create electronic documents that are both dangerous and discoverable.”
- Jeffrey Hartman of EDiscovery Labs explaining why electronic documents played a critical factor in Apple’s patent victory over Samsung. His take: Don’t create harmful documents in the first place.


Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: