News

New Years Resolution: Learn. Teach. Repeat.

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…
Read more
News

August 2020 GM Blog

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…
Read more
DelphiNews

Embarcadero Open Source Project Sponsorship

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…
News

Google Cloud Shell Network Details

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…
C++

10.2 Tokyo TJsonSerializer and JSON.Converters

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 =…
Read more