Introduction to SonarQube

In this article I posted my thoughts about Sonatype Nexus, as an artefact repository for Maven, Nuget, etc. In fact, the same motivation that drove me to Nexus, took me also to SonarQube but “solving” another layer of issues.

So, what is SonarQube and what is his purpose? Well, Sonarqube is “Continuous Code Quality Manager” and it is a web application that helps to manage and control your code quality. It supports 20+ programming languages, has a community version to be used for free and has a docker image to be used. 😀

Continue reading “Introduction to SonarQube”

Advertisements

Introduction to Sonatype Nexus

Sometime ago, I faced a challenge while managing a software project. Because the client where I was working had many developer team providers, the projects were in several technologies and, let’s face it, working with teams that don’t have any structure and organisation is a pain in the butt.

So, I start wondering around the Internet for an infrastructure where I could have all “projects” artefacts, regardless of the technologies used. I found a few of them by my choice fall into Nexus Repository OSS[1] version 3.x.

Why my choice? Well for three main reasons:

Continue reading “Introduction to Sonatype Nexus”

Gerir a Qualidade do Código

language: Portuguese

Vamos dar uma martelada? Quem nunca ouviu esta expressão enquanto trabalhava numa aplicação, quer seja no seu desenvolvimento, quer seja na sua manutenção. Este tipo de prática não abona em nada as nossas aplicações e com o tempo acaba por ser um procedimento, uma feature da aplicação que não nos conseguimos livrar.

Este simples exemplo, é apenas um num enorme lote de más práticas que são realizados ao longo dos tempos em muitos projetos. Como fica a nossa aplicação, a sua performance, o seu grau de manutenção, de legibilidade? Podemos dizer que a aplicação tem qualidade?

Quando falamos de qualidade, do que nos estamos a referir? O que é a Qualidade? O que é a Qualidade de uma aplicação? Como podemos medir? Como a podemos gerir?

A estas, e outras questões que possam surgir, é o tema deste artigo.

Continue reading “Gerir a Qualidade do Código”

72ª Reunião Presencial da Comunidade NetPonto em Lisboa [Portuguese Content]

http://netponto.org/reuniao/72a-reuniao-presencial-da-comunidade-netponto-em-lisboa/

No dia 2017-07-29 será realizada a 72ª Reunião Presencial da Comunidade NetPonto em Lisboa. Para participar, efectue o registo de acordo com as instruções abaixo.

Continue reading “72ª Reunião Presencial da Comunidade NetPonto em Lisboa [Portuguese Content]”

The show must go on…

Nuno Cancelo

Last article I give you a small taste of I have been doing for the last 18 months. Today I’m going to itemise my activities for the same period. Why, may you ask? Well, it’s not to promote me, but to promote the events and communities that I have been involved with.

Let me begin 🙂

Continue reading “The show must go on…”

I was missing but I didn’t desapeared…

It has been a while since my last post, since the beginning of 2016, and you may had miss me or strange my absent. Well, I have been quite busy for the last 18 months with community projects, personal projects, academic projects, professional projects and, most important, provide my wife  the attention the she deserve.

Continue reading “I was missing but I didn’t desapeared…”

IoT Summit 2016, powered by MainHub

Lisbon will host the Internet of Things 2016, powered by MainHub. This year the event will be hosted at Microsoft Experience Lisbon at May 5th and will have 16 sessions distributed in four tracks: Hardware, Software, Product Design and Business. All you need to pick up your IoT ideas and turn it into a business.

At this event you also have some emerging Portuguese startups in IoT environment.

Don’t miss it and register at:

http://www.iotsummit.pt