Software Engineering
What I do for a living.




Software Engineering







Outside Links







Subscribe to "Software Engineering" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.


Friday, February 28, 2003
 
Back to Blogging, and More
Dan Gilmor points to a great interview with Marc Canter (of Macromedia fame) [Dan Gillmor's eJournal]
9:23:59 PM    

Monday, February 10, 2003
 

I keep hammering this weblog about Macromedia's products because I believe that they will be an important component in more and more corporate applications. While the ability to mix Flash's UI with XML processing and backend integration is obvious to web developers it hasn't penetrated into corporate IT circles as deeply.
3:56:39 PM    

Borland models for Java. The company links the application design and modeling tools gained in its TogetherSoft acquisition with its flagship Java programming tool, JBuilder. By Martin LaMonica, Staff Writer,.

TogetherSoft had a neat set of modeling tools. It looks like Borland can go head-to-head with the IBM VisualAge/Rational/WebSphere suite. These tools are pricey - probably out of reach for the low-cost developer.[CNET News.com]
1:30:40 PM    


Thursday, September 12, 2002
 
Unit Testing for Objective-C
Java has JUnit for test first development and Objective-C has OCUnit. This article at Stepwise is a tutorial on the use of OCUnit in Apple's Project Builder for Mac OS X development.
I've become real interested in Objective-C recently. I have thousands of lines of legacy C-code from my older image-processing days. Combine Objective-C, Cocoa and the Carbon bridge and I might have a much better way of bringing these programs back to life than recoding them in C++.
More as I test OCUnit out.[Stepwise]
9:23:46 AM    

Friday, August 30, 2002
 

ACLs don't scale, accountability does. On Monday I got to meet Jamie Lewis face-to-face for the first time, and we had a great talk about a lot of things. We're both looking forward to the upcoming Digital Identity Conference. Chatting about PingID and XNS, Jamie quipped that for longtime industry watchers like us, it becomes necessary to qualify acronyms with date ranges. So for example: XNS2000 versus XNS1975. ... [Jon's Radio]
8:45:18 AM    

Monday, August 5, 2002
 

A statement is not a conversation (XML.org)
But then an interesting thing happened. The difference between a statement and a conversation dawned. No amount of beautifully crafted statements adds up to a conversation. A conversation requires ebb and flow, the passage of time, you need a dance....
To start with, various bodies just rolled their own conversation languages to get around the problem. They had to bite off all the age old nuggets of reliable messaging, sequencing, transactional integrity, and so on. All over the map, the same problem -- "the conversation problem" -- was solved over and over and over again.
[IBM DeveloperWorks: XML News]
8:07:44 PM    

Thursday, July 11, 2002
 

How Long Until The Library Of Congress Fits On Your Keychain?.

This is the one I've been waiting for: FujiFilm Unveils Tiny Hard Drive (emphasis is mine)

picture of the Fuji USB drive"FujiFilm is helping revive Sneakernet with the release of its straightforwardly named USB Drive, the newest in a growing array of pocket-size, large-capacity storage devices that easily move among PCs.

This small flash RAM 'drive' is available in sizes ranging from 32MB to 128MB, with a 256MB version expected out in the fall. The 32MB drive costs $50; the 64MB unit, $70; and the 128MB drive, $150. Fuji initially announced 8MB and 16MB versions, too, but isn't shipping them because apparently no one wants them.

The unit's physical size, not its capacity, will catch people's attention. Forget the proverbial pack of cards or cigarettes. Measuring less than 4 by 1 by 1 inches, the USB Drive more closely resembles a short, stubby marker or a fat electric thermometer with a nose that plugs directly into your computer's USB port. It weighs only 0.7 ounce and is powered by the USB port, so there's no need for a battery or AC adapter.

Besides being small and light, it offers real plug and play--not the usual process (plug in, install the driver, identify driver conflicts that keep it from working, update the driver over the Internet, and finally hope it plays). That's because the FujiFilm Drive comes with a built-in processor that lets it work (in many cases) without drivers....

...And unlike Archos's MiniHD 20GB, the USB Drive works driver-free with USB 1.0 as well as 2.0....

But it won't work that way with everything. The drive still requires drivers for Windows 98 and Mac OS 8.6, which are the earliest versions of those operating systems that it supports. (And yes, you can use it to share data between PCs and Macs.)" [PC World]

Suh-weet!

I find it particularly interesting that Fuji found out no one wants 8MB and 16MB storage devices. When I had my first Palm III, I lusted for 8MB, but nowadays that's nothing. In fact, I wouldn't even consider buying one of these USB devices until the 256MB version is available. What's the equivalent of Moore's law for storage?

Addendum: the Fuji USB Drive site shows it available in a 512MB version!!

[The Shifted Librarian]
8:42:08 AM    

Wednesday, July 10, 2002
 

A Test::MockObject Illustrated Example. Test::MockObject gives you a way to create unit tests for object-oriented programs, isolating individual object and method behavior. [Perl.com Perl.com]
9:42:11 PM    


Click here to visit the Radio UserLand website. © Copyright 2003 Peter Loats.
Last update: 3/17/03; 7:48:38 AM.
March 2003
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Feb   Apr