Listen to this: our Linux podcast kicks ass. Subscribe for free!

Get started with Tonido

Web

Cloud computing is now firmly embedded within the IT mainstream, with companies like Amazon, Google and Microsoft offering a range of cloud services. And now you can too: in this tutorial we're going to create a cloud server using a piece of software called Tonido.

We'll set it up initially so we can access the various services from within our home network and also over the internet so we can share music and documents and remotely access a calendar, to-do list and other services. Let's go!

Drupal: Get started the easy way

Web

You probably already have a few ideas about what it takes to set up a website, but put those to one side for now, because we're going to look at a different way of doing things. With Drupal, all you really need is a name and an idea of the type of content you want. However, before we get going, the big question you have to answer is: with all the free hosting services available today, do you really need your own website at all? If the answer is yes, read on to discover how you can create anything from a simple blog to a complex website using Drupal in a matter of minutes.

Control your bandwidth with Trickle

Apps

Ever had one of those situations where you pause for a moment, think back to a time long ago, and say, I wish I knew this back then? Even if you haven't, Trickle will trigger many such memories. With Trickle you can control the upload and download speeds for applications such that no single application hogs all the bandwidth. This gives you the power to ensure that downloads from Firefox don't interfere with your attempts to download a file through FTP.

Avoiding the JavaScript trap

Web

Hopefully by now you've already read Richard Stallman's article "The JavaScript Trap" - it's a subject we care a lot about here at TuxRadar HQ, so when people ask us questions about the problem of online freedom we do our best to answer as fully as we can.

Geotagging with Linux

Apps

Geotagging photographs makes it possible to give your computer orders like “show me on a map where this picture was taken” or “find all my pictures taken within a three-mile radius of Buckingham Palace”. If you want to publish your pictures online, geotagging makes it possible to make your own maps hyperlinked to and from your online picture galleries or services like Flickr.

Digital cameras with integrated GPS sensors that automatically geotag every shot will become more and more affordable over the next few months, but that doesn't mean that there's no reason to learn how to do it yourself. Think about it for a moment: if you like the possibilities of geotagged pictures, the biggest obstacle you're likely to face is not the shots you'll take from your next holiday, but the thousands of pictures you have on your hard disk already. We're going to help fix that...

Code Project: Create a web server in Ruby

Code

Most of us are aware of Ruby through its modern-day Ruby on Rails incarnation, which is a framework for developing large-scale websites. This has been used on talked-about websites such as the Basecamp, Jobster and 43 Things sites and is shipped with the latest version of OS X, Leopard.

Given Ruby's very recent step into the coding limelight, it's surprising how long the language has been in development: since 1993! Created by Yukihiro Matsumoto, Ruby was first released to the world in 1995, and was designed to reduce the menial work that programmers typically have to put in. Why should we have to battle with the syntax of a language when what we want to achieve is really very simple?

How to set up a web server with Apache

Apache

Ask anyone to name a web server for Linux and they'll either mention Apache or be deliberately obtuse by picking something else. It's not that there aren't alternatives, but Apache is everywhere. The others have their advantages, often being lighter, but if you're ever going to transfer a site from your local server to a commercial one, the chances are that it'll run Apache and all your configurations will copy straight across.

Why would you want to install a web server? There are many reasons, but only one needs to apply for you to want to proceed.

Group test: web editors

LXF

Way back at the beginning of the web (or when it started to become mainstream) it was popular to spend hours hacking away at a keyboard to type your first web page. These early efforts were horrific mish-mashes of colour, style (or lack thereof) and seemed to consist entirely of people telling you just how they felt about certain topics. - you only have to spend some time with the Internet Archive to see shining examples of the terror that could be wrought with a simple text editor and far too much knowledge.

From there web development got a bit smarter, and it wasn't long before GUI-based tools became available to make the whole process more speedy and user friendly. Sadly, they didn't improve on the whole colour clashing, but they did make a lot more people a lot more productive. Even Microsoft, having previously dismissed the power of the web, did a complete U-turn and ended up releasing FrontPage to fuel even more abuse of the senses.

So, if you're looking around for a great web editor for Linux, just what is the state of editors for Linux and does it get any better than Vi or Emacs? Let's take a look at what options are on offer today.

Benchmarked: Firefox Javascript on Linux and Windows - and it's not pretty

TuxRadar

As you might have guessed from our domain name, TuxRadar.com, we're big fans of Linux. But being a fan of Linux doesn't necessarily make you a Linux fanboy - the kind of person who blindly ignores anything negative about their passion of choice as if that somehow made it better.

In fact, we think more Linux users need to admit there are some places where Linux isn't quite as good as its competitors. And one place where that's certainly true is in web browsing. Don't believe us? We did some simple JavaScript benchmarks of Firefox 3.0 using Windows and Linux to see how it performed across the platforms - and the results are pretty bleak for Linux.

Username:   Password:
Create Account | About TuxRadar