Practical Technology

for practical people.

June 6, 2012
by sjvn01
0 comments

IPv6: When do you really need to switch?

World IPv6 Day is here, and with it many ISPs, websites and manufacturers are now supporting IPv6, the next generation network protocol of the internet.

For many users, though, the questions of what, when and why still await answers.

Everyone in networking knows that they should be switching to IPv6. The Internet Engineering Task Force (IETF) realized that in 1994, when it predicted that IPv4’s 4.3 billion addresses wouldn’t be enough. Its answer was IPv6. With its 128-bit address space it can have up to 2^128 addresses — that’s 40,282,366,920 billion billion billion usable addresses. Even an interstellar internet won’t run out of numbers any time soon.

Meanwhile, back on Earth, the regional internet registries (RIRs) in charge of parceling out IP addresses are down to their last old-style IPv4 addresses. Indeed, the Asia Pacific Network Information Center (APNIC) ran out of IPv4 addresses in April 2011. RIPE NCC, Europe’s RIR, will be the next to run out sometime in August. In North America, the last IPv4 address will be assigned in June 2013.

That will be the end of the road for new IPv4 addresses. Technologies like Network Address Translation (NAT) and Classless Inter-Domain Routing (CIDR) that let us run multiple devices behind a single IP address have won us some time, but while neither NAT nor CIDR will be going away soon, they can’t delay the IPv4 famine any longer.

IPv6: When do you really need to switch? More >

June 5, 2012
by sjvn01
0 comments

Old-School Linux Software Updating Techniques

When I patch one of my Linux systems or add new software, 99 times out of 100 I use a modern program like the Ubuntu’s Software Center or Linux Mint’s Software Manager. But there are times, especially when I’m working with a system that needs automated updates using cron or with a remote system via ssh or telnet, that I need to use a good, old-fashioned command line tool—and you will too. So, for times like those, it helps to keep the shell commands in mind.

Most Linux distributions have similar tools… but there are key differences.

Old-School Linux Software Updating Techniques. More >

June 5, 2012
by sjvn01
0 comments

Linus Torvalds finds GNOME 3.4 to be a “total user experience design failure”

When Fedora 17 released GNOME 3.4, I found I could deal with it. I still didn’t like it much, and I prefer both Ubuntu 12.04’s Unity and Linux Mint 13’s Cinnamon interfaces, but if I had to, I could live with the GNOME 3.4 desktop.

But for Linus Torvalds, Linux’s primary creator, GNOME 3.4 is ”a total UX (user experience design) failure.”

Linus Torvalds finds GNOME 3.4 to be a “total user experience design failure” More >

June 4, 2012
by sjvn01
0 comments

Run Android apps on Windows with BlueStacks

So you love Draw Something, Air Attack HD, or some other Android application? If you wanted to run that or any other Android app on your Windows PC, you were out of luck – until recently. BlueStacks now makes it possible to run Android applications on Windows systems.

While still in beta, the BlueStacks App Player delivers the goods. I’ve only tinkered with it myself, but everyone I know who uses it a lot think it’s great.

It’s not just we techies who like BlueStacks. What’s more telling is that PC-giant ASUS has signed a deal with BlueStacks to include its Android app player on the company’s next generation PCs, including the models running Windows 8,

Since Microsoft plans to make it difficult to dual-boot or root any other operating system on Windows 8 systems and to make it impossible to add or switch operating systems on Windows RT (Windows 8 on ARM) tablets and phones, BlueStacks likely will be the only way to run Android applications on Windows 8 PCs, tablets, and smartphones.

Run Android apps on Windows with BlueStacks. More >

June 3, 2012
by sjvn01
0 comments

3 things to know about IPv6 as World IPv6 Day approaches

June 6, 2012, World IPv6 Day, is almost upon us. On that day, many major ISPs and Web sites will add IPv6, the next generation Internet protocol, to their existing network stacks. So: Should you start panicking now or should you wait a bit?

Actually, you don’t need to panic at all. Come the morning of June 6, the sun will still rise in the east, kitty cats will still purr in your lap when you pet them, and the Internet will continue to work just fine after you boot up your computer.

What will have happened on that day is that numerous major ISPs, such as Comcast and Time-Warner Cable, and Web sites, including Facebook, Google, and Microsoft, will offer their services with IPv6 in additional to “classic” IPv4. All these major Internet powers have been working on deploying IPv6 for years, and there’s no reason to believe that a mass roll-out of IPv6 is going to cause any Internet trouble.

3 things to know about IPv6 as World IPv6 Day approaches. More >

May 31, 2012
by sjvn01
0 comments

Judge crushes Oracle’s API copyright claims like a bug

Larry Ellison bought Sun in the hopes of winning intellectual property riches from its Java programming language. Those hopes have now been smashed. After having Oracle’s Java patent claims against Google Android all but completely smashed, and a mere nine lines of code found to actually have been copied into Android from Java, Oracle’s last hope was that U.S. District Court Judge William Alsup would rule that Java’s application programming interfaces (API)s could be copyrighted. Instead Alsup has smashed Oracle’s API claims as if they were cockroaches.

Oracle had sued Google over copyright infringement related to the use of 37 Java APIs used on the Android mobile operating system. Google argued they were free to use because Java both cause it was open source , and that, in case, APIs can’t be copyrighted and that they’re required to use any language.

Judge crushes Oracle’s API copyright claims like a bug. More >