How to read other peopleβs code? Write simple maintainable code?
Read on seven skills of effective programmers π₯
https://medium.com/better-programming/7-habits-of-highly-effective-programmers-563ee3b63f33
Read on seven skills of effective programmers π₯
https://medium.com/better-programming/7-habits-of-highly-effective-programmers-563ee3b63f33
Medium
7 Skills of Highly βEffectiveβ Programmers
Inspired by ex-Google TechLead
ββHappy Delphi 25th π For this wonderful celebration, CleverComponents prepared gifts - 25% off on all Database and Internet components.
You can get a gift on their website π
https://www.clevercomponents.com/order/
You can get a gift on their website π
https://www.clevercomponents.com/order/
ββFastReports has updated their OLAP tool for Delphi π
Check out what's new in FastCube VCL 2.10: easier to add calculated measures or totals, IgnoreCase option for range expressions, and many more π
https://www.fast-report.com/en/news/440/
Check out what's new in FastCube VCL 2.10: easier to add calculated measures or totals, IgnoreCase option for range expressions, and many more π
https://www.fast-report.com/en/news/440/
ββWow, Microsoft is working on a new tool that allows customizing the keyboard keys without having to edit the Windows registry. Do you need to remap your CTRL key? Keyboard Manager will do it for you.
π I remember, there was a CleverComponents's tool, Clever Keyboard Indicator, which allowed to customize keyboard pressing actions.
At the moment, it seems that Microsoftβs tool is still in the early development phase, and itβs not clear when the app would become a part of the stable release π
https://www.windowslatest.com/2020/02/06/microsoft-is-working-on-keyboard-manager-for-windows-10/
π I remember, there was a CleverComponents's tool, Clever Keyboard Indicator, which allowed to customize keyboard pressing actions.
At the moment, it seems that Microsoftβs tool is still in the early development phase, and itβs not clear when the app would become a part of the stable release π
https://www.windowslatest.com/2020/02/06/microsoft-is-working-on-keyboard-manager-for-windows-10/
ββRead this interesting blog. There are 25 Delphi Tips for 25 Years of Delphi: running apps from network shares, getting the type of an object when you only have its address, and many more π
http://blog.blong.com/2020/02/25-delphi-tips-for-25-years-of-delphi.html
http://blog.blong.com/2020/02/25-delphi-tips-for-25-years-of-delphi.html
How to sort a linked list using the Merge Sort Algorithm? Just read this article. The provided algorithm is in C, but it can be easily translated to C++Builder, Delphi, or any other language βοΈ
https://helloacm.com/using-recursive-merge-sort-algorithm-to-sort-a-linked-list-in-onlogn
https://helloacm.com/using-recursive-merge-sort-algorithm-to-sort-a-linked-list-in-onlogn
Computing & Technology, The Ultimate Computer Technology Blog and The Knowledgebase of Computing
Using Recursive Merge Sort Algorithm to Sort a Linked List in O(NLogN)
ββWow, Jim McKeeth, Developer Advocate and Engineer at Embarcadero Technologies, has shared the new free issue of Blaise Pascal Magazine (85) π
The issue includes Delphi VCL Essentials Training, interview with Anders Hejlsber, Borland Museum, and much more.
Just check it out here π₯
https://www.blaisepascalmagazine.eu/9634-2/
The issue includes Delphi VCL Essentials Training, interview with Anders Hejlsber, Borland Museum, and much more.
Just check it out here π₯
https://www.blaisepascalmagazine.eu/9634-2/
AI, data science, clouds... do you know that almost half of security threats faced by the modern organisation are cloud-enabled? They are using cloud services and apps to scam employees, phish for information, deliver malware, formjack and steal data.
Read more in this investigation βοΈ
https://www.itproportal.com/news/nearly-half-of-security-threats-are-cloud-enabled/
Read more in this investigation βοΈ
https://www.itproportal.com/news/nearly-half-of-security-threats-are-cloud-enabled/
ITProPortal
Nearly half of security threats are cloud-enabled
Criminals are using the cloud to cover their tracks as they deliver malware and steal data.
I have no words π₯ An Object Pascal-native low level data loader and writer for GLTF and GLB files. The library is available on GitHub.
Just watch this video to see how it works π
https://youtu.be/9o9EV3DzvWo
Just watch this video to see how it works π
https://youtu.be/9o9EV3DzvWo
YouTube
PasGLTF viewer example showcase
GitHub project: https://github.com/BeRo1985/pasgltf
Agile software development is dead...Hm, I heard these predictions at least, since 2014'th. But in fact, this technology is still widely discussed and used by many teams. At least, attempts to use. One fact that everyone can agree on, however: It has been 19 years now since the Agile Manifesto was born.
What changed and what the future? Let's read the article π
https://siliconangle.com/2020/02/03/agile-software-development-dead-deal/
What changed and what the future? Let's read the article π
https://siliconangle.com/2020/02/03/agile-software-development-dead-deal/
SiliconANGLE
Agile software development is dead. Deal with it
In February 2001, 17 middle-aged white guys came together at a Utah resort and hammered out the Manifesto for Agile Software Development. And lo, Agile was born.In the intervening 19 years, organiza
ββWhat a Full-Stack Programmer is?
If you want to do a Full-Stack with Delphi, tell you that if you use the Windows Stack-Desktop-Favorite DB, you are already complying with all this in your VCL apps. But if we put ourselves in another stack, for example, Web Server-Linux-REST API-JavaScript, then we must change our thinking and how to do things π
Just read this blog post. It's in Spanish, but Chrome rules π₯
https://emiliopm.com/blog-programacion/
If you want to do a Full-Stack with Delphi, tell you that if you use the Windows Stack-Desktop-Favorite DB, you are already complying with all this in your VCL apps. But if we put ourselves in another stack, for example, Web Server-Linux-REST API-JavaScript, then we must change our thinking and how to do things π
Just read this blog post. It's in Spanish, but Chrome rules π₯
https://emiliopm.com/blog-programacion/
ββDo you know, what is the difference between "git pull" and "git fetch"? Many of us use GitHub and/or GitLab and don't ever mind about the intricacies π²
Check out this conversation thread to refresh your knowledge π
https://stackoverflow.com/questions/292357/what-is-the-difference-between-git-pull-and-git-fetch
Check out this conversation thread to refresh your knowledge π
https://stackoverflow.com/questions/292357/what-is-the-difference-between-git-pull-and-git-fetch
ββWow, US-based Firefox users will get encrypted DNS lookups today or within a few weeks π₯
Does anybody know a good Delphi library, which supports DNS queries over TLS? Share your knowledge in our Facebook group π
https://arstechnica.com/information-technology/2020/02/firefox-turns-encrypted-dns-on-by-default-to-thwart-snooping-isps/
Does anybody know a good Delphi library, which supports DNS queries over TLS? Share your knowledge in our Facebook group π
https://arstechnica.com/information-technology/2020/02/firefox-turns-encrypted-dns-on-by-default-to-thwart-snooping-isps/
Embarcadero Technologies has shared a new video, where Thomas Theobald recounts his experiences with Delphi and how it has touched and changed his life π₯
Let's watch and Like π
https://youtu.be/AQ-1-1Qhuwk
Let's watch and Like π
https://youtu.be/AQ-1-1Qhuwk
YouTube
Delphi25 Stories - Thomas Theobald
As Delphi celebrates its 25th birthday, Thomas Theobald recounts his experiences with Delphi and how it has touched and changed his life. ** #Delphi25th #MyD...
The latest Verizon Data Breach Investigations Report eloquently argues that aside from wireless, the form factor of mobile in and of itself poses security risks π²
Users dealing with email on a mobile device, an incredibly common happening in corporate campuses, are far more susceptible to a phishing attack then on a typical desktop device.
What to do about this? Learn more in this article π
https://www.computerworld.com/article/3527227/mobile-security-worse-than-you-thought.html
Users dealing with email on a mobile device, an incredibly common happening in corporate campuses, are far more susceptible to a phishing attack then on a typical desktop device.
What to do about this? Learn more in this article π
https://www.computerworld.com/article/3527227/mobile-security-worse-than-you-thought.html
Computerworld
Mobile security: Worse than you thought
The latest Verizon Data Breach Investigations Report eloquently argues that aside from wireless, the form factor of mobile in and of itself poses security risks.
Check out this list of App Ideas you can start coding today. Coding is a skill that constantly needs to be sharpened.
Read and leave your response here π
https://medium.com/better-programming/heres-a-list-of-app-ideas-you-could-start-coding-today-b5f33f94a42e
Read and leave your response here π
https://medium.com/better-programming/heres-a-list-of-app-ideas-you-could-start-coding-today-b5f33f94a42e
Medium
Hereβs a List of App Ideas You Can Start Coding Today
Inspiration to help you sharpen your coding skills
ββ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
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
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
YouTube
How to To Setup Nox Android Emulator for Delphi Android Programming
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
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
YouTube
Send Signed and Encrypted Email
This tutorial signs and encrypts an Email message in the S/MIME format using X509 certificates, and sends the protected message via the SMTP protocol. Downlo...
ββ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/
The image below shows the regex for an Email address π
https://ihateregex.io/