Probably the simplest Ajax effect that I can think of that is desirable to add to web applications is to cause loagin boxes to "shake", just like real computer login panels do, on a failed login. This is one of the few situations where a simple animation effect (too simple to qualify for Ajax, really) has a significant value. I've been doing this in projects for quite a while now.
The first sta More ...
Posted by: Paul Lynch
| @ November 13, 2006 10:05:06 AM GMT ( ) |
We all have those days. The result of a long day's labour is just one line of code. More ...
Posted by: Paul Lynch
| @ April 13, 2006 6:45:18 PM BST ( ) |
I have spent the last day updating Mesa. No new features, just reconstructing the project. The last time it was rebuilt was in 2000/2001, I think; required upgrades in the interim were done automatically whenever Xcode offered.
But a lot has degraded in the project since automatic upgrades started. I lost the ability to debug at some point after MacOS X 10.4; with my normal development style, More ...
Posted by: Paul Lynch
| @ April 12, 2006 11:35:36 AM BST ( ) |
I have created two new articles in the static part of my site, one for general content management, and one specifically on adding RSS support to an existing WebObjects project.
There's no rocket science; what matters the most is selection of database attributes for content; created/upda More ...
Posted by: Paul Lynch
| @ April 10, 2006 6:35:09 PM BST ( ) |
Any serious modern application should be email enabled - even if only for product feedback. More ...
| @ February 13, 2005 1:35:42 PM GMT ( ) |
Is some example code to demonstrate using NSStream. Download here. More ...
| @ July 16, 2005 12:00:00 AM BST ( ) |
I have created two Amazon booklists, one for WebObjects, the other for Cocoa. More ...
| @ July 15, 2005 10:12:23 AM BST ( ) |
Understand from the start that I have forgotten more about TCP port programming than many people ever get to know. I'm not joking, either; I don't remember large APIs at all well, and have always relied on decent documentation to keep it all together. Liz and I sometimes remark that my modus operandi is that I am extremely good at deducing things, but awful at remembering anything. More ...
| @ July 15, 2005 8:47:52 AM BST ( ) |
It seems that almost every new app you see out there has an on-line version checking system. More ...
| @ March 4, 2005 5:53:56 PM GMT ( ) |
I like Python. It's a scripting language, in a similar vein to Perl. However, to steal an analogy from someone else, where Perl is executable line-noise, Python is executable pseudocode.
More ...
| @ January 21, 2005 7:25:38 PM GMT ( ) |
This is more complex than it needs to be, for unobvious reasons. The problem, succinctly stated, is implementing regular expressions with Java.
More ...
| @ November 16, 2004 11:35:43 PM GMT ( ) |
This is genuine 1960s technology, but it moves forward into 1970s technology (OOP) very well. More ...
| @ August 14, 2004 9:45:12 AM BST ( ) |
I am used to using the old (deprecated) WebObjects NSTimestamp class to do basic arithmetic on dates; it was easy with one method call to add an arbitrary number of days/weeks and get the correct date, or even to calculate the difference between two dates.
More ...
| @ August 13, 2004 10:20:13 PM BST ( ) |
I saw this title in a press release from O'Reilly, and was intrigued by the description. More ...
| @ August 13, 2004 12:00:00 AM BST ( ) |
One problem with being a long term WebObjects developer is that I get extremely jaded when viewing other technologies. More ...
| @ August 12, 2004 12:00:00 AM BST ( ) |
by Bruce Eckel. I have been recommending this to my students since I came across the downloadable version of the first edition, More ...
| @ August 11, 2004 1:56:32 PM BST ( ) |
|
|