Today my 6 year old son is graduating kindergarten … at the same time, my 18 year old son from my first marriage is in the hospital with his 19 year old girlfriend trying to induce labor on their baby … I am going to be a grandfather … My 2 and a half year old son likes The Wiggles, Inspector Gadget, Small Soldiers and Blues Clues. My 6 year old and 2 and a half year old sons are going to be uncles … If by chance I have another child, they will be younger than their nephew …. Is that legal?
Computer Engineer
A customer expresses their take on my writings: “it usually sounds like gobbledy gook to me” … *sigh*
I have started calling myself “Computer Engineer” … I figured that best described what I do with these beasts … I can take a bunch of parts and assemble them to make a running PC … So, at the hardware level, I am capable of taking a bunch of separately purchased pieces and constructing a working machine. From this point, I then decide what Operating System is going to go on the machine, whether it be a workstation or a server, and whether or not it will be Windows, FreeBSD or some flavor of Linux (usually Mandrake or SuSE) … For the most part the machines have been FreeBSD lately, but I am approaching the rebuild of the Windows end of my network … I went Active Directory Native a while back as this seemed the thing to do at the time … Now, I’m not so happy with that decision being I am diversifying the responsibility delegation in my network. While some may seem to see me as some sort of Open Source Unix Evangelist, I’m not. I have simply decided to use the best tool for the job. You wouldn’t use a Phillips screwdriver on a flat-head screw. FreeBSD Servers are best suited for the Internet and serving its requirements. The benefit that everything is Open Source and FREE to the end user is an added benefit. Besides the fact that to replicate what I have running on FreeBSD Servers on Windows Servers it would hold a huge price tag in software, but the reliability wouldn’t be there. I have based my decision on #1.) Personal Experience; I have run these applications for years now and I have seen the results that they have provided. #2.) I have read, read and read all over the Internet via web pages and messaging about the results others have had in this area. I have read press releases describing the solutions of major corporations and their results … It just makes perfect sense that if you want to have reliability for the Internet, you don’t put it in Windows’ hands … This is not to say that I don’t think Windows has its place in this Internet network … I obviously have old web applications that I have running on the Windows servers as well as the new people who need the ASP.NET stuff … It’s a shame I really don’t understand that as well as I should, but from what I have heard described, it is much like the modular PHP. That’s about all I have been writing in lately due to the fact that I can write web applications as well as system applications using PHP …
So, we have the hardware, the Operating System and then we get down to the nitty gritty of making the machines do what I want them to do. What service they will provide. and how it will be provided … So, configuring the software applications that are running on those boxes is another part of the Computer Engineer’s job … This involves getting this new machine on the network and access to the Internet … We provide that by either using a pre-made cable or crimping up a new cable … Plugging that into a Cisco Switch that I have configured through HyperTerminal and the switch’s console cable … All the Switches go to the Cisco Router which I also configured … All network activity is monitored through use of MRTG and recently RRDtool have been making its appearance polling SNMP data from all the machines, switches and router. So that handles the internal network, but what about outside? Well, I have resources that I refer to when concerned about my connection status … My current provider is excellent in the way of connectivity where they have actually called me before I knew there was a connection problem … Fast.Net was horrendous and I always called them and brought it to their attention … At one point, their connection was so bad that I used all of the resources available to me to prove to them their network latency. I wrote custom scripts and did manual traceroutes via locations all around the world … Even one of their T3 customers showed latency … After they decided that they couldn’t fix it, I went to another provider, but I gave them over 8 months to fix it along with my diagnostic help … Shortly after leaving, Fast.Net went into Chapter 11 … Shortly after that, Asset Sale and now Fast.Net is run by another company. They lost all local support as well just like I told them they would … They had The Philadelphia Eagles web site. That showed the latency as well …
Anyway, so there are many hats worn providing these services, and I have had to dabble into them all … While at times it can be hectic, it can also be very rewarding when everything comes together and you see the results that you can provide. When things are configured correctly and with all issues covered, it is a beautiful thing … Regarding my Class C network? I’m not done yet … but when I am complete the tasks that I wish to complete, it will be awesome … Then all I need to do is grow … I don’t need it to be a rapid growth .. I am quite happy with the word of mouth growth that has been happening, and those that are educated or “in the know” enough to realize the idea of my goals, we are benefitting together … Sometimes the term “You get what you pay for” really does apply … I really should update my web page … It is so outdated considering the services now provided … Especially since per user SPAM learning is now working …
Bah, sometimes I vent here … I hope it makes sense … but then again, I am a struggling artist …
Still in the works …
In regards to the job mentioned earlier in this “log” … I had to provide a more “traditional” resume for the Human Resources Department … I provided it again via web page with a printable version available … Here is an example https://www.davidpierron.com/resume_template.php. Of course I altered font sizes, colors and added a background texture … Had my father look over it and I sent off the link to my “buddy” … He then reiterated to me that this was a “Senior” position, so maybe there was something said about my experience or whatever, but I don’t know … I don’t know if it has to do with the fact that I don’t have any “official” certifications, but I can certainly pay for them if I ever had to … Either that, or if they’re a requirement of employment, an employer can do all that tuition reimbursement stuff and send off employees for classes etc … I did that back in the day for various aspects of my job … Personally, I think it’s a waste of time … I think hands on is the only way to go … The concepts I learned way back in 1985 still apply in my opinion, and the training, or mindset I have since growing up through mainframes makes me a much better System Administrator than those that never saw a console or a CRT … I have always likened my mainframe days to be like a HUGE PC … I stood inside the computer … CPU box over by the window, Controller in the back corner with the disk array down the back of the room, and the other up the side … All cables run underneath the floor and cooling blown throughout the ceiling and the floor … Started with reel tape drives (autoloaders from StorageTek) to IBM 3380 self loading cartridge drives … and finally near the end of those days, a huge laser printer … But assessing the impact of changes and planning for ways to cover all the bases, that’s the concepts that I think better aid me in Systems Administration … PCs were certainly such a relief when I started grasping the power that they had to contribute … Now office buildings are run off of PC Server rooms, and the mainframe is a rarity … Neat!
A public service announcement
When you’re driving down the highway cruising at, oh, 70-75 … don’t friggin slow down when you see a state trooper that’s pulled someone over … He’s not going to stop giving that poor soul a ticket to jump in his cruiser and chase you! This way, I won’t have to hit my brakes when you’re sorry scared ass decides you should slow down to avoid a threat that isn’t even there … Thank you, and have a great day! Oh! If you do ever get a ticket, go to the hearing to fight it, and they will offer if you pay the fine that you won’t get any points, so don’t sweat the points, just the fine.
More Utilization Graphs
Playing around more with RRDtool and SNMP stuff I ran across Cacti as a front end for both. Tweaking, tweaking and more tweaking. I also have noticed a difference in the queries … Some report higher volumes than others, and I haven’t looked into the “meat” of this yet. Getting the graphs to work and accumulate data has been the main focus of direction thus far. I was able to make immediate modifications that were important to me. I will dive into the accuracy later. But, whether completely accurate or not, it does show a trend based on whatever data it is collecting. In the case of the routers and switches, I have MRTG graphs to compare it too. I am sure as I play more with these technologies, I will create custom graphs to show what I need. Only other thing I might mention is that Windows again is reluctant to play along in this endeavor. I had SNMP already installed and running on one of the oldest servers I brought up (imagine that), but on another I had to install it. After installing it (and it touching things I didn’t want it to), it surprisingly didn’t ask for a reboot, but I got an alert about it wanting to act as a server. So I said yes and immediately was graced with a BSOD. After a very long time of letting it dump, I gave up and banged the reset key. While it appears to be a functioning server at this point, SNMP data polled from this machine is incomplete. There is hardly any disk information at all, and that’s something I want to monitor. Oh well … The Windows portion of the network is going to be rebuilt at some point, so this is just another reason why.
Utilization Graphs
I’m all about the bells and whistles, especially when it shows the traffic going through the network and the impact on the PCs that it has. I installed RRDtool on the “stats” machine for some game server graphing and while I was there I upgraded Perl. The installation and upgrading broke MRTG so I upgraded that to the latest and greatest as well. So, now I have all of the machines (IP addresses) monitored for bandwidth via MRTG and the Mail and Game servers are monitored with RRDtool …
Haven’t heard anything …
Well, here it is early Monday morning and I haven’t heard anything about that computer job … My buddy was supposed to send me out an application, and he said his boss was “coming back” Thursday … So Thursday came and went … The weekend came and went … I even saw some Monster.Com commercials while sitting through the Flyers playoff games … (The relation is that I am looking for a computer job). While I am always the optimistic, I certainly haven’t lost hope, but it’s not like I’m bugging anybody about it either … I certainly don’t want to be any sort of nuisance … So, “buddy”, if you read this … I’m waiting on you …
Standards
I have been turned on to Firefox … a standards compliant browser created by the Mozilla people … Firefox runs on all platforms. So far I have only tried the Windows version, but I will be sure to get the OS X version soon … Using Firefox with a Web Developer plugin, I was able to verify that the WordPress bLog does in fact create valid XHTML and CSS from the PHP/MySQL application … I have also been farting around with Drupal here: http://drupal.davidpierron.com … The old MovableType install is still here: http://mt.davidpierron.com and I have the original bLog up at http://mt.davidpierron.com/blog … Neat!
Missing Entries
Hmm .. I was just changing some of the categories on old posts (notably Health) and I noticed that the first MRI post I made wasn’t there … So I went back to the MovableType bLog and found that entry and cut and pasted it over here being able to put in the original post date and time … I wonder what other entries may be missing? Now I have to check this out … hassle …
ENT Visit
I didn’t get a chance to post yesterday, but I went back for my ENT visit. They shot that stuff up my nose again, and placed the ominous device there for nostril probing for me to stare at while I waited for the doc… well, specialist. After asking me how I was, I described that I didn’t really feel any different. The original reason I went there was discussed, and he explained to me once again that the size of my swollen lymph nodes were just beyond the size to even worry about. He mentioned that even he has some swollen ones that he’s been living with for 10 years. Damn! Another high priced doct… uhm, specialist, that deals with the things that ail him! So, he looked down my throat, checked out my nostrils (but didn’t shove that thing all the way in this time) and said everything looked okay, just a little irritated … He then asked if the stuff they sprayed in my nose helped me to breathe through my nose better … I told him that I really couldn’t tell … I mean, I don’t normally spray things in my nose, and it just feels weird having this junk in my nose that I normally don’t, so I couldn’t answer him honestly. So, he slipped me a sample bottle of Flonase, and told me if it worked for me that he would write a prescription for it for me. I was to use this as an alternative to taking some sort of sinus relief pill … From what a guy told me at the bar last night was that that wasn’t how Flonase worked … You were supposed to use Flonase twice a day or something and it took 2 days to start working. Well, I guess I will try what the do.., specialist said to do, and if that doesn’t work, I will tell him in August … So, he patted my head and sent me on my way … Whole visit took about 10 minutes …