Meta
Author Archives: Sean
Application centric Cloudwatch logging in AWS Lambda functions with python3+ runtimes
Abstract Application centric logging is a system where there are one or more components all directing thier log entries to a single logger. In the AWS context, this could mean an application composed of one or more AWS Lamba functions … Continue reading
SBD-JPath Data Model, Entry #1
In this series of entries, this entry being the first, I will specify the SBD-JPath data model. All the resolved values of expressions of this language are within the value-space of the types described in this data model. This document … Continue reading
Posted in SBD-JPath
Comments Off on SBD-JPath Data Model, Entry #1
Introducing SBD-JPath
SBD-JPath is an expression language that allows the processing of json data. Core ideas for this language were inspired from the XPath 3.1 language and JSONPath. There are many json processing languages and libraries already, so why SBD-JPath, yet again … Continue reading
Posted in SBD-JPath
Comments Off on Introducing SBD-JPath
Connecting Auth0 to DynamoDb and CloudWatch
If your website uses Auth0 for user authentication, and you have subscribed to an Enterprise Plan (https://auth0.com/pricing), you can store your user data in your own database, rather that Auth0’s internal database. The connection between Auth0 and your database is … Continue reading
Posted in Web hosting
Comments Off on Connecting Auth0 to DynamoDb and CloudWatch
Chess Ex
Abstract – Chess XML WORK IN PROGRESS – DO NOT READ YET !! To be developed. Purpose Chess Ex is an record format to record the play of a chess game. The format is a subset of lexical XML, described … Continue reading
Posted in XML
Comments Off on Chess Ex
Announcing DUnit-M – Data driven unit testing for Delphi
Hurray! Today I published DUnit-M, a data-driven unit testing framework for Delhpi XE7 and beyond. Features include: * Data-driven testing support * Multiple loggers are configurable through an observer-subscriber pattern * An application generation wizard to assist in the creation … Continue reading
Posted in Delphi
Comments Off on Announcing DUnit-M – Data driven unit testing for Delphi
How to wait on multiple events (Delphi)
Abstract How can one write code to block (wait) on multiple syncro events at once, in a multi-threaded application? We are of course, talking about Delphi. By “multiple synchro events at once”, I mean that the thread unblocks on some … Continue reading
Posted in Delphi
Comments Off on How to wait on multiple events (Delphi)
Upgrading SmartInspect to Delphi XE7 support
This is how I upgraded SmartInspect to XE7. Important Update! Gurock has released SmartInspect v3.3.8, which supports XE7. So now this post is only for historical interest. My version of SI is “SmartInspect Professional” v3.3.7.150 by Gurock software. My version … Continue reading
Posted in Delphi
Comments Off on Upgrading SmartInspect to Delphi XE7 support
On Entities in XML
In this post I explain the rules for entity definition and references in natural XML documents. These rules are defined in the XML specs (XML 1.0 and XML 1.1). You can read the specification yourself, but reading standards documents are … Continue reading
Posted in XML
Comments Off on On Entities in XML
TurboPower LockBox 3.6.0 Released – Mobile support!
I have just now released TurboPower LockBox 3.6.0. This massive update was contributed by Nick Chevsky. The code repository has been migrated/forked to Google Code. With 3.5.0 as the baseline, the 3.6.0 version delivers: Support for all compilers from Delphi … Continue reading
Posted in Delphi
Comments Off on TurboPower LockBox 3.6.0 Released – Mobile support!