Global IPv4 apocalypse is now as RIPE runs out of last IP address. The process has been anticipated since the 80s, and top-level exhaustion actually happened in 2012. At that point, all IPv4 address spaces have been allocated. It's a time for completely moving to IPv6...
https://mspoweruser.com/ipv4-address-exhaustion-date/
https://mspoweruser.com/ipv4-address-exhaustion-date/
MSPoweruser
Global IPv4 apocalypse is now as RIPE runs out of last IP address
Global IPv4 address exhaustion happpened today, as RIPE announced that they ran out of IPv4 addresses, and that no more can be allocated.
ββHave you already added support for http/2? The working group has long been working on the next version of http/3, and it is really excited π₯
https://blog.cloudflare.com/http3-the-past-present-and-future/
https://blog.cloudflare.com/http3-the-past-present-and-future/
ββTake a look at this interesting project. The team behind FGX Native proposes alternative to FMX, which uses native OS components for mobile development in Delphi.
https://fgx-native.com/en/features.html
Just check it out and say what you think here:
https://www.facebook.com/groups/delphidevelop/
https://fgx-native.com/en/features.html
Just check it out and say what you think here:
https://www.facebook.com/groups/delphidevelop/
ββLast week the TMS Software team has released their VCL UI Pack v10.1 with Office 2019 style and SVG support. There are over 300 feature-rich VCL UI controls, brings two major new features besides a long list of improvements and smaller features done in individual components.
https://tmssoftware.com/site/tmsvcluipack.asp
https://tmssoftware.com/site/tmsvcluipack.asp
ββDo you need to deploy your Delphi app on Linux? Check out this Marco Cantu's blog post to learn more about RAD Server deployment with Docker.
http://blog.marcocantu.com/blog/2019-december-getting-started-delphi-docker.html
http://blog.marcocantu.com/blog/2019-december-getting-started-delphi-docker.html
Check out this interesting article from Nick Hodges. What Is Dependency Injection? When and how to use it in your code?
https://medium.com/better-programming/what-is-dependency-injection-b2671b1ea90a
Let's read and discuss.
https://www.facebook.com/groups/delphidevelop/
https://medium.com/better-programming/what-is-dependency-injection-b2671b1ea90a
Let's read and discuss.
https://www.facebook.com/groups/delphidevelop/
Medium
What Is Dependency Injection?
Itβs more straightforward than you think
ββDo you need to create a report in your app? Embarcadero Tech has published a new video, which describes how to use dynamic report writer components to quickly create Delphi reports in one line of code:
https://youtu.be/qNbDaeqmzPk
https://youtu.be/qNbDaeqmzPk
ββCheck out this wonderful online resource - https://jsontodelphi.com/
It allows you to generate delphi classes on the fly directly from a json string. The project is povered by the Delphi-JsonToDelphiClass library, which is available on GitHub
https://github.com/PKGeorgiev/Delphi-JsonToDelphiClass
It allows you to generate delphi classes on the fly directly from a json string. The project is povered by the Delphi-JsonToDelphiClass library, which is available on GitHub
https://github.com/PKGeorgiev/Delphi-JsonToDelphiClass
ββTake a look at this interesting article, which covers sharing master detail data with no code. How to roll your own REST endpoint to cover more advanced detail with detail embedded calls?
https://delphiaball.co.uk/2019/12/04/master-detail-data-in-rad-server-using-temsdatasetresource/
Read the article and welcome to discuss:
https://www.facebook.com/groups/delphidevelop/
https://delphiaball.co.uk/2019/12/04/master-detail-data-in-rad-server-using-temsdatasetresource/
Read the article and welcome to discuss:
https://www.facebook.com/groups/delphidevelop/
Yet another good video from Embarcadero Tech discusses how to make user information more encrypted and secure through Embedded User Authentication. EUA stores user names and passwords directly in a database. How to encrypt this information? Learn more from this short video:
https://youtu.be/O2Bww9uDciA
https://youtu.be/O2Bww9uDciA
YouTube
User Management: Embedded User Authentication - CodeRage 2019
Embarcadero's Mary Kelly discusses how to make user information more encrypted and secure through Embedded User Authentication. Part of Embarcadero's CodeRag...
ββDo you need to write a REST client with JSON in Delphi? Give a try a new tutorial, which is available on GitHub. The provided represents a Delphi REST API Client with JSON. It makes a JSON request, which includes objects and object properties, sends this request to a Web service, and receives a JSON response. The example parses a received JSON response and extracts all included object properties.
https://www.clevercomponents.com/portal/kb/a135/how-to-write-a-rest-client-with-json-in-delphi.aspx
https://www.clevercomponents.com/portal/kb/a135/how-to-write-a-rest-client-with-json-in-delphi.aspx
ββCheck out this interesting Android app made in Delphi. This is a free Android game made using Castle Game Engine. Bricks Color Pick provides a new approach to the classic arkanoid games. The game uses the Castle Game Physics, and it is a good example of using this engine. DelphiMagazine has published a short overview:
http://www.delphimagazine.com/2019/12/06/bricks-color-pick-free-android-game-made-using-castle-game-engine/
http://www.delphimagazine.com/2019/12/06/bricks-color-pick-free-android-game-made-using-castle-game-engine/
ββDo you want to share your code? Check out DPM - a VSoft's Package Manager for Delphi. This open source project is still in development state, so not all functionality is ready yet. The guys from VSoft are actively developing the project. There are Getting Started and How It Works guides. Read this blog post and leave a feedback:
https://www.finalbuilder.com/resources/blogs/introducing-dpm-a-package-manager-for-delphi
https://www.finalbuilder.com/resources/blogs/introducing-dpm-a-package-manager-for-delphi
ββUpcoming webinar - Fast C++Builder Development Thu, Dec 19, 2019 6:00 PM - 7:00 PM GMT. If you are a C++ developer and need to quickly build interactive, UI-oriented desktop, workstation, client server, touch-screen, kiosk, and Web applications then this webinar is for you. David Millington, Embarcadero Product Manager, will answer your questions and help you make your code execute even faster.
https://register.gotowebinar.com/register/8721322235380023554
https://register.gotowebinar.com/register/8721322235380023554
ββ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
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/
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/
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!
π - 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/
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/