Category Archives: Technology

Catching up on technology

Dinner over, a bit of rain so we won’t go for a walk around the neighborhood here at Emerald Isle, so I’m helping my sister with a bit of tech. First, we set up a twitter account for her, and tried to connect it to Facebook. However, the Facebook Twitter app seems to be a bit confused ;-). Better try in a couple days after they fix it, as it doesn’t allow you to input your Twitter credentials.

Getting ready to set up a blog for her. Waiting for the subdomain setting to apply thru the DNS system so I can attach the blog (1and1.com uses WordPress).

Hope we see a bit of sun (or at least no rain) tomorrow; would like to take the boat to Bear Island. Getting in a summer frame of mind. Must be 5 o’clock somewhere 😉

Memory in the computing clouds?

Time for a technology posting! A dearth of meetings on my calendar today gave me a chance to catch up, and then to go and read some of my favorite RSS feeds and troll for some useful perspectives on where computing is heading. I’m more and more convinced that the SaaS (software as a service) industry is going to make it this time (unlike the first Internet boom of the late 1990’s). Physical infrastructure is more robust, connectivity is better, and application architectures are much more sophisticated and capable. One thing that caught my eye today was a cloud computing blog posting that referenced a great article on Cloud-Based Memory Architectures. I think that this is really where things have been headed for a while, we just didn’t realize it. Need performance? Big disk arrays with more cache. Hold indexes in memory. Are you I/O bound in your app? Odds are, yes…I’ve seen that time and time again, even when I thought from looking at the system performance tools that I was not I/O bound. Anyway, the article referenced above is a great set of thoughts and links on this subject. It’s a long read, but if you are interested in application architectures, it’s worth it.

How do I see this trend affecting computing at organizations like mine, UNCG? I think that we’ll see more applications moved to the cloud, not just for cost savings in hardware and support staff, but for performance. With big pipes we can consolidate in ways that leverage business/organizational scalability, and by moving to applications where the canonical copy of the data is in memory, not disk, we’ll gain substantial performance benefits. We need to be prepared to continue to move applications away from our own machine rooms. As this develops, though, it will be interested to see how issues surrounding security and backup will be handled…

Blackberry update…

It’s been about 3 weeks since I got my Blackberry. Overall, I’m quite happy (see my earlier post), but there is one thing that really annoys me — the GPS! A little bit of googling and a trip to the forums at crackberry.com will convince you of the weirdness that’s out there. There are OS issues. There are application issues. There are carrier issues…gee, how hard can it be to make it work? The carriers seem intent on figuring out how to incrementally monetize use of GPS. Here is one place where the monoline strategy that Apple used with the iPhone & AT&T does make sense; it means that they can offer a more consistent user experience on functions like this.

I think that I’ve more or less figured out how to make my GPS work with the BlackBerry maps app — if the GPS lock is taking too long, pop the battery, but wait long enough to drain the capacitors before reinserting the battery. This hard reset seems to improve things dramatically, but you should not have to do that! Must be some really buggy code in there. There does not, from what I’ve seen, seem to be any consistency about which “point release” of the 4.5 OS that you are running and the impact on this. Oh well, the other apps work well, and it makes a great phone…

Our recursively-linked web2.0 world…

I’m spending a bit of time trying to parse out how all the various common social networking services interconnect as I try to be a better “social webber” 😉 . Let’s see…Facebook gets updates from Friendfeed…I have Flickr connected to Facebook and Friendfeed? Hmmm…OK, Picasa is also connected to Friendfeed. Now, let’s bring in Youtube. I’ve got my Twitter updates going to Facebook (as well as my “home” page; IM status changes through Friendfeed. I have an RSS feed from this blog going to Friendfeed. Gee, looks like I’m updating myself. I have not been as good about publishing stuff as I could be. I try to make sure that the things I do and say follow the rules of decorum (I’ve had a personal website for over 15 years now, and believe I’ve figured out the right amount of information to “leak out” about myself) and have a reasonable degree of content, adding some measure of worth to the ether. I try to keep my social presence and professional presence reasonably separate. Not easy, tho!

While I’m “over the hill” in web years, I’ve tried to stay abreast of the technologies both from how various sites are rendered to at least a basic understanding of the plumbing underneath them (though I haven’t done serious coding in much too long). My message is that this stuff weaves a tangled web that is challenging to follow even for someone like myself who has spent a career in complex technical systems. It’s incredibly powerful, but at the same time non-trivial to understand.

Now, let’s see…what connections do I want to have to my LinkedIn profile 😉 ?

Joining the Blackberry world

Well, I wanted a personal smartphone. My family cell carrier is Alltel, now Verizon, but still under the Alltel rate structure for a while longer (better than Verizon, I think). I bought Jason a Blackberry for Christmas and he really liked it. I’ve wanted an iPhone for some time, but the paucity of AT&T coverage in this area and the way it’s challenging to change cell providers conspired to keep me away from AT&T. So, no iPhone for me. I got a Blackberry 8330, the same as I’d gotten Jason. I’ve had it just a few days now, but I’m liking it better than I was afraid I would. I have a Blackberry 8830 for my work, but that’s the University’s phone, and you can’t make personal calls, etc. so I needed to keep my own phone. I was thus familiar with the Blackberry, but I like the 8330 much better…the 4.5 OS seems less flaky than the 4.2 OS on the older 8830, I like the camera (2MP with zoom & flash), and the Blackberry ecosystem has clients now for Twitter, Facebook, AIM, Gtalk, Gmail, etc. so things are good! A cheap SanDisk 4GB microSD card (<$10, including shipping) enables video. I'm a happy crackberry guy ;-).

My 15 seconds of fame…

Tech pundit Mark Gibbs was stumped with a mailware issue. He wrote about this in his blog on Dec. 17th 2008. He had a problem on one of his boxes that would not yield to the tools he’d tried. Back in early 2008, I’d discovered a tool that worked well for me (see this post from 2/24/2008). I passed along a suggestion that worked for him; you can read his post here, referencing both the problem and the success!

3 cheers for iChat screen sharing…

Just fielded a call from my Dad…his Macbook had locked up. Well, since it had probably been months since it was last rebooted, that’s OK. However, it seemed like a good opportunity to make sure that all his software updates had been processed. I started a screen-sharing session thru iChat, and patched MS Office. Waiting now for the 10.5.6 update to download; we’ll restart the screen sharing and I’ll show him where the “restart” button is, and we’ll be up to date. Sure does make support easier than it would be otherwise!

Interesting NYTimes article about hotel internet connectivity..

I think that this article caught my eye, as I was (this past November) the planning committee chair of a statewide university technology conference. The expectations of conference attendees are high, and rapidly growing higher in terms of connectivity expectations. Pervasive wireless (for hundreds or thousands of devices) is expected, as is a much greater need for specialized connectivity (high bandwidth and/or low latency). For the recent UNC CAUSE, we brought in a parallel network, including ‘net connection, routers, switches and wireless access points. It worked flawlessly. Back in 2004, though, we tried to leverage the hotel network (different location, same conference) and the network failed miserably under the load. Even non-techie conferences have a high “carry rate” of wifi enabled devices these days. We want our connectivity!

At NCREN Community Day

I’m at NCREN Community Day today. This annual event brings together the NCREN stakeholders and network users, which now includes the entire K20 community in North Carolina. It’s encouraging to see participation from the K12 community and the emphasis on bringing value to K12, leveraging the information resources of the traditional University community community to holistically improve education in the state.

One of the biggest values is the human networking, and the opportunity to talk with colleagues across the state. While we have a similar event for the University of NC system (UNC CAUSE), Community Day brings in representation from the K12, Community College and state government sectors. National research networks such as Internet2 are also represented. The opportunity to talk and synchronize with this extended community is a key to the importance of this event. Already I’ve had several productive conversations and have another scheduled for lunch.

Of course I did have a chance to also talk with my colleagues about boating and fishing 😉

Now, back to the meeting…

Google video chat

I am totally enthusiastic about Google’s new video chat feature. It’s browser-based, with no install other than the CODEC browser plugin. The audio and video quality is outstanding. I’m thinking that this may finally be the catalyst to bring videoconferencing to the masses. I’ve been a proponent of ad hoc video for a long while, but H.323 and SIP clients have a heavy footprint, have issues with NAT/firewall traversal, and have often had a high price point. Apple’s iChat brought great video chat to the Mac community in 2005, but that was not cross platform. Sure, Skype, etc. have offered interoperable video, but not at the quality of the Google offering. Great job, Google!