Blog moved to habarisoft.wordpress.com

Featured

Blog posts related to the Habari Client libraries product line are now available in the new blog (https://habarisoft.wordpress.com/). Blog articles related to open source projects (Daraja Framework, SLF4P (Simple Logging Framework for Pascal)) and general software development topics will stay in the blog https://mikejustin.wordpress.com/. Blog posts for the RTF to HTML5 and XHTML converter libraries ScroogeXHTML for the Java platform and ScroogeXHTML for Delphi will appear in the ScroogeXHTML blog.

Advertisements

Lazarus 1.8.4 / Free Pascal 3.0.4

The Lazarus team announced the release of Lazarus 1.8.4. The release is available for download at the SourceForge download page. Choose your CPU, OS, distro and then the “Lazarus 1.8.4” directory. As indicated in the release announcement, the Windows release was built with FPC 3.0.4 final svn version.

Lazarus is an open-source development system that builds on the Free Pascal compiler by adding an integrated development environment (IDE) that includes a syntax-highlighting code editor and visual form designer, as well as a component library that’s highly compatible with Delphi’s Visual Component Library (VCL).

Daraja Framework: HTTP+HTML form-based authentication

A new tutorial for the Daraja Framework gives an introduction into the technique of HTTP+HTML form-based authentication. The project uses only one resource handler, which handles GET and POST requests for the resource address /index.html. Depending on whether the client is already authenticated or not, the page either contains a login form, or a logout button.

Continue reading

Connect Delphi and Free Pascal applications with WildFly 12 Final

Earlier this year, Red Hat released WildFly 12 Final, a free and open source Java EE application server for the Java platform. If you need to exchange data between Delphi or Free Pascal code and WildFly, you can follow these steps for a quick demonstration of the Habari Client for Artemis library from Habarisoft

Read the full article: https://habarisoft.wordpress.com/2018/04/07/connect-delphi-and-free-pascal-applications-with-wildfly-12-final/

ScroogeXHTML for the Java™ platform 7.2 released

Habarisoft released version 7.2 of its RTF (Rich Text Format) to HTML5 and XHTML converter library, ScroogeXHTML for the Java™ platform. ScroogeXHTML is also available for Delphi 2009+ and Free Pascal. It converts a subset of RTF to HTML5 and XHTML, either as a complete document or as a fragment which may be embedded (inserted) in other documents. Online demo | ScroogeXHTML blog…

scrooge_portrait_logo_2016

ScroogeXHTML.com now using HTTP/2

With the valuable help in this article on Techwombat, the https://www.scroogexhtml.com web site now uses the HTTP/2 network protocol. HTTP/2 is the first new version of HTTP since HTTP 1.1, which was standardized in RFC 2068 in 1997. As most major browsers added HTTP/2 support already by end of 2015, this change should not have any noticeable effects for visitors of the ScroogeXHTML web site.

ScroogeXHTML.com now using HTTP/2

 

 

Lazarus 1.8.2 / Free Pascal 3.0.4

The Lazarus team announced the release of Lazarus 1.8.2. The release is available for download at the SourceForge download page. Choose your CPU, OS, distro and then the “Lazarus 1.8.2” directory. As indicated in the release announcement, the Windows release was built with FPC 3.0.4 final svn version.

Lazarus is an open-source development system that builds on the Free Pascal compiler by adding an integrated development environment (IDE) that includes a syntax-highlighting code editor and visual form designer, as well as a component library that’s highly compatible with Delphi’s Visual Component Library (VCL).

Lazarus 1.8 RC5 / Free Pascal 3.0.4

The Lazarus team announced the fifth release candidate of Lazarus 1.8. The release is available for download at the SourceForge download page. Choose your CPU, OS, distro and then the “Lazarus 1.8 RC5” directory. As indicated in the release announcement, the Windows release was built with FPC 3.0.4 final svn version, the Linux release was built with FPC 3.0.4RC1, and the Mac OS release was built with FPC 3.0.2.

Lazarus is an open-source development system that builds on the Free Pascal compiler by adding an integrated development environment (IDE) that includes a syntax-highlighting code editor and visual form designer, as well as a component library that’s highly compatible with Delphi’s Visual Component Library (VCL).