Jump to content

Lars Fosdal

Administrators
  • Content Count

    3503
  • Joined

  • Last visited

  • Days Won

    115

Everything posted by Lars Fosdal

  1. https://blogs.embarcadero.com/getit-update-rad-studio-12-getit-online-installation-is-now-available/ The new installer includes the Patch 1 fixes. If you installed using the old online installer, you are unable to add platforms. If you need additional platforms, you will need to uninstall and reinstall using the new online installer (if you don't need additional platforms, you don't need to reinstall). Patch 1 is available through GetIt, and is also available as a standalone installer from my.embarcadero.com for registered users.
  2. Lars Fosdal

    The GetIt server is back online - With the 12.0 Patch 1

    @Roger Cigol - That is multiple paths ... has the Path been corrupted somehow? In a fight club context, I am not happy about that first path name.
  3. Retiring this thread now. Please use one the following:
  4. Well, everything that RADStudio 12.0 can contain, I suppose.
  5. That is a rather important point that I totally missed!
  6. Lars Fosdal

    The GetIt server is back online - With the 12.0 Patch 1

    Is this during the activation of the installation in the installation process? Was there a specific error? Anything in the install log that gives a clue to the nature of the error? http://license.embarcadero.com works - so the server is online...
  7. Lars Fosdal

    The GetIt server is back online - With the 12.0 Patch 1

    For activation of an installation?
  8. Lars Fosdal

    The GetIt server is back online - With the 12.0 Patch 1

    Still no news on the new Quality portal.
  9. Lars Fosdal

    Surprising behavior of .ToUpper

    OP specified hardcoded English text, so ToUpperInvariant or an English locale for ToUpper should do the trick.
  10. Lars Fosdal

    Surprising behavior of .ToUpper

    You can specify the locale as a parameter to ToUpper. https://docwiki.embarcadero.com/Libraries/Athens/en/System.SysUtils.TStringHelper.ToUpper See also ToUpperInvariant.
  11. Lars Fosdal

    Surprising behavior of .ToUpper

    Is it Turkish text being converted to uppercase? Is ToUpper using the Turkish locale?
  12. I hope not. I hope they get their house in order ASAP.
  13. Lars Fosdal

    First Business Day Of Next Month ?

    Not without either keeping a manual list somewhere, or checking some sort of calendar service.
  14. Lars Fosdal

    Integer Overflow - Exception

    Kinda hard to evaluate, given that there is zero example data for the various elements. There was a change in 12 with regards to math exceptions. If you add this code, it is supposed to behave like 11.x. System.math.SetExceptionMask( [exPrecision, exUnderflow, exDenormalized]); // Enable exInvalidOp, exZeroDivide, and exOverflow exceptions Ref. https://docwiki.embarcadero.com/RADStudio/Athens/en/Floating_Point_Operation_Exception_Masks Not sure if this applies to integer math, though.
  15. Lars Fosdal

    First Business Day Of Next Month ?

    Have a look at System.DateUtils. Note that there is a teorethical possibility that it is a non-business day, depending on the local holidays of the country the user is living. F.x, United States Labor Day which falls on first Monday of September Irish St.Brigid's Day is first Monday of February.
  16. I have to agree. Their information - or rather, lack thereof - is really bad for their reputation.
  17. Are you thinking about operational cost of new solution vs reputational cost of outage and lack of info? The suits would probably say those are two different budgets 😛 My personal opinion on the outage and recovery time: priceless, but not in a good way. As for operational cost: In the context of @Vincent Parrett's observation, if they simply recreated their VMs - that is far more costly than running cloud adapted services, so it will mean a steep increase in operational cost if that solution is maintained for the long run. In the short run, it makes sense in the context of minimizing the reputational cost issue.
  18. Lars Fosdal

    Updated XMLMapper

    @Miguel Moreno It seems that the XMLMapper the 12.0 GetIt, is the old version again 😞 It crashes on the recursive TPack.xsd, and it fails to correctly render a relatively simple schema, while the newer XMLMapper in 11.3 does the job right. 11.3 version on top, 12.0 version on bottom.
  19. @Vincent Parrett - I agree. Simply moving to a cloud hosted VM, running your old services, will be expensive as heck. We have metrics to support that statistic.
  20. Lars Fosdal

    How can I duplicate a build configuration ?

    As for thousands of warnings ... Clean that mess up. Warnings and even hints can relate to significant problems in the code. If you have thousands that are "uninteresting", they still can drown out those that are really vital.
  21. Lars Fosdal

    How can I duplicate a build configuration ?

    np - I forgot to point out that little detail
  22. Lars Fosdal

    How can I duplicate a build configuration ?

    I assume you mean runtime warnings from custom code, and not thousands of compile time warnings? You can create new build configs in the Project Explorer, and they also show up in the Eurekalog Config.
  23. Lars Fosdal

    How can I duplicate a build configuration ?

    Uncheck Base, Check Release - in the EL settings. Personally I take the 15 secs, so that I can keep track of my leaks 😄
  24. Lars Fosdal

    Preventing and allowing things to happen in a Thread???

    The challenge is often identifying all the ways that an app can activate stuff while the thread is executing. You could f.x. have a busy flag (or set of flags) you set when you start the thread, and clear on completion, so that when a user opens a menu you can use the flag(s) to disable menu and buttons items that can't be used while the thread is running.
×