Visit site The Oracle at Delphi

November 2015

2
votes
Vote UpVote

Movement… of blog.

The Oracle at Delphi – I’ve moved this blog to a separate server and domain, mainly to ensure it’s content is preserved and under my control. You should update your subscriptions to point to: therealoracleatdelphi.com. I’m certain that some links and images didn’t quite survive the move, but most ...
Details Favorite? Off-Topic? Allen Bauer @ 2015-11-22 21:25

August 2013

16
votes
Vote UpVote

Monitoring the Monitor

The Oracle at Delphi – No, not this Monitor, this Monitor. Ever since it’s introduction, it’s been the subject of both scorn and praise… ok, ok, scorn. Recently, during our current field test for the next version of RAD Studio*, one of our long-time field-testers posted a reference to this excellent blog post by Eric ...
Details Favorite? Off-Topic? Allen Bauer @ 2013-08-24 02:13

June 2013

16
votes
Vote UpVote

Give in to the ARC side

The Oracle at Delphi – I thought I’d take a few moments (or more) to answer some questions regarding the just introduced Automatic Reference Counting (ARC) mechanism to Delphi on mobile platforms (namely iOS in XE4, and Android in a future release). Among some sectors of our customer base there seems to be some long- ...
Details Favorite? Off-Topic? Allen Bauer @ 2013-06-15 00:13

October 2011

0
votes
Vote UpVote

Delphi-Treff interview–In English

The Oracle at Delphi – I recently did an email interview with Martin Strohal of the Delphi-Treff Team. I got permission to publish the original English version (Since my German is a little rusty…) Delphi XE2 will be published this year. What are the key features of this new release? (Is this the release named ...
Details Favorite? Off-Topic? Allen Bauer @ 2011-10-14 19:48
7
votes
Vote UpVote

More x64 assembler fun-facts–new assembler directives

The Oracle at Delphi – The Windows x64 ABI (Application Binary Interface) presents some new challenges for assembly programming that don’t exist for x86. A couple of the changes that must be taken into account can can be seen as very positive. First of all, there is now one and only one OS specified calling convention. We ...
Details Favorite? Off-Topic? Allen Bauer @ 2011-10-11 02:21
4
votes
Vote UpVote

x64 assembler fun-facts

The Oracle at Delphi – While implementing the x64 built-in assembler for Delphi 64bit, I got to “know” the AMD64/EM64T architecture a lot more. The good thing about the x64 architecture is that it really builds on the existing instruction format and design. However, unlike the move from 16bit to 32bit where most existing ...
Details Favorite? Off-Topic? Allen Bauer @ 2011-10-06 00:05

April 2010

0
votes
Vote UpVote

“Talk Amongst Yourselves” #3

The Oracle at Delphi – So far we’ve had “Testing synchronization primitives” and “Writing a ‘self-monitoring’ thread-pool.” Let’s build on those topics, and discuss what to do with exceptions that occur within a scheduled work item within a thread pool. My view is that exceptions should be caught and held for later ...
Details Favorite? Off-Topic? Allen Bauer @ 2010-04-08 00:31

March 2010

0
votes
Vote UpVote

Another installment of “Talk Amongst Yourselves”

The Oracle at Delphi – Let’s start thinking about thread pools. How do you manage a general purpose thread pool in the face of no-so-well-written-code? For instance, a task dispatched into the thread pool never returns, effectively locking that thread from ever being recycled. How do you monitor this? How long do you wait ...
Details Favorite? Off-Topic? Allen Bauer @ 2010-03-26 18:40
0
votes
Vote UpVote

This is the last day…

The Oracle at Delphi – In this office. I’ve been in the same physical office for nearly 15 years. After years of accumulation, it now looks positively barren. Beginning next Monday, March 29th, 2010, I’ll be in a new building, new location, and new office. The good thing is that the new place is a mere stone’s throw from ...
Details Favorite? Off-Topic? Allen Bauer @ 2010-03-26 17:54
1
vote
Vote UpVote

Simple question… very hard answer… Talk amongst yourselves…

The Oracle at Delphi – I’m going to try a completely different approach to this post. I’ll post a question and simply let the discussion ensue. I would even encourage the discussion to spill over to the public newsgroups/forums. Question for today is: How can you effectively unit-test synchronization primitives for ...
Details Favorite? Off-Topic? Allen Bauer @ 2010-03-22 20:55

February 2010

3
votes
Vote UpVote

A Happy Accident and a Silly Accident

The Oracle at Delphi – By now you’re all aware that we’re getting ready to move to a new building here in Scotts Valley. This process is giving us a chance to clean out our offices and during all these archeological expeditions, some lost artifacts are being (re)discovered. Note the following: ...
Details Favorite? Off-Topic? 2010-02-24 01:40
0
votes
Vote UpVote

What. The. Heck.

The Oracle at Delphi – Is. This? I simply cannot explain this. At. All. This was on a bulletin/white-board in the break area. I’d never noticed it because it was covered with photos from various sign-off (final authorization to release the product) celebrations. Lots of photos of both past and present co-workers, many ...
Details Favorite? Off-Topic? 2010-02-19 23:00
3
votes
Vote UpVote

A case when FreeAndNil is your enemy

The Oracle at Delphi – It seems that my previous post about FreeAndNil sparked a little controversy. Some of you jumped right on board and flat agreed with my assertion. Others took a very defensive approach. Still others, kept an “arms-length” view. Actually, the whole discussion in the comments was very ...
Details Favorite? Off-Topic? 2010-02-17 02:00
0
votes
Vote UpVote

Oh, the things you find…

The Oracle at Delphi – When you’re cleaning out your office. Share This | Email this page to a friend
Details Favorite? Off-Topic? 2010-02-12 21:40
10
votes
Vote UpVote

A case against FreeAndNil

The Oracle at Delphi – I really like the whole idea behind Stackoverflow. I regularly read and contribute where I can. However, I’ve seen a somewhat disturbing trend among a lot of the answers for Delphi related questions. Many questions ask (to the effect) “why does this destructor crash when I call it?” Invariably, ...
Details Favorite? Off-Topic? 2010-02-05 21:00
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)