Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 01/17/24 in Posts

  1. No idea whether or not this is true. However, there's this really recent tech called virtualisation that allows you to be resilient to hardware failures. I definitely think it has a lot of potential for the future.
  2. Six Sigma and Five Nines opportunity lost 😛
  3. Dalija Prasnikar

    FYI - Several Embarcadero services are currently unavailable

    https://blogs.embarcadero.com/we-are-experiencing-a-hardware-outage/
  4. Don't worry; I figured out where they can get a replacement server!
  5. OMG! The blogs! They should get the highest priority, not those totally unimportant other services. 😉 Most of the people who blog for Embarcadero have an account right here and on the all important messaging service formerly known as - uh, I forgot the name, something to do with birds or was it mammoths? If they wanted to (and were allowed to), they could find ways to communicate.
  6. Maybe if they just built the web servers with Delphi and use the Delphi philosophy, they'd work
  7. Brian Evans

    RAD Studio 12.0 - Debugging Clang C++ 64bit VCL - Locks up

    Usually use something like Process Monitor - Sysinternals | Microsoft Learn to see what it is doing / trying to do.
  8. Embarcadero doesn't do clustering - just look at Interbase and RAD Server. The result is poor availability of services. While a bit complex Windows Server Failover Clustering with a cluster aware database provides solid availability during both maintence and hardware failures. This downtime might be a needed dose of reality - claiming "Enterprise" services with such poor availability is not a good look.
  9. Nobody - but they don't say anything. And since they have outages (QC, Getit) frequently, I'm willing to believe they have a lot of room for improvement.
  10. SUCCESS! I opened the source project for QR Run package and recompiled that one. Then I opened the one for QR Design (which depends on the Run package), that one successfully recompiled as well and I could install it in the correct way. It is now listed in the Package Manager alongside the other packages. Then I tried to build and install my custom package JEP.bpl and IT WORKED! My custom package is now present in the package manager as intended and it appears application projects which uses units from that package can access them. PHEW... I cannot stress how relieved I am now. I appreciate your assistance very much!
  11. Attila Kovacs

    VCL error with caFree

    I'll go with this, until it's fixed. // D12 caFree patch // https://www.delphipraxis.net/1530328-post10.html // https://quality.embarcadero.com/browse/RSP-43547 procedure TCForm.WndProc(var Message: TMessage); begin if message.Msg = CM_RELEASE then Dispatch(message) else inherited WndProc(message); end; Let this example stand as a sign of how beneficial it is to always use a common form.
  12. Dalija Prasnikar

    VCL error with caFree

    It is directly dispatched in TCustomForm through procedure CMRelease(var Message: TMessage); message CM_RELEASE;
  13. Dalija Prasnikar

    VCL error with caFree

    Error happens when CM_RELEASE is sent to a form. The fix is to avoid calling VisualManager in that scenario. Instead in WndProc, you can also add check in VisualManager_AcceptMessage method before the code within tries to access FVisualManagerInitialized field. procedure TCustomForm.WndProc(var Message: TMessage); ... inherited WndProc(Message); if (Message.Msg <> CM_RELEASE) and VisualManager_AcceptMessage(Message) then VisualManager_WndProc(Message); end;
  14. I agree. You can't blame the client facing people. The management needs a good kick in the shins, though.
  15. Dalija Prasnikar

    FYI - Several Embarcadero services are currently unavailable

    I am sure that everyone here has everything in duplicate, so when something dies they can replace it in an instance with minimal interruptions, especially if it dies over the weekend during the huge cold spell. Stuff happens, no matter how small or big the company is. Do I need to remind you that on one instance Facebook folks had to literally break into their server room because they got locked out of it. I am not going to defend the lack of official communication, this is something that needs to change, but this is also not something that people on lower hierarchy levels (meaning the ones that blog and communicate with us) can do on their own.
  16. eivindbakkestuen

    Use FlashFiler 2 in RAD 11.3

    It still does, they even get maintained as required. 😄 www.nexusdb.com for more info, there's a peer to peer telegram channel as well, join in 🙂
  17. If they're not going to have any internal redundancy then they should just move to cloud servers.
  18. They did, and Larry Ellison said to try turning the servers off and back on again.
  19. They are able to write "How to create a real xxx App" on Facebook and send it in e-mails, why they are not able to write a short message about this outage?
  20. How some other company monitors their package manager.
  21. Or is that the root cause?
  22. Lajos Juhász

    Delphi 12: The Embarcadero Gelt server could not be reached...

    It's top secret. In case of docwiki we can get a backtrace: #0 /var/www/html/shared/BaseWiki31/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1134): Wikimedia\Rdbms\Database->reportConnectionError('Connection time...') #1 /var/www/html/shared/BaseWiki31/includes/libs/rdbms/loadbalancer/LoadBalancer.php(749): Wikimedia\Rdbms\LoadBalancer->reportConnectionError() #2 /var/www/html/shared/BaseWiki31/includes/GlobalFunctions.php(2801): Wikimedia\Rdbms\LoadBalancer->getConnection(0, Array, false) #3 /var/www/html/shared/BaseWiki31/includes/cache/localisation/LCStoreDB.php(45): wfGetDB(-1) #4 /var/www/html/shared/BaseWiki31/includes/cache/localisation/LocalisationCache.php(412): LCStoreDB->get('en', 'deps') #5 /var/www/html/shared/BaseWiki31/includes/cache/localisation/LocalisationCache.php(458): LocalisationCache->isExpired('en') #6 /var/www/html/shared/BaseWiki31/includes/cache/localisation/LocalisationCache.php(334): LocalisationCache->initLanguage('en') #7 /var/www/html/shared/BaseWiki31/includes/cache/localisation/LocalisationCache.php(371): LocalisationCache->loadItem('en', 'magicWords') #8 /var/www/html/shared/BaseWiki31/includes/cache/localisation/LocalisationCache.php(292): LocalisationCache->loadSubitem('en', 'magicWords', 'tree') #9 /var/www/html/shared/BaseWiki31/languages/Language.php(3177): LocalisationCache->getSubitem('en', 'magicWords', 'tree') #10 /var/www/html/shared/BaseWiki31/includes/MagicWord.php(352): Language->getMagic(Object(MagicWord)) #11 /var/www/html/shared/BaseWiki31/includes/MagicWord.php(280): MagicWord->load('tree') #12 /var/www/html/shared/BaseWiki31/includes/parser/Parser.php(4848): MagicWord::get('tree') #13 /var/www/html/shared/BaseWiki31/extensions/TreeAndMenu/TreeAndMenu_body.php(24): Parser->setFunctionHook('tree', Array) #14 /var/www/html/shared/BaseWiki31/includes/Setup.php(948): TreeAndMenu->setup() #15 /var/www/html/shared/BaseWiki31/includes/WebStart.php(88): require_once('/var/www/html/s...') #16 /var/www/html/shared/BaseWiki31/index.php(39): require('/var/www/html/s...') #17 {main} The quality portal have only a generic error message: Sorry, an error occurred trying to log you in - please try again. For getit also only generic error message that it failed to load data.
  23. Lajos Juhász

    Delphi 12: The Embarcadero Gelt server could not be reached...

    It is most probably since Friday. There are posts on this server about the new trend that embarcadero likes to take the servers down. (If you can not download you cannot complain about the bugs.)
×