Fifteen Puzzle

Code

Jon says:

I've been doing more programming, and wanted to share my latest project with TuxRadar readers (if only because everyone else is tired of listening!). It's a simple implementation of the 'Fifteen' puzzle in Javascript and HTML5 canvas. You can check it out here, so if you want to try it, go ahead. Feedback and comments are welcome, especially about the quality of my code (I expect it's low quality, so be constructive!).

Podcast: rescheduled

Podcast

Quick Update: We're planning to record our new podcast early next week, which means we'll probably switch to a Tuesday release schedule rather than Thursdays.

Also, for those wondering what Paul Hudson has been doing over the last few months, he's been helping to develop the new Tap! App - and you can find evidence of his work (and even a video with him talking!) here: http://goo.gl/hPviN.

Podcast Season 3 Episode 18

Podcast

Title: Maybe Baby

In this episode: Ubuntu should move to a monthly release, according to Scott Remnant. Bruce Perens has come up with a new scheme for copyright ownership and Linux Format turns 150. Hear how successful we are at discovering things, building mesh networks and thinking up excuses.

Baby causes podcast delay

TuxRadar

Silly babies. They can't talk about cricket, they have stumpy little limbs, and they don't know the difference between an Imperial Courier and an Imperial Trader. What's the point of them? Still, they happen, and the uncertainty of their exact arrival dates can cause problems in the workplace. So yes, due to the potential arrival of a new mini LXF crew member in the next few hours, we've had to delay the podcast by a bit. We're hoping to have it done by Monday or so - can you handle the excitement?

LXF 150 On Sale Today!

LXF

Well, after reading everyone else's favourite LXF moments from the last 150 issues, today's the day that issue 150 goes on sale! To celebrate, you get to enjoy these reflections from the newest member of our team, Jonathan Roberts:

I'm still relatively new to the LXF staff, but that doesn't mean I'm new to LXF. Before joining the team here, I was a reader for many years and enjoyed going in to Smiths once a month to buy the new issue - I'd then get it home and read it almost cover to cover.

Linux Format 150: the countdown continues

LXF

It’s Graham Morrison’s turn to divulge his choice picks from his time at Linux Format:

There have been many memorable moments. And the vast majority have been positive. But inevitably, as I'm sure any Linux writer will concur, it’s the tough projects that stick in your mind.

Open Ballot: Is Linux really so secure?

TuxRadar

As Linux users, we watch our poor Windows-suffering brethren battle with viruses, spyware, malware and other problems, safe in the knowledge that our operating system is designed to minimise such risks. But is Linux really as secure as we like to think? The recent hacking of kernel.org and impact on related sites has given us much food for thought.

You could argue that Linux is intrinsically very secure, but a high-profile site such as the home of kernel development is going to be a big target. Or maybe Linux isn't really that secure - it's just that the users are typically more tech-savvy and are less likely to run HOTBRITNEY.EXE attachments in their emails. What would happen if all Ubuntu users started installing random .deb packages in emails? Is it all down to the users?

Let us know your thoughts in the comments below, and we'll read out the best in our upcoming podcast. Gracias!

Linux Format 150: the countdown continues

LXF

Solar Power (LXF79)

What does he know of Linux who only Linux knows (asks Andrew Gregory)? Well, lots actually, but whatever your specialist subject it's always useful to take a step back and look again at what you know from a different angle. That's why Mike's look at OpenSolaris back in issue 79 is worth reading even now, despite the fact that free software has moved on so much in the intervening five years.

Linux Format issue 150 is approaching!

LXF


Here at Linux Format Towers, we're about to reach a milestone in the history of the magazine: 150 issues. A lot has happened in the last 11 years, and before LXF150 goes on sale this Thursday, 15 September, we're asking the team to recall their favourite moments from the magazine's life. Kicking it off is Mike Saunders who clearly wants darn kids to get off his lawn. Take it away...

Douglas Adams, Designing Programs and Scheme

Code

Jon says:

While procrastinating and looking in to some programming books, I came across this quote by Douglas Adams:

"I am rarely happier than when spending entire day programming my computer to perform automatically a task that it would otherwise take me a good ten seconds to do by hand."

I enjoyed it a lot and thought TuxRadar readers might enjoy it too.

Also, I wanted to share a link to the programming book that led me to this discovery: How To Design Programs. It's an excellent book that doesn't focus on the syntax of any one language (although it does intuitively teach you Scheme, a dialect of Lisp), but instead explores the process involved in actually beginning from scratch and designing a complete program. From analysing the problem statement, to defining the data involved, sketching out functions to deal with the data and on.

Podcast Season 3 Episode 17

Podcast

Title: And Then There Were Three

In this episode: Against all odds, Mandriva 2011 has been released while HP looks set to drop WebOS and its TouchPad tablet. We discover things, provide an update on our wireless mesh project and listen to your opinions in the Open Ballot.

Open Ballot: What are your highlights and lowlights of the past 20 years?

TuxRadar

It has been 20 years since Linus Torvalds made his famous announcement about a certain kernel that we're all using today. Yes, Linux is now two decades old (and we know that GNU/Linux is older than that, RMS fans!) and a lot of things have happened in that time. For our upcoming podcast, we want you to tell us: what've been your high and low points of the last 20 years? Like, for instance, the release of a certain distro or desktop environment, or the battles against SCO and Microsoft.

Tap your musings into the comments box and we'll read out the most awesome in our podcast. Except for you, Anonymous Penguin. That ain't a proper name.

Podcast Season 3 Episode 16

Podcast

Title: Linux Surprise

In this episode: Google spends $12.5 billion acquiring Motorola's smart phone division. Linus switches from Gnome to Xfce and KDE 5 development is about to start. We discover things, draw our own boxes, and listen to your views in the open ballot.

Open Ballot: Does Tux help or hinder Linux?

TuxRadar

Penguins are cute, right? Pretty much everyone agrees with that, but whether a penguin makes a good mascot for an operating system - that's open to debate. On the one hand, Tux's cheerful face and relaxed posture could be the perfect way to express what we love about Linux. It's not too corporate, it's fun, and it's happy to welcome anyone into its fold. But on the other hand, it could be argued that such a toy-like mascot stops big business from taking the community seriously. Would a more conventional logo make us look more professional? How about a different, more powerful sort of animal?

Let us know your thoughts in the comments below, and we'll read out the best in our podcast. (If you are an actual penguin, please note that in your message, and we will put on the appropriate voice.)

CakePHP Tutorial: Build a bookmark site

Code

If you've followed our last few tutorials, you'll be a CakePHP expert by now: you know how to navigate controllers, delve into the depths of models and create views that astound your viewers. But having a taste of the sweet rapid development that CakePHP offers you, you want more, and you want to do more in less time. Fair enough too, so in our last project for this series, we're going to take a look at using CakePHP plugins to extend the functionality of our app. This is the result of the DRY principle (Don't repeat yourself).

Karen Sandler: Freedom from my heart to the desktop

GNU

Jon says:

This is Karen Sandler, the Gnome Foundation's new Executive Director, delivering her keynote speech at OSCon 2011. It is by far and away the best explanation of why software freedom matters that I've heard in a very long time.

The best Linux distro of 2011!

Distros

Fedora, Mint, Arch, Ubuntu, Debian and OpenSUSE go head-to-head - we've dropped the six most popular Linux distributions of the day into a cage fight for your affections. Read on to discover which distro comes up top for installation ease, customisation, performance, security and more. Which flavour of Linux gets the gold medal? You might very well be surprised, so read on for all the juicy details...

Podcast Season 3 Episode 15

Podcast

Title: Batting for freedom

In this episode: KDE 4.7 has been released and it's awesome. Microsoft and SUSE reaffirm their their patent vows and Chrome is now the most popular browser in the UK. We discover some cool things, write our own Linux jingles and discuss what Linux might look like in ten years.

Free Software for Little People: Interview

Interviews

Right, so I said I would follow up on the last post on this topic by asking a few questions to the comic's creators, and I have! I dropped them an e-mail, Effy even tranSL:ated the first message for me, sent a few questions and these are their answers. I hope you find it interesting, I'm sure the team behind the comic will be pleased to hear any thoughts or further questions you have in the comments below.

The interview was collaborately answered by: Iris Fernandez and Franco Iacomella (scrip authors); Emmanuel Cerino and Ivan Zigaran (artists).

Open Ballot: What will Linux look like in 10 years?

TuxRadar

It's crystal ball time as we get prepared for the next TuxRadar podcast. We want you to tell us: how do you think Linux will look like, one decade from now? We don't mean in a cosmetic sense (although you're free to comment on that if you want). But rather, what sort of OS will it be, and how will most people be using it? For instance, you might predict that the desktop wars will die out and most users will be running little more than a browser on the kernel. Maybe via Android it'll morph into a free alternative to iOS.

Whatever the case, and no mater how ker-azy your ideas, let us know in the comments below and we'll read out the best in our podcast. Extra points will be awarded to those who fit MikeOS into their visions of the future.

Username:   Password:
Create Account | About TuxRadar