Visit site Joe White's Blog

September 2009

18
votes
Vote UpVote

Kinda wishing I could keep using Delphi

Joe White's Blog – I’ve been reading the recent debate about a “Delphi Community Edition”. Most of it seems pretty abstract: “I think it would help the Delphi community if…” That’s all well and good, but I thought I’d share something less theoretical: something that directly ...
Details Favorite? Off-Topic? Joe @ 2009-09-25 06:41
0
votes
Vote UpVote

Upcoming Omaha developer-ish conferences: BarCamp and HDC

Joe White's Blog – BarCamp Omaha is October 2-3 (Friday evening to Saturday). I’ve never been to a BarCamp, but it promises to be intriguing — the session schedule is planned on a whiteboard Saturday morning, and anyone who wants to run a session, can. It’s not just a tech conference; they say the ...
Details Favorite? Off-Topic? Joe @ 2009-09-18 14:58

May 2009

2
votes
Vote UpVote

Geek quote of the day: Git and Home Depot

Joe White's Blog – Git is intimidating. It’s a distributed revision-control system, so it’d work online or off, and it’s got tons of cool toys (like git-bisect to automatically figure out which commit introduced a bug). But good luck figuring out which of the umpteen zillion commands you actually ...
Details Favorite? Off-Topic? Joe @ 2009-05-22 06:51

December 2008

0
votes
Vote UpVote

Fixing MenuStrip, part 2: Visible vs. Available, and a repro case

Joe White's Blog – Not all MenuStrips will exhibit the scrolling bug. In a nutshell: if you ever hide any menu items, you’re living dangerously. Visible and Available First, an aside on how you go about hiding menu items. ToolStripMenuItem has two visibility properties: Visible and Available. They both do the ...
Details Favorite? Off-Topic? Joe @ 2008-12-28 21:59
0
votes
Vote UpVote

Fixing MenuStrip, part 1: Introduction and screenshots

Joe White's Blog – In .NET 2.0, Microsoft added MenuStrip and ContextMenuStrip controls to replace the old MainMenu and ContextMenu. The new ones support images next to menu items, edit boxes inside menus, etc. Fairly cool. However, they’ve got a major bug that Microsoft doesn’t intend to fix. See the ...
Details Favorite? Off-Topic? Joe @ 2008-12-14 16:22

November 2008

0
votes
Vote UpVote

More SmartInspect license WTF

Joe White's Blog – Still reading the SmartInspect license agreement. Now, it’s normal for a license agreement to, in effect, say “We don’t promise the software actually works”. It’s frightening when you think about it, but it’s become standard operating procedure. Once again, the ...
Details Favorite? Off-Topic? Joe @ 2008-11-21 19:50
0
votes
Vote UpVote

SmartInspect and the End Usufructuary License Agreement

Joe White's Blog – We just purchased a couple of licenses for Gurock Software’s SmartInspect. I’ve gotten as far as the license agreement. Their license agreement aspires to dizzying new heights in legalese. Take this sentence, from the third paragraph of Section 1 (Subject-matter of the conditions): The ...
Details Favorite? Off-Topic? Joe @ 2008-11-21 16:29

September 2008

0
votes
Vote UpVote

DGrok 0.8.1: multithreading, default options, GPL

Joe White's Blog – Version 0.8.1 of the DGrok Delphi parser and tools are now available for download. Download DGrok 0.8.1 here. What is DGrok? DGrok is a set of tools for parsing Delphi source code and telling you stuff about it. Read more about it on the DGrok project page. What’s new in 0.8.1? Quick summary ...
Details Favorite? Off-Topic? Joe @ 2008-09-15 06:22

August 2008

0
votes
Vote UpVote

What does it mean when CodeGear “announces” Delphi 2009?

Joe White's Blog – Just wondering. What exactly is CodeGear “announcing” today? And how is it different from what they’ve been doing for months now? They’re not announcing what the product will be; they’ve already done that. Sure, they’re filling in a few details, but you ...
Details Favorite? Off-Topic? Joe @ 2008-08-26 04:28

June 2008

0
votes
Vote UpVote

Low-lock multithreading

Joe White's Blog – I ran across a great article about how to do multithreading without (or with very few) locks. If you’ve done concurrency, you already know about locks. You probably also know they’re expensive, and you’ve probably wondered how to squeeze out more performance by avoiding locks. This ...
Details Favorite? Off-Topic? Joe @ 2008-06-25 15:01
0
votes
Vote UpVote

TechEd 2008 notes: Evolving Frameworks

Joe White's Blog – This session was aimed at people who write frameworks: low-level code used by thousands of people. When you’re writing a low-level framework, you have to be very cautious about how you change APIs, lest you break code in the field. If nobody outside your department consumes your code, and you ...
Details Favorite? Off-Topic? Joe @ 2008-06-15 15:16
0
votes
Vote UpVote

TechEd 2008 notes: How not to write a unit test

Joe White's Blog – How not to write a unit test Roy Osherove Typemock Blog: ISerializable.com All the things no one ever told you about unit testing. Will have two parts: presentation-like (what really works), and interactive (questions, prioritized). Early questions: Data access Legacy code (what not to do) ...
Details Favorite? Off-Topic? Joe @ 2008-06-13 06:48
0
votes
Vote UpVote

TechEd 2008 notes: Advanced Unit Testing Topics

Joe White's Blog – He repeated a lot of his favorite patterns that I already took notes about in his earlier session, “Design and Testability“. If you haven’t read that one yet, go check it out. Advanced Unit Testing Topics Ray Osherove Typemock Blog: http://iserializable.com/ The Art of Unit ...
Details Favorite? Off-Topic? Joe @ 2008-06-10 14:53
0
votes
Vote UpVote

TechEd 2008 notes: Lessons Learned in Programmer (Unit) Testing

Joe White's Blog – This one was a mixed bag. Some of his lessons learned are worth looking at, like the 3A pattern, and he covered classics like inversion of control and avoiding ExpectedException. But he was pretty dogmatic about a couple of things that just didn’t make much sense. Lessons Learned in Programmer ...
Details Favorite? Off-Topic? Joe @ 2008-06-10 06:00
0
votes
Vote UpVote

TechEd 2008 notes: How to Make Scrum Really Work

Joe White's Blog – This was a small group, in a small room with a whiteboard, so it was fairly interactive. That means lots of Q&A, which means we jumped all over the place and it looks pretty haphazard in written form. Oh well. How to Make Scrum Really Work Joel Semeniuk Imaginet Resources Corp Scrum teams are ...
Details Favorite? Off-Topic? Joe @ 2008-06-10 04:31
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)