-
Content Count
768 -
Joined
-
Last visited
-
Days Won
56
Vincent Parrett last won the day on January 9
Vincent Parrett had the most liked content!
Community Reputation
816 ExcellentTechnical Information
-
Delphi-Version
Delphi 11 Alexandria
Recent Profile Visitors
14913 profile views
-
It is a client server application, so there is some configuration needed. The SSL cert is because we use GRPC between the client and the server, grpc requires SSL. I guess that tool is ok for testing, but as far as I can tell it does not support certificates on tokens.
-
Likewise, I will definitely be going to his talk.
-
I'll let Stefan chime in on that 😉
-
ping @Stefan Glienke - he has been working in this area with even better results!
-
FYI Signotaur can sign MSIX files - https://www.finalbuilder.com/signotaur And it works with Certum tokens and works around the password prompts.
-
Best Practices for Secure Authentication in Delphi REST Applications
Vincent Parrett replied to nolanmaris's topic in Network, Cloud and Web
I published this last month https://github.com/VSoftTechnologies/VSoft.WindowsCredentialManager I didn't implement any UI parts, just basic storage and retrieval of credentials. -
TParallelArray Sort Performance...
Vincent Parrett replied to Steve Maughan's topic in RTL and Delphi Object Pascal
@Stefan Glienke Looking forward to your talk at Delphi Summit 😃 -
Ummm.. if you are worried about being left behind, why are you still here, still using Delphi? Surely you should be hanging out with all the cool kids using flavor of the week? 🤷♂️
-
Virtual class methods and properties
Vincent Parrett replied to pyscripter's topic in RTL and Delphi Object Pascal
Class property Getter/Setters must be static, however delphi doesn't allow virtual abstract static methods. I don't see a good reason for this, so it's likely technical or an oversight. -
Fantasic 😃
-
Sadly not. I don't want to be littering my code with //formatting off/on etc. So I format by hand and it is what it is.
-
I follow that except I also use camelCase for local variables. An opinionated formatter that doesn't allow me to configure to my taste is unfortunately not going to cut it. I also do weird things like align assigments in constructors constructor TMyClass.Create(x : integer; y : integer; const theName : string); begin Fx := x; Fy := y; FName := theName; end; and for constants const cMyConst = 'test'; cAnotherConst = 'foobar'; No formatter I have tried can cope with that.
-
Blogged : Code Signing with Inno Setup and Signotaur
Vincent Parrett replied to Vincent Parrett's topic in Delphi Third-Party
Yes, if it has a command line tool of course you can call it from FinalBuilder. FWIW, when I looked at Azure trusted signing, I also needed to pay for Entra ID for MFA and that more than doubled the costs. If you use azure already then that would not matter of course. -
I can highly recommend the LMD Docking Pack - we have been. using it for a long time now and it's been rock solid.
-
Uses clauses and ide performance - does it make a difference?
Vincent Parrett replied to ventiseis's topic in RTL and Delphi Object Pascal
I went thought the whole RAM Disk scenario a few years ago to try and speed up our CI builds - this was before we got new servers with nvme drives. I even did some rough benchmarking. https://forums.adug.org.au/t/anyone-using-ram-disks-these-days/59756 TLDR; don't bother with RAM Disks - they are no faster than nvme. The only scenario where they might be beneficial is avoiding writes to consumer grade SSD's - but even then you can work around that by buying bigger capcity SSD's (write leveling takes care of wear).