Consumir Web Service SOAP com autenticação NTLM em PHP

26
jul
2015

O SOAP nasceu para promover a "interoperabilidade" entre sistemas, no entanto existem algumas restrições com base na linguagem de programação em que é desenvolvido o Web Service. Uma das dificuldades existentes é consumir Web Services cuja autenticação seja NTLM (NT Lan Manager), especifica da Microsoft.

Garantidamente o PHP não tem a melhor solução para o problema. Resta portanto uma solução alternativa que apresento neste artigo.

Integrar SonarQube com TeamCity e Redmine

22
jul
2015

Ao longo das últimas semanas tenho vindo a mostrar como instalar e configurar um servidor de integração contínua. Tudo começou com o artigo Ferramentas para servidor de integração continua (CI).

Para finalizar esta série de artigos, resta apresentar como é possível integrar o SonarQube na configuração do TeamCity e também como integrar o SonarQube com o Redmine.

Instalar SonarQube e SonarQube Runner em Linux Mint

14
jul
2015

Uma das partes mais menosprezadas em projetos de software é saber qual o estado real de saúde do projeto. Para o fazer é necessária uma análise complexa e periódica de forma a garantir que a manutenção do projeto é sustentável. Felizmente existem várias ferramentas que permitem fazer esta análise e, entre elas, está o SonarQube, que vamos apresentar.

Neste artigo mostramos como instalar o SonarQube e o SonarQube Runner em Linux Mint.

Instalar e configurar TeamCity Agent em servidor Linux Mint

3
jul
2015

Na sequência do artigo anterior onde instalámos o TeamCity, já podes dizer que tens um servidor de Integração Continua. Mas isso não é muito útil sem um Agente ou uma Configuração.

Neste artigo explicamos o processo de instalação e configuração do TeamCity Agent e todo o processo de criação de uma Configuração, desde a configuração do Repositório aos detalhes das Etapas, passando pela forma como a Configuração será desencadeada.