Jump to content

Bill Meyer

Members
  • Content Count

    652
  • Joined

  • Last visited

  • Days Won

    12

Posts posted by Bill Meyer


  1. 50 minutes ago, CyberPeter said:

    Too many errors when trying to build with C++ Builder 11.3

    Not knowing much about Delphi syntax this currently is too much an uphill battle, especially because the result (look / feel) is a big unknown.

    Yes, understood. As far as I know, C++ Builder supports a subset of Delphi, not everything. But that knowledge is from years ago.


  2. 1 minute ago, CyberPeter said:

    I wish the author had included a few screenshots.

    I'll have a look, thanks for the suggestion.

    Would have been nice. Of those I found, it was the most recently updated.


  3. 8 hours ago, Primož Gabrijelčič said:

     

    As for the other publishing houses, I have no idea.

    My sole experience is with Amazon. I had two issues: First, that they reported "internal corruption" in a PDF of 480 pages. Second, that Amazon freely adjusts the sell price, when and as they wish.

    Admittedly, I took a hard path, writing in LaTeX, as I wanted the control over layout. The KDP assumption is that all books are written in MS Word, and that "print to PDF" is a comprehensive solution.

    My next book uses RStudio, so still LaTeX, but composed in Markdown, and RStudio handles details. Makes it simple to get an ebook from the same content, which was not possible with my first.

    I am likely to try Lulu for the next, rather than KDP.


  4. On 6/3/2022 at 12:43 PM, Der schöne Günther said:

    Amazon in my country lists it as "Currently not available, unknown when it will be". 😐

     

    Please consider at least some kind of PDF. Kindle, however, would be much appreciated. It's just so incredibly comfortable, and other coding books have this option as well.

    PDF is here: http://wmeyer.tech/

    Kindle is a major rewrite because I formatted for conventional books. I have done some work on it, but can't say when or whether I will finish. My next book will sacrifice some formatting control in favor of being able to produce ebooks without rewrite.


  5. Suggest learning the terms used in dealing with video images. Illumination refers to light striking a surface. You are dealing with the light a user will perceive from the screen.
    See: https://en.wikipedia.org/wiki/Luminance

    It won't affect your mathematics, but will help people understand properly what you want to achieve.

     


  6. 10 minutes ago, Darian Miller said:

    If I just getting started with the ORM, I would use the one that has been around a long time and heavily tested.  V2 still has this in the readme:  "WARNING: This set of units is still a work-in-progress, and not yet ready for production."

    Yes, I noticed that. But now considering also the issues offered in the article on Coding Horror. The opportunity to explore is the motivator, but between those warnings and the finite time I have for such things, I may simply pass.


  7. Have been looking around at the open-source ORMs for Delphi. Some have gone away, some seem to have had no recent maintenance. InstantObjects 3.0 is in GetIt, but of the 5 demos I tried, only one would build.

    I'd like to pursue this, but if there is no open-source solution in current maintenance, I will find better investments for my time.


  8. 15 hours ago, Anders Melander said:

    PDF? Not really the same as "pdb" 🙂

     

    Anyway there are plenty of other Hex editors but I think it's bad form to hijack this announcement thread to discuss that.

    Indeed, reading too quickly. 😞

    That said, there was no intention to hijack. And I see that Hextor's future may include support for plug-ins, which would be a great thing.


  9. 21 minutes ago, Lajos Juhász said:

    The relative path should be ..\SharedCode\FileUtils.pas. 

     

    I opened a dpr and dproj for an application and there the paths are relative.

    Thanks, had my mind stuck in the actual app environment, where there was another folder level before reaching the source.


  10. Given a project located at, for example:

    D:\MyProj\ShinyNewTool.dproj

    And a collection of shared modules in:

    D:\SharedCode\

    When I add a module from the SharedCode folder to my project, the path given in DPR and DPROJ is:

    D:\SharedCode\FileUtils.pas

    instead of

    D:\..\SharedCode\FileUtils.pas

     

    In Tokyo or later, is there a way to prevent the path from being absolute? The only thing I have found is to relocate thus:

    D:\Projects\MyProj\ShinyNewTool.dproj

    D:\Projects\SharedCode\

    Then the paths will be relative, as long as no module is on a different drive.

     

    This becomes an issue because on our build machine, the folder paths must be relative, as they will not be root based.


  11. I have not yet looked into the project, but there is this:
    https://github.com/rickard67/LSP-Pascal-Library

    and this:
    https://github.com/rickard67/language-server-protocol

    They were written, it seems, in support of a text editor by the same developer. He provides an unusually large amount of info with snippets demonstrating calls. Seems very helpful, but it also makes me think the task is challenging, even with what he has already written.

    • Like 1
    • Thanks 2

  12. The mirror link works, but I am no longer able to login there, and actually surprised it is still online. The password reset claims to function, but no email received.

    Direct link fails, both on reddit and on the blog.


  13. On 6/25/2022 at 12:00 PM, hsauro said:

    How are you publishing it, kdp or something else like ingramspark or a separate publisher?

    KDP. The challenge is that if they find any issue with a PDF after upload, the feedback is not useful. To declare "internal corruption" in a 480 page PDF which has already been verified in multiple readers is no help whatever, and leaves room only for guesswork.

    As of this morning, the book is again available on Amazon: https://www.amazon.com/Delphi-Legacy-Projects-Strategies-Survival/dp/B0B2TY6ZZ4

    And the PDF through: https://wmeyer.tech

×