How to compile libpomelo as a Windows DLL
This is a tutorial on how to compile libpomelo as a Windows DLL (libpomelo is a C language client SDK for Pomelo). › Continue reading
Delphi XE7 and iOS error “Unable to mount developer image (e800000e)”
Stumbled across this error during Delphi XE7 iOS deployment:
I’ve found two solutions:How to compile libpomelo for iOS
This is a tutorial on how to compile libpomelo for iOS (libpomelo is a C language client SDK for Pomelo) on Mac OS X 10.9.5 with Xcode 6.0.1. › Continue reading
VerySimpleXML 2.0 – a lightweight, cross-platform, one-unit XML reader/writer for Delphi 2010 – 10.1 Berlin
There are lot of possibilities if you’re in need to parse or write XML files:
- use TXMLDocument (the MS XML wrapper)
- or use a xml component like OmniXML, NativeXml, ADOM, SAX, libxml2, DIXml, fcl-XML, Fast XMLParser, SimpleXML, OXml, or VerySimpleXML 1.0
Now here comes another one: the updated VerySimpleXML 2.0 – a lightweight, cross-platform, one-unit XML reader/writer for Delphi 2010 – 10.1 Berlin targeting at Win32, Win64, iOS, MacOSX and Android. Use it for well-formed XML files (like configuration files, interprocess communication protocols, etc.). › Continue reading
Monitoring with OMD (with Nagios Core) on Debian 7 Wheezy
As Centreon (my favourite monitoring tool with nagios core) still does not support PHP 5.4+ and my boxes are now on Debian 7 (with PHP 5.4) and I didn’t want to downgrade to PHP 5.3 (for various reasons), I’ve searched for an alternative frontend for nagios. Well, I’ve found a lot but only to mention a few here: Nagios XI (free for small environments => max. 7 hosts, oh come on, with vms on the run, really way too few), Adagios (looks nice and clean) and finally OMD which got me with its easy setup on debian 7.
› Continue reading
Exception while using TStreamReader with TZipFile
If you’re using the TStreamReader
with a TZDecompressionStream
– the stream output by TZipFile.Read(const FileName: string; out Stream: TStream; out LocalHeader: TZipHeader)
– you’re likely to experience the exception: EZDecompressionError
with the message 'Invalid ZStream operation!'
.
› Continue reading
Porting to XE5 and the “W1030 Invalid compiler directive: ‘true'” warning
If you port your application to Delphi XE5 and you receive this warning
› Continue reading
[dcc32 Warning] W1030 Invalid compiler directive: 'true'
There is already a standard code style
As François Piette (a very honourable Embarcadero MVP) recently wrote, coding style matters. He states “… this is mostly a matter of personal preferences as long as the style is constant…” but I totally disagree in this very important topic: there shouldn’t be any “personal preferences” in writing code. › Continue reading
VerySimpleXML – a lightweight Delphi XML reader and writer
There are lot of possibilities if you’re in need to parse or write XML files:
- use TXMLDocument (the MSXML wrapper)
- or use xml components like OmniXML, NativeXml, ADOM, SAX, libxml2, DIXml, fcl-XML, Fast XMLParser, SimpleXML
Now here comes another one: VerySimpleXML – a lightweight, one-unit XML reader/writer in under 500 600 lines of code. Use it for small well-formed XML files (like configuration files, etc.). › Continue reading
Solving circular unit references with class helpers
Sooner or later you run into the circular unit reference problem when using a single unit for each class. There are some solutions (move the common used structs into a separate unit, use type casting, redesign your obvious bad class design, etc.) – this is a solution using class helpers. › Continue reading
About Dennis D. Spreen
Search
Recent Posts
- How to compile Lua 5.4.0 for Android as a dynamic library using Android Studio 4
- Please make inline vars usable for production – fix RSP-28892
- How to compile Lua 5.4.0 as a Mac OS X dynamic library
- How to compile Lua 5.4.0 for Linux as a shared library
- How to compile Lua 5.4.0 for Windows
- Daily Wage – a Spigot/Bukkit plugin that pays out a daily wage
- How to compile Lua 5.3.5 for Windows
- Better Collada exporter for Blender with custom properties
- MOS6502-delphi – a MOS 6502 CPU emulator for Delphi
- Pass a multidimensional array as a parameter (with a hidden caveat)
Categories
Tags
Archives
- May 2020
- March 2020
- June 2019
- March 2017
- August 2016
- July 2016
- June 2016
- January 2016
- September 2015
- February 2015
- January 2015
- October 2014
- September 2014
- August 2014
- May 2014
- March 2014
- February 2014
- November 2011
- June 2011
- February 2011
- March 2010
- September 2009
- August 2009
- July 2009
- May 2009
- March 2009
- February 2009
- January 2009
- November 2008
- October 2008
- February 2008
- June 2007
Delphi Feeds
- Vidéos rediffusées le 27 décembre 2024 en TV de rattrapage December 26, 2024
- Merry Christmas Delphi Developers 2024 December 25, 2024
- Delphi and AI [3]: The meaning of Christmas December 25, 2024
- The Marmots Wish You a Merry Christmas December 25, 2024
- Vidéos rediffusées le 26 décembre 2024 en TV de rattrapage December 25, 2024
- “Incompatible parameter lists” when using Types.T*DynArray? – VCL – Delphi-PRAXiS [en] December 24, 2024
- Rehost, Rebuild, or Rewrite: Finding the Best Approach for Your Web API December 24, 2024
- Textures in FMX Vertex Shaders December 24, 2024
- Holiday Learning: Make the Season Bright with New Delphi Knowledge December 24, 2024
- Vidéos rediffusées le 23 décembre 2024 en TV de rattrapage December 24, 2024