This is just a spot to keep miscellaneous links. It also shows you what a geek I am.
Friday, September 06, 2002
From Slashdot:
Various Microsoft news tidbits contributed by numerous readers: Phoebus0 notes that Microsoft's Vice-President in charge of Windows development states flat out that Microsoft products aren't engineered for security, absolutely guaranteeing he'll have tomorrow's Ditherati quote. Many readers submitted this Knowledge Base article stating that Microsoft is mystified by a wave of successful hacks on assorted versions of Windows (there's also a news report on this). Microsoft has another security bulletin out on the digital certificate spoofing bug that has caused them so many problems recently.
Read More...
Various Microsoft news tidbits contributed by numerous readers: Phoebus0 notes that Microsoft's Vice-President in charge of Windows development states flat out that Microsoft products aren't engineered for security, absolutely guaranteeing he'll have tomorrow's Ditherati quote. Many readers submitted this Knowledge Base article stating that Microsoft is mystified by a wave of successful hacks on assorted versions of Windows (there's also a news report on this). Microsoft has another security bulletin out on the digital certificate spoofing bug that has caused them so many problems recently.
Read More...
Thursday, September 05, 2002
This site has really cool-sounding stuff (which I like): http://www.paulgraham.com/, including a Bayesian algorithm spam filter, and a LISP-like language they're creating from the ground up called "arc."
Tuesday, September 03, 2002
Monday, August 05, 2002
The Scheme language and the excellent textbook used for it, Structure and Interpretation of Computer Programs, which also makes a good, general-purpose computer programming textbook.
Here is S-Lang, a C-like embedded scripting language.
Here is S-Lang, a C-like embedded scripting language.
The ultimate scripting language reference! http://www.softpanorama.org/Scripting/index.shtml. Compares 'n contrasts 'em all, complete with beaucoup references for each language.
Tuesday, July 16, 2002
"There is a (not quite) new effort by the IETF to standardize a framework for network applications, called BEEP, the Blocks Extensible Exchange Protocol. Standardized in RFC3080, it takes care of all lower level tasks an application level protocol has to like framing, authentication and capabilities negotiation in a modular and lightweight way. In the current issue of Internet Packet Journal (a quite nice and free-as-in-beer technical publication by Cisco) is a well written Introduction to this framework. Why isn't anyone adopting this protocol besides some Java libraries like beep4j and PermaBEEP and a C library called RoadRunner. I couldn't find any applications based on this protocol, regardless of it's promised capabilities. Is everybody still inventing his own application layer protocol?"
http://ask.slashdot.org/article.pl?sid=02/07/15/212226&mode=thread&tid=99
http://ask.slashdot.org/article.pl?sid=02/07/15/212226&mode=thread&tid=99
Saturday, July 13, 2002
Scientific Battlegrounds in Diets
There's an interesting article currently carried by the NYTimes (free reg. yada yada) that talks about the world of dieting, National Institutes of Health, Atkins as well as low-carb vs low-fat. The interesting thing, from a scientific perspective, is the sheer lack of study - and the reticence from the scientific community to question the party line.
There's an interesting article currently carried by the NYTimes (free reg. yada yada) that talks about the world of dieting, National Institutes of Health, Atkins as well as low-carb vs low-fat. The interesting thing, from a scientific perspective, is the sheer lack of study - and the reticence from the scientific community to question the party line.
Software evolution article in Salon: http://www.salon.com/tech/feature/2002/04/08/lehman/print.html
The guy claims that software evolves and that you have to take these dynamics into account as a software engineer or manager.
The guy claims that software evolves and that you have to take these dynamics into account as a software engineer or manager.
Wednesday, July 10, 2002
IBM's Sash Weblications for Windows is a dynamically configurable programming environment for rapidly building and deploying platform-integrated desktop applications using JavaScript and DHTML. This programming environment enables Web programming beyond the browser, and the resulting applications are integrated seamlessly into the common desktop environment and take advantage of the latest standards in Web services.
Wednesday, July 03, 2002
ERD Apps a Missing OSS Niche?
Pennyless Developer asks: "So the time comes when one must design a brand spankin' new database schema. You want to use an Entity-Relationship diagramming tool with hopefully some automatic schema generation tools, but do not have much money to purchase anything like Rational Rose. Like a true geek well versed in OSS, you head off to scan sourceforge, freshmeat, and google. But alas, it appears no such applications exist in the OSS world, at least none beyond the planning stage. The question I pose is this: What useful, OSS/Free/Cheap ERD applications have you found and used? Or do developers do all their ERD work under an evaluation period of commercial software?" http://developers.slashdot.org/article.pl?sid=02/06/30/2323205&mode=thread&tid=156
Pennyless Developer asks: "So the time comes when one must design a brand spankin' new database schema. You want to use an Entity-Relationship diagramming tool with hopefully some automatic schema generation tools, but do not have much money to purchase anything like Rational Rose. Like a true geek well versed in OSS, you head off to scan sourceforge, freshmeat, and google. But alas, it appears no such applications exist in the OSS world, at least none beyond the planning stage. The question I pose is this: What useful, OSS/Free/Cheap ERD applications have you found and used? Or do developers do all their ERD work under an evaluation period of commercial software?" http://developers.slashdot.org/article.pl?sid=02/06/30/2323205&mode=thread&tid=156
Pressman software engineering links: http://www.rspa.com/
Great software engineering links: http://www.cs.ubc.ca/spider/kwong/se.html
Great software syllabus from U of M: http://www.engin.umd.umich.edu/CIS/course.des/cis375.html
Another bunch of links: http://www.tantara.ab.ca/info.htm
Great software engineering links: http://www.cs.ubc.ca/spider/kwong/se.html
Great software syllabus from U of M: http://www.engin.umd.umich.edu/CIS/course.des/cis375.html
Another bunch of links: http://www.tantara.ab.ca/info.htm
Thursday, June 27, 2002
Wednesday, June 26, 2002
"A senior IBM developer has come out with a series of articles on high performance Linux programming techniques using pipes, sockets, threads, and processes. The series has been running for a while and juxtaposes these high performance technique with Linux and Windows. Guess who wins?"
click here.
click here.
Thursday, April 18, 2002
Sunday, March 03, 2002
From Slashdot: Book recommendations for a new programming shop. Towards the bottom are some great lists. (This is where I got the "Programming Pearls" [see below] reference from.)
Monday, February 25, 2002
Here's an article about the "60% solution," a quick and easy guide to money management for lazy people.
Here's an article about drastically reducing your spending in a hurry.
Wednesday, February 06, 2002
Wednesday, January 30, 2002
Thursday, January 24, 2002
Wednesday, January 23, 2002
Tuesday, January 22, 2002
Cool! This from an article at the New York Times: a listing of atomic clock synchronization software.
Monday, January 21, 2002
2000 VW Jetta Service Bulletins. Let's see if the lousy dealer honors them. They're all crooks! http://www.alldata.com/TSB/62/00620584.html
Saturday, January 19, 2002
Thursday, January 17, 2002
Wednesday, January 16, 2002
Monday, January 14, 2002
Here's a link for gpart, a partition recovery program. It also has some very useful links about partition tables.
Friday, January 11, 2002
Some links from the ICONIX Software site regarding UML.
www.usecasedriven.com/UML.htm
They have their own elucidation of the Rational Unified Process.
www.usecasedriven.com/UML.htm
They have their own elucidation of the Rational Unified Process.
Thursday, January 10, 2002
Slashdot: Resources for Rolling Your Own Windowing System?
Lots of really cool links, like operating system design websites and the like. Cool, eh?
http://slashdot.org/askslashdot/02/01/10/2028219.shtml
Lots of really cool links, like operating system design websites and the like. Cool, eh?
http://slashdot.org/askslashdot/02/01/10/2028219.shtml