Archive for the 'technology' Category

Put That Rejected Old Computer to Use

Most of you probably have an old computer laying around somewhere. Chances are, its all bundled up sitting sadly in a dusty closet somewhere. Well I strongly believe there is no reason to ever have a comp around not plugged in, and I’m going to share some of my favorite things to do with my old computers with your (or your parent’s, or friends’)

***Obligatory Linux Plug***

I always install Linux on my old junkers even if I use Windows Vista on my main machine. There are many reasons including performance and price, but the main reason is that Linux does these following things REALLY well. In fact, Linux is almost specialized for some of the tasks at hand, like running servers. If youtux have never installed Linux before I recommend trying Ubuntu Its really easy to install and use, and even if you do mess up, your working with a junker anyways - what do you have to lose? I also recommend checking out my other page, Shell Account Howtos for some of the basics of managing Linux remotely (and believe me you will want to do this)

***End Obligatory Linux Plug***

1. Turn your computer into a killer jukebox.

If you have a killer stereo system in your house but never use it because you have to make CDs for it, this is for you. The first thing you will have to get is one of these doohickeys:

rca cabel

Do the parts look familiar? They should. The black end fits in any 3.5mm audio jack that you find on ipods, cd players and most importantly, computers. The other end connects to left/right RCA jacks.

After you get one of the cables, simply connect your computer and stereo, and switch your stereo to aux input. Now any sound that comes out of your computer will play on your stereo. If you haven’t already, copy all your music onto the computer, then simply launch a music player.

The basic setup might not be very convenient, especially if you are pressed for space and don’t have room for a computer in your living room or whatnot. Nows the time to learn how to use a remote desktop, like VNC or SSH that allow you to remotely control your computers, so you can take all that dirty human interface stuff off, like the mouse, keyboard and screen. Now thats cool! Even better, coupled with a file share, the next example, you can share music from your main computer to the jukebox seamlessly.

2. Set up a home file server

If you have multiple computers in one house and a router, you would be crazy not to set up a file server. You would never think how much you use until you try it. Samba and NFS for windows and Linux, respectively, are the standards today. Samba is the way to go, because your Linux, mac and windows machine can all use it. Once you have everything running you can share files between all computers practically instantly.

3. Hello world! Put up your own website.

If you don’t already have a website, my first question would be what are you waiting for? Even if you do have one, setting up another is good for backup or stuff you don’t necessarily want to put on your other. Using an old computer to run a website is great because you have complete control, and it runs off your home internet connection so it doesn’t cost any extra.

In Linux, setting up a web server is as simple as typing “sudo apt-get install apache2″ to install Apache and opening up port 80. Installing other things like PHP, MySQL and FTP servers is just as easy. You can literally have a fully featured website running a CMS like Joomla or a gallery like Gallery2 in minutes - and all the world can access it.

If you are using windows, which I never have, things may be a little more difficult/different. You can install apache on windows too, as well as the others like MySQL and PHP, but I’ve never done it. I will leave that up to you to find out.

Once you have your website up and it is accessible to the internet, you can access it by typing in your IP address. However, thats long cryptic and hard for others to memorize. You will probably want to check out a free dns service like no-ip.com so you can get a cool address like http://austum.hopto.org (this is one of my old comps I have running a webserver) Congratulations! You now have a home on the internet. Be sure to leave me the address so I can check it out.

4. Host a bloody frag box.

If you are into online gaming, you probably play on servers every day. Wouldn’t it be cool to run your own? Even if you own a simple DSL or cable modem you can host multiplayer games. Most companies release server editions of the game for free, so you don’t even need to own the game to run a server. More likely, you want to run a server of a game that you play and like, so you will already have the server installed - even if you don’t know it yet.

I run a Unreal Tournament 1999 server that me and my friends play on often. Since they are all in close proximity to the physical location of the server, the pings are amazing. Of course, you are welcome to join us too:

This is also the same server I run my webserver and everything else on. Remember - you are not running the game, just the server. You don’t need to have a thousand dollar quad core triple liquid heatsink video card to run it. As long as you have at least a pentium IV processor you should be fine, especially if its an older game.

5. Bypass your work or school’s restrictive firewall.

You have probably heard of proxy servers before. They allow you to reroute your internet traffic so that you can surf the web anonymously or visit blocked websites. The problem with public proxies is they are often very slow and you don’t really know where they are or who is running them. Set up your computer as a proxy and you can use it from anywhere to download from bittorrent, surf blocked sites and do other sneaky things. You can read my page on how to do this on Linux in the Shell Account Howtos

And more…

There are many things you can do with those extra computers laying around. If you have more than 1, you can try making a Frankencomputer by combining all the parts. Often times this results in 1 much faster computer! Use your imagination! I’m sure you can think of something.

Let me ask you if I missed something. What do you do with your old computers? I’m always open to new ideas.

Share With Others:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

Vista’s UAC Not What You Think.

Microsoft Vista’s User Account Control is one of the OS’s most hated features. Whenever a program runs on Vista that required elevated permissions, or Admistrative user access, UAC pops up a window asking the user, “Do you really want to do this?” This could be one of the main reasons what Vista has been getting such a bad rap, its just damn annoying. But could anyone ever have guessed that MS designed it to be just that - annoying?

According to Microsoft’s David Cross, “The reason we put UAC into Vista is to annoy users. I’m serious.” He vistaexplained at the RSA 2008 confab in San Francisco that UAC was really meant to encourage software developers to write applications that don’t need administrative permissions in the first place. This makes sense because UAC doesn’t do much in the way of security besides pop up a box with an “ok” button on it. The real security enhancement comes when software doesnt need elevated permissions, because then the amount of harm it can do to your computer is minimal.

Linux, Macs and other Unix like operating systems have worked like this for years. One of the main reasons why Windows has always had such bad security flaws is because applications did not need permission to access crucial parts of the system. Now, MS is trying to change that by manipulating software developers to wire better programs. They way MS looks at it is, if you’re going to write a program that needs administrative access, your users will be annoyed. If the competition writes a program that doesn’t, you might lose customers.

Microsoft badly needed to change the way their operating system worked, and although their method is strange, it will probably end up being effective.

Now,

Share With Others:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

The Agony and the Ecstasy: from GIMP to Photoshop.

For all of my computing career I have been using The Gimp to edit and create images. Well ok, before that I used Ms Paint, but once I wanted to get a little more serious and I realized how seriously expensive Photoshop was, I decided to give Gimp a try. He worked out well for me over the last 5 or 6 years and I have no complaints. Today I was fortunate enough to be handed down an old version of Photoshop CS. Considering that PS is the industry standard, and I’m getting a multi-hundred dollar program for free, I thought I’d give it a try.

Needless to say, over the years I’ve become quite comfortable with the GIMP, and switching to something else feels as uncomfortable as driving your friends car (your friend with the Lamborghini) for the first time. Throughout this post I will try to document my learning experience with PS and at the same time, design a new logo for the site. Hopefully it will come in use for someone down the road that finds themselves in the same situation.

Oh, by the way, I refuse to RTFM. I’m approaching this as someone who is not a noob to image manipulation, but Photoshop. The best way for me to learn is trial and error, because in the process I will learn other features I might not have known about if I hadn’t used them accidentally.

Tuesday, April 8th. 6:04pm

First Impression:

The GIMP, it was always said, is supposed to be a PS clone. Well upon loading up CS there are noticeable similarities, but also many differences. One thing I really like, everything is in one container window. No more windows strewn across the desktop like with the GIMP. :) Lots more buttons!

Failure #1

How the F**ck do I make a drop shadow. Seriously. In the GIMP, it was so simple. Right Click -> Filters -> Drop Shadow. In PS, shadows are nowhere to be found under filters. This would take me a long time to figure out, but eventually it was discovered in a seemingly dark, creepy corner of the PS menu system: Layer-> Layer Style -> Drop Shadow. Of course you have to first have a layer selected.

Failure #2

An even simpler task. Copying and pasting selections. WTF. There is no right click copy/cut and paste. However, keyboard shortcuts work. Acceptable. Now once I have something pasted, how do I resize it? Resize a layer? Seemingly impossible. But wait, edit -> transform, and its great!

Great Success #1

Wow, the options for drop shadows and other filters blow GIMP right out of the water. Its taking me a while to get the hang of just managing everything, but I’ll soon catch up to what I could do in the GIMP. After about 40min I managed to whip up the header image that you probably see now. Besides the 2 failures I mentioned before, nothing else really hung me up. In fact I’m already in love. How did I live without magnetic lasso before? HOLY SHILT this is awesome.

I will update this post as I learn more about my new Photoshop.

Share With Others:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

Classic AOL You’ve Got Mail .wav

I was wandering around on the internet, and decided it would be fun to try and get a really old version of AOL running on my new Vista laptop. Well I never got one of those old version to work, but I did manage install one and all the wav files that came along with it. The one that brings back so many memories, GOTMAIL.WAV, well I had to keep that one. I now use it as my new mail notification sounds in Mozilla Thunderbird. Brings me joy every time I get a new piece of mail. Thanks AOL!
You can download the .wav file Here

Share With Others:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

Linux Webcam Recording Script for Dell Latitude 1720

Since the Latitude 1720’s webcam is only supported by a handful of applications (see the Linux UVC homepage) and none of them are for recording vidoes with sound, I decided to come up with a quick workaround. I wrote a tiny shell script called record.sh which just runs two commands at the same time, ffmpeg and sound-record so that they are synced up. It goes like this:

!#/bin/sh
ffmpeg -f video4linux2 -s 320×240 -i /dev/video0 -f avi out.avi &
sound-recorder -c 2 -b 16 -P recording.wav

This should outpit out.avi and recording.wav in the current directory, and then you can put the two together using your viedo editor of choice. I use Pitivi and walla, you have a video ready for youtube or whatnot. Now my laptop is, I think, fully functional.

Share With Others:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

Ubuntu Linux Inspiron 1720 Fixes

There are a few last things I wanted to get to work with my laptop, mainly the webcam and microphone. I would go into detail on how I got them to work with Ubuntu but I found this great page : To install Ubuntu-7.04 on Dell Inspiron 1520 Which is for the 1520, but should work for 1720 as well. Good luck everyone.

Share With Others:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati