Programming : News and other items related to programming, especially focussed on issues related to distributed and large-scale systems
Updated: 14.6.2003; 16:32:47 Uhr.

 

Programming

Subscribe to "Programming" 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.

 
 

Samstag, 14. Juni 2003

Should I restart? Irak is still a major mess! Lies, lies, lies!
4:31:01 PM    comment []

Donnerstag, 8. Mai 2003

Linux Desktop Myths Exploded. Hype about Linux on the desktop is increasing, according to Gartner's recent study, "Myths of Linux on the Desktop." The goal of the research was to enable enterprises to be objective in understanding the benefits of the Linux OS on the desktop, separating open-source fact from fiction. [osOpinion]
10:08:50 PM    comment []

Sonntag, 4. Mai 2003

Software Bullet Is Sought to Kill Musical Piracy. Record companies are financing the development of software that would sabotage the computers of people that download pirated music. By Andrew Ross Sorkin. [New York Times: NYT HomePage]
... black hat hackers ...
Who'll put'em to jail?
5:49:59 PM    comment []

Symbian Launches Symbian OS v7.0s [OSNews]
5:47:01 PM    comment []

Exec Shield Overflow Protection [OSNews]
5:46:27 PM    comment []

Dienstag, 29. April 2003

Won OS X Innovators Contest. NetNewsWire and Spring took first and second place in O’Reilly’s Mac OS X Innovators contest. So cool!

Thanks to O’Reilly for the recognition—it’s much appreciated. And it was great to win along with Robb Beal.

But the main thanks as always go to the people who use NetNewsWire. All your bug reports, feature requests, and support are what make the difference between a so-so app and something better.

The next step is just to continue—fix bugs, add new features. Lots of exciting things are to come. [inessential.com]
10:37:07 PM    comment []


Dienstag, 18. März 2003

XML Co-Creator says XML Is Too Hard For Programmers. orangerobot writes "Tim Bray, one of the co-authors of the original XML 1.0 specification has a new entry on his website explaining why he's been feeling ... [Slashdot]
10:24:34 PM    comment []

MySQL 4 Declared Production-Ready. Simprini writes "After absolute ages of testing MySQL 4.0.x in various versions of BETA through GAMMA it looks like MySQL AB finally released MySQL 4.0.12 as ... [Slashdot]
10:23:53 PM    comment []

Montag, 17. März 2003

XML-RPC and OS X 10.2.5. I’ve received email from people this morning telling me that OS X 10.2.5 will contain fixes to Apple’s XML-RPC code. Which I think is great. I had no doubt they would fix the bugs.

Now, I don’t get pre-release copies of the system, so I can’t confirm this. But, assuming it’s true, the obvious question for me is: why not switch back to the system-supplied XML-RPC code?

Here’s why I do not plan to switch back:

1. My philosophy is to always use system-supplied code whenever possible. My time can be much better spent in ways other than re-inventing the wheel. However, I already have re-invented the wheel in this case. There’s a value to being in control of the source code. If I want to or need to add features, I can.

2. My XML-RPC code runs on systems previous to 10.2.5. I don’t want to require that NetNewsWire users run 10.2.5.

3. The code is designed to be forgiving of things like unencoded ampersands and characters outside of the XML-RPC spec. It has to be forgiving, because not all of the various weblog publishing systems return perfectly valid responses all of the time. (That’s just a fact of life. It’s not my job to be an XML cop. I’d rather just have things work.)

4. My code is in the form of a set of Cocoa classes. Apple’s code is procedural. I prefer using Cocoa, since NetNewsWire is a Cocoa app. It fits better.

5. My code uses CURLHandle, which is what NetNewsWire uses to read feeds and so on. There’s a value to using the same HTTP client software throughout the app. For instance, once I fix the bug with authenticating proxies in the news reader, I can fix it in the XML-RPC code at the same time, since the fix will be the same. [inessential.com]
9:20:11 PM    comment []


When Computing Was Reliable. Last week, vendors of some high-profile open source products were taken to task for newly discovered flaws in their code that required yet another round of software patching. In the rush to embrace complexity, computer users have given up some of the most important computing tools of the last 50 years. [osOpinion]
9:17:33 PM    comment []

Wrox hit the rocks as Glasshaus cracks. IT publisher Wrox Press is set to close following the collapse into liquidation of US owners Peer Information last Friday. [The Register]
9:16:24 PM    comment []

Sun Brewing Simpler Java. In a move designed to attract more developers to its vision of Web services and application development, Sun Microsystems Inc. is developing enhancements to the Java language that provide a more Visual Basic-like experience. [OSNews]
9:14:17 PM    comment []

Donnerstag, 13. März 2003

Office 2003 and XML. zachlipton writes "Internet World is reporting that initial reports from Office 2003 beta testers don't look good for those hoping to share documents with ... [Slashdot]
9:51:38 PM    comment []

The Next Big Web Thing - Really. What happened to Web services? Well, they're out there, being developed by Microsoft and Sun employees as well as folks working on other platforms. But, thankfully, what keeps showing up on the radar is not the position papers produced by vendors' marketing departments, but rather the quiet, diligent work of the W3C, which will have the last laugh, in my humble opinion. [osOpinion]
9:49:37 PM    comment []

© Copyright 2003 cipher.



Click here to visit the Radio UserLand website.    NetNewsWire: More news, less junk. Faster   


Mac and the Mac logo are trademarks of Apple Computer, Inc., registered in the U.S. and other countries.
The Made on a Mac Badge is a trademark of Apple Computer, Inc., used with permission.

 


June 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          
May   Jul