Delphi Dev
455 subscribers
1 photo
1 video
783 links
News, articles, books and videos from the world of Delphi development.
Download Telegram
​​This week the good guys from Embarcadero released a patch for Delphi 10.3.3, which fixes issues when debugging Android 64-bit applications on Android devices.
https://community.idera.com/developer-tools/b/blog/posts/delphi-10-3-3-android-debugging-patch
​​Recently discovered an interesting project. My Visual Database allows you to easily create Windows application databases, make a fully functional user interface in minutes without writing any code, and many more. The interface of the program looks like a RAD Studio IDE. Check it out and leave a feedback.
http://myvisualdatabase.com/
​​Check out this useful test automation tool, which allows you to test your desktop, web, and mobile applications. Ranorex Studio allows you to record and edit test modules, run test automatically, and many more.
https://www.code-partners.com/testing-your-rad-studio-applications-with-ranorex-studio/
​​Do you write a code to test your production code?
πŸ‘ - Yes, πŸ‘Ž - No, πŸ”₯- Cool!
​​The team behind Smart Mobile Studio has released a new version of their wonderful product.
Smart Mobile Studio 3.9.1 allows you to write Object Pascal, which is compiled to JavaScript.
You get all the advantages of a strongly typed language, which prevents you from making bugs.
http://www.delphimagazine.com/2019/12/21/smart-mobile-studio-3-9-1-is-released/
​​Sometimes you need to know in which version which feature appeared in Delphi. There is a good Stackoverflow article.
https://buff.ly/2rw44jh
​​What a nice project! It allows to parse Object Pascal and emit JavaScript. The ability to write one code for different platforms is invaluable. You can debug app modules in Delphi IDE using its powerful debugger, and after adding the necessary bindings, get a working web application!
https://wiki.freepascal.org/pas2js

BTW, to those, who wants to learn more about practical use of PAS2JS, there is a Habr link: https://habr.com/ru/post/436920/ πŸŽ„
​​I Wish all of you success, good health, good mood, vital optimism, confidence in their abilities, as well as the successful programming skills in the New, 2020! πŸ’₯πŸΎπŸ™πŸ»πŸ™πŸ»πŸ™πŸ»
​​Take a look at this UTF-8 encoder. The author proposes a flexible and economical algorithm of decoding UTF-8 characters. The source code is in c++, but it's not difficult to convert it to Delphi.
Press πŸ‘ if you like it!
http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
​​The big change coming to about every website starting from Jan. 1, 2020. Pay your attention on a button or link, probably at the bottom of the page, reading "Do Not Sell My Personal Information." Read more here:
https://slate.com/technology/2019/12/california-data-privacy-law-ccpa-do-not-sell-changes.html
Check out a new video from TMSSoftware, which demonstrates Frames support for TMS Web Core VCL apps. What are Frames? How to customize them in the visual designer? Just watch the video.
https://flixengineering.com/archives/1217
​​Have you ever experienced this?
πŸ‘ - Yes, regularly, πŸ‘Ž - Never, πŸ˜‚ - Cool!
The introduced video shows how to use IBM Watson and the power of machine learning in Delphi and C++Builder. There is the other powerful Al platform, Tensor Flow, which can be used in Delphi. Take a look at these GitHub resources and compare. Do you use Al in your projects? Which platform you prefer? Let's discuss.
https://youtu.be/G1iDSjubr9Y
https://macpgmr.github.io/MacXPlatform/PascalForTensorFlow.html
https://github.com/hartmutdavid/TensorFlow4Delphi/
Did you know, Chrome release 65 provides a long awaited and nifty tool for overriding resources used by web pages and replacing them with our own local resources. Really, it allows you to use Chrome as a local web server. Just read the article to learn more on how to set up this feature on your PC.
https://medium.com/@jmatix/using-chrome-as-a-local-web-server-af04baffd581
​​Take a look at this interesting project. DocxManager is written in pure Delphi. It represents a document manager for Microsoft Word and turns Word into a document-focused website builder with theming ability. Unbelieveble, about 10 years ago, I used Word and VBA to build xslt-based websites. Now, DocxManager offers the other approach, and it's very interesting. Check out the program's website to learn more about the main features and download an installation.
https://docxmanager.com/
​​Gitlab vs Github vs BitBucket. Which one to choose ⁉️

The article compares three DevOps lifecycle tools, provides pros and cons for each system, and discusses about perspectives. I didn't hear about BitBucket before, but successfully use both Gitlab and Github for several years in my work.

Let's read and discuss πŸ‘‰
https://dev.to/zechtyounes/gitlab-vs-github-vs-bitbucket-which-one-deserve-your-time-2npm
​​Not sure why you may need this functionality...but check out this SQL code generator. It uses in pure T-SQL and does not depend on other software for its operation or obtaining SQL code, where you can modify or add new functionalities to the code for your needs and objectives. Enjoy:
https://www.codeproject.com/Tips/5246828/Code-Generator-for-SQL-Server