Jump to content

Vincent Parrett

Members
  • 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 Excellent

5 Followers

Technical Information

  • Delphi-Version
    Delphi 11 Alexandria

Recent Profile Visitors

14913 profile views
  1. Vincent Parrett

    How to sign .msix packages

    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.
  2. Vincent Parrett

    SIMD QSort

    Likewise, I will definitely be going to his talk.
  3. Vincent Parrett

    SIMD QSort

    I'll let Stefan chime in on that 😉
  4. Vincent Parrett

    SIMD QSort

    ping @Stefan Glienke - he has been working in this area with even better results!
  5. Vincent Parrett

    How to sign .msix packages

    FYI Signotaur can sign MSIX files - https://www.finalbuilder.com/signotaur And it works with Certum tokens and works around the password prompts.
  6. 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.
  7. Vincent Parrett

    TParallelArray Sort Performance...

    @Stefan Glienke Looking forward to your talk at Delphi Summit 😃
  8. Vincent Parrett

    New forum?

    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? 🤷‍♂️
  9. Vincent Parrett

    Virtual class methods and properties

    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.
  10. Vincent Parrett

    SynEdit now has annotated Scrollbars.

    Fantasic 😃
  11. Vincent Parrett

    pasfmt out now!

    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.
  12. Vincent Parrett

    pasfmt out now!

    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.
  13. Vincent Parrett

    Blogged : Code Signing with Inno Setup and Signotaur

    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.
  14. Vincent Parrett

    Docking Example

    I can highly recommend the LMD Docking Pack - we have been. using it for a long time now and it's been rock solid.
  15. 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).
×