Delphi Dev
451 subscribers
1 photo
1 video
783 links
News, articles, books and videos from the world of Delphi development.
Download Telegram
​​Cool, Embarcadero has announced a roadmap for the next version 10.4. They promise managed records, new VCL components, Language Server Protocol for Delphi, lots of platform enhancements, and many more. There is no exact date for release or beta.

Let's stay tuned πŸ‘
https://community.idera.com/developer-tools/b/blog/posts/get-ready-for-the-10-4-beta-with-update-subscription
Everybody knows that the best practice to debug Android apps is to run them on a real mobile device. But sometimes, we cannot do that. In such a case Android emulators may be a good solution πŸ‘

Check out this video, which describes how to setup the Nox Android Emulator for Delphi Android programming. See also the comments. They are really helpful πŸ”₯
https://youtu.be/TBdfoMeow7w
CleverComponents has published two new tutorials, which describe how to sign and encrypt an Email message in the S/MIME format using X509 certificates, and send the protected message via the SMTP protocol πŸ” Both examples utilize the NIST sha-512 algorithm and X509 digital certificates.
The sources are available on GitHub.

Check out the video for these tutorials πŸ‘
https://youtu.be/8FkmuSXobhU

Send Signed Email
https://www.clevercomponents.com/portal/kb/a151/send-signed-email.aspx

Send S/MIME Message
https://www.clevercomponents.com/portal/kb/a150/send-s-mime-message.aspx
​​What an interesting site, especially its name πŸ˜‚ - i Hate Regex! Here you can use the templates of many useful regular expressions. You can also compose and test your own written expression.

The image below shows the regex for an Email address πŸ‘
https://ihateregex.io/
Recently discovered the following interesting article: the author describes how to compile MuPDF lib to a DLL for use in C#:
https://www.codeproject.com/Articles/1190061/Compiling-MuPDF-DLL-to-Render-and-Edit-PDF-Documen

MuPDF is an open-sourced, high performance PDF library. As a Delphi developer, I asked myself, is there a way to use it in Delphi? After googling, I found a topic on sql.ru. The resource is in Russian, but provides a lot of useful links and notes. As always, Chrome rules πŸ‘

https://www.sql.ru/forum/1151850/kto-nibud-delal-paskalevskuu-obertku-nad-mupdf-libmupdf-dll
​​Wow, here is a huge list of software and other offerings that have free tiers for developers. Clouds, APIs, ML, Testing... Just check it out, may be you will find something useful for yourself πŸ‘€

https://free-for.dev/
Do you need to digitally sign your Delphi app? Check out this article. Olaf Monien, the author of this post, has recently translated his German tutorial to English.

This is really helpful information in one place πŸ”₯
https://www.developer-experts.net/en/2018/06/15/signing-windows-delphi-applications/
​​Woah, a long-awaited release πŸŽ‰ CleverComponents has published the Clever Internet Suite version 9.5. This new version improves the HTTP RIO and SFTP client components, provides new cryptographic keys and algorithms. There are fixes for problems with digital signatures and 64bit support in the SSH engine.

BTW: they also provide time-limited discounts for their products πŸ‘
https://www.clevercomponents.com/products/inetsuite/
​​It's pity to know that the new Pascon Conference has been postponed because of the Corona Virus πŸ™

Will wait for the future date announce.
https://www.blaisepascalmagazine.eu/events/
There is a new video by Embarcadero Tech. Rapid C++ Development, with Rob Swindell - Object & Library Compatibilities. The video guides you through object and library file formats, and demonstrates how to integrate externally built object files with your C++Builder app πŸ‘€

Let's watch this Video πŸ‘
https://youtu.be/5ZFV-ACDIVg
Code is the backbone of most software programs and applications. But what if you could build software without writing a single line of code? That’s the premise behind no-code development, a software development method that has been gathering momentum πŸ‘€

Read more in this blog post πŸ‘
https://spectrum.ieee.org/tech-talk/computing/software/programming-without-code-no-code-software-development
Check out a new video that shows how to make a remote procedure call to a REST service with WS-Security data protection and x509 digital signatures. The example communicates with a C# WCF REST service. This service implements a simple algorithm, which converts Celsius to Fahrenheit, and vice versa.

Both SOAP requests and responses are digitally signed and encrypted using x509 cryptographic keys. The sources are available on GitHub πŸ”₯
https://youtu.be/YrvUzdfTpFA
​​Do you hate to wait for compilation completed? Check out these tips by Radek Červinka, Embarcadero MVP. In addition to well-known IDEFixPack, he proposes some tricks, which allow you to speed-up the compilation process in Delphi 🀨

As always, use Chrome to translate πŸ‘
https://delphi.cz/post/Delphi-trik-5-zrychleni-kompilace.aspx
How to make the choices of technology in the database world? When starting developing a new app, you have a wide range of technologies, multiple databases, cloud solutions.

Read on this roadmap, which may help you to choose a right database technology for your project. The author does not claim to be an exhaustive description. You can extend the methodology to cover your project specifics πŸ‘
https://towardsdatascience.com/choosing-a-database-technology-d7f5a61d1e98
​​The guys behind TRichview recently released a new version of their rich text editing components. They ported the SRVControls to Lazarus, updated buttons, panels, editors, and other controls.

Read more here πŸ”₯
https://www.trichview.com/
​​Are you looking for options to remote meetups and community during the current crisis? Check out this interesting list: there are Twitch, Zoom, Mixer, and many more.

You can leave comments, suggest your recommendations, or even join a virtual team to help with this effort πŸ”₯
https://github.com/dotnet-foundation/wg-outreach/issues/10
​​The team behind DelphiDabbler has updated their Delphi components - DDabLib. Woah, the System Information Unit was not updated since 2016'th 😲 They also added a new feature, which returns the host computer's processor speed. You can get the lib on SourceForge.

PS: don't forget to πŸ‘
http://www.delphimagazine.com/2020/03/20/system-information-unit-v5-4-released/
​​Yesterday, the good guys from TMSSoftware announced a component, which connects to one of the most productive collaboration service. Currently many companies and teams are working from home. The updated TMS FNC Cloud Pack and the Slack component allows you to connect, share, update, upload and download content on the various channels under your work project πŸ’ͺ

Check out their blog post to learn more about feautures this component is supporting πŸ‘
https://www.tmssoftware.com/site/blog.asp?post=635