Configurando uma Wiki num Debian Linux

Introdução O objetivo deste post é explicar como subir uma nova instância de uma Wiki (mesma ferramenta da Wikipedia) num ambiente Linux/Debian. Como eu já fiz isso várias vezes e toda vez esqueço algum detalhe que me faz perder tempo, resolvi escrever esse post. É possível subir instâncias da Wiki em Windows também, mas acredito … Continue reading Configurando uma Wiki num Debian Linux

Advertisements

Sobre a relação entre metodologia ágil e morar fora do país

Recentemente, me vi diante de um processo de mudar de país. Quando esta idéia começou a se tornar possível, me vi, da noite para o dia com uma infinidade de coisas para resolver, num tempo muito curto e coisas que não tinha a menor idéia de como resolver. Como lidar com a saudade, pedir demissão … Continue reading Sobre a relação entre metodologia ágil e morar fora do país

Sobre morar e trabalhar no exterior

Pessoal, Recentemente, comecei uma nova oportunidade profissional, agora em outro país. Para não misturar assuntos desse blog (profissional, para desenvolvedores) com outros assuntos, criei um blog separado, o "4 malas e o mundo" (4malas.com.br) para compartilhar um pouco das outras experiências de viver aqui (na Inglaterra). O primeiro post: Como arrumar emprego na Inglaterra já … Continue reading Sobre morar e trabalhar no exterior

TDC 2014

Pessoal, Novamente fui convidado para palestrar no TDC este ano (The Developers Conference) que será na universidade Anhembi-Morumbi. O evento começa em 06/08/2014 e termina em 09/08/2014. Estarei palestrando na sexta-feira, dia 08/08 na trilha Arquitetura.NET. Esse ano o tema é "A influência dos processos de desenvolvimento na arquitetura". Se estiver no evento, será muito … Continue reading TDC 2014

Open Source – Usar ou não usar?

Introdução Já faz bastante tempo que software open source existe. Talvez um dos maiores responsáveis por isso tenha sido o sistema operacional Linux que contribuiu para a popularização do modelo. Apesar disso, ainda vemos muitas empresas e pessoas com certos medos em adotar soluções baseadas em código aberto. Minha idéia com esse post é compartilhar … Continue reading Open Source – Usar ou não usar?

Integrações entre Sistemas – Parte 16 – Consumo de Web Services Multi-Thread

Introdução Uma das abordagens comumente usadas para diminuir o tempo total na integração é utilizar várias threads no consumo do serviço. O objetivo é compensar a espera por I/O paralelizando o processamento. O objetivo desta parte da série (que eu nunca imaginava que chegaria na parte 16) é comparar este método com as demais abordagens. … Continue reading Integrações entre Sistemas – Parte 16 – Consumo de Web Services Multi-Thread

Integrações entre Sistemas – Parte 15 – Web Service (Async) com Servidor Síncrono

Introdução Após uma conversa interessante com o Roger Luiz Pereira (grande desenvolvedor e amigo de trabalho) no escritório, alguns questionamentos interessantes foram levantados sobre os métodos. Um deles está relacionado com o quanto de desempenho a implementação com async/await no lado do servidor contribui no desempenho. O objetivo deste post é contemplar este cenário nos … Continue reading Integrações entre Sistemas – Parte 15 – Web Service (Async) com Servidor Síncrono

Integrações entre Sistemas – Parte 14 – Web Service (Async)

Introdução Com a evolução do framework e a implementação do modelo Async/Await, fiquei curioso sobre como seria o desempenho em relação aos demais métodos de integração já apresentados nas demais partes desta série (Ver o Índice para localizar as demais). O que muda na implementação? Basicamente, peguei a mesma implementação usada na parte 4 para … Continue reading Integrações entre Sistemas – Parte 14 – Web Service (Async)

Programação Paralela – Parte 4 – I/O Assícrono com Async/Await

Introdução Na parte 3 desta série, vimos como o I/O assíncrono pode ser mais eficiente, liberando a CPU da thread que espera por I/O para fazer outra atividade, aumentando o desempenho geral da aplicação. Vimos também como essa implementação pode ser complexa. O objetivo deste post é mostrar como as novas features de async/await, implementadas … Continue reading Programação Paralela – Parte 4 – I/O Assícrono com Async/Await