- Feature Articles
- CodeSOD
- Error'd
-
Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Please get back to Grace and ask her if she has emailed to "no address given".
This tidbit raises even more questions for me - were the people who set up this message template not the same people that filled it? Did the
C++ Builderdevelopers purchase this thing and then not fill it properly? Or is IT at Grace's employment to blame?Admin
Ahh, C++ Builder! Seems to be just as crap is it's sister product RAD Studio for Delphi. It too would throw random errors when trying to build, that disappeared on the next build (or you might get a completely different fake error on the next build, compiling felt more like playing a slot machine). Though at least it didn't output the errors as HTML source code...
The IDE's form editor (the main reason you would use it) is so bad that we will sometimes open a form's source code in Notepad++ and edit it by hand. It's legitimately faster and easier.
Admin
It also has one of my pet hates: an error message ending in an exclamation mark. To me, "Object not found!" is equivalent to "Object not found, you idiot."
Admin
Dude, where's my object?
Edit Admin
Does the button to go to the web support a Hayes SmartModem?
Admin
The 1990s "everything must be XML" was not nearly as damaging as 2020s "everything must be AI." More civilized for sure.
Edit Admin
I used C++ Builder for a few years until we decided to rewrite our applications from scratch in C# using Visual Studio. Once in a while I try C++ Builder Direct to see what was new. There was never anything new.
Admin
I'd wager the popup is due to an upstream check on one of those dead links to see if there are any updates. The code probably has some randomizer that fires it off whenever you start a build:
if (rng > 0.1) check_for_updates();Edit Admin
It's in a very powerful and mysterious place, whose power is only exceed by its mystery.
Admin
I'm thinking something along the same lines, except I would guess it's a "try again after X hours" trigger and you might be able to avoid it by rigging its record of the last build time (or disabling it).
... Speaking of AI, decided to see what it had to say and it claims there are third-party plugins that may run a query for license or telemetry during build. There are also post-build events which try to reach a URL (check Project -> Options -> Build Events). And finally it suggests to use wireshark to try to track the actually request.
Guys, I think we can fix this one.
Admin
I think the popup has nothing to do with the build. It opens once with some delay after starting the IDE; also when one is only editing files (doing it wrong). I can not remember any spurious problems with the automated builds