I give a course on Servlets and JSPs at Concordia University’s School of Extended Learning. One of the topics is SSL. I demonstrate how to create a .keystore file using Java’s keytool.exe. Then I edit Tomcat’s server.xml. Presto! All you have to do is use https rather than http and my ... Nov. 26, 2010 11:29 PM EST Reads: 767 |
This coming Fall term I will be teaching two courses at the Concordia University School of Extended Learning. They are Java Programming Fundamentals on Tuesdays and Web Services and XML Processing on Mondays.Aug. 23, 2009 09:05 PM EDT Reads: 2,244 |
Before I started to write this I checked out Roger Ebert’s web site. The only one of the five movies he liked was Watchmen and likely because it was the only movie with exposed boobies. I thought I would write about these five movies from the perspective of someone who though Clint Eas... Jun. 26, 2009 01:14 AM EDT Reads: 752 |
I am writing this just before I watch lecture 4. I have completed assignments 1a, 1b, and 2a. I will be able to start 2b after today’s lecture. I will reserve detailed comments about the course until I finish it but I will say that Allan has a much better tan than Evan.
The assignments... Jun. 23, 2009 03:41 PM EDT Reads: 690 |
This week I am taking my wife’s uncle to the hospital for radiation therapy. He is 88 years old and is slowly dying from lung cancer. As a cancer patient he has been visiting the oncology clinic every three weeks since his diagnosis to assess the course of the disease. At his last visi... Jun. 22, 2009 09:47 PM EDT Reads: 654 |
Before the registrar at Stanford writes me a cease and desist letter, let me state that I am not a student at Stanford. Rather I have downloaded the 17 lectures and 3 supplemental sessions of the CS193P course entitled iPhone Application Development from Open Stanford. According to an ...Jun. 21, 2009 02:11 PM EDT Reads: 3,235 |
Two years ago my department submitted a proposal to the Canada–Québec Agreement On Minority-Language Education And Second Languages Instruction. This is a fund established to support projects in education in the English language in Quebec. Similar agreements exist to support the French... Jun. 20, 2009 11:06 AM EDT Reads: 1,811 |
While writing my article on configuring Eclipse for PHP in Windows for my Ulitzer (http://kenfogel.ulitzer.com) page I encountered a problem with the WampServer. Initially WampServer would start up properly and work for a while. But after using the Restart All Services a few times beca... Jun. 19, 2009 06:50 PM EDT Reads: 1,444 |
This summer I am scheduled to teach two courses in the School of Extended Learning at Concordia University. They are:
CEBS 210 Microsoft Outlook Online Course
This course gives students the ability to work effectively using e-mail in a professional environment. Students will learn to c... Jun. 7, 2009 12:24 PM EDT Reads: 788 |
I have had problems with CNN video for some time. On some Windows computers they would work and on others they would fail. The failure occured with both IE7 and IE8. By clicking on the yellow icon on the status bar next to the message ‘Done with Errors’, the error dialog st... May. 19, 2009 08:02 PM EDT Reads: 1,380 |
In a recent lab session with my students one of them presented me with what I thought would be a simple problem to resolve. Their code was transforming a DOM into an XML document using the XSLT engine in Java 1.6. The source of the data was an ArrayList of JavaBeans created from a JDBC... Mar. 16, 2009 08:48 PM EDT Reads: 1,234 |
My experience driving a Prius for the past year in a region with a winter climate. Mar. 16, 2009 03:06 PM EDT Reads: 712 |
When I got a Palm Pilot some years back I was somewhat awed by the fact that it was as powerful as the first few generations of the original Macintosh and fit in my hand. But it was not as convenient as I had hoped and data entry with the stylus was far from reliable. [...] Aug. 15, 2008 12:16 PM EDT Reads: 449 |
It has been about two months that I have lived with my MacBook. I had planned to write sooner but I realized that I was still suffering from Windows Comparison Syndrome. Well I have moved on to Windows Companion Syndrome so it is time to write again.
The MacBook has become my constant ... Jun. 18, 2008 02:12 PM EDT Reads: 462 |
It is now one full week that I have had my MacBook. In this week I have come to learn what makes a Mac special and what makes a Mac an infuriating machine to own. Let’s begin with the infuriating.
There is no such thing as Mac software, at least in the retail channel. Here in [..... Apr. 21, 2008 06:21 PM EDT Reads: 777 |
In August 1980 my wife and I borrowed three thousand dollars from a bank. One thousand was earmarked for body work on our van. Two thousand dollars was for the purchase of an Apple ][+.
I wanted the Apple because I thought it would be the neatest toy I could ever own. A neighbor had a... Apr. 14, 2008 03:01 PM EDT Reads: 369 |
I just received my assignment for the spring semester at Concordia University’s Continuing Education department. These are non-credit courses that focus on training students to write code in Java. I will be teaching:
CI651/C1 JAVA PROGRAMMING FUNDAMENTALS
Wednesdays 2008-04-02/20... Feb. 26, 2008 11:07 PM EST Reads: 378 |
Since the release of Eclipse 3.3 and continuing thru to the new Fall release I have observed an annoying problem when running Eclipse in both Windows XP and Windows Vista. Without any discernable reason or time frame, the Project Explorer window loses files and directories. They are no... Feb. 6, 2008 11:06 AM EST Reads: 1,635 |







In 1980 I bought for myself the most wonderful toy of the day, the Apple ][+. Obsession followed quickly and by 1983 I was writing software for small and medium sized businesses in Montreal for both the Apple and the IBM PC under the company name Omnibus Systems. In the evenings I taught continuing education courses that demystified the computer to the first generation of workers who found themselves with their typewriter on the scrap heap and a PC with WordStar taking its place.
In 1990 I was invited to join the faculty at Dawson College in the Computer Science Technology program. When I joined the program the primary language was COBOL and my responsibility was to teach small systems languages such as BASIC and C/C++.
Today I am now the chairperson and program coordinator of the Computer Science Technology program at Dawson. The program's primary language is Java and the focus is on enterprise programming.
I like to write about the every day problems my students and I face in using various languages and platforms to get the job done. And from time to time I stray from the path and write about what I plan to do, what I actually get around to doing, and what I imagine I am doing.

This coming Fall term I will be teaching two courses at the Concordia University School of Extended Learning. They are Java Programming Fundamentals on Tuesdays and Web Services and XML Processing on Mondays.
Before the registrar at Stanford writes me a cease and desist letter, let me state that I am not a student at Stanford. Rather I have downloaded the 17 lectures and 3 supplemental sessions of the CS193P course entitled iPhone Application Development from Open Stanford. According to an ...











