Welcome!

A Software Architect Living in a Networking World

Joe Pruitt

Subscribe to Joe Pruitt: eMailAlertsEmail Alerts
Get Joe Pruitt via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Joe Pruitt

Shrinking your Url’s is all the rage nowadays.  If you are on Twitter, then odds are you have used one.  Despite CodingHorror’s distaste for them in his recent blog post on Url Shorteners: Destroying the Web since 2002, they are a fact of life when we live in a world of 140 character status updates. So what’s a URL shrinking service anyway?  Well, to put it simply, you supply them with a URL, they then supply you with a shorter URL containing a lookup “key”.  When future requests are made to this shorter URL, connections are routed to that services website where they convert the short URL to the original URL and issue a HTTP Redirect back to your browser to send you off to the original long url website. So, what’s a guy, or gal, to do if they want to set their status programmatically on Twitter, Facebook, FriendFeed, or the other gazillion social networking sites ... (more)

Shrink-Url – Use PowerShell To Shrink Your Urls

Shrinking your Url’s is all the rage nowadays.  If you are on Twitter, then odds are you have used one.  Despite CodingHorror’s distaste for them in his recent blog post on Url Shorteners: Destroying the Web since 2002, they are a fact of life when we live in a world of 140 character status updates. So what’s a URL shrinking service anyway?  Well, to put it simply, you supply them with a URL, they then supply you with a shorter URL containing a lookup “key”.  When future requests are made to this shorter URL, connections are routed to that services website where they convert the... (more)

Turn Your Podcast Into A Interactive Live Streaming Experience

The folks here on the DevCentral team have been producing a weekly podcast for a while now.  Trying to keep our budget low, we opted to copy what some other podcasters were doing by making use of Skype for our audio communication and found a great little Skype add-on called Pamela which creates high-quality WAV files from Skype conversations.  We created a dedicated Skype account on an old machine here in the office that will auto-record whenever that account is added to a conversation. We would occasionally have differences in audio levels between the callers so we incorporated... (more)

Java iControl Objects - Networking SelfIP

This is the fifth article in the “Java iControl Objects” series in which I define a set of objects that implement the iControl methods in various iControl interfaces.  The previous articles covered the LocalLB Rule, Pool and PoolMember as well as the System Service interfaces. Java iControl Objects – System Service Java iControl Objects – LTM Pool Java iControl Objects – LTM PoolMember Java iControl Objects – LTM Rule For this article, I’m going to move to a different interface and look at Networking SelfIPs.  Self IP addresses are a way to assign additional local addresses to the... (more)

BIG-IP CPU Visualization with the Google Visualization API

In previous articles, we have explored using the Google Chart APIs to integrate static charts and graphs with iControl and iRules to build monitoring applications. Creating An iControl PowerShell Monitoring Dashboard with Google Charts Scatter Plotting Response Times With iRules and Google Charts Fun with Hash Performance and Google Charts Monitor Your iRules Performance with iControl and Google-O-Meter Comparing iRule Control Statements Referral Tracking with iRules Heatmaps, iRules Style Part 1, 2, 3, & 4. In this article, I’m going to move beyond the static charting APIs and ta... (more)