I have only been blogging for a few months but I have noticed that I have been less inclined to post since I am working a non-teaching job this summer. Perhaps I have less to say, but I think it is mostly that my thinking has not been as much in the educational realm as I want this blog to be.
My thinking has been very much in the technology realm, however. You could say that much of what I’ve been doing is working as a software engineer/analyst and technical consultant. Officially, I am a faculty intern at the local telecommunications company. I’ve never been that hung up on titles as long as the work I am doing is interesting.
You would think I would have plenty to write about, and I have learned a great deal this summer. Mostly I’ve been re-learning things I’ve gotten very rusty on. I’ve been so busy learning, I haven’t been keeping up with writing about it. I thought I’d take a moment and update you on some of the things I’ve been working on, and how they might be of benefit to a teacher interested in technology.
One of the first things I did was take an old eMachine pc and turn it into a Linux box I could experiment with. I had used primarily Red Hat Linux in the past, but also some Mandrake Linux. It has been over eight years since I have worked with these OS’es. I wanted to try something new, and I’ve heard a great deal about Ubuntu Linux so I downloaded that and gave it a try. The install was easy and friendly, but it had more of a feel of an end-user machine than a server, which is what I was after. Ubuntu looks like it would be an excellent place to start if you’ve been curious about Linux but afraid to take the plunge.
Debian Linux
After a little research, I learned that Ubuntu is a derivative of Debian Linux. The thing that impressed me right away about Debian is it’s lack of corporate affiliation. Back in 1999, my wife’s mother gave us $500 to invest in the red hot tech stock market, something I knew little about. I put it all in Red Hat stock (much like putting it all on Red-7 at a roulette wheel.) I quickly turned that $500 into about $10 when tech stocks tanked. (I learned a good lesson about investing, and no longer buy single stocks of any kind.)
Anyway, I found fully Debian very refreshing in that it is run by volunteer effort in the true sprit of the open source software movement. So I downloaded the installer and went to work building my system. I was after an automatic method of backing up router configuration files, and I had discovered RANCID, the Really Awesome New Cisco confIg Differ. (Anything with “Awesome” in the name has to be good, right?)
After getting my Debian system set up, I went to work getting RANCID working on it. It was a process of trial and error, reading everything I could find on the web about running RANCID on Debian. I’ll admit it wasn’t a simple process, but I was able to finally get things working properly.
Web Server
So, if you aren’t into backing up multiple Cisco router configs, what else with Linux might be of interest to an education technology person? One great thing you can do is set up a web server, which I did on my machine. I installed Apache web server with PHP and MySQL. PHP allows me to write server side scripts (computer programming) and MySQL is a relational database (MS Access is also a relational database, but it’s not free!)
With these tools, I began working on a project that involves looking up addresses in a database and allows potential customers to sign up for the different services offered by the company available to that address. I’m still working on this, but it works pretty slick.
If you want your students to learn about the technology driving Web 2.0, a great place to start is with a LAMP (Linux, Apache, MySQL, and PHP) installation. All of the software you need for free is hard to beat!
Java
I taught Java a couple of times about eight years ago, and then also in the fall of 2007. I had a project this summer that allowed me to write a Java program to automate a task. I wrote a program that read through all of the e-mail accounts on the mail server, finding the ones that have not been accessed for a specified period of time and deletes them, saving a lot of manual administration time.
Newtek Video Gear
I spent a significant amount of time reading up on video gear, since the company provides IPTV video to it’s customers and wants to begin producing local content. Probably the most exciting thing I found was the Newtek Tricaster video studio in a box. If you want your students to have access to some amazing video technology, you might look into a Tricaster. This thing is a video mixer, compositer, editor all rolled into one. I think the live virtual sets is what amazed me the most. If you have ever tried to render a green-screen matte using Adobe Premiere or similar editing software, you will appreciate the live compositing available with the Tricaster. The software in this thing can make it look like you are standing on a million dollar set, when you are really in a small room. That’s the power of a virtual set. I’m hoping my school will purchase one of these things, it’s that amazing!
Teaching
One of the most fun things I did this summer is give one of my networking lectures to the telecom technicians. Most of them have no background or training in computer networks, but they are installing cutting edge FTTH (Fiber to the Home) in all of the communities they serve. It’s amazing technology, and I had a great time explaining an overview of the seven layer OSI model that shows how what they do fits into the larger picture of computer networking.
If you’ve ever had a lecture on the OSI model, you know how painfully dull that can be. I go to great lengths to make my talk funny, interesting and relevant. It was great practice for me as a teacher to make a presentation to this audience. There is another group of techs in another city and I may get the chance to practice with them as well.
It has been a fruitful summer for me, and I’m eager to get back in the classroom next month with stronger technology muscles.