-
Content Count
3503 -
Joined
-
Last visited
-
Days Won
115
Everything posted by Lars Fosdal
-
Contact EMBT support.
- 3 replies
-
- xe5
- installation
-
(and 3 more)
Tagged with:
-
No code is in reality indeed a non-existing concept, however IBM App Connector Enterprise is a pretty impressive No/Low code tool, but it costs an arm and a leg. We've moved hundreds of integrations to IBM ACE and APIC. It scales well, security is not an afterthought, it supports a ton of protocols, integration mechanisms or data formats, and has proper CI/CD support. And... the GUI sucks, and the primary "lowcode" language is ESQL - which is IBM proprietary 😛 Price aside, still a better alternative than unproven No/Low code plugins for Delphi. Personally, I'd prefer to do integrations in .NET/C#. An abundance of tooling and libs, and runs on multiple platforms.
-
@bdw_nz20 Unfortunately, the search is quite rudimentary, compared to the full Jira UI.
-
Click on Requests, select All, enter your search in the search box, upper left.
-
Read this very thread and find out why.
-
You are not wrong, but it beats no system.
-
See also,
-
@Attila Kovacs It seems that if you register an issue in the new Jira, you will be added to the group automagically. But, please enter an actual issue, not just a BS one. They are working on a fix for the group assignment.
-
Not really... but there is a bug where new users doesn't get added to the appropriate group aka Embarcadero Customers, something that prevents you from seeing issues that others have posted still missing a full port of issues from the old JIRA They are working on both - but wanted to get the new Jira up and running. Yes, it is not as good for us end users as the old one, but it is not bad either. Check your Requests button to see if you can see the group. That search button is non-functional. It appears to be intended for a FAQ lists (which currently doesn't exist). Also see @Dalija Prasnikar' notes: https://dalijap.blogspot.com/2024/04/delphi-121-new-quality-portal-released.html
-
Upgrading my primary workstation, I also found out that even when I uninstall Navigator (and not Bookmarks) from 12.0 - I stil get a complaint from the 12.1 installer that it can't find the Parnassus_XAthens.dll, even though it still is in the folder. It also complains about the FMXLinux plugin. Go figure.
-
I just tested. In case you forgot to backup your \Program Files (x86)\Common Files\ParnassusShared folder, you can uninstall/reinstall Navigator for 11.x without affecting 12.x. Not sure of how that would affect 10.x, though.
-
Navigator causes a number of issues. I recommend uninstalling it for 12.0 if you have it installed, before installing 12.1. And, yes, it definitively screws the 11.x install as well, so back up the old DLLs before uninstalling and reinstalling
-
State of an uninitialised variables..
Lars Fosdal replied to Ian Branch's topic in Tips / Blogs / Tutorials / Videos
Variable not initialized - I set that one to raise a compile error - because those WILL bite you. Also, you will get that if you init the variable inside a try block, instead of before the block. Hints are often nearly as important as warnings. Value never used can f.x. mean that you are referring to the wrong variable elsewhere you are mistakenly replacing the value elsewhere before the one you initially set could be used or, you didn't need to set that value because it would have been set elsewhere anyways -
I've not had issues with this as long as I keep the old settings. I upgrade two VMs and my workstation. If you run into installation counter issues, contact EMBT support. As for GetIt installations - yeah... that is "fun". I keep my IDE on a GetIt component low count diet.
-
@shineworld AFAIK, only patches and hotfixes come via GetIt. @Tommi Prami Yes, the installer barfs on restarting the installation due to Navigator, but it should be able to recover. Mine did.
-
https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-12-1-athens/ https://docwiki.embarcadero.com/RADStudio/Athens/en/12_Athens_-_Release_1
-
It downloads as 7.2Gb.
-
That is indeed a bit odd, since the 12.0 ISO was 7.13Gb.
-
Do you need an ARM64 compiler for Windows?
Lars Fosdal replied to Lars Fosdal's topic in Cross-platform
There are ways to do that - but none of them are easy or backwards compatible. -
Took me a while to get past all the Ios island travel tips before finding this: https://developer.apple.com/design/human-interface-guidelines/live-activities Not sure if supported in Delphi?
-
Do you need an ARM64 compiler for Windows?
Lars Fosdal replied to Lars Fosdal's topic in Cross-platform
IDE and Compiler: Pretty hard! That would not be a recompile. VCL and RTL: Should be possible to port, assuming the Windows APIs are mostly "the same" for ARM as for x64. -
How to use an external editor like VScode and GitHub Copilot for Delphi 11 Alexandria?
Lars Fosdal replied to Al T's topic in Delphi IDE and APIs
If the form designer of Delphi could be called out-of-process, it could be paired with VSCode, and personally, I really like VSCode. Then again, the shortcuts in the BDS IDE are engrained in my muscle memory... -
How can I extract a row's data from a TMyQuery object ?
Lars Fosdal replied to dormky's topic in Databases
Are you looking for a mechanism that is general, and can be applied to many queries? What is the expected lifecycle for the DataObject, use as discardable parameter only, or extend with more properties and methods and store in other data structures? I assume you want type safety so that an int/float/date/string in the db is represented as an int/float/date/string in the DataObject? The obvious choice is to create a custom class tailored to the query. Upside is performance and custom adaptation. Downside is that you need to implement a new class and handcraft the conversion for every query. A more flexible, but less performant approach, would be to use RTTI to map DB Fields to DataObject properties. either into a class or into a record type. Basically, you would use RTTI to examine the property in the DataObject and use the name to look it up in the query, and the type to make the appropriate copying. However, the distinct needs you have would have to be explained in more detail before we could detail the appropriate solution. -
My workmachine is not quite JRE free, due to IBM ACE. But in general, I don't install Java apps if I can avoid it.
-
A gem from the past (Goto)
Lars Fosdal replied to Mike Torrettinni's topic in Algorithms, Data Structures and Class Design
Fun observations on the GoTo topic: https://jerf.org/iri/post/2024/goto/