Tech
Posts hopefully from a Christian Perspective on current Technology. The Harbinger of counter-flow.
Broken Windows…
2http://blogs.msdn.com/philipsu/archive/2006/06/14/631438.aspx
Is a very decent article on why Windows Vista has slipped a little bit and a theory (and perhaps apologetic?) for the schedule and culture of Microsoft.
My own take: I’m about 10 years into my profession now and the world has changed greatly and continues to do so. Knowledge expiration tends to go in about 2-3 year cycles for me where I step another generation away from the Knowledge I left college with. Vista and what is coming this fall/spring will be another substancial shift from where I’m at now.
This time around my world is all about diversity in platforms I support. For me, Windows/Intel continues to dominate, but there have been some recent additions to the field. Namely, Apple and Open Source Software. Apple, for instance, has really stepped up in terms of small-scale server hardware. Providing support for wintel frontends was the best thing that they ever did.
My other winner is OSS. As you’ve been reading, we’re in the process of getting together a LAMP installation (Linux/apache/mysql/PHP) that is fairly complex but thanks to the growing ease of use of those technologies putting together a highly available, redundant, and powerful web farm is fairly straightforward.
The chief thing about these technologies is that simply work. There aren’t 50 Million lines of code in them that count for 50 Million chances for a hacker to cause a buffer overrun. I rarely reboot my Linux installations that I have and for the most part they are self-sustainable. They just simply work.
Don’t get me wrong, I’m not growing a tail and becoming a large scale reptile that is danger of being extinct because of a meteor coming in. I think we as IT professionsals should embrace the new, but the broader question for me is what best does the job. If the sole goal of your getting a car is to drive fast do you want to be a pimped out SUV or would you want to buy BMW Z8. Although the SUV may get you there in comfort, the BMW does the job in a much more superior way.
The problem with most IT people though is that we get emotionally attached to platforms and jihads occur if a Linux box is brought into a Windows shop (or the other way around). I was showing off our new SAN to some co-workers and one commented that he appreciated just how ‘open minded’ I was in purchasing an Apple SAN. It wasn’t that I was brand loyal, it was this box did the job far better than the more expensive Dell solution.
Choices aren’t available all the time due to the environment you’re working in, but with the diversity of technology that exists if a choice is available one shouldn’t choose based on emotional attachment.
My point is that if Microsoft isn’t careful the beast of burden that they created may have bolstered a growing market for solutions that want a simple job to get done effectively without having to commit to a lumbering giant.
rsync part 3
0In the OMGoodness, it just keeps on coming catagory:
I’m redoing rsync today and wanted to get a couple of things down for you cats. This is the way we mirror our website:
Staging Server (privately addressed)
I have /etc/rsyncd.conf setup and reads as follows
gid = users
read only = true
use chroot = true
max connections = 3
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
hosts allow = private side of the DMZ (allows for only one connection from this IP addy only…)
slp refresh = 300[module name for rsync]
path = /srv/www/htdocs
comment = My Workplace’s website
list = yes
auth users = the name of the dummy account I chose to make the move with. Doesn’t need to ‘exist’
secrets file = /etc/rsyncd.secrets
and I have rsyncd running
Front ends:
cront job that runs the following every minute:
rsync –password-file=’/home/rsync.pass’ -avz account@ipaddress of target server::rsyncentry for module –address private side of DMZ –delete /srv/www/htdocs
Routing quirk in SUSE 10.0
1I’m no fool. We’re putting multiple ip addresses on our web presence and I noticed a quirk in SUSE this afternoon. Even though the additional addresses are in the same subnet and have the same gateway information as the other address I noticed that the secondary addys wouldn’t route outside of the subnet :\. After beating on it for most of this afternoon, I discovered a bit of a quirk. In order to get the second address to route I had to delete the default gateway and put in the secondary address and then re-enable the default gateway. It worked after that…
*sigh*
UPDATE: add one more step on. You need to remote into the IP Address that you’re adding when you put in N+1 IP Addresses and turn back on the default gateway. And who said Linux wasn’t quirky…
The open source blues
0We just got back from a concert tonight at the Jesus House in Bloomington. Glen Kaiser, a chicago-based preacher/musician/blues king, gave a benefit concert in support of a new missions project that JPUSA is doing. We brought Aidan because he has a passion about live music and has enjoyed blues music since last summer. Tonight was no great exception; Glen is a talented musician and shortly after he started Aidan was really into the music. Of course, being so close to his beadtime we lsated about midway through the set before we had to beat a hasty retreat.
There were two things that made tonight really a unique experience. At one point, Aidan was acting up and I had to take him back to the back of the room. As I looked around the room watching people enjoy, listen, and worship to the music that was being played I noticed something beautiful. There are so many people that come to the Jesus house that come from different economic backgrounds and are down on their luck. What the Jesus house people do is love well and give of all that they are and expect nothing in return. What was beautiful was that I sat there and watched the diversity of God’s kingdom in the people from the west side of bloomington sitting next to people from the east side and it was a beautifully painted picture of how we are all desperately in need of a savior.
The other unique thing was that during one the mini sermons that Glen was giving he mentioned Bill Gates and how us not making our faith active is kind of like Bill giving someone 100 bucks; it’s really nothing for him to do that. Faith calls for action, real action. Well, after going on for a second about the richest man in the world, Glen commented ‘Maybe that’s why I like Linux’. I really wonder about how well Linux is penetrating the market and culture when a blues guy starts talking about using Linux…I wonder if a change is a comin?
