June 2012 Issue of Linux Journal: Cool Projects
Keeping It Cool...
Three days ago here in northern Michigan, we had a heavy frost overnight. Those gardeners who ambitiously planted their plants early had to cover them with tarps or tents to make sure they didn't die in the frigid night. Yesterday, the temperature was 96°F. Michigan weather is weird. This month is our Cool Projects issue, so even if the temperature continues to push 100°, I'll rely on the June issue of Linux Journal to keep things cool.
Reuven M. Lerner starts the issue off with a great way to make your sites look nice, even if you're not a designer. Twitter Bootstrap is a framework that has gained lots of following during the past year, and Reuven shows why. Speaking of "why", Dave Taylor continues down his dark path as he describes how to cheat at Draw Something. If you liked the fame and fortune Dave's Scrabble scripts provided, you'll likely feel right at home with his next round of rule augmentation. In all seriousness, Dave uses some pretty cool methods for teaching powerful scripting techniques. We won't judge him too harshly, because it's all done in the name of education. Still, I'm never playing an on-line game against him!
Kyle Rankin has been chatting with me over IRC for months about his new toy. This month, you get to see the all details, as he shows off his fancy 3-D printer. Whether you try the model Kyle bought or decide a different style is more appropriate for your needs, the concepts are fairly similar. And as much as I resisted the idea of 3-D printing, I have to admit I sort of want to try it myself. At the very least, printing knick-knacks as gifts might be a way to help fund the purchase. Oh, and Kyle? My birthday is in July. I really could use a charging stand for my phone!
Inside a hot server room, nothing is quite as cool as Linux. In my Open-Source Classroom column this month, I talk about file serving. As far as the "cool factor" goes, it may not be the most exciting thing to set up, but it's a great way to introduce Linux into a traditionally proprietary environment. Following my column, I got to review a seriously awesome desktop computer from Polywell. The i2303 looks like a nettop but behaves like a workstation-class machine. Find out if this little powerhouse ticks all your boxes as well.
Amit Saha introduces a really cool project this month, ownCloud. If you like the convenience of cloud computing, but worry about someone else controlling your data, why not make your own cloud? Supporting everything from file storage to music management, ownCloud allows you to access all your data from a browser. Rather than the other end of that browser connecting to a giant server farm, however, it can connect to your own servers, or at least servers you control.
Sometimes systems don't come with all-inclusive components like ownCloud. James Litton explores integrating disparate systems this month, even if they aren't designed to do so. In situations like these, it's often just as important to be creative as it is to program well! Rebecca "Ruji" Chapnik follows that creativity through with her article on video art. Although many people assume a Macintosh computer is the only way to survive in the world of video and animation, Rebecca proves that theory wrong. Whether you want to do screencasts, stop motion, animation or non-linear video editing, Linux has the tools you need. Rebecca even shows how to make animated GIFs!
If your idea of a cool project is more along the lines of wall-mounted circuit boards and multi-monitor interfaces, you're in good company. Marcin Teodorczyk shows off his wall-mounted computer and explains how he tweaked it along with his laptop to create a Frankenstein-like computing environment that does everything he commands. Using multi-headed Linux and Synergy, he controls the various computers from a central keyboard and mouse. It's pretty cool stuff.
Some of you may like more subtle versions of "cool" for your projects. That's where something like Howard Powell's article on ZFS and Btrfs might tickle your fancy. Everyone's comfortable with RAID and LVM, but with filesystems like ZFS and Btrfs, much of the RAID overhead is gone. Although ZFS isn't new technology, it's fairly new to the Linux world. Howard talks about the concepts and nuances of these exciting filesystems.
Whether you're just starting to feel the heat of summer or if you've never left it, the Cool Projects issue is always a refreshing read. We hope you enjoy it; we sure enjoyed putting it together for you!
Available to Subscribers: June 1
Shawn Powers is an Associate Editor for Linux Journal. You might find him chatting on the IRC channel, or Twitter
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
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
- RSS Feeds
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- Dynamic DNS—an Object Lesson in Problem Solving
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Download the Free Red Hat White Paper "Using an Open Source Framework to Catch the Bad Guy"
- Tech Tip: Really Simple HTTP Server with Python
- Roll your own dynamic dns
2 hours 7 min ago - Please correct the URL for Salt Stack's web site
5 hours 19 min ago - Android is Linux -- why no better inter-operation
7 hours 34 min ago - Connecting Android device to desktop Linux via USB
8 hours 2 min ago - Find new cell phone and tablet pc
9 hours 1 min ago - Epistle
10 hours 29 min ago - Automatically updating Guest Additions
11 hours 38 min ago - I like your topic on android
12 hours 24 min ago - This is the easiest tutorial
19 hours 36 sec ago - Ahh, the Koolaid.
1 day 39 min ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
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?



Comments
Be consistant
>> Use Linux friendly browser ;)
Sorry Fail. Us linux users who have been ranting and whining at xyz websites that they should support Konqueror, Firefox etc al.
If we don't support I.E. (which has at least a 20% market share) then how can we complain if Konqueror is unsupported.
free copy of journal
FYI my Internet Explorer 8 refuses to open your download offer page, claiming a "runtime error" and "abnormal programa termination". I have tried 6 times.
I'm not sure which link you
I'm not sure which link you are referring to.
Katherine Druckman is webmistress at LinuxJournal.com. You might find her on Twitter or at the Southwest Drupal Summit
Use Linux friendly browser ;)
Use Linux friendly browser ;)
AKA IE-10 ;-)
AKA IE-10 ;-)
AKA IE-10 ;)
AKA IE-10 ;)