Editors' Choice Awards
Neither of our two choices for best graphics application even has a GUI interface. Sometimes you need to script something, and converting any unlicensed GIFs you may have lying around to the legal PNG format is one of those times.
gif2png includes a script to grovel through your entire site and expunge the GIFs once and for all. And, some software creates oversized PNGs when you “save as PNG”, and pngcrush can go back and do it right.
There is a large selection of backup tools for Linux, and we're glad, because it makes it easier to back up your new Linux box where the Powers that Be have already chosen the backup software to be used.
At Linux Journal though, we run Amanda. We can get whatever software we want at no charge because software companies give us copies to butter us up. But our sysadmin team chose Amanda, which stands for “Advanced Maryland Automatic Network Disk Archiver”. There's an unrelated project called Amanda at Berkeley, so be sure not to install the wrong software—the Berkeley Amanda is the Antarctic Muon and Neutrino Detector Array, and you don't want to find yourself with a bunch of muon-tracking data instead of backups of your files.
Amanda is classic, old-school free software—infinitely configurable, not fancy, but reliable. It takes a while to learn and set up, but once you've got it configured the way you want, it should be trouble-free.
In an earlier article we wrote, “Jabber is built so wide open that it's hard to see the limits of what can be done with it.” And we like the “explosive combination” of XML and instant messaging. With Jabber, any two identities, whether human or machine, can send and receive real-time messages that contain pretty much anything and can do so in a structured way, independent, if necessary, of intermediating protocols. Jabber is going to be the basis of some fun applications.
Think of Blender as the planter for the render farm—it's the application that lets you design 3-D scenes. But fire it up and you'll quickly realize that Blender is no Xpaint. This is some heavy software and takes a real-time investment to learn. But we judge a tree by its fruits, and digital art produced with Blender is pretty impressive.
Tim Perdue, a well-known PHP wizard, explained the benefits of using PostgreSQL as a back-end database for his web projects: “To start, we will make use of Postgres' SELECT...FOR UPDATE syntax, which effectively locks selected rows so you can update them and commit your changes within a transaction.”
And, he adds, “With some databases, like MySQL, you can't easily lock specific rows of data to prevent other processes from decrementing the inventory while you are also trying to decrement the inventory. What you wind up with is inaccurate numbers and a useless inventory count.” Now, we can't have that. If your e-commerce site sells the last Furby twice, you're in big trouble.
For “big-database” features and the configurability and administration advantages of open source, we give PostgreSQL a big thumbs-up.
If you invest your time and money in a computer game, you want to see people suffer when you shoot them, right? Anatomically correct gunshot wounds. Screams of agony. Simplistic plot. Put it all together and what do you get? Hours of fun, that's what.
Weak stomach? Try GNOME Freecell.
We must confess something right now. Here at Linux Journal, we're just not big office suite users. We basically get by with vi until we send articles to layout, and when someone sends us a proprietary-format document, we just trash it and add them to the bozo list. But every once in a while, in our personal lives, we have to do up a batch of anti-DMCA flyers or something. For that, there's StarOffice. A bit on the hoggish side, but it gets the job done. And we'll buy beers for Sun people at the next Linux show—thank you for putting the new version under the GPL.
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.
Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.
Sponsored by ActiveState
| Speed Up Your Web Site with Varnish | Jun 19, 2013 |
| Non-Linux FOSS: libnotify, OS X Style | Jun 18, 2013 |
| Containers—Not Virtual Machines—Are the Future Cloud | Jun 17, 2013 |
| Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer | Jun 12, 2013 |
| Weechat, Irssi's Little Brother | Jun 11, 2013 |
| One Tail Just Isn't Enough | Jun 07, 2013 |
- Speed Up Your Web Site with Varnish
- Containers—Not Virtual Machines—Are the Future Cloud
- Linux Systems Administrator
- Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer
- RSS Feeds
- Senior Perl Developer
- Technical Support Rep
- Non-Linux FOSS: libnotify, OS X Style
- UX Designer
- Web & UI Developer (JavaScript & j Query)
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




3 min 3 sec ago
7 min 35 sec ago
2 hours 53 min ago
3 hours 10 min ago
4 hours 26 min ago
5 hours 15 min ago
5 hours 18 min ago
5 hours 27 min ago
5 hours 57 min ago
8 hours 23 min ago