-
Content Count
312 -
Joined
-
Last visited
-
Days Won
5
Everything posted by Patrick PREMARTIN
-
Hi. In your project, do you think an other language could have been better or Delphi was a good choice ? What's missing from the docs or the web in general that could have helped us go faster or more efficiently?
-
New Code Signing Certificate Recommendations
Patrick PREMARTIN replied to James Steel's topic in General Help
nice ad for an affiliate website promoting "partners" programs -
Anybody have Delphi running in a VM on M-series Mac?
Patrick PREMARTIN replied to David Schwartz's topic in General Help
I'm on a Parallels VM of Windows ARM since the release of the ARM version of Parallels. All is working fine (except the debugger some times). My Mac mini M1 has 8Gb RAM and 256Gb SSD. It's enough to work but 16Gb RAM is better to open more than 1 VM and 1To of SSD is better to not have external SSD on each USB port... 😉 You can leave your Intel Mac or use it to test your x32/x64 programs compiled for macOS or Windows with Delphi. -
Anybody have Delphi running in a VM on M-series Mac?
Patrick PREMARTIN replied to David Schwartz's topic in General Help
the virtualisation software don't convert x64 to ARM code on a Mx Mac you need to use Windows ARM you can't move an x64 VM to an ARM computer, neither on PC nor Mac on the other hand, everything can be installed without any problem, as long as there's no need for a specific driver that hasn't been ported to ARM. -
Code signing certificates have become so expensive...
Patrick PREMARTIN replied to RaelB's topic in Delphi Third-Party
I don't know for the SIM itself, but the software need one and ask for it before doing anything with a certificate -
Code signing certificates have become so expensive...
Patrick PREMARTIN replied to RaelB's topic in Delphi Third-Party
Strange, the SIM I received didn't have a PIN, I had to set one with their software. -
Code signing certificates have become so expensive...
Patrick PREMARTIN replied to RaelB's topic in Delphi Third-Party
All will be done online with a little program to download (they provide all links and docs during the process). You should receive the box soon. When received, if Certum hasn't responded after 2 days, don't hesitate to tell support so that they can start the control procedure. When I renewed late this year, everything was done in less than 5 working days (I reused the token I received the year before). -
Code signing certificates have become so expensive...
Patrick PREMARTIN replied to RaelB's topic in Delphi Third-Party
The CSC are available only on physical token or by a cloud hosting solution like Amazon HSM (https://aws.amazon.com/fr/cloudhsm/). If a provider tells you an other thing, it talks about an SSL certificate or it's not a real CSC provider. The less expensive I've found is Certum. I use them since two years. If you choose the token they send a USB SIM card reader (not compatible with Windows ARM) and a SIM for the storage. After that the certificate is delivered directly to the token by a Java app. The PIN code is needed for each signature. If you choose the cloud CSC you will have to use a Java app each time you sign to allow access to the certificate. Other provider has physical keys which need or don't need the PIN for each signature. Check before ordering. If you try Certum, order here : https://certum.store/data-safety/code-signing-certificates.html Choose the "Standard code signing" in the cloud or set (the box with SIM+card reader) depending on what you need. -
"I" is a variable. Its value is known during and after the loop. It's not a good way to write code but it's not wrong. The "for" loop can be seen as a "while I<=LastValue" with a "inc". It's a reason why so many developers wanted the "for var" syntax.
-
if it's an old project you perhaps saved its desktop for other projects it's simple : a checkbox at the bottom of the welcome page
-
Thanks 🙂 I was a SEO guy in an other life. Putting links and hashtags everywhere has become a reflex, I can be quite insistent on that, please excuse me. As long as we're spreading our codes, we might as well do our utmost to make sure they have a chance of being seen one day. To infinity and beyond, Delphi defeats the TIOBE index! Maybe I'm overdoing it?
-
please, please, please, don't forget to add some topics to your repositories to increase cross visibility like I have on https://github.com/DeveloppeurPascal/My-Advent-Of-Code-Delphi-Projects plllleeeeeaaaasssseeeee
-
I'll try to start this week-end on Twitch, but will probably prefer coding some things on my games or tools. I'm not really focused on this challenge this year, which is weird. 😉
-
Since 11.3 or 12 the Android key generator don't create a password for the alias.
-
How to Force the Generation of a New Notification Token on iOS Without Reinstalling the App?
Patrick PREMARTIN replied to moises@coderbox.com.br's topic in FMX
Hi, Perhaps you can ask to Apple directly if they had a problem with your account ? -
StreamingMedia sample says MP4 file not supported
Patrick PREMARTIN replied to cupboy's topic in FMX
Good idea, I haven't looked at it for ZicPlay on Windows. I should try it for M4A files ! -
Getit Server access from Delphi D10.1 Berlin
Patrick PREMARTIN replied to Nigel Thomas's topic in Delphi IDE and APIs
Hi After the big hosting crash last year Embarcadero didn't restored GetIt packages for non supported releases before 10.4 (supported as the Community Edition at this time). If you are looking for something you can find it as open source or from editors for trial or developer edition of external programs. If not contact Ian Barker to explain what package you need. -
Ready for tomorrow start ? Don't forget that IA like ChatGPT and Copilot are not welcome during coding challenges. It's a game for humans coders only. 😉 (if you use them it has no interest except learning how to explain the problem to them)
-
StreamingMedia sample says MP4 file not supported
Patrick PREMARTIN replied to cupboy's topic in FMX
The TMediaPlayer component don't use latest APIs on Windows and can't access latests codecs. Some files can't be opened even with the old Media Player from Microsoft. On Mac, iOS and Android I haven't this problem. -
Buying a mini pc to install Delphi
Patrick PREMARTIN replied to Alberto Paganini's topic in Tips / Blogs / Tutorials / Videos
Yes, each ARM OS does the conversion it needs to run X86/x64 based programs. Parallels Desktop is great for Windows VMs on Mx Macs. All tasks a Windows developer have to do can be done with it. (except for rare devices with no ARM driver) -
Good idea for PLUA project. I've seen an old LUA package for Pascal but it wasn't maintained. @tinyBigGAMES You open many projects but globally only for Windows, do you want to try other platforms in the future ?
-
Meta-Delphi question about web hosting..
Patrick PREMARTIN replied to jglosz's topic in Network, Cloud and Web
Perhaps you can tell us more about your project ? Depending on what you want to do we could help to find the better solution. -
shareware Some open sourced tools for Delphi developers
Patrick PREMARTIN replied to Patrick PREMARTIN's topic in I made this
I've set up the hostings but the websites are still to be made. Strangely enough, it's not the thing I enjoy the most, so it's dragging on... The link to download it is the "Using this software" part of the README. I'll change that too when the websites will be really available. Here are the screens captures for this one : https://zupimages.net/viewer.php?id=24/47/8npc.png https://zupimages.net/viewer.php?id=24/47/tew8.png -
Don't forget the cost of maintaining two or more projects in more than one language, with more than one IDE / OS. Depending on the subject, the cost of Delphi licenses is not so high.
-
Hi Using FireMonkey is globally the same than using VCL except it's more graphic and has more features to auto adapt visual components depending on windows sizes and styles. The big advantage to stay in Delphi is to share a part of your code between desktop and mobiles applications. A lot of samples, docs and books are available to learn how to use FMX features. Check this repositories list https://github.com/DeveloppeurPascal/Delphi-samples/blob/main/OtherDelphiSampleRepositories.md or this books : Fearless Cross-Platform Development with Delphi and Expert Delphi (second edition) For the code you only have to learn how to program asynchronously and a few things about Android permissions if you use some APIs. Start by doing a little app like in Delphi Programming Projects