The schedule is done. Whew!
More C++ content. This will be one to remember, folks!
OK. Back to OOPSLA to see Grady Booch speak!
I'm attending a very interesting session - "Fostering Software Robustness in an increasingly Hostile World" - here at OOPSLA in San Diego.
The focus, of course, is on quailty, and getting the number of bugs down in mission critical applications. According to one person, the number of hacker attacks grow at a annualized rate of 20%. At the same time, 35% of these attacks are indeed hostile in some manner or other - meaning that someone is out to exploit software bugs to steal information, commit credit card fraud, etc, etc.
Also quoted of course was the fact that 60% of bugs trace back to bad requirements. No, I didn't interrupt and yell "CaliberRM", "StarTeam", "Together", "SDO", etc, but I will of course talk about that later with people. :)
A common number of 6-7 bugs per 1,000 lines of code was mentioned as well. This becomes 6,000 bugs if you have a medium application of 1 million lines of code. If only 1% of these bugs are security risks, we still have an alarming rate of 60 security issues per million lines of code. If you haven't thought about this before, you should immediately turn on automatic updates in Windows. It's a good thing!
Steven Fraser (impressario) asked how many people used any kind of online banking. As expected, well over half do. Then he asked how many people would be worried if it didn't work as expected one day. I think all hands came back up again.
And here I am enjoying a great panel, while being connected on an insecure wireless system. Yes, I am using my VPN software, but how secure is my data really? How do I know for sure that noone is looking at my stuff while I'm here. I don't. All I can hope is that the people's whose software I use are making sure that quality is as high as it can possibly be, and that they work relentlessly to make it better and better.
Oh, and BTW, how sure am I that my data is safe with anyone else, such as my banking details with my bank, my medical records with my insurance company, etc, etc?
Added 5 minutes later: I just got an IP conflict alert from Windows... On the WiFi network? Or on my VPN? No clue...
David Intersimone John Kaster Anders Ohlsson Michael Swindell Jason Vokes Malcolm Groves Daniel Wischnewski Jeremy North Hadi Hariri Eli Boling Henrik Jondell Fredrik Haglund Jesper Hogstrom Jonas Hogstrom Jan Norden Bob Swart Marco Cantu Huw Collingbourne Joe Hendricks Nick Hodges Dan Miser Leonel Togniolli Jim Cooper Chris Hesik Alastair Fyfe Bruno Fierens Danny Thorpe Allen Bauer Jim Tierney Steve Trefethen Jim Gunkel Alistair Meredith Brian Long Pierre Le Riche John O'Harrow Cary Jensen J. Peter Mugaas Doug Chapman Mike Devery Calvin Tang Tom Avila Troy Kitch Mark Edington Rob Cheng Molly Nedom Bruce McGee Mark Duncan Darren Kosinski Lino Tadros Charlie Calvert Bernd Ua Ray Navasarkian Ramesh Theivendran Atanas Stoyanov Jeff Overcash Tim Jarvis Alexandra Jarvis Ray Konopka Robert Love
What do you think all these names have in common?
We normally pay $200 for articles submitted via GetPublished, but for awesome "VCL to VCL for .NET" migration stories we'll pay more.
Thanks a bunch in advance!
Get ready for two upcoming BDNradio interviews next week.
Today we had a huge birthday party for Delphi in Scotts Valley. Tons of people and presents! Good food, drink and CAKE!!!
Cake - uncut version
Even more - are you hungry yet?
All versions of Delphi where present!
Birthday party guests
These cake cutters have been with us since Delphi 1 - Seppy, Steve, Allen and Danny. (Steve and Allen are hiding behind Danny.)
Yep, you got it. The same guys who bought a grilled cheese sandwich for $28,000 have bought a French Fry to round out their $100,000+ meal.
I knew there was a reason I don't throw anything away. Well I do. Some stuff. Like stuff I know is trash. Maybe I shouldn't. My trash, someone else's trashure, er, treasure... ;)
If I ever have to move my office, I think a ton of stuff will end up on eBay. Who knows, maybe someone will pay $10,000 for a milk carton with a "Clippy" ad on it. Or maybe $25,000 for a roll of Sun Microsystems toliet paper (what marketing campaign did that one come from anyway?). I know for sure some people pay $500 for Apple T-shirts. Surely a Turbo Debugger knife is worth a lot more than that... :)
If you know anyone willing to pay a fortune for some junk, let me know. I've got an empty bottle of Hell Beer, and some dusted over never worn T-shirts still in shrink wrap if you want them too.
Who knows, I might even have some 2003 Borland calendars... :)
The first time I heard of Delphi was sometime during the beta. There was this article (or maybe a flyer) talking about "Delphi 95". I'm not sure if that "Delphi 95" term was made up locally by the Swedish reseller DataBiten, or if it was used by Borland locally or globally. I don't think I've seen "Delphi 95" in any other article.
Anyway, I was evaluating dBase for Windows (actually, the beta of it - BladeRunner), and here comes this flyer. It was talking about database and client/server stuff. Very cool. Gotta get it. And we did. This "Delphi 95" beta thing kicked some serious [...] on my projects... :p
Later on, I talked people into letting me go to BorCon in San Diego in August of 1995, and met cool people like Steve Teixeira, Nick Hodges, et al.
Shortly after coming back from BorCon I was offered a job in Delphi Developer Support. It took about six months to get all the visa stuff done, and I started at Borland International on March 25th, 1996. And the rest is history!
Happy birthday Delphi! Only eight more years, and you're a full-grown adult! :p
Finalists for the 15th Annual Software Development Jolt Product Excellence Awards have been chosen. Winners will be announced at SD WEST 2005
The list of finalists includes the following Borland products: