Visit site The Delphi Geek

April 2014

2
votes
Vote UpVote

Safe-casting Pointers

The Delphi Geek – You cannot safe-cast a pointer. This will fail:ptr as TProjectYou can only cast pointers the unsafe way:TProject(ptr)That is, unless you use this neat trick:TObject(ptr) as TProjectThis will also catch programming errors, specifically a pointer that doesn’t point to an object. --- Published under ...
Details Favorite? Off-Topic? gabr @ 2014-04-12 18:12
1
vote
Vote UpVote

Short tips: PNGImage

The Delphi Geek – If you have problems processing PNG images because you are using DevExpress components, add this to the beginning of your program’s uses list: dxGDIPlusClasses, Vcl.Imaging.PNGImage,DevExpress registers PNG handler with doesn’t behave exactly the same as Delphi’s built-in TGraphics descendants. ...
Details Favorite? Off-Topic? gabr @ 2014-04-07 10:21

March 2014

2
votes
Vote UpVote

IOmniPipeline termination bug

The Delphi Geek – There was a nasty race condition in the IOmniPipeline termination code which could result in access violations. It has been fixed in the SVN so please update to the latest version if you are using Parallel.Pipeline, Parallel.BackgroundWorker, or Parallel.ForkJoin. Great thanks go to Dean from DeNovo ...
Details Favorite? Off-Topic? gabr @ 2014-03-13 09:11

February 2014

0
votes
Vote UpVote

RAD Studio XE5, C++, iOS etc … in Slovenia

The Delphi Geek – This Tuesday (March 4th) Embarcadero and Marand are organizing a RAD Studio XE5 presentation in Ljubljana. We’ll be showing great features that were implemented in RAD Studio in the past few years – from 64-bit Windows compilation, Unicode support and styling to multiplatform development, ...
Details Favorite? Off-Topic? gabr @ 2014-02-28 08:35
3
votes
Vote UpVote

Worst. Interface. Ever.

The Delphi Geek – As seen on Blogger: I have just written a reply and clicked “Sign out”. For the third time since the Google changed the Blogger UI! I don’t care that the “Publish” button is highlighted. “Sign out” is just placed in perfect position to click on when you are typing a response. Fix this, Google! --- ...
Details Favorite? Off-Topic? gabr @ 2014-02-07 07:45

January 2014

4
votes
Vote UpVote

OmniThreadLibrary 3.03b – Small version change, big update!

The Delphi Geek – Yesterday I noticed a big nasty bug in the OmniThreadLibrary which was present in for a long long time. If a thread priority was not explicitly specified (by calling SetPriority OTL function or SetThreadPriority Windows API), a thread was started with idle priority (instead of normal). How comes ...
Details Favorite? Off-Topic? gabr @ 2014-01-09 17:56

December 2013

2
votes
Vote UpVote

It’s that time of the year …

The Delphi Geek – … when you can get “Parallel Programming with OmniThreadLibrary” and three “High-Level Multithreading with OmniThreadLibrary” for a reduced price! Go to https://leanpub.com/omnithreadlibrary and buy the “The Book + Webinars” package for mere $29.99! By the way, now you can buy a site-wide license – ...
Details Favorite? Off-Topic? gabr @ 2013-12-13 19:38
13
votes
Vote UpVote

Smart Mobile Studio 2.0 beta 1

The Delphi Geek – I know we promised it for November so here it is – Smart Mobile Studio 2.0 beta 1, released on November 39th ;) I know some were waiting anxiously for this release so joke aside – we are sorry that we couldn’t release it in November but you know how it goes – there is always one more showstopper ...
Details Favorite? Off-Topic? gabr @ 2013-12-09 19:43
6
votes
Vote UpVote

SapMM

The Delphi Geek – This is a guest post, written by Anton Alisov, software PM and developer from Ivanovo city, Russia. I’m posting it here because I want to increase visibility of this new memory manager which featured quite well on my recent test (guest posted at Eric’s blog). I’m perfectly aware that my test was ...
Details Favorite? Off-Topic? gabr @ 2013-12-07 19:54

November 2013

0
votes
Vote UpVote

Embarcadero Academy – Android Programming

The Delphi Geek – Next Tuesday (December 3rd) we’ll continue the Embarcadero Academy line of presentations for Slovenian developers. This time I’ll cover programming for Android devices in Delphi XE5. Register here. Predavanje bo v slovenskem jeziku. --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2013-11-25 20:04
12
votes
Vote UpVote

ITDevCon 2013 Slides, Code and Photos

The Delphi Geek – ITDevCon 2013 has finished and as always it was a beautiful (but wearying) experience. I’m still trying to pull myself together. My session slides and code are now available on this blog – just click on the Presentations link on the right. Some snapshots from the conference (take with the crappy ...
Details Favorite? Off-Topic? gabr @ 2013-11-17 18:24

October 2013

6
votes
Vote UpVote

ITDevCon 2013–Lots of hard choices

The Delphi Geek – Yellow – sessions I’d like to attend. Green – sessions I really want to attend. Red – sessions I have to attend. Can somebody please invent a time machine before November 14th? --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2013-10-23 19:24
0
votes
Vote UpVote

OmniThreadLibrary 3.03a

The Delphi Geek – OmniThreadLibrary 3.03a has just been released. This is purely a bugfix release which fixes ugly problem in the ForEach abstraction. If the code has called ForEach with empty input set (for example, ForEach(0, –1)), the program would block infinitely. OTL 3.03a is available via SVN or as a ZIP ...
Details Favorite? Off-Topic? gabr @ 2013-10-21 19:27
4
votes
Vote UpVote

ITDevCon 2013

The Delphi Geek – The ITDevCon conference is almost there (register while you still can!). As four times before, the organizer has invited an impressive list of speakers which will be giving 19 presentations (if I counted correctly), divided in three parallel tracks over two days. The conference will occur on 14th ...
Details Favorite? Off-Topic? gabr @ 2013-10-21 14:33
0
votes
Vote UpVote

OmniThreadLibrary 3.03–quick fix

The Delphi Geek – Yesterday’s 3.03 version was somehow corrupted (in a way that it doesn’t compile). I have no idea what I did wrong as I did recompile test apps before committing and they did compile. Anyhow, if you’re one of the first 85 downloaders, please download the corrected version or implement a very simple ...
Details Favorite? Off-Topic? gabr @ 2013-10-15 09:54
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)