AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
We are happy to announce the release of Amarok 2.3.1.
This release brings with it some exciting new features like the Automated Playlist Generator which helps you create playlists based on criteria like song length or file size. This is the start of bringing back the smart playlist feature of Amarok 1 and more.
Peter Gabriel's new digital venture 'The Filter' have released a new version of their recommendation engine software for iTunes and Windows Media Player.
The software can create instant playlists based on one seed song and can also fill your iPod and recommend new music for you to buy from eMusic and iTunes Store.
Bash Shell scripting...every Linux admin needs it to save time. One aspect of shell scripting is writing functions. Creating functions in your scripts allows you to create containers of code that you can reuse in one script or multiple scripts. This tutorial, with examples, shows you how to create functions. The article is a part of a free shell scripting course.
Learn how to create partitions on a disk drive and how to format them for use on a Linux® system as swap or data space. You can use the material in this article to study for the LPI 101 exam for Linux system administrator certification, or just to learn about partitions and Linux filesystems for your own use.
I recently had a project that needed to do a whole lot of number crunching, and then create a PDF to present those numbers and a line chart as well. This presented two problems for me - how to create a PDF from code, and how to create a chart for use within that PDF. I can say that I have had some success and wish to share with you the process.
"The FUSE project allows you to create filesystems in userspace - which means you can create a filesystem without having to get your hands dirty and modify your kernel source. This is insanely cool, and can be used for many purposes. Here we're going to look at using the Ruby bindings to create a simple filesystem..."
You can select from a set of application templates and use some simple quickly commands to create, edit code and GUI, and publish your software for others to use. Quickly's templates are easy to write. So if you are a fan of language foo, you can create a foo-project template. Or if you want to help people making plugins for your killer app, you can make a killer-app-plugin template.
In previous installments of the crash course, you've learned how to build a simple basket tool, a task manager, and even a word game. This time, let's take a look at how you can use the skills you picked up from those exercises to create a simple application launcher, which will allow you to start virtually any application without leaving the convenience of OpenOffice.org.