Jump to content

Rollo62

Members
  • Content Count

    1671
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by Rollo62

  1. Dont know if Mobile is relevant for your case too, but I know that some systen exceptions may be untrapped. A solution was to extract try-except into separate method and implement a kindof double try-except to ensure to catch them all.
  2. Rollo62

    K-Software

    Yes, thats what I meant. Yes, I saw a similar message, but I cannot remember any code, thats why I'm still unsure about it. There was no specific entry where to apply that "discount code" anyhow. Finally, I'm happy to get finished all this messy process, no matter if discount or not. But I personally think that tis is some kind of "cheating" and selling in a grey legal zone, which I shall not expect from a trust provider. Maybe you can call it maximize profit by business process obfuscation. In the 21th century and especially from a central trust CA, I would expect a much more fluent and state-of-the-art procedure and business operation, not requirening >10yr old outdated tools, same as Sectigo is requiring all personal stuff from us.
  3. Rollo62

    K-Software

    Yes, you mean this configuration, right ?. https://support.sectigo.com/PS_KnowledgeDetailPage?Id=kA03l000000HOFi I think that completely changes Edge to IE11 mode, if I understand that right. Alternatively I saw that option, to convert only a single page to IE11 mode, which would be more handy. Anyway I'm still waiting for approval and I will check how it works when it arrives. K-Software is only a reseller, and after that the whole processing is passed to Sectigo. Nevertheless, I'm not sure how and how to handle a renew, which should be at less cost. Strangely I have to re-order at K-Software, but a possible rebate can only processed by Sectigo, if they find out I only renew an existing account. I cannot find anything useful about renew process on their site: https://support.ksoftware.net/support/search/solutions?term=order BTW: Most of their info is more than 10 years old. Maybe for this time its already too late, but I hope next time I will learn how to smoothly pass all their obstacles best. If anybody has link to a real good and current instruction for the whole K-Software / Sectigo process in the web, would be great to share that, to be able to avoid all pitfalls in the future.
  4. Rollo62

    K-Software

    Thanks, that helps a lot. They say IE11 and Safari works, at least Safari should be fine. But tehy also claim like this I usally use Firefox, but this note and everywhere else on their page they note that only IE11 ( and now Safari) seems to work. Thats why I tries to use Edge in IE11 mode also for application, which was not presenting the captcha to get on the next page. I wondered why that happened, because Edge in IE11 should be able to generate a simple number-captcha ( not even an image ). I tried to clarify with them in a phone call, where they told my to use Chrome instead. So it seems I just have to try and check how far I get with Firefox, Edge (in IE11 mode) or Safari or Chome.
  5. Rollo62

    K-Software

    Again the renewal odysee with K-Software and Sectico ( its worse than Apple, I never thought I can say that 🙂 ). Still I hope I will get re-verified, but on the site they promised that I shall "just order", the renewal of an existing certification would be detected automatically, with a rebate. I would bet that they forget about this, at least from my phone calls to them, and in the end can be happy to get through anyway, rebate or not. What they proposed was that renewals will be easier, but I would say this is the whole procedure as usual, from a first application, it is by far the worst processes and user interface I've ever seen. Moreover, they require to use Internet Explorer only, since IE11 is the only one with such magic certification capabilities. Unfortunately the IE11 is more or less gone in my latest Win10 updates and redirected to Edge. In Edge I can open it as "Internet Explorer" mode, with a very crappy page design and odd visual outcome. Nevertheless, if this will work as expected finally, I'm happy. Does anyone know if the Edge - Internet Explorer mode works well with K-Software / Sectico certificates ? All these explainations look very much different to my Edge version. This allows a page to switch to IE11 mode and back, is that sufficient enough, or do I have to reset the whole Edge internals for certificate generation ? On their website I cannot find much current information, seems same page information as years ago.
  6. I would see this AI not a "coder" yet but as "idea generator" or "interactive dictionary". I'm pretty much impressed how fast easy ChatGPT can produce ideas and tips from a very broad perspective and in 90% spot-on the topic and complete, only if you ask the right questions. This is what I expected though, since ChatGPT has pretty much the whole web as source, so it might probably win against humans in creating inspiring solutions of any kind (not only coding). These "solutions" are thankfully NOT out-of-the-box, otherwise you could ask: "Please program a full-fledged ERP system perfectly tailored to my company's needs" 🙂 . The people who eagerly deny such amazing breakthroughs are probably the same people who made fun of the automobile around 1900, when it began to replace horse-drawn carriages. You shouldn't oppose what you can't stop anyway, especially because ChatGPT has gone from 0 to 100 across society in absolute record time. Better to learn early to work with it, instead of against it, I think this should apply especially to programmers and technophiles who made such developments possible in the end.
  7. Hi there, I have just stumbled about the post here, about Github CoPilot. When I checked and played around with some AI, like GPT-x, I can imagine the advantages this integrated KI might give to the programming workflow. This gives me a strong push to check out the FNC for VsCode, since I use VsCode anyway for some web projects. I'm wonderding if the CoPilot technology is limited to VsCode only, or if there are possibilities to integrate that into Delphi too ? Github says "not yet", but I think that will be provided as simple REST API as well. So maybe Embarcadero is already checking this out, this would be very cool to have new LSP + new KI one day 🙂
  8. Rollo62

    TMS and CoPilot, and Delphi ?

    https://www.reddit.com/r/delphi/comments/wnhk9x/psa_github_copilot_works_with_delphi/
  9. Rollo62

    restricting floating point range

    Probably you could use a class helper with specific access methods to mimick that behavior.
  10. Im sure it will be available soon. I am only curious what the ChatGPT service might cost after its free period, ending in April.
  11. Rollo62

    Enable protocol TLS 1.3 on Windows 7

    Not sure if that helps with your DLL issue, but are you aware that Curl already might be installed ? https://stackoverflow.com/questions/9507353/how-do-i-install-and-use-curl-on-windows Maybe you can make use of the system one.
  12. Rollo62

    try... finally on Mac

    Sorry, maybe I did not explain my thoughts clear enough or maybe I misunderstand your meaning here, yes I think I'm on the same track with you. The inline topic was not brough up by me, and I see this only as a side issue for me ( could be easily avoided ). My though was never to use inlined function of course, only wrapped in a static function. But for all other cases this construct should be able to catch any mystical OS hardware exception ( where can be a lot ).
  13. Rollo62

    try... finally on Mac

    @Dalija Prasnikar Thanks, my goal was to solve all special, unforseeable OS hardware exception cases by double-nesting, not necessarily the inline issue. Of course according to all the above discussions, you better avoid certain configurations, like inline, in this situation and try to introduce for example a static _Internal helper method as wrapper, so to be able to catch all alien OS AVs. At least I hope so ....
  14. Rollo62

    IsValidDate fails after the Year 9999

    If there will be any issues in the future, I'm very sure I can fix them the day after
  15. Rollo62

    try... finally on Mac

    Since it is said that such exceptions bubble up one level, maybe the naive approach will maybe lead to var P: ^Integer = nil; procedure G1; begin P^ := 42; end; begin try try G1; except //<= Let me bubble up one level writeln('Catch:G1 - if you can'); end; except writeln('Catch:G1 - pass on a 2nd level wherever needed'); end; end. Not sure if that is flawless for any kind of exceptions, any ideas ?
  16. Sure: Everything was better in the past
  17. Rollo62

    IEC 62304 Medical software standard

    Ok, I understand you have to pass medical directive, because your customer needs it. But there is probably a "grey zone" for such products too, were you could try to convince your customer. For example: Sennheiser and I think BeyerDynamics too, they have some items pretty much usable as "hearing-aids" in their portfolio. They explain such function, but they clearly not define them as "a medical device" as a main purpose. Usually the typical hearing aids would have to fall under MD, with all the consequences. https://majorhifi.com/sennheiser-reveals-conversation-clear-plus-hearing-aids/ https://www.sennheiser-hearing.com/de-DE/p/conversation-clear-plus/ DeclarationOfConformity Maybe your product can find such a "grey"-path too ? Of coarse competitors of hearing-aids might find ways to sue against such products.
  18. I can add recipe inventor for coctails, there were already many out there ... please have a try
  19. Yes. Sorry that all here consume too much time to find a workable solution or alternative for softtouch's issues, with or without Indy. It was also claimed that newer OpenSSL was not working and he was looking for alternatives, so then better tell us clearly in big letters that Indy and which specific 3rd Parties are a no-go.
  20. I think Albert was slightly wrong ( only in that case ... and with his cosmological constant ). We have already a world full of idiots, but unfortunately the technology has not yet surpassed our human interactions yet, to help us out of desaster. Maybe that is the whole problem
  21. Thanks for the info, I see two products of yours supporting OpenSSL: - The sgcWebSockets ( which needs to be the Enterprise version, wich comes with SSL and many other features ) - or the sgcIndy ( which seems to be SSL alone addition to normal Indy, but I assume this will solve the SSL issues ) Can you please tell us the strategy behind: Is the "WebSockets Enterprise" = "WebSockets package" + "sgcIndy package" ? Or are the SSL implementations in sgcWebSockets Enterprise and scgIndy somewhat different ? Both should come with all cross-platform binaries of latest SSL. Can I start with sgcWebSocket Professional and then add sgcIndy later, will I got the same as in sgcWebSockets Enterprise ?
  22. This is the modern way of pair-programming, where also the human pair-partner can say something complete stupid from time to time. I see not much difference, only that ChatGPT has a lot more knowledge than a junior-pair-partner might have. Yaaaaa, its ONLY a text-processor ( byte by byte ) ... who cares ?
  23. Rollo62

    Need a "Delphi programming guideline"

    I'm not afraid of new technology, robots, KI, self-driving cars, ... but I'm very unsure if I would risk to meet your robot anytime soon The full reality is maybe that all the coolest, newest hip technolgy out there in the streets will be "Spagetti" to some degree Good technology need usually also some time to get ripe.
  24. Rollo62

    IEC 62304 Medical software standard

    That is pretty much true ( for Europe and still UK ). Maybe the first question should be: For which countries(s) do you want to apply conformity, the IEC 62304 itself should be valid pretty much world-wide. For USA, Australia, Japan, ... I have no idea howto reach conformity for medical software, only that this is a completely different process.
  25. Rollo62

    IEC 62304 Medical software standard

    I think the kind of language is the least problem you will face. Here is a short summary of the current changes, unfortunately in German, but I think it might help anyway. You will have to do a lot of documentation, tests and verifications around the code, where the "safety" of a language is mostly defined by how you organize and implement your apps and workflows.
×