Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: a return which is long overdue (plus achievements!) 17

I've lurked at /. without posting for ages, mostly because I just don't have the time to interact like I used to.

But I've been clicking through the old RSS feed more and more lately, and when I saw the PAX Plague thread today, I came over to comment, since I'm kind of affected by the whole damn thing. I thought I'd take a look around since I haven't been here in awhile, and I saw that there are freaking ACHIEVEMENTS associated with our accounts. It's silly, and I'm sure it's been here forever, but I thought it was awesome and I was delighted when I read it.

I didn't realize how much I missed Slashdot until I spent some time here today, and I bet that anyone who joined in the last 2 years doesn't even give a shit about my stupid comments or anything, but it felt good to come back here, and feel safely among my people again.

Linux Business

Journal Journal: How To Build a Linux VPS Host in 24 Hours

Everyone seems to be interested in server virtualization these days, from small developers to folks interested in starting a hosting operation of their own. Fortunately, there are a ton of options for setting up a virtualized hosting environment. I've written an in-depth, step-by-step VPS tutorial for turning any reasonably modern PC into a virtual private server hosting environment using the following freely available tools:
  • Ubuntu Server 8.04 LTS (base operating system)
  • VMware Server 2.0 (virtualization suite)
  • Debian Linux 5 (virtual machine operating system)
  • ISPConfig 2.2 (hosting control panel)

Everything is documented with detailed configuration instruction and screen captures of major installation processes. The tutorial is aimed at helping small development shops take advantage of virtualization to create well-structured development, test, and production environments. Information technology professionals working in other fields will no doubt find the information useful as well.

In the near future, I'll be adding chapters and additional resource links that explain how to use additional virtual machines to create scalable database, mail server, and backup server envioronments that can easily be migrated from one physical VPS host to another. For now, I hope you enjoy getting started out with your first VPS setup.

Mandriva

Journal Journal: Using Mandriva Linux One 2009 As An XHTML Validation Server

Related to my earlier post on using Debian as the host for a W3C validator, I've written a new tutorial explaining how to use Mandriva Linux One 2009 as a local XHTML validation server. This tutorial uses the latest W3C validator code, and is designed specifically for those implementing the server as a virtual machine in products like VMware Server.

Running a validator server locally allows developers to test internally developed and/or hosted content for standards compliance prior. This can be especially helpful for reducing issues with browser compatibility later on in a project's development cycle.
Debian

Journal Journal: Setting Up a Local W3C XHTML Validation Server on Debian

I've written an in-depth tutorial on setting up a local W3C markup validator using Debian GNU/Linux. This can be of great help to web developers who want to test internal content for standards adherence, such as development versions of websites or intranet content.

I'll be publishing a similar article soon based on Mandriva 2009; this version will include instructions for installing the validator software from the W3C source distribution, which is more current than the version provided in the Debian "stable" repositories.
The Military

Journal Journal: Joining The Navy After High School - A Slashdotter's View

As many of the folks on my friends list know, I'm an active duty member of the United States Navy. Prior to enlistment, I spent a few years as a general I.T. nerd, doing software development (desktop and web applications, mostly on Linux) and network security work. At age 25, I made the decision to enlist in the Navy, and have been extremely happy with my decision ever since.

In my somewhat limited spare time, I maintain an educational resources web site. I take a great deal of pride in my job in the Navy, and have written an article for people thinking about enlisting after high school. I enlisted a bit later in life, but I hope I'll still be able to relate to folks in the 18-20 year old range.

Please feel free to give me feedback on the article, and I'll do my best to answer any questions my fellow geeks may have regarding military service.
Programming

Journal Journal: Beginner's Perl Tutorial

Since I do most of my web development in Perl under Debian Linux, I decided to write a beginner's guide to Perl development. It's a work in progress, but already has eleven chapters as of this posting. Source code examples are provided for each concept. Here are the current chapters:
  1. Introduction and Motivation
  2. System Requirements and Getting Perl
  3. Variables and Data Types
  4. Program Flow Control
  5. File Input/Output
  6. Subroutines and Code Reuse
  7. Your First Web Application
  8. Getting User Input with HTML Forms
  9. Coding Style and Maintenance
  10. Security Considerations
  11. Additional Programming Resources

Please feel free to give me some feedback on the tutorial; I'm looking for ways to improve it. Thanks!

Programming

Journal Journal: Newly released embedded version of crossword generator.

I've created a web-based embedded version of the open source crossword generator application on ClassHelper.org's Crossword Generator page. This version allows visitors to your web site to create custom crossword puzzles using their own words and clues, and we support customization of the template it uses to match your site (we perform this service for free).

The free version is ad-supported; you can subscribe to the paid version for $3/month. Happy puzzling!
Education

Journal Journal: Glass etching tutorial.

A buddy of mine authored an article entitled "How To Etch Glass", available on the ClassHelper site here: How To Etch Glass. It explains how to create your own etched glassware piece using inexpensive supplies. Enjoy!
Education

Journal Journal: Ways to build a Creative Commons based community?

My wife and I operate a small educational resources web site, under which we're trying to build a community of educators and parents who are willing to submit content licensed under Creative Commons style licenses. The objective is to ensure that member contributions are accessible to and freely usable by the largest audience possible, primarily educators and parents. I designed the site to include a donations system to allow people who find content useful to reward the author with a monetary donation of their choice, as an incentive for people to submit useful articles.

I'm at somewhat of a loss for how to really get the word out about this sort of system, without resorting to buying AM talk radio spots :). We don't have the budget for that sort of thing... my "day job" is active duty military, and my wife works as an EMS instructor. Wikipedia has the massive inertia factor working in their favor, and things are looking to get even better for their community with the switch to Creative Commons licensing for their content. What sort of communities are out there that could help us promote our ideas and build a community of education-centric folks?
User Journal

Journal Journal: Still working on my new site.

Been spending a lot of my free time working on my new educational resources site, ClassHelper.org. Today's mission is to create five new crossword puzzles in the "History" section :). I've spent enough time programming; this will be a nice break that still serves to make the site a better resource for others.

Anyone can contribute to the site, free of charge. It's ad-supported for the time being; if I can build up a decent community around the site, I may offer an ad-free subscription based version. The site is primarily designed for teachers and others in the education community, but all feedback is welcome!
User Journal

Journal Journal: Announcing the release of my new book 22

This feels like a mega-spam entry, and I'm very self conscious about posting it, but I'm excited about this and I wanted to share . . .

I just published my third book, The Happiest Days of Our Lives. I mention it here because it's all about growing up in the 70s, and coming of age in the 80s as part of the D&D/BBS/video game/Star Wars figures generation, and I think a lot of Slashdot readers will relate to the stories in it.

I published a few of the stories on my blog, including Blue Light Special. It's about the greatest challenge a ten year-old could face in 1982: save his allowance, or buy Star Wars figures?

After our corduroy pants and collared shirts and Trapper Keepers and economy packs of pencils and wide-ruled paper were piled up in our cart, our mom took our three year-old sister with her to the make-up department to get shampoo and whatever moms buy in the make-up department, and my brother and I were allowed to go to the toy department.

"Can I spend my allowance?" I said.

"If that's what you want to do," my mom said, another entry in a long string of unsuccessful passive/aggressive attempts to encourage me to save my money for . . . things you save money for, I guess. It was a concept that was entirely alien to me at nine years old.

"Keep an eye on Jeremy," she said.

"Okay," I said. As long as Jeremy stood right at my side and didn't bother me while I shopped, and as long as he didn't want to look at anything of his own, it wouldn't be a problem.

I held my brother's hand as we tried to walk, but ended up running, across the store, past a flashing blue light special, to the toy department. Once there, we wove our way past the bicycles and board games until we got to the best aisle in the world: the one with the Star Wars figures.

I'm really proud of this book, and the initial feedback on it has been overwhelmingly positive. I've been reluctant to mention it here, because of the spam issue, but I honestly do think my stories will appeal to Slashdotters.

After the disaster with O'Reilly on Just A Geek, I've decided to try this one entirely on my own, so I'm responsible for the publicity, the marketing, the shipping, and . . . well, everything. If this one fails, it will be because of me, not because a marketing department insisted on marketing it as something it's not.

Of course, I hope I can claim the same responsibility if (when?) it finds its audience . . . which would be awesome.

Supercomputing

Journal Journal: i need a new computer - advice? 29

Simple tasks like switching between Firefox and Thunderbird are driving the load on my machine up over 4, and if I'm trying to run Amarok at the same time, it drives it up to 8. In fact, my machine frequently climbs up into the 7-9 range, bringing my apps to a crawl and frustrating the hell out of me.

So I've decided it's time to buy a new computer. I'm going to replace my aging Sony Vaio desktop machine (which runs Linux) with something newer that has more RAM, a faster processor, and a bigger hard drive.

The thing is, I'm not entirely sure where to start looking. A quick walk through Circuit City a month or so ago lead me to believe I can get a rather "big" computer for as low as five hundred bucks, which further leads me to believe that if I were to buy something online, I can get a huge pile of RAM, a fast processor, and a big honkin' hard drive for even less.

I run Kubuntu, and use KDE as my desktop (though I occasionally switch to Gnome when I get bored) and I mostly use Firefox, Thunderbird, OpenOffice.org, Amarok, and run PokerStars in wine. I'm looking for something that can do all of that without slowing my machine to a crawl.

Anyone have any suggestions on where to start looking?

Edit: I don't think I have the patience to build my own machine out of individual parts. I also don't have any real loyalty to any particular company or architecture. New Egg has lots of machines with AMD processors, and though I've always had Intel processors because more things seemed to run on x86, that's not as much of an issue as it once was, right?

Editorial

Journal Journal: Oil Industry-sponsored FUD at Slashdot? 12

I am absolutely stunned that Slashdot's editors would give credibility to a completely false story, pushed by a paid industry PR professional. As Rugrat said,

The "article" is not an article, but a press release written by an employee of a public affairs company.

"Tom Harris is mechanical engineer and Ottawa Director of High Park Group, a public affairs and public policy company."

For a website that spends so much time and energy combating FUD from Microsoft, and the MPAA and RIAA, it is baffling that FUD that was paid for and is pushed by the oil industry would make the front page here.

Come on, Slashdot. You can do better.

Slashdot Top Deals

Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.

Working...