Archive

Monday, 6. November 2017

0
votes
Vote UpVote

3 Ways to Plan Testing

blog.gurock.com – Test planning is an important skill for testers who wish to communicate the purpose and value of their testing in meaningful ways. When choosing a test planning strategy, it is important to consider the strengths that a strategy offers before implementation. Risk, Session, and Heuristic Based ...
Details Favorite? Off-Topic? Simon Knight @ 17:00
0
votes
Vote UpVote

Is Test Automation for Regression Purposes Worth It?

blog.gurock.com – One of the major advantages for automation that is often touted is that you can use it to perform regression testing. After having implemented, or attempted to implement, an automation strategy for multiple employers, I have learned the hard way that not everything makes sense to automate, ...
Details Favorite? Off-Topic? Simon Knight @ 17:00
0
votes
Vote UpVote

Testers Diary – There are Bugs in this Testing Strategy

blog.gurock.com – In my last blog post Changing Locations and Changing Strategies, I talked about how moving into the development team room caused me to change my testing strategy. This article will reveal how I learned the hard way that changing strategies isn’t enough. You need to be able to adjust your behavior ...
Details Favorite? Off-Topic? Simon Knight @ 17:00

Sunday, 5. November 2017

0
votes
Vote UpVote

Writing a Simple DSL Compiler with Delphi [7. AST Compiler]

The Delphi Geek – This article provides a description of an AST compiler used for my toy language project. If you are new to this series, I would recommend to start reading with this post. At least you should read the previous post, Intermezzo, as it explains some parts of the compiler that I won't touch here.Please ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 18:34

Friday, 3. November 2017

2
votes
Vote UpVote

CodeRage XII is Next Week

Marco's Tech Blog – Next week, from Tuesday November 7th to Thursday November 9th will see the 12th edition of Embarcadero's yearly online conference, called "CodeRage" since the CodeGear days. This event goes beyond all other webinars and sessions, in scope, breadth and focus, and is really an online ...
Details Favorite? Off-Topic? marcocantu @ 11:05

Thursday, 2. November 2017

0
votes
Vote UpVote

Delphi history: on why was TypInfo.pas is not named TypeInfo…

The Wiert Corner – [WayBack] A colleague and I was just wondering, why was TypInfo.pas not named TypeInfo.pas? The original theory of 8.3 naming convention doesn’t hold as TypInfo i… – Willo “qbitza” van der Merwe – Google+ Because of collision: though hardly documented in the early Delphi days ...
Details Favorite? Off-Topic? jpluimers @ 12:04

Wednesday, 1. November 2017

0
votes
Vote UpVote

{$DUPLICATEENABLE ON} against name collisions in Delphi…

The Wiert Corner – Need to research {$DUPLICATEENABLE ON} further one day, but surely looks useful but is not really documented, not even at the Delphi 2009 documentation where it was introduced: [WayBack] SysUtils.pfIgnoreDupUnits Constant. –jeroen [WayBack] MonkeyMixer has just been updated!- I’ve fixed ...
Details Favorite? Off-Topic? jpluimers @ 12:04

Tuesday, 31. October 2017

1
vote
Vote UpVote

Especially important for Delphi users on Windows 10 Creators Update: IDE Fix Pack 6.1 released | Andy’s Blog and Tools

The Wiert Corner – The new [Archive.is] IDE Fix Pack 6.1 released | Andy’s Blog and Tools is huge, especially for Windows 10 targets: Windows 10 Creators Update 1703 caused issues with all Delphi programs, libraries and packages because it changed how Windows loads imported DLLs in such a way that it causes ...
Details Favorite? Off-Topic? jpluimers @ 18:04
2
votes
Vote UpVote

Technical the same but different generated code

Andy's Blog – While debugging the String4D code to hunt down a bug in the CompilerSpeedPack, I saw a lot of CopyRecord/FinalizeRecord calls with a try/finally that the compiler generated. If you have a record with managed fields (string, interface, …) and use it as a function return type the Delphi compiler will ...
Details Favorite? Off-Topic? Andreas Hausladen @ 12:02
2
votes
Vote UpVote

Until someone writes proper string visualisers for the Delphi debugger…

The Wiert Corner – A few tricks to write long strings to files when the Delphi debugger cuts them off (just because they like using 4k buffers internally); TStringStream.Create(lRequestMessage).SaveToFile('c:\temp\temp.txt') TIniFile.Create('c:\a.txt').WriteString('a','a',BigStringVar) TFileStream.Create('c:\a.txt', ...
Details Favorite? Off-Topic? jpluimers @ 06:04

Sunday, 29. October 2017

2
votes
Vote UpVote

‘What if?’ scenario analysis in the CPU window

Brian Long – Last Tuesday, 24th October I did some sessions at EKON 21, one of which was on Creative Debugging Techniques. During the session there was a section where I was trying to demonstrate an idea or technique that happened to fully involve the CPU window. Unfortunately a series of finger fumbles on my ...
Details Favorite? Off-Topic? Brian Long @ 23:49
4
votes
Vote UpVote

IDE Fix Pack 6.1 released

Andy's Blog – With the release of IDE Fix Pack 6.1, the Compiler Speed Pack not only makes the compiler compile faster but it can now also change the generated code, something that IDE Fix Pack has never done before. For this, new command line compiler options are introduced. They all start with “-x” (eXtension) ...
Details Favorite? Off-Topic? Andreas Hausladen @ 19:01

Saturday, 28. October 2017

0
votes
Vote UpVote

Data models in DBs and GUIs differ

Compas Pascal – The first books about databases have a direct match between what is in the database and what is shown to the user. A typical example is a customer list, and one record in the database is one customer. You would look up one customer at a time, assign a sale to one customer etc. Everything is ...
Details Favorite? Off-Topic? Lars D @ 09:44

Friday, 27. October 2017

1
vote
Vote UpVote

Delphi Blogs of the Month #56

Marco's Tech Blog – While clearly difficult to have a weekly summary, Iv'e fully retitled this installment, although the URL stays as part of the original weekly sequence. Let's get started. Embarcadero News A Busy Summer at https://community.embarcadero.com/article/16572-a-busy-summer Embarcadero ...
Details Favorite? Off-Topic? marcocantu @ 17:59

Thursday, 26. October 2017

1
vote
Vote UpVote

The Format function introduced in Delphi 1 was based on the FormatStr function in Turbo Vision available in Turbo Pascal 6 or higher

The Wiert Corner – I did find my Borland Pascal 7.0.1 ISO which showed that https://github.com/romiras/turbo-pascal-archive/blob/master/Files/Dos%20Navigator/FORMAT.ASM is identical to ./BP/RTL/TV/FORMAT.ASM which is used from ./BP/RTL/TV/DRIVERS.PAS to provide this: { String formatting routines } {$L FORMAT.OBJ} ...
Details Favorite? Off-Topic? jpluimers @ 07:04
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)