Firebird News: New implementation for wire protocol in Jaybird and all...
Mark Rotteveel wrote on twitter about the Jaybird improvement: Writing a new implementation of the wire protocol in Jaybird. I fear it is going to cascade into a total rewrite of the driver Jiri...
View ArticleFrom Zero To One: TValue and other “Variants” like implementation tests revised
Recently I got an inquiry about the speed of my TAnyValue implementation. For the record TAnyValue is a TValue like implementation using records and implicit operators. It lacks in features compared to...
View ArticleFrom Zero To One: TValue and other “Variants” like implementation tests – finale
I had no intentions to write any additional posts about TAnyValue. I thought it was more then enough and in my mind closed the subject. But then Stefan Glienke jumped in with great comments and test of...
View ArticleFrom Zero To One: TAnyValue, an attempt to make the best variable data container
And the saga continues . If you don’t know what the hell I am talking about read the first three articles in the series on this subject:TValue and other “Variants” like implementation testsTValue and...
View ArticleFrom Zero To One: TAnyValue and array handling
Until now, I was only focusing on speed improvements and memory consumption for TAnyValue. But if any of you think this is all I wanted to do with it, then you are wrong. All along I had plans to...
View ArticleIt's a blong, blong, blong road...: Hello FireDAC
Yes, I’m sure you saw everyone else’s posts on the matter, but just to be sure, I thought I’d draw your attention to the newly launched FireDAC data access layer (just announced), the result of...
View ArticleDr.Bob's Delphi Notes: XE3 Enterprise Users - get your FireDAC for free
A little while ago, Embarcadero announced the purchase of AnyDAC, for future integration with Delphi (and C++Builder).
View ArticleThe Wiert Corner - irregular stream of stuff: ISO 8601: since 1988
ISO 8601 was published on 06 05 88 and most recently amended on 12 01 04Boy, am I glad with the xkcd: ISO 8601 post and image on the right.One reason:Please write dates and times so that everyone...
View ArticleBehind the connection: Help Update 3 for Delphi, C++Builder and RAD Studio XE3
The help update #3 is available for registered users: http://cc.embarcadero.com/item/29324 It is for Delphi, C++ Builder and RAD Studio XE3.
View Articletwm’s blog: updated assemble.exe in dxgettext repository
My colleague Daniel has added an option to the dxgettext assemble tool to specify a different directory where to look for the locale data. This is meant to be used, when you compile the executable to a...
View ArticleFrom Zero To One: Is it possible to build a better dynamic array? Presenting...
From the last post about array handling in TAnyValue (and in general), I was looking to make the IAnyArray as powerful and useful as I could. As I told you, my goal is to make a strong infrastructure...
View ArticleBehind the connection: Application design ideas
Today I was reading a few blogs and questions on various forums. This made me thinking about writing some parial answers to this question: How to write a good application using Delphi? Separate as much...
View ArticleFirebird News: Jaybird wiki content is updated
Mark Rotteveel mentioned he is updating the content for the JDBC Driver wiki I started updating the #Jaybird wiki on http://jaybirdwiki.firebirdsql.org/ #firebird
View ArticleSee Different: What is the feature of Pascal ?
Borland created the name Object Pascal as a marketing way to sell Delphi, and set a boundary between Borland Pascal and Delphi.Even though that Pascal constantly changing, and started so, not so long...
View ArticleFirebird News: And, in case you wonder, IB Objects works great in Lazarus
Here is the comment from Jason Wharton on FreePascal 2.6.2 release news And, in case you wonder, IB Objects works great in Lazarus.
View ArticleBehind the connection: Memory leaks detection
The subject of memory leaks detection is frequently invoked and yet, lots of people still wonder how to do it! There are a lot of tools on the market for that purpose. I will talk about the two that I...
View ArticleLeonardo's blog: Quick CGI SpellChecker
Here's a small CGI program that provides spellchecking services based on GNU Aspell. I use it on a local network where Delphi Win32 clients connects to this CGI hosted on an Apache Server, running on...
View ArticleThe Wiert Corner - irregular stream of stuff: jpluimers
A while ago I was involved in a C header file translation for the header files of the IBM WebSphere MQ family of products, and the table helped a lot for the base types:Delphi to C++ types mapping –...
View ArticleDelphiTools.info: Call for DWScript showcase
I’m considering setting up a DWScript showcase webpage. If you’re using DWScript and want to be on that page, please mail the following to “eric at delphitools.info”:short description of how DWScript...
View ArticleFirebird News: Firebird RDBMS bindings for Python FDB 1.0 is released
FDB release 1.0 is out: http://pypi.python.org/pypi/fdb Improvements: - Removed dependency on presence of fbclient library at import time. This caused some confusion to new users when fdb install...
View Article