About a month ago we published a short blog post about the importance of our partner ecosystem and interviewed DevExpress. Our partners not only build much needed functional capabilities for RAD Studio developers, but also deliver exciting innovation. One partner that is particularly active on the innovation front is TMS Software. They not only provide valuable suites of components for both…
Connecting Databases with FireDAC through SSH
April 22, 2021
A customer recently inquired whether FireDAC could be used to connect to a database via an SSH tunnel. Of course, the short answer is yes. But first, let’s define an SSH tunnel and how it can be easily accomplished with Delphi and FireDAC.
SSH Tunnels
Secure Shell…
Rapidly Create Cloud Aware Native Applications
March 23, 2021
You get built-in components to work with Microsoft Azure and Amazon Web Services. For instance, Data.Cloud.AmazonAPI contains classes that implement the API for using the Amazon services (such as queue, table). And the TAmazonStorageService class allows you to connect to…
New Years Resolution: Learn. Teach. Repeat.
December 29, 2020
The title of this blog post may combine two somewhat overly familiar ideas, but it’s highly appropriate for the goals we have set. Learning and teaching Delphi is paramount for our success, and we plan to keep doing more of it in the New Year. Delphi education helps popularize Embarcadero products, of course, but more importantly, it serves our community and your customers. Delphi is…
Develop. Share. Inspire. - GM Update for November 2020
November 24, 2020
It is already November—time flies these days. Despite the global pandemic, we keep charging ahead. As developers are getting more used to working from home (and some love it), we see more projects picking up, which is exciting. I am especially thrilled that there are more…
Easily Learn To Store Data In A Nested Dataset using FireDAC With FireDAC.TFDMemTable.NestedDataSet Sample
September 24, 2020
TheNestedDataSetsample shows you how to set anested datasetin a dataset field.
Location
You can find theNestedDataSetsample project at:
Start | Programs | Embarcadero RAD Studio Sydney | Samplesand then navigate to –…
August 2020 GM Blog
August 19, 2020
This summer and the whole year are indeed strange. Our lives have changed in many ways, and many of those changes are here to stay. The importance of technology and the need to build reliable solutions fast is growing. Embarcadero is succeeding due to the strength of its products and its remarkable community. We have a lot in store for this summer. Let’s keep building together!
10.4…
Embarcadero Open Source Project Sponsorship
May 21, 2020
Open source is a very important part of software development. As a creator of developer tools that makes open source important to us too. There is a huge variety of open source projects created with Delphi and C++Builder, both for the benefit of our developer community, and…
Google Cloud Shell Network Details
March 15, 2018
Marco Cantu’s blog post aboutRunning a Delphi Linux Application on Google Cloud Shell got me wondering more about the Google Cloud Shell,specifically around the networking. First of all, is the IP address public?
jim@cloudshell:~$ hostname -I
172.18.0.1…
10.2 Tokyo TJsonSerializer and JSON.Converters
April 4, 2017
Author: h.mohri
First declare with Pascal to use the converter and generics.
////
unit Unit2;
interface
uses
System.JSON.Converters, System.JSON.Serializers, System.Generics.Collections;
type
TListString = TList<String>;
TDictionaryStrStr = class(TDictionary<String, String>)
constructor Create; overload;
end;
TTJsonListConverterString =…