Jump to content

David Heffernan

Members
  • Content Count

    3658
  • Joined

  • Last visited

  • Days Won

    181

David Heffernan last won the day on March 5

David Heffernan had the most liked content!

Community Reputation

2404 Excellent

Technical Information

  • Delphi-Version
    Delphi 11 Alexandria

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. David Heffernan

    Moving from W10 -> W11

    This is fair, I use shift right click to get the full context menu, but it would be better if they allowed you to choose which you wanted
  2. David Heffernan

    Moving from W10 -> W11

    I bet you'd regret it if you did.
  3. David Heffernan

    Moving from W10 -> W11

    Small things, minor improvements, better integration, built in vpn that works, but it all adds up. I find it a cleaner experience.
  4. David Heffernan

    Moving from W10 -> W11

    Definitely Windows 11 is better than Windows 10. Just nice incremental improvements. Every single time there's a new release of Windows people complain that it's worse. But who honestly wants to go back to 98 or XP?
  5. David Heffernan

    Job Bruxelles hybride

    No salary, and talk of XE12 a version that does not exist.
  6. David Heffernan

    SIMD QSort

    I'm sure he'll get here at some point, but I've been chatting with him about this.... So yeah, his development stands on a threadpool. There's a lot of really interesting aspects to it too. Looking forward to the Amsterdam Delphi event where he can say more.
  7. David Heffernan

    SIMD QSort

    Hasn't Stefan been working on using multiple threads, whereas SIMD will be on a single thread so actually really powerful in its own domain
  8. David Heffernan

    Tool for finding non-literal format strings

    Doesn't look like it handles code laid out over multiple lines.
  9. David Heffernan

    Tool for finding non-literal format strings

    I know how to code a solution. And I'd use a proper parser to do it. But I'm looking for a tool.
  10. David Heffernan

    Tool for finding non-literal format strings

    No, I am just looking for a tool that detects non literal args by static analysis, which is what I wrote
  11. I've recently come across a defect in my code that looks like this: msg := Format('%s' + foo, [bar]); If foo contains any format placeholders, e.g. %s, %20, etc. then this will result in an exception being raised. It's a stupid mistake, but now I want to check my entire codebase to see we've done it elsewhere. Ideally I'd like a static tool that detects any call to Format or common equivalent like Exception.CreateFmt for which the format string is not a literal. I don't think FixInsight has such a warning. Does anybody know of such a tool?
  12. David Heffernan

    Delphi 12.3 is available

    It feels like most releases in the past 5-10 years have been "quality focused" releases. In other words, they are already doing this. How is it going?
  13. David Heffernan

    Delphi 12.3 is available

    Yes, silly me! Sorry.
  14. David Heffernan

    Delphi 12.3 is available

    Sure. I can choose not to be impressed. The Win64 bit compiler was available for pro from initial release, XE2
  15. David Heffernan

    Delphi 12.3 is available

    I mean, I did, and I read the what's new. As I said, I think it's pretty poor that they can release software that is so far from being functional.
×