Archive

Thursday, 18. May 2017

1
vote
Vote UpVote

Wow, this parses in Delphi: `property Foo: string index 0 string read GetFoo;`

The Wiert Corner – Quite a few interesting entries got posted after I published this compiler glitch: Wow, this parses: property Foo: string index 0 string read GetFoo; Note the extra “string”. Found this in an old piece of code so it must have been uncaught by the compiler for quite a while. – ...
Details Favorite? Off-Topic? jpluimers @ 13:04

Wednesday, 17. May 2017

0
votes
Vote UpVote

Delphi Corner Weblog: New: Velthuis.AutoConsole unit – helps against the “optimised” Embarcadero FastMM fork.

The Wiert Corner – Brilliant: if it is a console program and it was started any other way (from the Windows Explorer, from the Delphi IDE with or without debugger, from another non-console program), then, before the console window can close, it will display: Press any key... Source: Delphi Corner Weblog: New: ...
Details Favorite? Off-Topic? jpluimers @ 13:04
0
votes
Vote UpVote

If you were using Managed / IManaged in Spring4D, be aware they got renamed to Shared / IShared

The Wiert Corner – Sometimes changes are breaking. In this case it’s a Spring4D change: https://bitbucket.org/sglienke/spring4d/commits/a7c9bc92f30f7b5ec71b4905c1f0d97339b3c807 It renames Managed / IManaged to Shared / IShared and introduces compatibility with weak references. Together they are the Spring4D ...
Details Favorite? Off-Topic? jpluimers @ 07:05
1
vote
Vote UpVote

Books - But Wait, There's More!

Glooscap Software – "Books are the training weights of the mind." -- Epictetus I found two new Delphi books. One that I've been looking forward to for a long time and another one that I just learned about. Keep 'em coming... Delphi in Depth: FireDAC by Cary Jensen Learn how to connect to a wide variety of ...
Details Favorite? Off-Topic? Bruce McGee @ 02:38
0
votes
Vote UpVote

9 Ways to Become a First Class Noticer

blog.gurock.com – This is a guest posting by Simon Knight. Simon Knight works with teams of all shapes and sizes as a test lead, manager & facilitator, helping to deliver great software by building quality into every stage of the development process. Albert Einstein famously asked the question; “How would it ...
Details Favorite? Off-Topic? Kathryn Nest @ 00:00

Tuesday, 16. May 2017

0
votes
Vote UpVote

On the design of the Delphi TStream classes – why aren’t they decomposed better?

The Wiert Corner – Ever since I started using Delphi more than 2 decades ago, I wondered about the design of the TStream classes, especially as “stream16.zip” by Duncan Murdoch from the DOS Turbo Pascal era (which I copied in the below gist) showed how to perform composition using streams. Even though by ...
Details Favorite? Off-Topic? jpluimers @ 07:04

Saturday, 13. May 2017

1
vote
Vote UpVote

Program to an Interface and not an Implementation

Cape Cod Gunny Does Delphi – I have been struggling with trying to understand what it means to "Program to an interface and not an implementation." Nick Hodges said if he could teach new developers one thing it would be "program to an abstraction, not an implementation". This is the same thing. (https://goo.gl/GVbaoU)So I asked ...
Details Favorite? Off-Topic? Michael Riley @ 18:55

Friday, 12. May 2017

6
votes
Vote UpVote

Delphi in Depth: FireDAC is now available

Let's Get Technical – Last autumn, as I was finishing up my chapters for the 2016 Delphi Developer Days course book, which I wrote with Nick Hodges, Director of Engineering at Embarcadero Technologies, I received a question about FireDAC from my German colleague Dr. Holger Flick. He was asking about the relevance of my ...
Details Favorite? Off-Topic? noreply@blogger.com @ 09:57
1
vote
Vote UpVote

How to create an operator overload that only accepts nil

Delphi sorcery – Since the introduction of Nullable types in Spring4D they had a problem: assigning null to them was cumbersome. Some time ago you could implicitly assign a Variant to them which made it possible to assign Null. However that caused some issue because of implicit Variant type conversion.Imagine you ...
Details Favorite? Off-Topic? noreply@blogger.com @ 00:39

Thursday, 11. May 2017

0
votes
Vote UpVote

I wish I had dcc32 -dontmakemycodeslow

Delphi sorcery – Quick, what is wrong with this code performance wise?function TWhereIterator<T>.MoveNext: Boolean;var current: T;begin Result := False; if fState = STATE_ENUMERATOR then begin fEnumerator := fSource.GetEnumerator; fState := STATE_RUNNING; end; if fState = STATE_RUNNING then begin ...
Details Favorite? Off-Topic? noreply@blogger.com @ 21:37
4
votes
Vote UpVote

Using Threads Snapshot tool as postmortem debugger

EurekaLog Blog – This article will show you how to register and use Threads Snapshot tool to capture call stacks of unhandled exception crash of any process. When application throws exception which is not handled by application's code (so called "unhandled exception") - a system will attach external "debugger" to ...
Details Favorite? Off-Topic? Александр Алексеев @ 03:02

Wednesday, 10. May 2017

4
votes
Vote UpVote

New FireDAC Database Status Page

Marco's Tech Blog – Since last year, beside our regular docwiki with the extensive product documentation (it has over a quarter million pages!) Embarcadero has a platforms status wiki indicating with versions of operating systems are supported -- and how that changes over different versions of RAD Studio. The page ...
Details Favorite? Off-Topic? marcocantu @ 12:41
0
votes
Vote UpVote

Applications that scale badely on High-DPI Displays: How to Stop the Madness – via: SQLServerCentral

The Wiert Corner – Many applications still scale badly on High-DPI displays: dialogs way too small, icons you need a microscope for, etc. SSMS in High-DPI Displays: How to Stop the Madness – SQLServerCentral explains a great trick that works for many applications, for intance: SQL Server Management Studio ...
Details Favorite? Off-Topic? jpluimers @ 07:04
1
vote
Vote UpVote

Advice on Balancing Testers for Embedded Scrum Teams

blog.gurock.com – The first scrum team I worked in was small. The developers sat on their side of the building and worked on new feature code. I sat on the other side with the testing group, looking for problems in that new code. Testers and developers met once each morning to talk about our progress, and what was ...
Details Favorite? Off-Topic? Kathryn Nest @ 02:00
1
vote
Vote UpVote

ITDevCon 2017 Spring Edition

Daniele Teti's programming blog – Yes, we did it! As we anticipated at the last ITDevCon in Rome (oct 2016) in 2017 we organized another appointment with ITDevCon, called Spring Edition. The Spring Edition is shorter than the classic edition and it is only in italian language, but offers the usual high-level contents that the ...
Details Favorite? Off-Topic? Daniele Teti @ 00: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)