ββTake a look on this open source project that is available online. CyberChef allows you to transform data using around 300 operations, including base64, encryption, and any other data formatting. Check out and play with this service. This may be helpful when debugging or preparing a test data for your app.
https://buff.ly/2pmw3kD
https://buff.ly/2pmw3kD
ββLast week the team behind Lazarus released the latest version 2.0.6 of Lazarus IDE and Free Pascal. This release was built with FPC 3.0.4, includes a set of bug fixes and improvements.
Read more from this post and take part in the discussion:
https://forum.lazarus.freepascal.org/index.php/topic,47269.0.html
Read more from this post and take part in the discussion:
https://forum.lazarus.freepascal.org/index.php/topic,47269.0.html
ββCheck out these few tips for when the Delphi IDE gets slow. First of all, you will need to install Delphi Fix-Pack by Andreas Hausladen, next...
http://www.delphimagazine.com/2019/10/25/when-the-delphi-ide-gets-slow/
http://www.delphimagazine.com/2019/10/25/when-the-delphi-ide-gets-slow/
Take a look at this blog post that discusses different software design approaches. Gergely Orosz, Engineering Manager at Uber, shared his experiences and thoughts on design patterns, new charting tools, and documentation. The author came to the conclusion that there is no need to try to fit the pattern to a specific case. Instead, strive for simplicity. Take your time and read the article:
https://blog.pragmaticengineer.com/software-architecture-is-overrated/
https://blog.pragmaticengineer.com/software-architecture-is-overrated/
The Pragmatic Engineer
Software Architecture is Overrated, Clear and Simple Design is Underrated
I had my fair share in designing and building large systems. I've taken part in
rewriting Uber's distributed payment systems
[https://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/]
, designingβ¦
rewriting Uber's distributed payment systems
[https://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/]
, designingβ¦
Multi-thread sweep, backup and restore in Firebird. Watch this Firebird Conference 2019 video. This talk covers the implementation details of multi-thread features in Firebird SQL and about the performance test results achieved.
https://youtu.be/OZbAjwf19dI
https://youtu.be/OZbAjwf19dI
YouTube
Multi-thread sweep, backup and restore in Firebird (Firebird Conference 2019)
This talk is devoted to the implementation details of multi-thread features in Firebird SQL and about the performance test results achieved: sweep is 3-5 fas...
To those who don't like regular expression, but have to work with them, and somebody has to work regularly. Check out this wonderful RegEx service. It allows you to validate your expressions, learn syntax, get known community patterns, and much more:
https://regexr.com/
https://regexr.com/
RegExr
RegExr: Learn, Build, & Test RegEx
RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).
Did you know that until 1994 Apple's operating system based on Wirth's programming language Pascal? Niklaus Wirth has developed several programming languages. But with Pascal, he becomes world-famous and receives the Turing Award, the Nobel prize in computer science.
The article is in German, but Google Chrome helps a lot )
https://www.swissinfo.ch/ger/wissen-technik/swiss-digital-pioneers_niklaus-wirth---eine-lebende-informatik-legende/45330100
The article is in German, but Google Chrome helps a lot )
https://www.swissinfo.ch/ger/wissen-technik/swiss-digital-pioneers_niklaus-wirth---eine-lebende-informatik-legende/45330100
SWI swissinfo.ch
Niklaus Wirth β eine lebende Informatik-Legende
In einer Serie portrΓ€tieren wir Schweizer PersΓΆnlichkeiten, die frΓΌh das Potenzial des Internets erkannt haben.
ββEmbarcadero community welcomes to share information about cool apps, which were developed in Delphi or C++Builder. All you need is to submit a short description of your application and 3-4 screens or a link to a YouTube Video with a demo. If the app is non visual, you can include a code snippet or a diagram, anything that highlights the ingenuity of your solution.
Nothing better to showcase the power of RAD Studio than real applications.
https://community.idera.com/developer-tools/b/blog/posts/cool-apps-get-even-cooler-1396727330
Nothing better to showcase the power of RAD Studio than real applications.
https://community.idera.com/developer-tools/b/blog/posts/cool-apps-get-even-cooler-1396727330
Do you need to access an xBase database? Just read this blog post. xBase is the generic term for all databases deriving from the original dBase DB format (.dbf). This may be necessary for conversion, data migrations, and other tasks. The author provides simple examples, which can connect to a database, open queries, and fetch records. The used UniDAC library allows you to implement a cross-platform solution.
https://blog.devart.com/delphi-component-for-dbf.html
https://blog.devart.com/delphi-component-for-dbf.html
Devart Blog
How to Access DBF Databases in Delphi - Devart Blog
xBase is the generic term for all databases deriving from the original dBase database format (.dbf). The list includes Visual FoxPro, Clipper, dBase III, dBase IV, and many others. These databases are informally known as dBase clones because they are eitherβ¦
ββJoin Sarina DuPont on Nov 14, 12 PM CST in upcoming webinar: FireMonkey Multi Device Design with Playlist. You will learn how to make your FireMonkey applications look amazing on every platform. Watch YouTube playlist: https://buff.ly/34Wex5z
GitHub repository keeps all the code in one place: https://buff.ly/2KfLx0O
Register here: https://register.gotowebinar.com/register/576806400862390274
GitHub repository keeps all the code in one place: https://buff.ly/2KfLx0O
Register here: https://register.gotowebinar.com/register/576806400862390274
ββThe team behind IntraWeb released a new version 15.1.8 of their wonderful product. IntraWeb allows you to develop like a desktop application, but deploy to the web as standard HTML and JavaScript. No plugins required. See whatβs new in this version:
https://www.atozed.com/2019/11/15-1-8-h/
https://www.atozed.com/2019/11/15-1-8-h/
ββThe good guys from CleverComponents have published a new GitHub repository for their Clever Internet Suite's tutorials. There are lots of examples and code snippets, in Delphi, C++Builder, and other languages. Take a look at this free repository.
https://github.com/CleverComponents/Clever-Internet-Suite-Tutorials
https://github.com/CleverComponents/Clever-Internet-Suite-Tutorials
Embarcadero Technologies has published a new video with Serge Pilko. You will learn why building native apps for Windows matters. How RAD Studio stacks up against Electron and other JavaScript frameworks for desktop application development? Just watch the video:
https://youtu.be/4SLo1nQbYKM
https://youtu.be/4SLo1nQbYKM
YouTube
Building Native Apps for Windows: Why It Matters, with Serge Pilko
Join Serge Pilko and see how RAD Studio stacks up against Electron and other JavaScript frameworks for desktop application development. Learn more about Emba...
ββTake a look at this visual framework for FMX. Recently the project obtained its own logo.
https://github.com/andrea-magni/FMXER
https://github.com/andrea-magni/FMXER
ββGood news - InterBase 2020 has been released! Database Tablespaces, new OS Platform support, enhanced performance monitoring, and many more. Please take a look at Marco Cantu's blog post for more info:
https://community.idera.com/developer-tools/b/blog/posts/interbase-2020-released-by-embarcadero
https://www.embarcadero.com/products/interbase
https://community.idera.com/developer-tools/b/blog/posts/interbase-2020-released-by-embarcadero
https://www.embarcadero.com/products/interbase
ββUpcoming Be-Delphi Developer Event, November 21'st, Chateau du Lac - Genval (Brussels). Targets for TMS WEBCore, IoT talks, FireDAC, FMX Linux, Legacy Delphi projects, and much more. Get in touch here:
http://www.be-delphi.com/
http://www.be-delphi.com/
Watch this video to learn how to create custom styles for components in Firemonkey apps. How to apply a custom style to FMX components? ListBoxItem Custom Style, RTTI, and many more:
https://youtu.be/veZ7VwDhJjw
https://youtu.be/veZ7VwDhJjw
YouTube
Firemonkey Styles Data
In this video released to Code Rage International 2019. Creating custom styles for components in Firemonkey applications.
ββWow, just found out about new RAD Studio 10.3.3 release! There are new capabilities throughout the product designed to benefit Delphi multi-device developers & C++ Windows developers. Android Native Controls, Unicode Emoji, iOS 13 support, and many more. The Community Edition is available, as well:
https://www.embarcadero.com/products/rad-studio/whats-new-in-10-3-rio
https://www.embarcadero.com/products/rad-studio/whats-new-in-10-3-rio
ββDon't miss the International Lazarus conference. Only two days - 29 and 30 November 2019 in Eindhoven, Netherlands. how to use Lazarus in combination with Firebird? How to create a pas2js app with access to a Firebird database? Take part in this conference to learn answers to these, and many other questions.
https://www.lazpro.net/
https://www.lazpro.net/