Though I spend most of my time consulting on software systems, I also have
the pleasure of teaching a variety of courses on Sybase Tools. As a Certified
Sybase Instructor, I was able to attend a recent conference in Santa Fe that
Sybase put on for its instructors. While there, I sat in on a Java course
taught by Yakov Werde. Yakov is a very talented teacher, skilled in
communication and humor. It's a good mix. I always enjoy the opportunity to
learn from him.
Recently, we had the opportunity to speak about his job and get a small
glimpse of Yakov after hours.
Olson: Briefly tell the readers about your position and what your
responsibilities are with Sybase Education.
Werde: Formally, John, I wear the title of principal tools instructor for
Northeast Education. Informally, the job has me acting like a college
professor, but without the black robes of academia. I'm "... (more)
Okay, so I've been promoting the inclusion of PB client/server articles, yet
here I am writing about the Web DataWindow. Don't stop reading! This article
applies to all PB developers, whether n-tier or client/server. That said, I
now have to prove that this article is important to client/server
Here's my angle: HTML has become a standard beyond Web development. People
doing work unrelated to the Web, even nonprogrammers, need to learn the
basics of HTML. Here's an example: I'm a consultant and I invoice my
customers using QuickBooks. When I generate my invoices I ... (more)
Recently I was contemplating a situation at one of my company's projects and
a parable that Jesus told came to mind. The parable goes like this. There are
two men, one wise and one foolish. The wise man carefully chose a rock to
build his house upon and the foolish man chose to build his upon the sand.
When the rain fell, the floods came, and the wind blew, the wise man's house
stood firm because it was built upon the rock. The foolish man's house, built
on an unstable foundation, fell and "great was its fall."
Details about the structure aren't told though it's plain that the
Last year, after migrating a client's application from PFC 5.0.02 to 6.5,
then applying some enhancements to take advantage of new features, the
program began giving the following PFC error message: "For certain
functionality the PFC DataStore requires a reference to its parent window.
One of these cases has been encountered. To let the DataStore know who its
parent window is, call the of_SetParentWindow() function after the DataStore
At first I was disturbed that the PFC developers had coupled the DataStore to
a parent object. And worse, not only a parent object, but... (more)
The long running Microsoft antitrust lawsuit pursued by the U.S. Justice
Department is finally coming to a close. In a recent joint news conference,
representatives of Microsoft and the U.S. government announced that an
agreement has been made regarding the breakup of Microsoft. The agreement
will follow the pattern of AT&T ("Ma Bell") when it was broken up into many
smaller "Baby Bells" in 1984. As a result "Ma Soft" will be broken into
regional companies, referred to as "Micro Babies," to be named MicroAtlantic,
SoftSouth, PacificSoft, U.S. Soft, MicroWest, and severa... (more)