Monday: August 1, 2011
- New report reveals that Google uses roughly 900,000 servers.
The good news is that at least those 900,000 servers are the low-power high-efficiency breed of servers that one would expect a company as big as Google to be using. The source article has some other interesting tidbits regarding software that will automate data across multiple data center as well as Google's server expansion plans. Long story short, the number will probably go over a million in the near future.
Monday: July 25, 2011
- A good primer on web operations for my fellow web developers out there.
Every little piece of it can break at any time, can stall at any time. The more pieces you have in your application puzzle, the more breaking points you have. And everything that can break, will break. Usually not all at once, but most certainly when it's the least expected, or just when you really need your application to be available.
Tuesday: July 12, 2011
- Some new info about Microsoft's upcoming version of SQL Server for all you database nerds out there.
Just when you think you've gotten used to something a new software product comes along and changes things up. The new version of SQL Server called 'Denali' will see a final release sometime in late 2011 or early 2012. For those wondering here is a giant list of deprecated features the product will carry that you can go cry in the corner about.
Tuesday: April 6, 2010
- A collection of three handy SQL Server cheat sheets just for you.
Do you have the the honor, no privilege, of working with SQL Server implementations for the better part of your work day? If you answered yes, then this post should come very handy. Print em up, tape to wall, continue on with your query, execute and enjoy.
Friday: November 20, 2009
- Daily Grind: Cloudy
Name: Vin (aka dayquil daytripper)
How Vin feels today: Cloudy @ 2:39:23 PM
What Vin really wants today: To shake off yet another strain of this cold/flu business prior to my upcoming (and much-needed) vacation.
Music Stuck in Head: Only a Dream / Phish
I'm very curious as to why they decided to leave this off the new album and stick it on the bonus disc (which most people still haven't received). This tune is better than most of the songs on 'Joy'.
Stuff to do today:
- Clean up GeekLikeMe footer and paging (scroll to the bottom of the site)
- Test new code additions in multiple browsers, particularly Internet Explorer
- ...of which I highly reccomend this tool to all of my fellow web nerds: IETester
- Cross that item off the list
- Fix rupture in space time continuum for crossing off crossed off item on daily grind to do list
- Wish a certain member of the Michnay family a happy birthday
- Apologize for lack of a daily grind post in what... two weeks?
- Get back on track next week now that server mess is all cleaned up
Thursday: November 19, 2009
- GLM gets some hardware upgrades, and there was much rejoicing.
It's certainly been a fun couple of days around here what with all of these recent server issues and 'SERVICE UNAVAILABLE' alerts. But my dear readers, I have some wonderful news. I am pleased to announce (to those of you who can actually who can see this post - DNS has not fully propagated, if you're reading this - congratulations!) that GLM has undergone some significant hardware boosts.
So, what are you looking at exactly? NOTHING. Nothing at all. Well, nothing that you can actually see on the surface that is. The backend code, structure, database and all of the fun magic (aka magical tiny lemmings) that go into making GLM work have been ported over to modern hardware and completely streamlined to make use of said modern hardware. The end result is a much faster and more responsive GeekLikeMe for you all to enjoy. Now if you'll excuse me - it's back to work on some new features and weekdaily link posting. Stay tuned!
Saturday: November 7, 2009
- Server Issues and GLM Updates.
Well, as you can see we've been having some server troubles as of late. I'm still trying to work out these issues as to avoid any further downtime. So in the meantime, if you happen to see a message that says 'SERVICE UNAVAILABLE' just know somewhere behind the scenes tiny lemmings are furiously trying to get the site back up and running.
I guess I can also take this post as an opportunity to give you all a GLM state of the union. The redesign from June turned out to be a mild success as GLM has enjoyed a small boost in general web traffic more so than we used to get before. The big news is that I'm hoping to have several new features incorporated into the site before the year is out. Some of them relate to user-generated content (you might be able to guess where thats going) while some of the updates pertain to brand new features (no, I'm not telling what they are).
So that's about it in a nutshell. Oh, I encourage everyone to use the 'Discuss' feature on every post - this place just seems to be too quiet. Help me liven it up with a little idle chatter. Cheers!
Friday: October 16, 2009
- The top twenty ways that web developers can reduce their carbon footprint.
Based on the theory that a black Google could save 750 Megawatt-hours a year, Blackle is just that. It's identical to the real Google with an energy-saving black color scheme.
Friday: June 19, 2009
- A tutorial on how to turn your home computer into a web server in just two minutes.
Complete with real-world examples as to why you would want to do this. Enjoy and good luck.
Monday: April 21, 2008
- GeekLikeMe on your iPhone.
I've updated GeekLikeMe to display better on an iPhone for my fellow Mac nerdites out there. This version removes all content of the normal site and just shows the weekdaily links (this seems to be what everybody wants these days anyways).
Want to make an iPhone version of your own website? Here are some quick tips. First and most importantly, you need to check if your visitor/user happens to be on an iPhone to begin with. This requires that you check the user agent string accordingly. Being that I code in a Windows world I am going to show how to do this check in two lines of code via ASP:
httpagent = request.servervariables
if instr(httpagent,'iPhone') > 0 then iPhone= 'Yes'
See? Not hard at all. Then just modify your code accordingly to fit that condition. Yes, I'm sure there are much more efficient ways of checking the http user agent string but for a quick five minute update / verbose post - who really cares.
Special thanks to Tom of Optical Poptitude (which is an awesome blog that everyone should read daily) for giving me a heads up that this site was displaying not all that well on an iPhone.
Update: latest version of GLM breaks this post every way from Sunday. Will fix some point down the road.