Archive

Thursday, 11. October 2018

4
votes
Vote UpVote

Embarcadero Releases AppAnalytics Server Source Code

Marco's Tech Blog – What is AppAnalytics? A few years ago, Embarcadero introduced the AppAnalytics technology, a simple and effective way to add in-app analytics to VCL and FMX applications using ready-to-use components and a paid SaaS offering for the AppAnalytics backend. Since introducing the service, the ...
Details Favorite? Off-Topic? marcocantu @ 16:56
0
votes
Vote UpVote

database connection – Looking for a generic way to pool TCusomConnection in Delphi – Stack Overflow

The Wiert Corner – What is the proper way for pooling of TCustomConnection instances in Delphi, that allows to distinguish between instances that have effectively equal connection properties and the ones that are effectively unequal? I’ve tried searching the RTL and VCL sources and didn’t find a generic ...
Details Favorite? Off-Topic? jpluimers @ 07:05

Wednesday, 10. October 2018

3
votes
Vote UpVote

Visiting the TMS lab day 7: TMS WEB Core testing and exploring

TMS Software Blog – With the ever growing number of TMS WEB Core UI controls we have and the ever growing complexity, testing web UI controls becomes a non-trivial task. Our team clearly has a need to allow an efficient way testing not only by the developer of the UI controls but also by other users. One of the chores ...
1
vote
Vote UpVote

Melbourne Meeting – October 2018

Australian Delphi User Group Members – Monday 15th October at 6 for 6:15pm start. The theme of this meeting is Delphi IDE extensions. We will have several short presentations: Adam Johnston on Chet Geoffrey Smith on Project Magician John McDonald on Documentation Insight Peter Magor on GExperts Tony Bryer on MMX Code Explorer Note: ...
Details Favorite? Off-Topic? John McDonald @ 13:06
1
vote
Vote UpVote

TObjectHelper for easier debugging a cast mismatch and a typed FreeAndNil

The Wiert Corner – The below came in really useful in an old project I took over that was full of bugs having to do with improper casts and FreeAndNil usage. First the examples. procedure TMyServer.UnbindFromIdTcpServerStatusContext(const aContext: TIdContext); var lClientSession: TClientSession; begin ...
Details Favorite? Off-Topic? jpluimers @ 07:05
0
votes
Vote UpVote

4 Ways to Stay Relevant in Testing

blog.gurock.com – This is a guest posting by Justin Rohrman. Technology moves fast, and it is easy to get change fatigue. I have spent several years working at startups where we can continually adopt the latest technology or process because there is no current momentum. But most companies pick something that works, ...
Details Favorite? Off-Topic? Kathryn Nest @ 01:00

Tuesday, 9. October 2018

3
votes
Vote UpVote

Visiting the TMS lab day 6: TMS WEB Core Progressive Web Apps

TMS Software Blog – Another day, another visit this week in the TMS lab and today we're going to have a look at what progressive web application development can bring for us, Delphi developers and how we prepare TMS WEB Core in the lab to be ready to take advantage of this technology. First of all, what exactly is a ...
0
votes
Vote UpVote

A Key’s Odyssey – the path of a keystroke message through the VCL

The Wiert Corner – Blast from the past, but still relevant, this article by Peter Below: This article follows the path of a keystroke message through the VCL. You will learn how the key processing is implemented, how the OnKey events work and what intervention points for the programmer can be found in the whole ...
Details Favorite? Off-Topic? jpluimers @ 07:04

Monday, 8. October 2018

3
votes
Vote UpVote

Visiting the TMS lab day 5: Using external classes in pas2js

TMS Software Blog – For todays visit in the lab, we dive deep into the workings of the pas2js compiler. This technical article is therefore provided by Michael Van Canneyt, one of the two masterminds behind the pas2js compiler. Michael Van Canneyt has been involved in the Pascal language development community for over ...

Friday, 5. October 2018

4
votes
Vote UpVote

Visiting the TMS lab: Week 1 in a nutshell

TMS Software Blog – Two weeks of TMS lab visits At the beginning of this week we announced that we will publish a series of blogs for the coming 2 weeks. Well the first week is over! Each day we visited the TMS lab to see what the team is working on and what other plans we have for the future TMS WEB Core releases. ...
5
votes
Vote UpVote

Cary Jensen is available to help your Delphi team

Let's Get Technical – Are you looking for help with your Delphi applications and/or your Delphi team? I will be available for contract work starting in mid-November 2018.Over the past 30 years, I have primarily been a software developer specializing in database applications, but I am also the author of more than 25 books ...
Details Favorite? Off-Topic? noreply@blogger.com @ 00:05
0
votes
Vote UpVote

Optimize Your Hardening Sprint for a Quality Advantage

blog.gurock.com – This is a guest posting by Nishi Grover Garg. A hardening sprint is an additional sprint that some teams run to stabilize the code and ensure that everything is ready just before release. Agile teams vary in their opinions on using hardening sprints in Scrum, but if your team does agree on having ...
Details Favorite? Off-Topic? Kathryn Nest @ 00:00

Thursday, 4. October 2018

1
vote
Vote UpVote

What’s the point of having abstract classes in Delphi?

The Wiert Corner – There was an interesting thread a while ago: [WayBack] What’s the point of having abstract classes in Delphi? – Agustin Ortu – Google+ The answer is no (the documentation warns you against it – see Constructing instance of abstract class –  the compiler doesn’t), ...
Details Favorite? Off-Topic? jpluimers @ 13:05
2
votes
Vote UpVote

Visiting the TMS lab day 4: TMS WEB Core from Lazarus

TMS Software Blog – It is nice there is also free open-source IDE for Pascal developers, but what is really nice is that this free IDE runs on multiple operating systems. It can be natively run from Windows, macOS and Linux. And yes, Raspbian being in the Linux family, Lazarus also runs on Raspbian on a Raspberry Pi! ...
1
vote
Vote UpVote

The Delphi Compiler and UTF-8 Encoded Source Code Files With no BOM

Marco's Tech Blog – Last week a (large) customer sent me an email indicating he was experiencing issues when compiling the same project on different machines. Turned out the difference was in the source code files format and the root cause was a unit saved as UTF-8 but without a BOM. The reason? One of the developers ...
Details Favorite? Off-Topic? marcocantu @ 10:52
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)