Few days ago I was playing around with LabVIEW trying to raise some use cases for making class comparisons, I mean, equal comparisons. I went further and decided to play around with some type casting (to more specific node and preserve run time node), so it was when I decided to stop, and I got … Continue reading Class Comparisons Examples
Category: Shared Code
JSON Pretty Print – revisited
Last week I was surfing the internet (does anyone use this expression yet?) and I stumbled upon a project for minifying JSON in multiple languages, and LabVIEW wasn't there yet. The Problem As for the most acquainted with JSON, you probably already know that comments are not cited in the RFC or ECMA Standards, and … Continue reading JSON Pretty Print – revisited
Introducing badges for Gitlab
Have you ever tried to use more specialized badges for your private project in Gitlab? Were you always envious of the Github projects with plenty of badges available out of the box? What are badges? Badges are those small images that shows information about your git project. By default, Gitlab supports only two types of … Continue reading Introducing badges for Gitlab
Release Automation with Gitlab CI
Hey everyone, I am back. I am having some time to write in the Carnaval Holidays. This time I will talk about a feature in Gitlab that is not explored in many projects, mayb because it is not part of the git itself, but it has been a way to describe the tags and attach … Continue reading Release Automation with Gitlab CI
Gitlab Code Quality Report – Update
Hi everyone, it's been a while without writing something. Not that I don't want to, but this 2020 has been very crazy. Many changes, including the goals in LabVIEW IDE development with dropping the development of NXG (see here). But, this post is about the latest update (a bit late) in Gitlab 13.6, where introduced … Continue reading Gitlab Code Quality Report – Update
GLA Summit 2020 Presentation
As mentioned in my previous post, this year I had the opportunity to present one of my projects at the GLA Summit, which is a Global LabVIEW Architects Summit (online event), that this year filled the gap for the absence of the annual CLA Summit, that did not occur due to the COVID-19. We had … Continue reading GLA Summit 2020 Presentation
VI Analyzer and Gitlab Code Quality
In one of my previous post, I wrote about how I managed to integrate Docker and LabVIEW into my Continuous Integration chain. Some of the readers asked about a little feature in Gitlab that I explored, Code Quality. Let's discuss about it. Code Quality Reports Some weeks ago, digging into the Gitlab help pages (btw, I … Continue reading VI Analyzer and Gitlab Code Quality
LabVIEW + Docker + Windows = Match?
The last few weeks I've been busy, I mean, really busy trying to figure out how to assemble everything together, and I finally got something to work. After all, is LabVIEW + Docker + Windows, a match? Continuous Integration During my mission of implementing Continuous Integration in my development workflow it wasn't clear until so … Continue reading LabVIEW + Docker + Windows = Match?
Project Templates Script
Following a previous post that I did about standardization of projects in LabVIEW, I decided to create a script for doing this automatically using the given template. My inspiration was a post in Sam's Blog about automating this task with a script (special thanks). I did a few modifications to adapt my workflow here such … Continue reading Project Templates Script
Interfaces, OOP and JSON
Everyone who has read my previous posts knows that I enjoy the JSON format, mainly for its easy readability, adapt very good to classes, very interoperable with most web tools, and usually faster than other human readable formats, such as YAML). A couple of days ago I was fooling around with the new Interfaces in … Continue reading Interfaces, OOP and JSON