Te Waka o Pascal: Old XML Bug in Delphi Causes New Problems
A post came up in recent days on the NZ DUG mailing list, about a problem with the LoadXMLData() function on Android. The problem subsequently was found to also exist on Win32. And indeed, the cause...
View ArticleDelphiTools.info: Random Passphrase Generator
I’ve activated a small random pass phrase secure service based on DWScript Web Server. You can reach it at https://ssl.delphitools.info/passphrase/ Random pass phrases are a good alternative to...
View ArticleThe road to Delphi: VCL Styles Utils Project New Addition : Patch for System...
IntroductionA result of the work in a new sub project of the VCL Styles Utils , many new features as been added to the library, One of my favorites is a patch for the GetSysColor WinApi function. This...
View ArticleAndy's Blog and Tools: CLANG, template debuginfo and linker out of memory
The CLANG compiler that is used for BCC64 in XE3, XE4 and XE5 has a “bloated object file” problem if it comes to debug information for deeply nested templates. The generated object file can easily grow...
View ArticleDelphi Haven: Working around an XE5/Mac menu issue
In XE5, if you try running the FMX ‘ActionsDemo’ sample project on OS X, you’ll quickly find an issue – the menu bar isn’t set up correctly: If you open up the menu designer in the IDE, you’ll find...
View ArticleFirebird News: Jaybird 2.2.4 released
The Firebird JDBC team is happy to announce the release of Jaybird 2.2.4. This release contains the following fixes: Fixed: Exceptions during statement preparation leave connection and transaction open...
View ArticleDelphiTools.info: Slim Multi-Read Single-Write Locks
Here are a few findings on Multi-Read Exclusive-Write Synchronizer from a recent upgrade of DWScript‘s GlobalVar functions. I ran some comparisons between a plain Critical Section, Delphi’s...
View ArticleThe Wiert Corner - irregular stream of stuff: jpluimers
The fact that the 31-character limit on ClientDataSet field and index names is worse, but I just encountered this GetParamNameWODog function in a Delphi 3rd party library:What’s wrong with using the...
View ArticleBehind the connection: Practical Parallel Computing
Parallel computing is a form of computation in which many calculations are carried out simultaneously. This is almost the only way of taking full power of today’s computers. CPU have reached the point...
View ArticleBehind the connection: Update 2 for RAD Studio XE5, Delphi XE5 and C++Builder...
If you have not noticed yet, Embarcadero published the second update for their latest tools: Delphi XE5 as well as RAD Studio XE5 and C++ Builder XE5. More than one hundred bugs have been fixed. Thanks...
View ArticleFirebird News: Firebird Data Wizard 13.12 released
SQL Maestro Group announces the release of Firebird Data Wizard 13.12, a powerful Windows GUI utility for Firebird data management. Firebird Data Wizard provides you with a number of easy-to-use tools...
View ArticleAndy's Blog and Tools: IDE Fix Pack 5.4.1 Support for XE5 Updater 2
IDE Fix Pack 5.4.1 adds support for the just released XE5 Update 2.If you use the older version 5.4 with XE5 Update 2 you will see one or two error messages (depending on if you have the x64 compiler...
View ArticleThe road to Delphi: VCL Styles for Inno Setup
IntroductionAs part of the VCL Styles Utils project, I made a plugin (dll) to skin the installers created by Inno setup. The current size of the plugin is about 2 mb, but when is included (and...
View ArticleDelphi Code Monkey: Modernize your codebase: Inspiration to Ditch your...
I still see a lot of people running old versions of Delphi, the most common one people freeze at is Delphi 2007, because of the Unicode changes to String types, but I have also seen the odd one stick...
View ArticleThe Wiert Corner - irregular stream of stuff: jpluimers
StackOverflow user David Heffernan – Stack Overflow has an interesting take on Delphi postbuild events:At the moment my actiona read:if exist PostBuild.bat call PostBuild.bat $(Platform) $(Config)...
View ArticleFree Pascal Answers: How to write Linux service application using...
Linux service application is a type of applications that has no text output in screen, and it runs in background when Linux is working, and it can run in log off mode, also it starts when operating...
View ArticleFirebird News: pyfirebirdsql Version 0.8.1 released
pyfirebirdsql Version 0.8.1 is released with following changes ============= - bug fix (send all packets) ps: what is interesting is adding of srp auth support in master branch
View ArticleFirebird News: IBProvider 3.18. Better support of MSSQL. Changeover to the...
We are pleased to announce the new release of our OLEDB Provider: version 3.18. Now in your projects for Firebird and Interbase you can more comfortable work with Linked Server of MSSQL 2012. Hurrah!...
View ArticleDelphi Code Monkey: Effectiveness - How to increase it.
Nick Hodges recently posted a link to a guy named Mike Hadlow's blog post about working hard versus working smart. I think it's brilliant. I have often said that it's better to be lazy (while getting...
View ArticleFirebird News: NorpaNet an European project based on FirebirdSQL 3.0 and...
NorpaNet aims foremost to be an European project. Articulated on FirebirdSQL 3.0 and Oxygene of RemObjects (this not your daddy’s Pascal), NorpaNet is an application written in pascal object for dot...
View Article