In tight economic times when I was growing up, my family generally had "homemade" Christmases, where all the gifts were handicrafts they had made. It takes a lot of time, but it does save money, and in all honesty, those were some of the best I can remember. This year, I'm following much the same pattern, though my skills are different (I couldn't knit a sock to save my life, and while I can sew, I'm not exactly good at it): this year I'm giving my kids (refurbished) computers.
A long time ago, on a blog post not that far away...
I once wrote an article on Xvid 1.1.3, and the speed boost one could get by enabling assembly-optimized code. Well, this is a case of my being hoisted by my own petard -- however, I must admit that several things were against me.
In short, Murphy's Law struck again. But first, for those of you who don't want to click through old blog posts, a (fair) bit of history.
Many people make the mistake of thinking of Linux as just another Unix. Though most system calls are indeed identical, some of them aren’t. Knowing the difference is important. The book Linux System Programming provides complete overview of Linux system calls.
Linux System Programming provides us with a complete overview of Linux system calls
A recent attack piece against Richard Stallman was written by Linus Torvalds on the eve of Obama's election.
Black and white by Linus Torvalds
Linus begins with this:
So I'm pretty well-known for not exactly being a huge fan of the FSF and Richard Stallman, despite the fact that I obviously love the GPLv2 and use it as the license for all my projects that I care about.
I was surprised and delighted to find this video presentation by one of my favorite performers, Stephen Fry, called "Happy Birthday to GNU", on the GNU project homepage.
Posted on September 1st, in honor of GNU's 25th anniversary, it turns out to be only the latest in a series of entries on Mr. Fry's official blog site praising the virtues of free software.
You have a computer (a laptop or a desktop). Since it's a machine you use often and don't tinker with much, it probably runs Ubuntu Linux. Or, maybe, another distribution (like Mandriva 2008). If it doesn't run GNU/Linux, I hope you're at least using BSD. If not, stop reading right now!
You also have a brand new digital camera, or a shiny new MP3 player. And you feel the dread: are those pure consumer oriented pieces of hardware compatible with my machine? Will I have to pay the Microsoft tax (and the required hardware upgrades) to get all my photos from my last holidays, or to listen to Beethoven's fifth sung a capella by lazy llamas? Read on.
Several governments and councils reported multi-year migration plans to GNU/Linux. Free software activists praised each one of them in their blogs and commentaries. However, a few months or years on, some of those plans crumbled. Vienna is one of them. A question here begs to be answered: why did it happen? The City of Vienna made several crucial mistakes. In this article, I will list the most prominent ones.
This book is a gem. The author has written a compact volume covering many facets of GNU/Linux on thin clients. The book is persuasive and gives attention to issues of users and managers. The author is the same David Richards who led the government of Largo, Florida, to adopt GNU/Linux on thin clients under the radar of Microsoft, through the valley of thin clients, across the mountains of IT to the promised land of GNU/Linux--before Munich and Extremadura. This is also the same person who brought thin clients on e-bay.
Mainstream Linux distributions such as the ever-popular Ubuntu have the potential to contain thousands or tens of thousands of packages and have a wealth of supporting services activated on computer boot ups. Mark G. Sobell’s book A practical guide to Ubuntu Linux, published by Prentice Hall, describes the details of maintaining these complex structures on your own machine.
Thin client solutions bring together the display features of a personal computer and the low support requirements of dumb terminals. The client machine handles the user interface, while the servers provide the processing power for the applications. Thin clients offer considerable savings in staffing and capital costs. GNU/Linux lends itself to thin clients for reasons that are explored in this book. The book's author, David Richards, clearly has experience of explaining and implementing thin client solutions.
It uses a free flash mp3 player, combined with the power of PHP/XML.
What you need.
1) php cli or apache module 2) download the zip file attached 3) extract to a folder say phpMp3 4) copy your mp3's in the same folder. 5) from your command prompt/cli or apache just run createTracks.php 5) open the index.html
Download and Source and Demo :- http://www.techbirbal.com/viewtopic.php?f=95&t=2025
I recently re-read the article how to hate free software in 3 easy steps by Steven Goodwin. I'm no programmer, but then I've also installed a few distributions myself. And frankly, I have trouble relating to that post.
Several points were made in the article's comments, some being that non-programmers don't compile from source anyway, compiling from source requires you to be a programmer, and other operating systems don't crash when you tinker with their partitions.
Damn Small Linux (DSL) is my favourite GNU/Linux distribution. It's not the one I use the most, but to me it represents everything good in the Linux world. It's small enough to run on any old PC, powerful enough to solve most any problem. This is the distribution to use when proving just how useful GNU/Linux can be.
The stability of an enterprise-wide infrastructure depends on understanding innovative, defensive security-related software. Linux Firewalls: Attack Detection and Response with iptables, psad and fwsnort written by Michael Rash and published by No Starch Press, outlines viable approaches that enable a defensive solution in depth.
An article on Slashdot recently is the latest in a series of items I’ve seen over the past several years, all on the same theme. Each one has identified the thing which will finally allow Linux to build up enough inertia to begin to gain significant market share on the desktop and begin to challenge Microsoft and Apple. Most of the articles focus on a single issue as the key. Sometimes it’s technology―stability and lack of viruses. Sometimes it’s usability―the latest release of Gnome, or Ubuntu’s attempts to make Linux user friendly.
Well, it’s been a while—“cough!”—the set’s all dusty since my previous post about 3D cards...
One thing that isn’t quite dusty though, is the state of free software drivers! I will sum up the different evolutions (some would even say, revolutions) that have occurred over this summer (June-September 2007).
I recently read a doctorate’s thesis on file system robustness by Vijayan Prabhakaran from the University of Wisconsin. It’s very interesting, and may explain in part the recent ruckus on the LKML around file systems.
I am not paranoid... honest, but we are all surrounded, surrounded by consumer appliances such as wireless network routers, media centers and even some clever fridges and microwaves. I am even sure that my elder sons Robosapien is out to get me! At least the book Linux Appliance Design: A Hands-On Guide to Building Linux Appliances by the experienced Engineers (and now writers) Bob Smith, John Hardin, Graham Philips, and Bill Piece allows us to know our hidden enemies and build better appliance mousetraps.
We have come to a cross-roads in the computer world today. Stick with the familiar Microsoft Windows, or try the stable, secure, but unfamiliar GNU/Linux-based operating systems that have recently started taking off. There are two big factors that stop most people from loading GNU/Linux onto their computer. The first is that they think they need to be a geek to install it. I admit that it is often hard to install something you’ve never had experience with. But with the right coaching, you can do it. Also, people think that you can’t run Windows if you have GNU/Linux (so they lose all their games and other important programs). However, it is actually possible to run Windows and GNU/Linux on the same computer. So what are you waiting for?
Gnash is the Free Software Foundation’s alternative Adobe Flash player. Version 0.8 is the third alpha release, and frankly, it rocks! It is also one of the first projects to be covered by the GPLv3.