You are currently browsing the archives for the Only for the techy people category.
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Oct | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
November 28, 2007 by phillip.
Being a computer guy I’m often asked by people to look at their computer and tell them what’s wrong or can I help them figure something out. For that reason, I’m doing this post on some real tech tricks to make you look like a star. All that from a USB drive.
The first thing you have to realize is that being prepared for anything is always your goal. I’m never unarmed. There are a couple things that are always on my person like most men: wallet, keys, watch, cell phone, and most times my PDA (an HP IPAQ) . Turning any of these items into multipurpose tools makes you ready for anything. Women can of course get more mileage out of this because they carry a purse. Now, for the really techy, I will continue with a blog post on the ultimate home support system because there are a lot of times I connect to my systems at home from a client’s site. I put a USB stick on my keyring that has a ton of goodies as well as my IPAQ. Today we’ll focus on the USB stick.
For the quick and easy route I’d suggest a simple USB stick (doesn’t have to be U3) but you want it to 1 gig or bigger. This will work on a drive as small as 128mb but I always like to keep extra space on the drive in case I need to copy a lot of files over to it for backup purposes. The last thing you want to do with a machine that is on it’s last leg is turn it off and hope it comes back on.
For a long time now I’d been downloading applications individually and copying them to the drive. You’re still going to install some extra ones to the drive but first download this handy set of tools: PCRepairsystem.zip . It’s a fabulous set of tools from the site Daily Cup of Tech. It’s a zip file that you just download and extract to your USB drive. Pull out your drive and stick it back in and you’re done! Well, almost done. When you put it in it puts a little coffee bean next to your computer’s clock on the task bar. Right clicking on that clock brings up a list of programs that do everything from drive repair to rootkit revealers to CD burning. These will serve you well. Get to know what each program does and you have most everything you need.
Next make a visit to www.portableapps.com. This site is full of applications that you may already be using all the time except these are made to run straight from a USB drive. Believe me, having access to a computer and not having administrative rights can totally shut you down because you can’t just download and install the applications you wanted until this.
Take a look around and get what you like. These are some of the ones that I put on my stick and the reasons why.
Firefox: Always want a fully capable web browser.
Clamwin: To be able to walk up and scan a computer for virus’ is absolutely essential.
WinSCP: If you have access to another machine with a secure connection you can FTP or SSH to and from it. Openoffice: A full Microsoft Office competitor on a USB stick? You can’t beat that.
VLC: Will view any video or play any audio.
Gimp: A Photoshop like program. You may need to resize or edit photos or something for someone.
Now with all of these you have to save the file to your desktop then install them and give your USB drive letter in the install path. For example, where it says “Install path: \openoffice” put H: (or whatever your drive’s letter is) in front to make it H:\openoffice.
In closing, I’d suggest you open every program you put on your USB drive before leaving home. The last thing you want to do is be surprised while you’re on location. A good example of this is that the first time you run Clamwin it wants to download the virus database. Assuming you’re at a site with dialup or no internet on the machine you’ve just wasted a ton of time or won’t even be able to fix the problem.
Also, the program SIW on the PCRepairkit should be your first stop when looking at a system. It will tell you everything about the machine. Save this to your USB stick. Should anything happen to the computer you know what it had before.
That’s it! Go out there and make the world a better place with safe computing.
Oh, and just for your convenience, keep some music, podcasts, or things to read on your USB stick. You might get stuck somewhere for a long time. No need to be bored while a virus scan or drive repair runs. I also put my resume on the drive. As a consultant you have this time as a window of opportunity if someone really likes you and may have a big project coming up.
Posted in Windows, Only for the techy people, Software | 1 Comment »
November 2, 2007 by phillip.
As a consultant I’ve been really diving deep into an industry hot topic: Clustering. It seems to be the big topic for so many companies. Hi availability need not be an issue for you ever again. Here’s the simple way you can scale like the big boys do it. The long and short of it are simple. You need “Heartbeat.”
No, I don’t mean a biological function I mean Heartbeat from the Linux-HA project. Heartbeat is a service for Linux systems that will make a process highly available. This way if the main machine that is servicing clients goes down then you’ll have another that will take it’s place without anyone noticing.
Oddly enough, there seem to not be enough resources on the internet to help people with this subject. However, to get started there are so few resources to learn with. I actually wanted to go a little deeper in my own knowledge of the subject but couldn’t find many books and even fewer websites. What is this world coming to when I can’t find websites to teach me all the information I needed. The thing is… I looked everywhere but the source. The Linux-HA website. There’s a screencast video link here. It’s about 10 minutes and the program designer shows how to make a basic cluster. You can even go deeper with more examples on the site that teach you how to cluster different programs.
Just as a note from me, if you are truly considering learning all it takes to make your own cluster please consider learning more about high availability. The core to high availability is redundancy. Make sure that you have all of your bases covered. Have no single points of failure. Redundant hard disks (RAID), power, internet, and network links.
By the way, I had started this article a little while ago and noticed a great link on Howtoforge that really pulls this together quickly and in one page.
Hope these are very useful to you.
Posted in Linux, Only for the techy people | 1 Comment »
October 23, 2007 by phillip.
There are so many people out there that hear about Ubuntu, Redhat, or Suse (more for my European friends) and really want get started in it. This blog post is NOT for you. I will have more for you though because I really want to start a video podcast for you.
If you know a little bit about Linux or are a Linux admin then this is a good step for you. I’ve been using Linux for about 13 years now and I still have a lot more to learn. This is the case for all operating systems and computer systems. There is always more to learn. I’ve been a little consumed lately with tinkering for some reason. I’ve been doing a lot of wiring and building things out of old computers I have laying around. I’m doing it for no other reason than “Why not?”
For the Linux tinkerer I have the perfect site for you. Linux from Scratch. It’s a project that I’ve been meaning to do for years. What it is is a online book that will walk you through building a Linux system completely from scratch. Oddly enough I love cookies and buy chocolate chip cookies all the time. Long time when I was in high school I downloaded a cookie recipe off a bulletin board (yes, I’m old in computer years) and made the best cookies ever. Well, I equate this to Linux from Scratch. I may end up doing it just like the cookies. I made a cookie and it was good but later on I decided to tweak the recipe and make a cookie I liked better.
This is not a project for the faint of heart I’ve read but it really connects the dots in the knowledge you have about a Unix system. I’ve actually got to make sure I do a little bit from time to time (all in a virtual machine) because my workload for my business is getting heavier.
I’m going to categorize this for Linux people but I would say it’s not just for Linux/Unix (and Mac since it’s a BSD Unix) people because when you know the history of how computer systems came to being a lot of this is the core of how other systems like Windows, Beos, etc.
Try it and tell me your results or your progress. Maybe we can do it at the same time like jogging partners. You may also get interested in some other projects like “Realtime Linux” and “Embedded Linux” which are other projects that are used for specific things.
I’d say good luck but luck will have nothing to do with it. You can do anything you set your mind to.
Posted in Linux, Only for the techy people | 1 Comment »
October 16, 2007 by phillip.
The life of a technical administrator of any type can really be a circus act. I usually equate it to the plate spinner. You know the guy. He has all these plates he puts on a sticks and has to keep each plate spinning as he’s putting more plates on other sticks to spin. The coolest part of the act isn’t spinning a plate on a stick. The coolest part is putting more and more plates on sticks and constantly going back to each one every couple seconds in order to keep it spinning.
All other departments need to be honest with themselves. The computer guy is expected to know everything possible. I don’t think it’s just me but at most of the companies I’ve worked at I can do almost everyone’s job in the building. I once worked at a production company where I literally did every person’s job in the company at least once. We have to understand a lot about accounting to help the accountants achieve their goals, HR, specialty areas like video/audio production, sales, engineering and so much more. You name your companies departments and you touch them all. Add all these plates to your performance. As crazy as it gets I’ve got to say I do love it but it comes with it’s setbacks. Today I had one of those setbacks.
It is said that Albert Einstein didn’t even know his own phone number by heart. The reason for this was the fact that it was knowledge that was so easily accessible. He said why would he put that kind of information in his head when he could just grab the white pages or a phone book in his house. This is how you will have to treat some things. That’s why a trusty internet connection and Google should be your best friends. Some answers are just seconds away. I never remember the color configuration for crimping a crossover cable because I can just look it up and I don’t do it often.
The backfire that I faced today was that I realized that I turned my back for a second and some plates fell. In particular I was put on the spot with a test on MySQL and at another time in the same day questions about Cisco. Now I actually went and took some classes on these two things years ago and have used them ever since.
All of a sudden, my whole sense of self-worth went right out the window. Years of learning. All the systems I’d administered or installed in the past out the window. All my value reduced to minutes before I’m considered a rookie.
Here’s the lesson. Of course you will have to let some of your plates just spin. It’s always easy being the one or two trick pony but admins are more than that. Maybe one or two plates will have to fall. You can always get new ones (i.e. pick up the skills again). The method to your madness has to be spinning the plates that are wobbling in the back. Those are the skills that you don’t use on a daily basis but read blogs and get podcasts that may mention things you may want to keep up to date on.
My dad’s solution is a little different and I may really need to adopt it. He said,”At a certain level don’t let anybody ever test you. There’s nothing to be gained only image to be lost.”
Posted in Only for the techy people | 3 Comments »
October 4, 2007 by phillip.
Let me just start by saying that I don’t read licenses on different things that much so I want you to be forewarned that you should check on the legality of doing this but it’s worked for me.
My issue is that I encounter a lot of computers that I need to reinstall Windows on. The thing is, I have this down to a science (almost) with Linux (read my blog post on PXE) but I end up having a lot of people that need it for Windows. I totally HATE installing Windows. It’s the most boring thing that I ever have to do. I have to wait a long time and have to keep going back to see if it’s asking me a question. I really hate that because I’m a serious multitasker. I want to go through as much configuration as possible before hand and come back and it’s done. Ready to use. Well, here’s my ideas for a Windows computer install.
Posted in Windows, Only for the techy people | 1 Comment »
September 13, 2007 by phillip.
Allow me to rant a bit and give my take on what is a big issue in the free and open source community. I’m not one that is big on licensing issues and the like. So the Gnu Public License (GPL) that is the foundation of Linux and many other open source software is the last good thing the Free Software Foundation (FSF) has really contributed. I could definitely be wrong on this and am open to be corrected however, at every convention I stop at their table and try to figure out what their significant purpose is to no avail.
What I have figured out is the core of the problem. At the beginning of this year I went to a lecture that Richard Stallman (the head of the FSF and core original contributor to Linux) gave. First let me declare that this guy is the modern day mad scientist. Extremely smart and extremely nuts. It was no secret to the audience of mostly college students, due to the venue being USC, that this man lacked etiquette and hygiene awareness. However, a brief exclamation of why he believed Linux should be called GNU Linux cleared so much up for me. I’ll explain.
In the beginning, Stallman had the idea of free software and started programming all the parts of a clone of Unix. It was sheer brilliance and a lot of time spent coming up with all the programs that surrounded the brain of the operating system. The kernel. Meanwhile, over in Stockholm Sweden Linus Torvalds was creating the kernel based off the Unix variant Minix. Just like a Reese’s pieces commercial Linus’ chocolate ended up in Stallman’s peanut butter.
Which is more important to a Reese’s? The chocolate or the Peanut butter? It’s a trick question because they both are equally important. However, now imagine if chocolate and peanut butter had to name the product of their union. This is where Stallman’s issue resides.
Linux was named by Linus Torvalds’ friends and followers. It’s the engine of the car they felt. Also, I regrettably must say, with the exception of Emacs (which I don’t even use because of VI) all the software would have logically been created to mimic Unix’s version like they are now.
It’s a regrettable situation because I must say that I’ve personally me Linus Torvalds and Richard Stallman briefly. I liken the too to Dr. Frankenstein and Alexander Graham Bell. They were both brilliant minds (even though one’s mainly fictitious) but Torvalds was hard working reluctantly social Bell while Stallman was the massively confident mad scientist with little social empathy. In the end Stallman does have an understandable right to believe that GNU should be said before Linux but after a certain point does it really matter? To build a company of followers that faithfully extol your greatness but lack a good reason behind their efforts is now pure vanity that impedes progress. Now to make himself relevant again he’s forcing GPL 3 on the masses.
Poor Stallman. Doesn’t he realize that Dr. Frankenstien’s ego is what was his ultimate demise? Go all ye Linux fans and shout Richard Stallman’s accomplishments from the rooftops. You made this all possible in it’s current state. Now, let’s just get our heads back into the code and not the semantics of licenses or exercises in vanity.
Posted in Linux, Only for the techy people, Something to know | 1 Comment »
September 12, 2007 by phillip.
If you’ve been reading about my “Linux for your Grandmother” post and “Macbook in my house…” you’ll know that my family is getting more and more wireless. Well, my brother just called me and told me he got two new laptops. He wants me to set up his wifi router for him and his family to be secure. This came right on time because of the new project I’ve given myself. A family wide VPN.
Just think about it. Within 10 minutes of my house in multiple directions are both of my brothers’ houses, my sister, and my mom’s house. Each house with different resources like printers, faxes, photo directories, etc. Imagine if you created a VPN between all these houses. You could share your resources plus have secure wifi in different areas in case you had to stop and get something that you know you scanned or typed on your server at home.
I’m sure this will make for more laptops at the table at Thanksgiving but I’m sure it’ll make it easier to email “Pass the turkey” instead of yelling it across the table.
Posted in Only for the techy people | 2 Comments »
August 31, 2007 by phillip.
There have been many doubts about Linux on the desktop for some time now. I have proved that it is viable in my own household. Everybody in my house (including the 5 year old little girl) is totally cross platform. Everyone uses Windows, Linux, and to a smaller degree Mac. The difference for the average user is so minimal with just a little bit of training.
Now on the the newest adventure in Linux adoption. My mother and grandmother. I’ve had a computer in my mother’s house for years but can barely get her to use it. Now that she just retired she wants to know what all her friends know. So, she wants a couple of training lessons on it. My grandmother (at 90 years old) has been wanting her own since my mom wouln’t let her touch the computer they have for fear it might break doing anything.
Posted in Linux, Only for the techy people | 4 Comments »
August 28, 2007 by phillip.
I was curious a while back after looking at my computer boot up to see it trying to get information on how to boot from the network using PXE. This wasn’t a good time of course because what was happening to the computer was an absence of a hard disk made it go through the order of places to find an operating system and when it came up empty it went to a network boot.
The problem was minor because in building the computer I hadn’t yet plugged up the hard disk but this gave me an idea. What neat tricks could I make a computer do if I could just get it to boot up and get its operating system. Needless to say I did a lot of internet searching and found bits and pieces of how to netboot the computer from my server(a good one was https://help.ubuntu.com/community/Installation/WindowsServerNetboot). Needless to say that the floodgates are open.
I got it to work and now I’m thinking of all the things I can do. Entering a machine’s MAC address into my dhcp.conf file can make it boot off of my server and possibly do all kinds of things. I heard of one guy who had lots of Windows computers to install or repair. He had a computer boot up and just start installing Windows on the hard drive. That’s a cool feature for those who have to setup clusters, classrooms, or repair pc’s.
My current obsession is a classroom made purely out of little diskless PC’s. The company Zonbu has a cool one though that they’re selling as a service that they remotely support and put applications on. I’ll definitely keep you posted on any cool ideas I come up with for it.
Posted in Linux, Only for the techy people | 108 Comments »
July 9, 2007 by phillip.
I spent a little quality time with my kids today and I caught an episode of Futurama. The robot character (Bender) floats off into deep space and encounters a cluster of stars that talk and light up while talking. He believes them to be God or a digital version thereof. The key moment that made me think in this episode is a saying I’d known a variant of for a long time.
“When you do things right it can almost seem like you’re not doing anything at all.”
As far as life goes many people would never say I’m boring but I do want to be the “boring” IT guy because nothing big should ever seem like it’s happening. I pride myself on that very premise. Everything just looks easy and just works. It has caused way too many problems for me in the past as people don’t know that you’re doing so much work to make everything just work.
Many may not understand what you do. Many may not think you’re doing anything but rest easy and enjoy your family and friends on the weekend because you’re doing things right. That’s why I love all the inspiration from the people out there that are reading and supporting my blog. We’re learning new things and becoming better people and IT people at the same time.
Posted in Only for the techy people, Something to know | 1 Comment »