Visit site Hallvard's Blog

June 2014

4
votes
Vote UpVote

How to report an issue (aka a bug)

Hallvard's Blog – So much time can be saved if everyone followed these simple steps when reporting issues: 1. What did you do? (the dreaded steps) 2. What happened? (screenshots, logs etc are useful here) 3. What did you expect to happen? Steps are crucial to try and reproduce the problem. Describing what actually ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2014-06-10 17:01

November 2011

9
votes
Vote UpVote

Why no blogging? Alive and kicking :-)

Hallvard's Blog – As you may have noticed (or not :), this Blog has been silent since 2008. Several people have asked me recently why I'm not blogging anymore - here is a short explanation.I was blogging quite actively for a while, but other priorities in my life (family, work, new house, exercising etc) have taken ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2011-11-04 16:34

March 2008

0
votes
Vote UpVote

TDM#10: BorDebug – Return of the Giant

Hallvard's Blog – "The Delphi linker has always had the option of including so-called Turbo Debugger (TD32) debug information (on the Linker page of the Project Options dialog). The internal IDE Debugger does not normally use this information (Delphi 4 and 5 uses it when debugging external DLLs and EXE files), but ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-03-30 21:37
0
votes
Vote UpVote

TDM#9: Exceptional Stack Tracing (HVEST)

Hallvard's Blog – One of the key questions you should ask yourself as a serious Delphi developer is; what kind of exception handling and logging am I using. If you're not using any custom or third party solution for tracking down exceptional incidents that occur in your production systems or at your customer sites, ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-03-15 21:13
0
votes
Vote UpVote

TDM#8: DelayLoading Of DLLs

Hallvard's Blog – "I don’t miss many features from Microsoft’s Visual C++ 6.0 when working in Delphi, but the new /DELAYLOAD option of the linker is one of them. This option lets you turn normal, implicit DLL import libraries into so-called delayload import libraries. This means that the DLL will not be loaded by the ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-03-12 00:04
0
votes
Vote UpVote

TDM#7: Design Patterns; Singleton

Hallvard's Blog – "In their book Design Patterns, Gamma et al (a.k.a. the gang of four) lay the foundation for a new way of approaching software design. [...] In this article we will first look at the language elements that are unique to Object Pascal when compared to C++ and how this makes many of the problems the ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-03-06 23:16
0
votes
Vote UpVote

TDM#6: Knitting Your Own Threads

Hallvard's Blog – One of the key reasons that computers have conquered the world is that they have been following Moore's Law with faster, smaller and cheaper CPUs (and similar "laws" and improvements of memory, hard disks, graphics cards, etc) coming out every year. Until recently, all programs have just become ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-03-02 23:30

February 2008

0
votes
Vote UpVote

TDM#5: Slimming the Fat off Your Apps

Hallvard's Blog – I think that the best TDM article title I've had is Slimming the Fat off Your Apps. It was published in November 1998 and we're still in the Delphi 4 era (but as always many people were still using the older versions, D2 and D3). The article intro said: "Hallvard Vassbotn wants to slim the fat off ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-02-12 23:25

January 2008

0
votes
Vote UpVote

TDM#4: Delphi 4 Bugs and Fixes

Hallvard's Blog – Delphi 4, released in the summer of 1998, was one of the most notorious Delphi releases ever. The initial release contained  a large number of serious bugs, and it later became clear that the release date had been pushed by management and/or marketing and not sanctioned by technical and R&D. While ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-01-30 23:26
0
votes
Vote UpVote

TDM#3: The Rise and Fall of TObject

Hallvard's Blog – "Consider yourself an Delphi expert? Here is a test question for you: Can you name the 8 methods of TObject that are part of the process of constructing and destroying objects in Object Pascal" That was the introductionary question of my The Rise and Fall of TObject article published in The Delphi ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-01-26 22:18
0
votes
Vote UpVote

TDM#2: Hooking Heapcheck

Hallvard's Blog – Inspired by the apparent popularity if my YAST article, a few months later, in July 1996, I published my second Delphi Magazine article - called Hooking HeapCheck. While the article is mainly irrelevant to 32-bit Delphis, it does show what is possible to achieve with a little hacking. The gist of ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-01-24 23:00
0
votes
Vote UpVote

TDM#1: Yet Another Stack Tracer

Hallvard's Blog – "Have you ever had any really hard-to-find bugs in your code? If not, you can skip this article, otherwise you’d better keep on reading!" The above quote was the enticing introduction to my first full-feature Delphi Magazine article with the ironic title Yet Another Stack Tracer (or YAST for short). ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-01-22 23:20
0
votes
Vote UpVote

Republishing my old The Delphi Magazine articles

Hallvard's Blog – As you probably know The Delphi Magazine is no longer in publication. As their web-site indicates the articles and source code repository will only be online for a short while longer, but it is still possible to order the excellent value-for-money 1GB USB stick with all magazine issues and code. TDM ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2008-01-22 23:05

November 2007

0
votes
Vote UpVote

DN4DP: The Delphi Language Chapter

Hallvard's Blog – We have finally come to an end in the long running series of of The Delphi Language Chapter teasers from Jon Shemitz’ .NET 2.0 for Delphi Programmers book. All the chapter excerpts that I have posted can be seen by clicking on the DN4DP blog label. As a service to our readers, I'm also including a ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2007-11-02 08:29
0
votes
Vote UpVote

DN4DP#30: Delphi vs C#

Hallvard's Blog – This post continues the series of The Delphi Language Chapter teasers from Jon Shemitz’ .NET 2.0 for Delphi Programmers book. Last time we looked at .NET and Win32 constructors. This is the final post in this long running series and it covers the main differences between Delphi and C#. Note that I ...
Details Favorite? Off-Topic? Hallvard Vassbotn @ 2007-11-01 08:56
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)