Visit site The Delphi Geek

April 2019

2
votes
Vote UpVote

Books, books, books

The Delphi Geek – Dear reader,You probably know that I write books. A big part of making a book, however, is not just writing it, but letting all the potential readers out there know that the book exists. I'm doing a lot there - and so is my publisher - but still we can't reach all the potential readers ...
Details Favorite? Off-Topic? gabr42 @ 2019-04-18 10:16
4
votes
Vote UpVote

Deep Dive into Design Patterns

The Delphi Geek – While writing Design Patterns with Delphi, I spent quite some time researching existing literature on design patterns implementation in Delphi, design patterns in other languages, other types of patterns, design principles and so on …In case you would like to dig deeper than the book takes you, here ...
Details Favorite? Off-Topic? gabr42 @ 2019-04-08 23:07

March 2019

0
votes
Vote UpVote

Spring conference, spring edition

The Delphi Geek – Hurry up, you only have five (5) days left to get a Spring4D European Conference ticket at the regular price!It’s gonna be a blast! Stefan will be there, of course (can you imagine Spring 4D without him in the picture?), and so will be I. There will be a ton of interesting sessions, and lots of time ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2019-03-26 15:34
0
votes
Vote UpVote

Delphi developer needed (Slovenia)

The Delphi Geek – Slovenian company BASS is looking for a Delphi developer (on-site in Celje, Slovenia). (I’m not affiliated with them; they just asked me to spread a word around. If you have any questions, contact them directly.)--- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2019-03-08 17:14

February 2019

5
votes
Vote UpVote

Design Patterns with Delphi (book)

The Delphi Geek – Hurrah, hurray, my third book is here! It’s called Hands-On Design Patterns with Delphi and (just like my first book) I wrote it for Packt Publishing. (The second book was self-published and I expect the fourth one to be, too.) As the name says, “Design Patterns with Delphi” deals with design ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2019-02-27 21:22
1
vote
Vote UpVote

OmniThreadLibrary 3.07.7

The Delphi Geek – New OmniThreadLibrary is out! Get it while it’s hot!Version 3.07.7 is mostly a bugfix release. It fixes a stupid mistake introduced in version 3.07.6 plus some other minor bugs.You can get it now on git, download the ZIP archive, install it with Delphinus or with GetIt.For more information, visit ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2019-02-23 13:35

January 2019

0
votes
Vote UpVote

Caching with class variables

The Delphi Geek – Recently I was extending a swiss-army-knife helper record we are using at work and I noticed a small piece of suboptimal code. At first I let it be as I couldn’t think of a simple way of improving the code – and the problem was really not so big that it should be fixed with a complicated solution. ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2019-01-29 19:25

November 2018

1
vote
Vote UpVote

RAD Studio 10.3 Rio in Slovenia

The Delphi Geek – On December, 6th I’ll be showing all that is new and shiny in 10.3 Rio to anyone that happens to pass by!Join me in Ljubljana at 9:30 in the “standard” venue … just don’t forget to register first.--- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-11-27 11:11
3
votes
Vote UpVote

OmniThreadLibrary 3.07.6

The Delphi Geek – Hear, hear, new OmniThreadLibrary is here!Version 3.07.6 brings official support for Delphi 10.3 Rio, few changes and bugfixes.You can get it now on git, download the ZIP archive, install it with Delphinus or with GetIt (soon).For more information, visit OmniThreadLibrary home page or write your ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-11-26 21:35
1
vote
Vote UpVote

For..to..step in Delphi!

The Delphi Geek – Today I was porting some legacy code and noticed a weird warning:Weird warning, I thought. Obviously the loop variable can be passed as a var parameter as the code compiles. Why a warning and not an error, then?Read more »--- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-11-20 21:52
0
votes
Vote UpVote

Using configuration records and operators to reduce number of overloaded methods

The Delphi Geek – When writing libraries you sometimes want to provide users (that is, programmers) with a flexible API. If a specific part of your library can be used in different ways, you may want to provide multiple overloaded methods accepting different combinations of parameters.For example, IOmniPipeline ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-11-08 22:03

June 2018

1
vote
Vote UpVote

Delphi - always full of surprises!

The Delphi Geek – After all these years, Delphi still surprises me. Apparently, as I found out today (by making a stupid typo), Copy(string, index, position) doesn't require position parameter!IOW, following two lines do exactly the same:s := Copy('123456789', 4, 6);s := Copy('123456789', 4);Works for arrays, too!Of ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-06-20 12:15

May 2018

1
vote
Vote UpVote

Introducing MultiBuilder

The Delphi Geek – When I'm working on OmniThreadLibrary, I have to keep backwards compatibility in mind. And man, is that hard! OmniThreadLibrary supports every Delphi from 2007 onward and that means lots of IFDEFs and some ugly hacks.Typically I develop new stuff on Berlin or Tokyo and then occasionally start a ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-05-20 21:46
0
votes
Vote UpVote

See you in Piacenza!

The Delphi Geek – It is now official - I'll be participating both as a seminar and as a conference speaker on Delphi Day 2018 in Piacenza. This is a new experience for me - I had quite some presentations in Italy so far and I know that Italians are both great participants and excellent hosts, but I was never part of ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-05-14 18:29

April 2018

3
votes
Vote UpVote

Multithreading is (still) hard!

The Delphi Geek – Multithreading is hard!No matter how long you deal with it and how good you (think) you are, you will make a mistake. Usually, it will be a problem that will only exhibit itself in a rare circumstances, most probably on a hard-to-reach customer machine. With some (bad) luck it will only appear on ...
Details Favorite? Off-Topic? Primož Gabrijelčič @ 2018-04-25 13:00
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)