Home Blog Page 1998

IDC Lists Top 10 HPC Market Predictions for 2013

IDC has released its Top 10 HPC Market Predictions for 2013. The big takeaways? While the outlook is good for business, the industry goal of reaching Exascale by 2018 looks to be slipping by at least two years.

1. The Worldwide HPC Market Will Leave the Global Economic Recession Behind and Will Be in a Healthy Growth Mode. In 2009, the low point of the global economic downturn, worldwide HPC server revenue fell 13% year over year, from $9.8 billion to $8.6 billion — although the supercomputer segment for systems sold for $500,000 and above grew 35% and revenue for systems priced at $3 million and up jumped a whopping 65%. But 2010, 2011, and the first three quarters of 2012 have demonstrated sustained, record- setting growth in the global HPC market. Unlike many market segments, HPC has exited the recession.

Read more at insideHPC

DaaS, MaaS & DRaaS: The Next Phase Of Cloud Computing

Guest author Scott Geng is the CTO at cloud management software company Egenera.

It’s no secret that the public cloud market has been growing like gangbusters. In fact, a recent Gartner study found spending on public cloud services is growing at more than 28% per year and private cloud spending is three times that of public cloud. That projects total cloud spending in 2016 to hit $240 billion.

Cloud computing (both public and private) will pave the way forward for how companies will deploy new IT services. Lower price points will help those organizations innovate faster, launch new services more quickly, be more responsive to market conditions and evolve their own business models.

 

Read more at ReadWriteEnterprise

End of Life for Three Ubuntu Editions on 9 May

9 May is the end of life day for Ubuntu 8.04 LTS on servers, 10.04 LTS on desktops and 11.10 generally. Upgrading to 12.04 LTS and its five year support cycle is recommended.

Read more at The H

Development Release: Elive 2.1.33 (Unstable)

Elive 2.1.33, a new development built of the desktop Linux distribution that integrates Debian GNU/Linux with the Enlightenment window manager, has been released for testing: “The Elive Team is proud to announce the release of development version 2.1.33. This version includes some miscellaneous features like: Google Talk plugin….

Read more at DistroWatch

Introducing BBQpad

Recently I have been working on a project with my best buddy Stuart ‘Aq’ Langridge, called BBQpad.

I haven’t really talked much about it on my blog as we have been fixing up the rough edges, but I wanted to share a little about it now.

As some of you will know, I have been increasingly gettinginto BBQ as a hobby. I love being outside and cooking, I love cooking over fire, and the art and science of BBQ facinates me. Don’t think there is a science? Well check out amazingribs.com and see just how much detail, science, and engineering can be involved in creating awesome BBQ.

One of the tips people give you when you start learning grilling and smoking is to maintain a notebook where you track the details of your cooks. You can then refer to what you did, learn from what works and what doesn’t, and improve your ‘cue.

Being of the nerdy persuasion, I was not going to use no stinking paper and pen, so I wrote a web app to track my cooks.

Originally I wrote this as something just for me, and then it struck me that this could be of general interest. I was chatting to Aq one day and he loved the idea so we decided to build what you now see at www.bbqpad.com. The sites works on your computer, mobile, and tablet.

Read more at jonobacon@home

New Windows 8 Hardware Specs Hint at 7-inch Tablets and a Microsoft Reader

A quiet change in the logo requirements for new Windows 8 devices allows Microsoft’s hardware partners to build new devices that would compete with popular 7- and 8-inch tablets like the iPad Mini, Kindle Fire HD, and Google Nexus 7. Could a Microsoft Reader be just around the corner?

As the Ouya Ships to Backers, Can a $99 Console Bring Players and Developers Together?

Ouya_hands_on_41_1020_large

GDC 2013 is full of big-name Kickstarter projects waiting to launch. Oculus VR has sprinkled presentations throughout the week, while Gamestick is showing off an early version of its portable Android-based console. And the tiny Ouya gaming machine has started shipping to its early Kickstarter backers. Set for a retail launch on June 4th, the Ouya promises to be a super-cheap, moddable game platform, combining the ease of mobile development with the fun of living room play. But now that players are getting their first real look at the console, can it carve out a niche in a hardware industry dominated by giants?

Though a quick look at the Ouya’s controller suggests you’re dealing with a straightforward Xbox / PlayStation competitor,…

Continue reading…

Read more at The Verge

Facebook on the Verge of Announcing HTC Smartphone?

A cryptic media invite to see the social network’s “Home on Android” gets the rumor mill running anew about an upcoming Facebook phone. [Read more]

Read more at CNET News

Best Android Tablets (April 2013 Edition)

Don’t want to give your money to Apple in exchange for an iPad or iPad mini? No problem! Here are my top 5 Android tablets for April 2013.

Return to Root: How to Get Started With Debian

Ubuntu, Mint, and other glamorous Debian derivatives get all the attention. So why not go to the source and try Debian itself?

Debian is currently the most influential Linux distribution. It has inspired the popular derivatives Ubuntu and Knoppix, and their derivatives including Mint, Kubuntu, Dream Studio, Bodhi, Mepis, Damn Small Linux, and Mythbuntu. (See the Linux family tree on Wikipedia.) Debian is volunteer-driven, includes more packages than any other distribution, supports more hardware architectures, supports multiple kernels (Linux, FreeBSD, and GNU Hurd) and is 100% Free. It is also free of cost, and the good Debian people came up with a simple, elegant way to meet the needs of users who want to install non-Free software on their Debian systems. They put non-Free packages in separate repositories, so controlling what goes on your system is super easy.

Debian desktop

Controlling Debian Versions

Debian comes in three flavors: Stable, Testing, and Unstable. Packages start out in Unstable, and migrate down through Testing and Stable. Stable is great for servers because it is thoroughly tested and gets swift security updates. Testing and Unstable are great for desktop systems because they have newer packages. Unstable really isn’t unstable, but works fine for a desktop system. The downside is irregular security updates, so you don’t want to use Testing or Unstable on servers. There is also an Experimental repository, which contains bleeding-edge packages still under development. (See the DebianGNU/Linux FAQ for more information.)

Debian also has codenames for each version, and these names come from the Toy Story movies. The current stable release is Squeeze, and the current Testing release is Wheezy. Unstable is always Sid, the bratty kid who breaks things. There is a bit of a gotcha you need to watch out for, because when you configure your software repositories you’ll get different results depending on which naming convention you use. If you use the Stable/Testing/Unstable codenames then your packages will come from the latest releases of each one. If you use the Toy Story names then you will stay within those specific releases, like the current Squeeze and Wheezy. So if you want to keep Squeeze or Wheezy, then you need to specify Squeeze or Wheezy.

Your Debian repos are configured in /etc/apt/sources.list. Here is a simple example I’m using on my Debian Squeeze system:

deb http://mirrors.kernel.org/debian/ squeeze main contrib non-free
deb-src http://mirrors.kernel.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
# squeeze-updates, previously known as 'volatile'
deb http://mirrors.kernel.org/debian/ squeeze-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian/ squeeze-updates main contrib non-free

If I wanted to always be in the latest Stable release, then I would replace “squeeze” with “stable” in sources.list. (See wiki.debian.org/SourcesList for more information.) This example was generated automatically at installation, and I made one post-installation change, which was adding “contrib non-free”. The contrib and non-free repos include non-free and third-party software, such as Adobe Flash and the Nvidia binary graphics driver. We’ll walk through the excellent, easy Debian way of installing these in a moment.

Installing Debian

Installing Debian is similar to any Linux distro: download an installation image, copy it to a CD, DVD, or USB stick, boot to the installation medium and away you go. You can also purchase installation disks for a few bucks. There are multiple installation methods: netinstall, a complete installation image, and a live DVD/USB image with a hard disk installation option. The netinstall is a 168MB image that boots your system, sets up the installer, and then you select and download only the packages you want to install. The Debian installation manual is exhaustively thorough, and I recommend that even experienced Debian users take a look at it because it is so detailed. The Debian installer is a powerhouse cram-full of options so you can micro-manage the whole process, or you can elect an automatic installation and let Debian make the decisions for you. It’s not a completely hands-off process, so you’ll need to stick around to answer a few questions.

Debian does not create an all-powerful sudo user at installation the way Ubuntu and Mint do, but rather sticks to the traditional root user/unprivileged user scheme. If you like the Ubuntu/Mint way, here is how to create it on Debian. First change to the root user, and then run the special visudo editor:

$ su
# visudo

Then add these lines to the sudoers configuration file:

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

Save and close the file, and then add your user to the sudo group in /etc/group. Log out and log back in, and you are now an all-powerful sudo user.

Maintaining Debian

A well-maintained Debian system can run forever without ever needing to be re-installed. For maintaining your Debian system I recommend the excellent Synaptic graphical package manager. If you prefer the command-line then you want apt-get and dpkg, and there are dozens of excellent cheatsheets for these all over the Web. Here is your handy cheatsheet for common operations:

Update your package lists:

# apt-get update

Upgrade all packages to their latest versions:

# apt-get upgrade

Search for a particular package, for example the Tux Racer game:

$ apt-cache search tuxracer

Install a package, like Tux Racer:

# apt-get install extremetuxracer

Remove a package:

# apt-get remove extremetuxracer

Remove a package and its configuration files:

# apt-get remove --purge extremetuxracer

Tux racerIs this package installed?

$ dpkg -l | grep extremetuxracer

Get information on packages that are not installed:

$ apt-cache show extremetuxracer

What files are in this installed package?

$ dpkg -L extremetuxracer

What packages does this file belong to, for example testparm?

$ dpkg -S testparm

Figure 2: Tux Racer

Another good way to search for packages and get information on them is to go to debian.org/distrib/packages, which gives you multiple ways to search different releases, package names, and file names.

Installing Nvidia Driver

The Debian way of installing the Nvidia graphics driver builds it from sources, so it is exactly matched to your kernel, which means it’s more stable and reliable. Make sure you have the contrib and non-free repos enabled in sources.list. The run these commands, as root, exactly as shown:

# apt-get update && apt-get upgrade
# apt-get install module-assistant nvidia-kernel-common
# m-a auto-install nvidia-kernel${VERSION}-source
# apt-get install nvidia-glx${VERSION}
# apt-get install nvidia-xconfig

This will install the necessary kernel headers, source code, and build tools, and generate an /etc/X11/xorg.conf file. Reboot, and your new Nvidia driver will replace the default Nouveau driver. (See Non-free drivers for additional help.)

Adobe Flash

Adobe Flash is a great example of how not to maintain an essential plugin; you’d think a big company with truckloads of money could do better. Sadly, we’re stuck with it because there are no good alternatives. Debian eases the pain with its Flash plugin installer. Make sure you have the Contrib repo enabled, then install it:

# apt-get install flashplugin-nonfree

Then run it:

# update-flashplugin-nonfree --install

And that should take care of all the major Web browsers on your system.

Debian Reference

The Debian reference is the exhaustive Debian how-to — there are no mysteries in Debian.