Category: Technology

  • Delete/Backspace Stops Working in Oracle SQLDeveloper

    I a huge fan of Oracle SQL Developer but I ran into an issue a while back that left me scratching my head and re-installing. The issue? Most key strokes other than letters and numbers failed to function. Yeah…no delete or backspace. When this issue happened a second time I did a little playing with…

  • Google Chrome on the Mac – a la CodeWeavers

    Google launched its new browser Chrome on September 2nd and the web was abuzz with talk of a new contender in the browser space. My choice to pepper my house and cube at work with Macs rather than Windows boxes left me complaining about the lack of a native Mac version of Chrome…which Google assures…

  • iPhone App: pTerm

    At long last a Terminal application is available on the iPhone, and pTerm is its name! Based on the desktop client PuTTY, you can SSH, Telnet, and raw TCP from your iPhone/iPod Touch! Its features are: xterm terminal emulation Standard 80×24 screen SSH, Telnet, or “raw” TCP connections Ctrl key support Landscape and Portrait modes…

  • Compiling Invalid Objects in PL/SQL

    While I do a lot of and prefer PHP and JavaScript development, my daily job has a darker side…PL/SQL. At times the packages that I oversee invalidate during upgrades or poor compilations of a package that ends up having a ripple effect. Here’s a query I wrote to find the invalid objects and generate compile…

  • Luminis: Forcing CSS/JavaScript Updates to Clients

    [[innerindex]] Introduction I gave a talk at SunGard Summit in Anaheim this spring on Plymouth State‘s portal (myPlymouth). There were a number of really great questions that came up following my presentation, one of which is the topic of this post: “How do you force a client’s browser to always use the correct version of…

  • The Best Photoshop Tutorials Ever

    My Damn Channel, an entertainment studio, has a series of Photoshop tutorials that are hilarious and…well…really good. I saw You Suck At Photoshop #8 via Digg and ended up watching them all. Really good stuff. Here’s #7:

  • myPlymouth: Thanksgiving Theme

    Thursday before Thanksgiving, users of the myPlymouth portal at Plymouth State were greeted by an altered header graphic similar to that of the Halloween theme I had done for the previous month. This one, however, changed daily for 9 days.

  • Plymouth State: JavaScript Workshop

    Tonight I led a workshop on JavaScript for some PSU Employees. We discussed JS basics, node manipulation, DOM traversal, AJAX, JavaScript libraries, and myPlymouth implementations of those topics. Here are the slides: | View | Upload your own A few resources that were mentioned: Firefox Extensions (including Firebug) jQuery Slide Examples MegaMan Sprite Animation

  • myPlymouth: Halloween Theme

    As I alluded to on my last post, on Halloween, Zach, Dan, and I unveiled a new feature in Plymouth State University‘s portal. Plymouth State will begin customizing the myPlymouth logo and/or the entire header withing the portal. Using some snazzy CSS easter-egg functionality combined with some PHP, we can dynamically alter the look of…

  • Art: Turkey Sketch

    I’ve begun the design of custom headers for holiday themed portal action in Plymouth State University‘s portal. Here’s a quick turkey sketch I did with my Wacom tablet in preparation for a Thanksgiving themed header. I’m still a little undecided on what I plan to do with the header as a whole. I have a…

  • Automattic Acquires Gravatar!

    In a surprising move, Automattic has acquired Gravatar, which was announced this morning in Gravatar’s new WordPress installation. This breathes life into a quality idea that had floundered due to fast popularity and (I can only assume) poor funding. For those of you that don’t know what Gravatar is: A gravatar, or globally recognized avatar,…

  • Yahoo Acquires Zimbra

    Today, Zimbra announced today that they have been acquired by Yahoo! for $350 million. Zimbra was bound to be acquired by someone and the acquisition by Yahoo! wasn’t an overly surprising move as it has had a tendency to pick up Web 2.0 and Ajax Web Apps over the past few years. It will be…

  • jQuery 1.2 Released!

    This is a major release for the JavaScript library that I have grown to love. Before I list the new features, it is important to note what functionality has been removed from jQuery. Here’s the deprecated functionality: These Selectors XPath Descendant Selector: $(“div//p”) XPath Child Selector: $(“div/p”) XPath Parent Selector: $(“p/../div”) XPath Contains Predicate Selector:…

  • My First Keynote Presentation

    After long consideration, I’ve dived into Apple’s iWork Keynote full bore and have compiled this amazing presentation for Keynote to YouTube testing. Enjoy. The presentation was awe-inspiring, I know. But what I was really doing was testing Keynote’s ease of recording a presentation and sending that data to YouTube. My summary: it’s so freaking easy…

  • jQuery Plugin: Live Query

    My hear is exploding with happiness and joy at the existence of Brandon Aaron. He has built a sweet jQuery plugin (Live Query) that reduces complexity in Ajax and general DOM manipulation coding by a great deal (when it comes to applying behaviors). First, let me tell you the problem (if you don’t already know):…