Monthly Archive for March, 2005

IT Job Growth Forecast

CIO Magazine is forecasting job growth in the IT sector.

This is good news on several fronts. Clearly it’s good news for those still looking for work, who may have lost tech jobs after the fall-out from the burst of the dot-com bubble, or due to outsourcing of some flavor. It’s good news even for those of us who are not looking for work, as it indicates that job security is probably good, and the economy overall is improving. That last phrase may just spill over into yet another bit of good news; to me, it seems that this is good news even to those not employed in the IT field at all. If business are expecting to hire more technology workers, that would seem to indicate that business is good, which in turn would indicate a strong economy.

Now the sobering news; a lot of the growth seems to be focused on specific skill sets which may or may not require more experience. Networking and database administration skills seem to be in demand, whereas general coding skills are not. Take note, and (if you’re looking for work), order your studies accordingly.

Continue reading ‘IT Job Growth Forecast’

Ajax, and other frameworks

Lately I’ve seen a lot of talk about what James Garrett of Adaptive Path dubbed "Ajax" (for Asynchronous JavaScript + XML). This is the combination of technologies behind such marvels as Google Maps, which seems to have become the poster-child of Ajax as a development paradigm.

I’ve mostly avoided Javascript, and ditto for XML, generally. They just haven’t presented themselves as solutions for any problems I had to solve, I suppose. So, I spent a little time yesterday learning Javascript. I was pleasantly surprised that I picked it up fairly quickly, so the next thing I want to look at is using XML a little more. I’m just a sucker for learning new stuff, apparently.

Learning Ruby is still going well, by the way. A very easy language, I hightly recommend it. I have still not delved into "Ruby on Rails" for a web application, though.  Maybe sometime this summer, so I know what all the fuss is about, and so I can know better whether or not to consider using it for future projects.

Are there any other web development technologies or frameworks that anyone reading this knows or uses? I know of Fusebox, and have made limited use of Fusebox4 — nothing major yet, though. What else is out there?

Continue reading ‘Ajax, and other frameworks’

Paul Graham on Startups

This is not a new essay, but it’s new to me, in that I haven’t read it before. I have read several of Paul’s essays before. Paul is "an essayist, a programmer, and a programming language designer," and is the author of Hackers and Painters.

Paul’s essay on "How to start a startup" is not only full of interesting advice on starting a new business (especially a technical one), but is also an entertaining read.

Here’s Paul on business:

what I discovered was that business was no great mystery. It’s not something like physics or medicine that requires extensive study. You just try to get people to pay you for stuff.

On having an MBA…

If you work your way down the Forbes 400 making an x next to the name of each person with an MBA, you’ll learn something important about business school…. There are only four MBAs in the top 50.

A longish, insightful essay on starting a startup. It’s so well written that whether you have the itch to start a business yourself or not, I recommend it anyways.

Continue reading ‘Paul Graham on Startups’

CIO asks: Will Firefox burn IE?

This CIO article poses one of the frequently asked questions of the year: will Firefox be able to compete with IE, or are we seeing just a passing, fragile jump in its popularity?

As with many questions of this type, the answer (from CIO, anyways) is absolutely maybe. Still an interesting article.

Continue reading ‘CIO asks: Will Firefox burn IE?’

Six Thinking Hats

I was in Barnes & Noble last night and read (most of) a book there called Six Thinking Hats by Edward de Bono. De Bono is an expert in teaching on thinking and creativity, and is also the author of Lateral Thinking and I Am Right, You Are Wrong.

The ideas in Six Thinking Hats are very simple, and it’s pretty easy to see how they could easily be a great aid. It discourages our normal paradigm of argument/debate, critical thinking, and focusing solely on "pros vs cons" of an idea, and encourages a group of people to think "in parallel". That is, instead of people defending their individual ideas, and basically arguing through things (to the point where simply the best arguer wins), the group uses the concept of six "thinking hats" representing different styles of thinking, and each person attempts to approach the problem in the same way at the same time. For example, instead of one person focusing on "pros" and another on the "cons" of an idea, the group would decide to "wear" the yellow thinking hat (which is the positive thinking hat) and all come up with all the possible positive, beneficial, good things about an idea; no negative ideas allowed. Then, after, they might adopt the "black hat" (cautious, the "devil’s advocate" hat) and everyone together would think of all the things which could possibly go wrong with the idea.

And so in turn with the other "hats" — the white hat for "just-the-facts", neutral, objective thinking, the red hat for emotional, "gut-feeling" thoughts, the green hat for crazy, creative, zany ideas, and the blue hat for "big picture" (think sky), organizational thinking.

The end result is that you attack a problem or situation from many different sides, and instead of debating at each turn, everyone is trying to think in the same way at any given time (hence the associated term "parallel thinking"). It’s a cool idea, easy to see how it could be a useful tool for creativity and productive meetings.

Continue reading ‘Six Thinking Hats’

Linux runs 60% of Supercomputers

In the spirit of my Relentless Promotion of Linux, I may as well point to this Forbes article, which goes into some detail about how Linux has grown to power approximately 60% of the world’s top 500 supercomputers. Some supercomputer owners do not report the OS which they run, so the figures are something of an estimate.

The article quotes both Hans Werner Meuer (who has published the top 500 list of supercomputers for over 10 years now), and Linus himself on why they believe that Linux has come to dominate this market.

Continue reading ‘Linux runs 60% of Supercomputers’

The PGA Tour utilizing Linux

From the article (NewsForge): "The PGA Tour, a membership group of professional golfers that is not affiliated with the Professional Golfer’s Association, is making extensive use of Linux in its interactive Web site PGAtour.com and its real-time game tracking program, TOURcast."

Golf is typically about as conservative a sport as you are likely to find in America, so it’s great to see the adoption of Linux, even if it is only on the back-end. Linux on the desktop is still aways in the future for organizations like this, as Steve Evans (VP of Information Systems) makes reference to near the article’s end. Always good to see this sort of adoption going on.

As an aside; why bother to post every company we see using Linux? Why is this news? Well, it’s news if one is interested in promoting the adoption of Linux, as it makes people aware that not just a fringe group of geeks and hackers are using Linux, but that a wide variety of organizations, some of them quite large (IBM, Cisco) or conservative (PGA Tour, for example), are also using Linux, and are very happy with it.

It’s also interesting, despite ongoing FUD about Linux being more expensive than Windows, we consistently see IT/IS Managers stating that they are switching to Linux because it is saving them money. There seems to be a disconnect between the rhetoric and the reality, there… Hmm.

Speaking of which, I think I’m going to take up golf this year. Maybe when it gets warmer. This is totally offtopic, but hey, it’s my blog. :-)

Continue reading ‘The PGA Tour utilizing Linux’

Who is Alec Rivers?

Who is Alec Rivers? We don’t know, but thanks to the power of the Internet, we can easily find out how he’s doing.

Abe VigodaInspired by abevigoda.com, the site that keeps us all informed whether Abe Vigoda is alive or dead at any given time, Alec’s page keeps us informed of the current status of, well, himself.

The key difference is that while Abe Vigoda was only once erroneously reported dead by People magazine in 1982, Alec seems to be in a constant cycle of death and resurrection.

Continue reading ‘Who is Alec Rivers?’

Mambo wins Yet Another Award

Mambo, the open source CMS (which runs this site, among many others) has won another award. This one is from the UK Linux magazine Linux Format, and the award is "Best Free Software project of the year."

Mambo’s own site also carried this announcment, ending with a summary of other awards that Mambo has won.

Strange, the first five paragraphs or so of both articles are identical. Also this one: I guess one of these must be an "official" press release, I don’t know. You decide.

Continue reading ‘Mambo wins Yet Another Award’

How to save the Internet

CIO magazine has an article in which they consult "the best minds" they can find to ask, How can we save the Internet?

The idea, of course, is that Internet Security is proving too weak, search engine algorithms are proving exploitable, holes are found in software, spam, viruses, and worms seem to grow without end, and eventually (it is proposed) the Internet will simply cave under the weight of it all — not physically, but that it may be abandoned as "unusable."

Is this alarmist, or is this a question that we should be asking? Besides that question, the question of "how to save the internet" is being asked, and here are some of the answers we’ve seen so far.

Continue reading ‘How to save the Internet’