Welcome!

Tom Peters

Subscribe to Tom Peters: eMailAlertsEmail Alerts
Get Tom Peters via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Tom Peters

To this day my mother refuses to make deposits via her bank's ATM. Her reason is a valid one: she doesn't trust a machine with her money. You get no real validation from the ATM, just a receipt stating the amount you said was in your envelope. If the contents of your envelope gets lost or stolen, you don't have any real evidence that you put your money in that ATM. No, Mom wants a human to stamp her pink copy of the deposit slip so she can prove the bank did, in fact, take her money. Why Client/Server Focus? To this day a fair share of corporate America refuses to put their applications on the web. Their reason is a sound one: they don't want to make their data any more vulnerable than it may already be. Perhaps they're financial institutions or highly competitive businesses where trade secrets are desired by computer-hacking contemporaries. While a true genius can ... (more)

Embarcadero's Rapid SQL Version 5.7

There's nothing more tedious than having to type out SQL. While the glory of PowerBuilder rests primarily within its DataWindow technology, which saves us from most of this horror, we still need to write our own stored procedures, triggers, and other SQL logic. The database painter does have a SQL painter in its ISQL pane, but it's limited when it comes time to write stored procedures, triggers, and other objects. We may be able to use it to write some relatively complex queries, but then we have to play games to get it to work in another database object, such as a stored proced... (more)

Client/Server-The Haven Of Sensitive Data

I'm a huge fan of Marvel Comics. The subtitle of this article, as well as that of its first part, "The DataWindow Superhero" (PBDJ, Vol. 8, issue 1), shows my fantastic immaturity toward the concept of superheroes. I want it known that it's the Marvel Comics' characters, specifically ThunderStrike and the X-Men entourage, that did this to me. ThunderStrike and Juggernaut are my favorites due to the sheer power they display. Unfortunately, that augmented power is accompanied by an even more augmented physical stature, which limits their flexibility and agility. The ideal superher... (more)

Client/Server Rescue Mission

Just when you thought you couldn't make your existing client/server application even thinner, we've got another technique for you. I enjoy writing these articles because I know there are lots of developers still supporting client/server applications that need to be thinned out. The funds to completely reengineer your system may not be available or maybe you don't have the time. These techniques I've been sharing are geared for just such a developer, one who wants to thin the front end while simultaneously reducing maintenance efforts. I've received some great feedback from reade... (more)

Data Manipulation

The first time the OO concept of inheritance and how it lends itself to reuse was explained to me, I viewed it as old news. You see, by the early '90s AC/DC had already put out the same album a dozen times. The pentatonic scale played at light speed...the blues-based rhythm guitar...four-four timing...it had all been done before. Lyrics were changed, themes were adjusted slightly, but all in all each record was simply inherited from the prior one. Inheritance and reuse was a standard to me. Information technology had finally caught up to the music industry. I'm such a fan of AC/D... (more)