gabr42
Recently, I led a workshop in Slovenia where we explored the current state of AI in relation to Delphi programming. (A note to participants: the slides are finally online—apologies for the delay!) The initial results… … Read more
2 weeks ago in Delphi; AI; LLM, DelphiAndAI0
gabr42
This is an invitation to the workshop in Ljubljana next week. As the session will be in Slovenian language, so is this invitation …Odkar smo se nazadnje srečali, je minilo kar nekaj časa. Medtem je… … Read more
1 month ago in AI, Delphi, presentations0
gabr42
Next Wednesday, 10th, I’ll be talking about Delphi and Pyhon in Ljubljana. As usual for Slovenian workshops, the talk will be in Slovenian language so I’ll continue this invitation appropriately …Python je izjemno priljubljen programski jezik,… … Read more
9 months ago in Delphi, presentations, Python0
gabr42
Next week I’ll present all about the new RAD Studio 12 in Ljubljana. As usual, the presentation will be in Slovenian language and so will be the rest of this post …Read more »— Published… … Read more
1 year ago in cbuilder, Delphi, presentations, RAD Studio0
gabr42
It is so nice when you see how a small idea grows into a nice, rounded project!Years age I wrote a unit that allowed you to write SQL statements as Pascal code (GpSQLBuilder). This has… … Read more
1 year ago in Delphi, Open Source, programming, Source Code, SQL0
gabr42
The second edition of my book Delphi High Performance is now released! Get all 452 pages of Delphi goodness with two new chapters and all the updated and improved content at Amazon or at Packt Publishing!— Published… … Read more
1 year ago in Books, Delphi, high performance, multithreading, programming0
gabr42
Dear fellow readers, I’d like to invite you to International Pascal Congress which will happen from 3rd to 7th July this year in beautiful Salamanca, Spain.(Not sure you want to go to Salamanca? Think again.)Although… … Read more
2 years ago in Delphi, pascal, presentations0
gabr42
For the last Delphi meeting in Slovenia this year we have organized a small workshop about Design Patterns. As usual, it is intended for Slovenian programmers and will be given in the Slovenian language.Read more… … Read more
2 years ago in Delphi, Design Patterns, presentations0
gabr42
For the last Delphi meeting in Slovenia this year we have organized a small workshop about Design Patterns. As usual, it is intended for Slovenian programmers and will be given in the Slovenian language.Read more… … Read more
2 years ago in presentations0
gabr42
After two long-distance years we are finally moving back to normality, starting with a Slovenian RAD Studio meeting next Wednesday in Ljubljana.Po dveh letih virtualnih konferenc vas končno spet vabimo na srečanje v živo! Za… … Read more
3 years ago in cbuilder, Delphi, presentations, RAD Studio0
gabr42
Just a short notice for Slovenian readers – In case you missed it, next week you’ll be able to join a Slovenian webinar about Delphi 11. Register here— Published under the Creative Commons Attribution 3.0 license … Read more
3 years ago in Delphi, presentations0
gabr42
While the TLightweightMREW is quite handy, it is not perfect. There’s a weird assymmetry in it. On all operating systems that Delphi can compile for, read locks are reentrant (recursive) while write locks are not. In other words,… … Read more
4 years ago in Delphi, multithreading, programming, synchronization0
gabr42
In order to convince you that a readers-writer lock is not a stupid idea, I should finally show some numbers. In this article I’ll present a minimalistic (but still real-life) example which allows us to… … Read more
4 years ago in Delphi, multithreading, programming, synchronization0
gabr42
In the previous installment I introduced the idea of a readers-writer lock. Today I’ll look into readers-writer lock implementations (yes, multiple) that are available in the Delphi run-time library.Read more »— Published under the Creative… … Read more
4 years ago in Delphi, multithreading, programming, synchronization0