Delphi

Project modernization plan

Author: Bogdan Polak BSC DataSet and User Interface In the last blog post, I discussed how badly for the project is dividing one transaction between multiple events. This scenario is very common in most of the VCL projects and with time it causes huge difficulties with maintaining and upgrading it. This time I’d like to start explaining how to improve this state, and I’m going to build…
Read more
Delphi

Learning JavaScript

Author: Pawe Gowacki My favorite programming language is Object Pascal. Period. However it is not the only programming language in the world. Probably my very first was Basic on ZX Spectrum, then came Turbo Pascal on DOS and quickly changed to Delphi and Object Pascal. Over…
Delphi

What is my IP address?

Author: Pawe Gowacki There are many situation when it would handy to know the IP address of a device where our app is running. Maybe you want to identify who is running your app? By IP address it is also possible to calculate the approximate location of a device. If you connect to Internet through a router, there are big chances that it implements “Network Address Translation” (NAT)…
Read more
Delphi

New "Delphi Memory Management" book is a hit!

Author: Pawe Gowacki Yesterday evening I have found an excellent Delphi book I have been always waiting for! The full title of the book is “Delphi Memory Management for Classic and ARC Compilers” and it is written by Dalija Prasnikar. The book is available…
News

Embarcadero Academy

Author: Pawe Gowacki One developer asked me recently on Embarcadero community chat where he could find any learning resources for Delphi. Then I have realized that maybe not everybody is aware that just recently “Embarcadero Academy” has launched! It has been a big effort for a long time, but it is there and it is time to start using it! At Embarcadero Academy you find online courses…
Read more