Programming/Development: Nim and BaCon, GSoC
-
Debian to Puppy package db conversion in Nim
'debdb2pupdb' is written in BaCon language, though Dima (dimkr in the forum) rewrote it in C in woof-CE; though, the legacy-branch in woof-CE still has the BaCon version...
-
BaCon 4.x cross-compile problem in OE
However, it turns out that cross-compiling BaCon and apps written in BaCon, is not resolved. It was only fixed for the situation where was compiling on a x86_64 host OS, for a x86_64 target CPU.
-
Storing OCR result | My Journey at google summer of Code 2022
This week, I implemented two ways to store the output text.
The first way is that output text will be recorded and saved as a text file. I implement the method saveTextFile(const QString& & filePath, const QString& text) of Ocr Tesseract Engine; this function uses QTextStream’s streaming operators, so we can conveniently write and update text into the file. The text file is located with the same path as the Url image.
The second way is to save the text in XMP. I implement the method saveXMP(const QString& filePath, const QString& text) to do this task. XMP uses a structured container to host similar metadata. An alternative language string is an entry in the XMP tree (based on XML) which will be an additional property for a title or caption tag. A new language version of a label is appended to XML. There is no limit in size and char encoding. XMP is hosted in the image to a dedicated chunk outside the image data/properties.
-
FOSS Weekly #22.31: Tweaking Nemo, Tools to Understand Linux Commands and More
I got an overwhelmingly positive response to the new newsletter format.
A few FOSSers expressed concern about losing the personal touch in this new format. I assure you that it won't happen.