Visit site The Delphi Geek

July 2015

1
vote
Vote UpVote

Double Bill: OmniThreadLibrary 3.04b & a Book Update

The Delphi Geek – I have just updated OmniThreadLibrary to version 3.04b. This is kinda important update as I somehow messed the 3.04a release which did not include support for more than 60 concurrent tasks that was added in version 3.04. This important feature is now back and I’ve added few other small improvements. ...
Details Favorite? Off-Topic? gabr @ 2015-07-29 19:17
2
votes
Vote UpVote

OmniThreadLibrary Book Update

The Delphi Geek – After a (much too) long time, I have (finally) found some time to work on my book “Parallel Programming with OmniThreadLibrary”. For starters, I have updated existing content so that the current version (3.04) is properly documented. The following topics were added/updated: Documented Parallel.For. ...
Details Favorite? Off-Topic? gabr @ 2015-07-12 17:17
3
votes
Vote UpVote

GpSQLBuilder Improvements

The Delphi Geek – Thanks to [leledumbo], GpSQLBuilder now works with the FPC pascal and supports the INSERT statement. You can now write statements such as: query := CreateGpSQLBuilder .Insert .Into(DB_TEST) .&Set(COL_1, [42]) .&Set(COL_2, 'abc') .AsString;Which will give you: INSERT ...
Details Favorite? Off-Topic? gabr @ 2015-07-12 12:00
0
votes
Vote UpVote

Using OmniThreadLibrary’s Message Queue with a TThread Worker

The Delphi Geek – A reader recently asked about using OmniThreadLibrary’s communication channels with a TThread-based worker thread so I prepared a simple example, now part of the OTL repository (stored in the folder examples\TThread communication). Two separate topics are covered in this example: Sending data from ...
Details Favorite? Off-Topic? gabr @ 2015-07-04 10:20

May 2015

7
votes
Vote UpVote

OmniThreadLibrary – GetIt!

The Delphi Geek – OmniThreadLibrary is now available on GetIt so it can be installed in XE8 with a single click!Go, Embarcadero! That’s really great! --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-05-15 17:49
1
vote
Vote UpVote

XE8 links

The Delphi Geek – In case you’d like to know more about the RAD Studio/Delphi/C++ Builder XE8, following links will give you a good starting point. Read more »--- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-05-14 17:11
1
vote
Vote UpVote

Presenting XE8 in Slovenia

The Delphi Geek – Next Thursday (14th) I’ll be presenting XE8 in Ljubljana. We’ll be doing the standard “launch” combo – official (English) slides and demos + Slovenian presentation. Register here! --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-05-07 07:54

April 2015

2
votes
Vote UpVote

Runtime SQL Query Builder v3

The Delphi Geek – There’s a whole new SQL Query Builder available on GitHub. I have basically rebuilt it from scratch as the previous “architecture” (it does not actually deserve to be called that) was just slapping strings together and that approach had reached its limits. Query builder is now implemented as three ...
Details Favorite? Off-Topic? gabr @ 2015-04-30 13:13
2
votes
Vote UpVote

Portable OmniThreadLibrary

The Delphi Geek – If you care about running OmniThreadLibrary on mobile devices and on OS X, please join the OmniThreadLibrary-For-Mobile-DevelopmentProject page on Google+ where Sean has started to document his progress on doing exactly that – breaking the chains of Windows and bringing OmniThreadLibrary to all ...
Details Favorite? Off-Topic? gabr @ 2015-04-29 07:34
2
votes
Vote UpVote

Value Never Used – Or Is It?

The Delphi Geek – Sometimes, dcc32 is just plain stupid … I have this code in the OmniThreadLibrary:function TOmniThreadPool.Cancel(taskID: int64): boolean;var res: TOmniWaitableValue;begin {$IF CompilerVersion >= 22} Result := false; // not really used {$IFEND} res := TOmniWaitableValue.Create; try ...
Details Favorite? Off-Topic? gabr @ 2015-04-25 11:57
1
vote
Vote UpVote

New Home for OmniThreadLibrary

The Delphi Geek – OmniThreadLibrary has been moved from Google Code to GitHub. I still have to move existing issues as they were not moved automatically. --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-04-17 07:34
2
votes
Vote UpVote

New Home for My Units

The Delphi Geek – My collection of open-sourced units has been moved from Google Code to GitHub. --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-04-16 20:59
2
votes
Vote UpVote

XE8 is out …

The Delphi Geek – … and OmniThreadLibrary works fine with it. (That’s it. Just wanted to let you know.) --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-04-08 12:53
3
votes
Vote UpVote

Runtime SQL Query Builder

The Delphi Geek – I don’t want to use long SQL strings in the code. Really. Firstly, it is a pain to write long multiline strings in Object Pascal. (Embarcadero, are you listening? Can we please get multiline strings in Delphi? Please?) Secondly, I’m very OCD when it comes to compiler watching my every step. I ...
Details Favorite? Off-Topic? gabr @ 2015-04-03 11:52

March 2015

4
votes
Vote UpVote

Unit Testing Recap & Downloads

The Delphi Geek – The Unit Testing workshop was pretty much full. It was good to see that many interested Delphi programmers in one room. Thanks for coming, everybody! The downloads for the workshop are now online. --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2015-03-19 15:37
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)