Free Software Magazine: articles on free software

Free Software Magazine

  • Opinions
  • End Users
  • Hacking
  • Games
  • Interviews
  • Online Books
  • Announcements
  • Reviews
  • Humour
  • Free Software News

Free Software Magazine: articles on free software

  • spacer

    Split a spreadsheet into multiple files with the GNU/Linux command line

  • spacer

    Free e-learning software: unifying coding efforts, and admin efforts

  • spacer

    The newsroom’s ally: Ally-Py

  • spacer

    Die Hard--But Make Sure You Can Bequeath Your Digital Assets

  • spacer

    Backup and Read your E-mails offline with Thunderbird's ImportExportTools

Split a spreadsheet into multiple files with the GNU/Linux command line

November 19, 2012

spacer

Have you ever wanted to split a spreadsheet into several spreadsheets according to the contents of a particular field? For example, you might have a music tracks spreadsheet with an 'artist name' field, and you want separate spreadsheets for each artist, with the usual field names along the top of each new spreadsheet.

You can split a spreadsheet by copying and pasting the different sections into new spreadsheets if there aren't many records. If there are lots of records, this manual approach can be pretty tiring. For splitting very large spreadsheets, most users turn to special stand-alone programs (in the Excel world) or fairly complicated macros (Excel, Open/LibreOffice Calc).

I split my spreadsheets using the GNU/Linux command line, as explained in this article. It's another of my trademark ugly hacks, but it works well and the command line steps can be combined into a script which runs fast and reliably.

  • Free e-learning software: unifying coding efforts, and admin efforts (November 11, 2012)
  • The newsroom’s ally: Ally-Py (November 8, 2012)
  • Backup and Read your E-mails offline with Thunderbird's ImportExportTools (October 31, 2012)
  • Packt Publishing is celebrating their 1000th book tomorrow (September 27, 2012)
  • QuiEdit: An Editor for Anyone Who wants a Quiet Life (May 25, 2012)
  • MegaGlest: a fantastic, free software strategy 3D game (February 4, 2012)
  • The Bizarre Cathedral - 100 (October 13, 2011)

Opinions

Free e-learning software: unifying coding efforts, and admin efforts

November 11, 2012

spacer

In this article, I will talk about an exciting chain of events which brought several universities together: instead of buying different Learning Management Systems, they teamed up and started working on the same piece of software -- together. This led to the development of Sakai, a fantastic Learning Management System. I will also talk about the importance, for organisations like the Sakai foundation, to then merge with similar ones (which share similar goals) for the same reason: avoid work duplication.

  • Die Hard--But Make Sure You Can Bequeath Your Digital Assets (November 6, 2012)
  • My government is software-stupid (September 25, 2012)
  • Free software programmers should be paid, too (June 8, 2012)
  • How and How NOT to Re-License your Work for Free Culture (May 7, 2012)

End users

Backup and Read your E-mails offline with Thunderbird's ImportExportTools

October 31, 2012

spacer

In a previous article on syncing and restoring your GMail account with the excellent GMVault I voiced one minor and perhaps unfair criticism. Namely, that as backed up e-mails had no recognizable titles, it was virtually impossible to identify specific messages. But, of course, that was never the intended purpose of GMVault. It would have been the icing on the cake if it was.

  • Backing Up and Restoring your GMail Account(s) with GMVault (October 18, 2012)
  • Compile Your Own PDF Books with Wikipedia and Edit them with LibreOffice and Pdfmod (September 10, 2012)
  • Enabling Thumbnails and Embedded Video in the Konqueror File Manager (August 31, 2012)
  • Setting up and Managing RSS Feeds in the Thunderbird E-mail Client (August 27, 2012)

Hacking

Split a spreadsheet into multiple files with the GNU/Linux command line

November 19, 2012

spacer

Have you ever wanted to split a spreadsheet into several spreadsheets according to the contents of a particular field? For example, you might have a music tracks spreadsheet with an 'artist name' field, and you want separate spreadsheets for each artist, with the usual field names along the top of each new spreadsheet.

You can split a spreadsheet by copying and pasting the different sections into new spreadsheets if there aren't many records. If there are lots of records, this manual approach can be pretty tiring. For splitting very large spreadsheets, most users turn to special stand-alone programs (in the Excel world) or fairly complicated macros (Excel, Open/LibreOffice Calc).

I split my spreadsheets using the GNU/Linux command line, as explained in this article. It's another of my trademark ugly hacks, but it works well and the command line steps can be combined into a script which runs fast and reliably.

  • Firefox and Iceweasel can 'mailto' with Sylpheed and Claws Mail (October 5, 2012)
  • Build a scientific names dictionary for LibreOffice (September 17, 2012)
  • Color picking made simple (September 5, 2012)
  • Convert XML to CSV the ugly way using Unix utilities (July 20, 2012)

Games

MegaGlest: a fantastic, free software strategy 3D game

February 4, 2012

spacer

When the Glest team started "Glest" as a college project a few years ago, they probably didn't expect their game to go such a long way. While "Glest" stopped being developed a couple of years ago in 2009, it was forked in two different projects: GAE (Glest Advanced Engine) and MegaGlest (the game I am reviewing in this article). So, how is it? The answer is simple: this game is incredible, polished, enjoyable, addictive, smart, and plain simply fantastic.

  • Free gaming platforms: welcome to the revolution (February 4, 2012)
  • Why games are NOT the key to Linux adoption (January 19, 2009)
  • Computer role-playing games for GNU/Linux (November 14, 2007)
  • Free software games, the return (March 28, 2007)

Interviews

The newsroom’s ally: Ally-Py

November 8, 2012

spacer

Software architect Gabriel Nistor talks to Trevor Parsons about Ally-Py, the new Free Software framework designed to get the most from web APIs.

Sourcefabric’s Superdesk enables news organisations to manage all of their newsroom activities, including planning, ingest, writing, publication and archiving. It is written in Python and released under GNU GPLv3. At the heart of Superdesk is the Ally-Py rapid development framework, built from the ground up to help media enterprises exploit the world of REST APIs.

  • Interview with Lars J. Nilsson, author of free online gambling software (June 8, 2012)
  • Interview with Igor Sysoev, author of Apache's competitor NGINX (January 5, 2012)
  • Interview with Adam Green and Jonathan Gray, founders of The Public Domain Review (September 6, 2011)
  • Interview: Nina Paley (author of "Sita Sings the Blues" and the two "Minute Meme" animations) (March 15, 2010)

Humour

The Bizarre Cathedral - 100

October 13, 2011

Latest from the Bizarre Cathedral.

  • The Bizarre Cathedral - 99 (May 26, 2011)
  • The Bizarre Cathedral - 98 (May 19, 2011)
  • The Bizarre Cathedral - 97 (April 14, 2011)
  • The Bizarre Cathedral - 96 (April 7, 2011)

Reviews

QuiEdit: An Editor for Anyone Who wants a Quiet Life

May 25, 2012

spacer

Editors, like file managers and browsers, are legion. To carve out a niche for itself an editor needs to have some compelling or unique feature(s). QuiEdit is unique. No, really. It is. If you want to write, unplugged from the distractions of the digital world, it has to be a contender. How?

  • Book Review: Introducing Character Animation with Blender, 2nd Edition by Tony Mullen (February 17, 2012)
  • Book Review: Character Development in Blender 2.5 by Jonathan Williamson (February 15, 2012)
  • Book Review: Annie's CS101 by Dmitry Zinoviev (February 10, 2012)
  • Book Review: Machinima by Matt Kelland, Dave Morris, and Dave Lloyd (February 9, 2012)

Announcements

Packt Publishing is celebrating their 1000th book tomorrow

September 27, 2012

spacer

Packt is one of the first publishers who actively supported us back in 2005, when this mad adventure started. They were just starting up back then, and yet they invested in Free Software Magazine in several ways (including monetary).

Free Software Magazine is not the only project that benefits from them: Packt's "Believe in Open Source" campaign has already donated more than $400,000 to the projects they cover in their books.

  • "Lunatics" Project Needs Your Help! (September 3, 2012)
  • Free software jobs #1 (August 23, 2012)
  • Lunatics is now Crowd-Funding for a Pilot Episode (July 28, 2012)
  • Lib-Ray Video Project Now on Kickstarter -- Let's Make it Happen! (May 4, 2012)

Most forwarded

Anybody up to writing good directory software?

Tue, 2007-02-20 11:17 -- David Jonathan

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and Freeware Downloads (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Dave Mohyla, of DTIDATA

Wed, 2007-12-05 05:17 -- Tony Mobily

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Interview with Mark Shuttleworth

Mon, 2006-02-20 11:17 -- Tony Mobily

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Most emailed

Free Open Document label templates

Tue, 2006-08-22 18:41 -- Solveig Haugland

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

Fri, 2008-10-24 15:31 -- Tony Mobily

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

Wed, 2007-11-07 14:01 -- Tony Mobily

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

spacer

Free Software news

  • micu: !Jolla UI advertising clip t.co/81jf7uR1 !MeeGo !tizen !FOSS !FLOSS !Qt !GNU !Linux !FreeSoftware
  • RT @micuintus: #Jolla UI advertising clip https://t.co/pRYoWur9 #MeeGo #tizen #FOSS #FLOSS #Qt #GNU #Linux #FreeSoftware #OpenSource
  • #Jolla UI advertising clip https://t.co/pRYoWur9 #MeeGo #tizen #FOSS #FLOSS #Qt #GNU #Linux #FreeSoftware #OpenSource
  • #FreeSoftware Light Developer Light Developer is affordable lightweight software providing an… t.co/onwN4yzy
  • #freesoftware Light Developer - Professional Photo Editor | Digital Photos Editing | Easy Edit... t.co/Q7ZZB8Ac #giveawayoftheday
More
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.