Do it! Por que me juntar à Agile Alliance?

Fui convidado para participar de dois grupos importantes na formação de nossa indústria, e na propagação de métodos ágeis: Agile Alliance Brazil e Agile Alliance Global. :D Sobre a organização Brasileira, Agile Alliance Brasil , fui convidado para integrar o Conselho Fiscal, cuja responsabilidade é ajudar a tornar toda a organização do Agile Brazil mais transparente para a comunidade de Software realizando auditorias, além de outras funções. Por que aceitei participar? Primeiro Continue Lendo →

Slides da palestra sobre arquitetura do novo compilador do C# no DNAD 2015

No último sábado fiz uma palestra no .NET Architects Days 2015 (DNAD 2015) sobre a arquitetura do Roslyn, a nova plataforma de compilação do .NET, que possui os compiladores do C# e do VB. O evento foi ótimo, pra variar. Como eu já havia feito essa palestra antes achei que já tinha publicado os slides, mas não tinha. Seguem então: Conheça a nova arquitetura do compilador do C# (DNAD 2015) from Giovanni Bassi   Os links da palestra estão abaixo. Roslyn: Roslyn no MSDNhttp://www.msdn.com/roslyn Continue Lendo →

Minha palestra no DNAD 2015

Compartilhando a experiência com minha primeira palestra no DNAD! Hoje tive o prazer de palestrar pela primeira vez no DNAD (.NET Architects Day) 2015, evento da comunidade DNA (.NET Architects). Na minha estreia, o assunto foi Application Insights e o título da palestra foi “Aprenda mais sobre sua aplicação e seus usuários com Application Insights” (continue lendo…) (Cross-post de http://www.tshooter.com.br/2015/06/27/minha-palestra-no-dnad-2015/) Continue Lendo →

Vídeo sobre novidades do projeto CodeCracker e como Contribuir

Fizemos um vídeo, Carlos, Elemar e eu, onde comentamos sobre as novidades do projeto CodeCracker e mostramos como contribuir no projeto. Foi num hangout ao vivo, e agora está no Youtube. Divirtam-se: O guia que eu menciono no vídeo está aqui no blog mesmo: http://blog.lambda3.com.br/2015/06/trabalhando-com-o-github-e-o-codecracker/ Venham colaborar com a gente! :) Lembrando que o vídeo anterior, onde apresentamos o projeto, está aqui: https://www.youtube.com/watch?v=5wWb0UipF5Y E o segundo Continue Lendo →

Better Betterness, ou resolvendo overloads de forma mais inteligente com C# 6

O compilador do C# tem um algoritmo de resolução de overload de métodos onde, sempre que uma invocação de método aparece, ela é verificada para determinar com qual método a invocação será ligada. Essa verificação é feita em tempo de compilação, o que, com Visual Studio, significa sempre que você para de digitar por alguns segundos, ou quando pede uma compilação explicitamente. Esse algorítimo é conhecído internamente no time de linguagens como algorítimo de “Betterness”, Continue Lendo →

Como baixar uma imagem ISO original do Windows

Para quem já tentou baixar uma imagem ISO do Windows mas só encontrou nos torrents da vida… :-) Vamos supor que você tenha a chave de produto do Windows 8.1 – você ganhou (ou comprou) uma licença de Windows. Mas por algum motivo, não tem mais a mídia de instalação. E agora? (continue lendo) (Cross-post de http://www.tshooter.com.br/2015/06/23/como-baixar-uma-imagem-iso-original-do-windows/) Continue Lendo →