Jump to content

David Champion

Members
  • Content Count

    99
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by David Champion


  1. 8 hours ago, David Schwartz said:

    Everywhere I've worked in the past 10+ years has had one thing in common: they only want me to touch code that HAS TO BE CHANGED. They don't want me to use NEW FEATURES. They don't want REFACTORING. They don't want the code "cleaned-up". A couple changed their policies that require every line that shows up as changed in the change logs must relate back to a specific trouble ticket. "Refactoring" for its own sake was not allowed.

     

    Thats sounds miserable and demoralising. I have seen some of that, but not much.

     

    • Like 1

  2. I'm so tired and embarrassed by Embarcadero putting 'Amazing' and 'Fantastic' in front of every product missive.

    It seems you need to create an emotional response. Perhaps someone is living in a perpetual state of marketing bliss.

     

    Could you please, if you have the time, add a small paragraph explaining why this code stands out, for you, from the rest of REST.  

     

    • Like 3

  3. 12 hours ago, Vincent Parrett said:

    What integration would you like to see. Not making any promises here but it's much easier to get things right if we know what customers want rather than guessing 😉

    The current solution is working really well for the Client, I am happy :-).

     

    I can't be more specific I need to do more research but I made note to myself that I would investigate BitBucket custom Pipelines

    https://bitbucket.org/blog/build-flexible-ci-cd-pipelines-with-custom-pipes.

     

     

     


  4. Recently, I introduced a small company using Delphi, PHP and Java to the Atlassian cloud hosted products including Bit Bucket, Confluence and JIRA.

    For CI I have deliberately stayed away from using cloud based Build Pipelines but use ContinuaCI/FinalBuilder on an AWS EC2 instance.

     

    Similar to Uwe the biggest problem was changing over to Git/GitFlow and using peer review of Pull Requests before merging.

    Changing habits of > 20 years.

     

    I am hoping that future versions of ContinuaCI will integrate more tightly into Atlassian products. 


  5. 1 hour ago, David Schwartz said:

    I don't think anybody ever sold Modula or Oberon compilers commercially (although that would have been really nice).

    Logitech licensed a quality Modula 2 compiler before they abandoned it in favour of devices such as mice.

    Also, there was a fabulous Modula 2 compiler from TopSpeed

     

    Both of which I used in comercial products I sold at the time.

     

    TopSpeed Modula 2 was subsumed into Clarion, now a SoftVelocity 4GL product and used to be an optional language in the tool as at version 9.

     


  6. Another thought, related. Maybe there is another application here that is possible.

     

    You could have a configurable Window 10 Binary Quick File viewer.

    Not really a Universal File Viewer (something that does exist) just something the focuses on interpreting raw data as records

    and bringing it up quickly as part of the Windows Shell, fast.

     

    Then from there there would be an option to launch HxD to edit the file as records or raw data.


  7. I can offer to test some code if you have any early versions and attempt to do some user documentation as I do the testing.

     

    The only other thought that came to mind was, perhaps there is already a standardised way of describing

    data structures which would avoid the need to come up with your own.

     


  8. @mael looks like you are well into the task and really motivated.

    You explain it very clearly but I will need to re-read the comments in the morning, since I have been

    working long hours and am just finishing for the day.

     

    I'm catching your excitment.


  9. A precis of Julia Bucknall's DevX CEO comments.

     

    Quote

     

    1. After some three years of experimentation and development with FireMonkey, we have come to the conclusion
    that it is too slow for the depth of functionality and the type of controls for which we are recognised.

    2. We keep on running into functionality roadblocks that require us to write extensions to the base FMX library.

    3. We just didn't get the level of interest or feedback from our customers that we were projecting.

     

     

×