Posts by Year

2014

TDC 2014 edição São Paulo está chegando!

less than 1 minute read

O TDC (The Developer’s Conference) é um evento organizado pela Globalcode sob o comando do competente casal Vinicius Senger e Yara Senger. Conhecido por muit...

Back to Top ↑

2013

Vídeos do TDC 2012 São Paulo

less than 1 minute read

Está disponível no site The Developers Conference os vídeos do TDC 2012. Lá você também encontra a minha palestra sobre “Métricas de código na arquitetura”. ...

Back to Top ↑

2012

Férias!

less than 1 minute read

Retorno na segunda quinzena de janeiro de 2013… Fui! 🙂

Migração da engine do site

less than 1 minute read

Depois de 4 anos utilizando o BlogEngine.NET como engine do meu site, optei por migrar radicalmente de plataforma. Na prática, troquei o Windows Server 2008 ...

Architecture Principles

1 minute read

Chamamos de “princípio” toda e qualquer regra geral e/ou orientação que se destina a ser duradoura e raramente alterada. Para a arquitetura corporativa, um p...

Tudo pronto para o #TDC2012!

less than 1 minute read

É isso aí! Está chegando o maior e mais diversificado evento de TI do país: TDC2012! A trilha de arquitetura está animal, confira:

TDC2012 está chegando!

less than 1 minute read

O TDC 2012 é um evento organizado pela Globalcode sob o comando do competente e empolgante casal Vinicius Senger e Yara Senger (sério, você os conhece e fica...

Até mais, e obrigado pelos peixes!

less than 1 minute read

Clique na imagem abaixo para ler o texto completo. Agradecimento especial ao @mantov (e sua invejável habilidade na escrita de textos!).

Code metrics (parte 9) – Ferramentas

1 minute read

Novamente nessa série, não falarei mais do mesmo. Sério, a Wikipedia tem uma lista de ferramentas para análise de código estático muito boa. Apenas gostaria ...

Prepare-se para o DNAD12!

1 minute read

A quarta edição do DNAD (.NET Architects Days) apresentará questões pragmáticas da carreira do Arquiteto de Software, abordando assuntos complexos como skill...

Eu mereço…

less than 1 minute read

Registrando o meme que o @egomesbrandao fez hoje, onde fui “gentilmente” mencionado.

Como assim código elegante?

2 minute read

Em minha (arrogante) opinião, em geral, existe algum consenso mínimo sobre o que é um código elegante de fato. No entanto, tenho visto alguns exemplos de “có...

Ética e desenvolvimento de software

4 minute read

No último episódio do Void Podcast, tocamos no assunto “ética no desenvolvimento de software” (em especial por parte de consultorias e fornecedores de produt...

Back to Top ↑

2011

Pois é, responsabilidade social

2 minute read

Eu sei, todo esse papo do “politicamente correto” enche o saco, concordo. Parece que hoje, tudo é “politicamente incorreto” não é verdade? A ladainha da eco-...

Em 2011…

less than 1 minute read

O Reverb foi assim:

Palestras na FIT e na IFSP

less than 1 minute read

Durante o mês de outubro farei duas palestras para estudantes universitários, falando sobre arquitetura de software e o papel do arquiteto.

TDC2011 está chegando!

less than 1 minute read

Entre os dias 6 e 10 de julho acontecerá em São Paulo o TDC 2011 (The Developer’s Conference). Esse ano o evento contará com 30 trilhas com mais de 200 pales...

Void Podcast: segundo episódio no ar!

less than 1 minute read

Nesse episódio, conversamos sobre comunidades – importância, comportamento dos integrantes – e outras coisas. Além disso, contamos, pela primeira vez, com a ...

DNAD 2011–Veja alguns vídeos

less than 1 minute read

A organização do #DNAD11 disponibilizará todas as palestras no site do grupo .Net Architects. Enquanto isso, você pode conferir alguns momentos que capturei ...

Void Podcast está no ar!

less than 1 minute read

A ideia desse podcast nasceu em uma das reuniões online para acerto de nossa palestra no DNAD. Nosso desejo é poder envolver mais pessoas nas nossas discussõ...

Expansão e novas publicações da DevMedia

1 minute read

Ano passado o portal DevMedia passou a integrar o grupo Web-03, juntamente com os portais Linha de Código e JavaFree.org. Com isso, o grupo Web-03 passou a d...

Ainda sobre o uso de IFs

less than 1 minute read

Nem precisa de explicações, compare os códigos abaixo. Aqui tem outro post sobre o assunto.

Podcast e Twitter: #temquevêissaê

less than 1 minute read

Esse post é pra passar algumas dicas de podcasts que me passaram via Twitter. A primeira é o GrokPodcast, comandado pelo Carlos Brando e Rafael Rosa Fu. O co...

All-In-One Code Framework

less than 1 minute read

No site do CodePlex o overview do All-In-One Code Framework mais parece uma propaganda das Organizações Tabajara. Contudo, a ideia pode ser muito útil para d...

Não percam o DNAD 2011!

1 minute read

A terceira edição do DNAD (.NET Architects Day) apresentará questões pragmáticas da carreira do Arquiteto de Software, abordando assuntos complexos como skil...

Wave

less than 1 minute read

Livros recomendados

less than 1 minute read

Animado pelo Mantovani, criei uma conta no Shelfari e aproveitei para deixar aqui no blog um link permanente (no rodapé) para os livros que li e recomendo. O...

Back to Top ↑

2010

Origem do termo Spam

less than 1 minute read

Sou muito fã do Monty Python, e ouvindo esse podcast sobre Python (que explica que o nome da linguagem é atribuída ao grupo de humoristas) lembrei-me que ele...

Lançada a Easy .net Magazine 4

less than 1 minute read

A revista digital Easy .net Magazine edição 4 já está disponível no site da DevMedia. Nela você encontra a parte final do meu artigo sobre “SQL Server – Int...

WCF Load Test

less than 1 minute read

Estava procurando alguma ferramenta para testes de unidade com WCF, e a dica me foi dada pelo MVP Israel Aece (fera em WCF).

WCFExtras

less than 1 minute read

Segue uma biblioteca com algumas extensões interessante para o WCF, disponível no CodePlex.

Pex for fun

less than 1 minute read

Sempre achei a ideia do Pex fantástica. Ele se propõe a criar testes unitários automatizados a partir da análise do comportamento do código, combinando anali...

Serviço WCF não roda no IIS 7

less than 1 minute read

Essa é uma dica simples pra quem está iniciando no desenvolvimento com WCF. Caso apareça uma mensagem indicando que não é possível processar arquivos com a e...

.Net Architects Podcast 15 – Legado

less than 1 minute read

Neste episódio Alexandre Valente, Emmanuel Brandão, Giovanni Bassi, Leandro Daniel e Vinicius Quaiato discutem o tema legado, esse tema surgiu de alguns twee...

Acompanhe e assine o Reverb Vodcast!

less than 1 minute read

Agora no Reverb você poderá se inscrever no canal Reverb Vodcast e acompanhar os vídeos abordando diversos assuntos relacionados ao desenvolvimento de softwa...

SharePoint 2010 Guidance

less than 1 minute read

Foi disponibilizado ontem o download do SharePoint 2010 Guidance. Além do download, também foi atualizado no site patterns & practices a área de desenvol...

Lançada a Easy .net Magazine 2

less than 1 minute read

Acaba de ser lançada a segunda edição da revista Easy .net Magazine da DevMedia. A revista é voltada para o público iniciante, que está tendo os primeiros c...

Duck Typing com C# 4.0 e Dynamic Type

1 minute read

O estilo Duck Typing é muito comum para programadores de linguagens dinâmicas, como por exemplo, Ruby. Ele permite que um objeto seja passado para um método ...

Fluent Interfaces e Method Chaining

2 minute read

Conversando com um amigo que não conhecia Fluent Interfaces, acabei criando um exemplo simples para explicar o conceito, e achei bacana postar aqui a solução...

Macabre

less than 1 minute read

Essa capa te lembra alguma coisa? Talvez um disco de sucesso de uma banda inglesa? Sgt. Pepper’s Lonely Hearts Club Band, dos Beatles?

Misfits

1 minute read

Acho que a primeira vez que ouvi um som do Misfits foi em 89. Era uma daquelas fitas cassetes que já tinham rodado meio mundo, a gravação me soou ruim (depo...

Templo Boss

less than 1 minute read

Simplesmente, um site fenomenal! Tem de tudo, catálogos de várias épocas, pesquisa por número serial, propagandas que saíram em revistas, além de todas as in...

Dica de framework de IA e Computer Vision

3 minute read

Comentei outro dia no Twitter que estava “brincando” com um framework de captura de movimentos para vídeo e algumas pessoas sugeriram que eu postasse algo a ...

Teclas de atalho do Visual Studio 2010

less than 1 minute read

A Microsoft disponibilizou os downloads de documentos contendo as teclas de atalho do Visual Studio 2010 para as linguagens C#, C++, Visual Basic e F#. É bem...

Visual Studio 2010 lançado!

less than 1 minute read

A Microsoft finalizou agora a pouco o lançamento mundial do Visual Studio 2010, que foi transmitido ao vivo. Para que ainda não conhece a nova versão, seguem...

Novidade na .net Magazine

less than 1 minute read

A convite do grande mestre Guinther Pauli, agora faço parte da equipe DevMedia como Editor Técnico da .net Magazine! Sem dúvida é um marco importante pra mi...

Microsoft Live Labs: Pivot

less than 1 minute read

Mais uma vez fui conferir as novidades do Microsoft Live Labs, e agora encontrei um projeto chamado Pivot. A ideia é tornar mais fácil interagirmos com grand...

Back to Top ↑

2009

Visual Studio 2010 (parte 29) – PLINQ

less than 1 minute read

Dentre os avanços trazidos pelo C# 4.0 um dos mais significativos com relação a performance de execução de tarefas é o suporte ao processamento paralelo. No ...

Visual Studio 2010 (parte 19) – Web Deployment

less than 1 minute read

Muitas vezes, em um ambiente corporativo, precisamos elaborar documentações com instruções para instalação de uma aplicação, inclusive com orientações para D...

Visual Studio 2010 (parte 4) – IntelliTrace

less than 1 minute read

O Visual Studio 2010 traz uma série de novidades no que diz respeito a debugging, uma delas é o IntelliTrace. A idéia é criar um histórico do debugger que po...

Visual Studio 2010 (parte 3) – Code Snippets

less than 1 minute read

Pra quem é fã de Code Snippets (como eu sou as vezes) verá na opção Code Snippets Manager do menu Tools novas opções de linguagem, conforme mostrado na figur...

Visual Studio 2010 (parte 2) – Layer Diagram

less than 1 minute read

Ainda explorando os recursos de arquitetura do Visual Studio 2010 uma das novidades são os novos tipos de diagramas disponibilizados. Através do menu Archite...

Reverb.Post.Count = 100;

1 minute read

Esse é o centésimo post do Reverb, o que pra mim é uma marca muito significativa! O blog tem em torno de 150 visitas diárias (o que é muito pouco, é verdade,...

Cards Game no Surface

less than 1 minute read

Vídeo bem legal do Surface, tirado do projeto Surface Academy 2009 Toolkit do CodePlex, confiram:

Encontrando números em uma string com Regex

less than 1 minute read

Como regex são úteis! Quer ver um exemplo? Hoje eu precisava encontrar números inteiros dentro de uma string, queria fazer de um jeito rápido e fácil e suger...

Erros que alegram o dia…

1 minute read

Esse post era pra ter saído na sexta-feira passada, mas não tive tempo no dia, então vai hoje mesmo. Estava eu no final do expediente – o que pode significar...

Computadores antigos

less than 1 minute read

Achei um site interessante sobre computadores antigos, lá você pode ver as especificações de computadores como o MITS Altair 8800 ao lado, com seus incrívei...

Microtons à moda Tournemire

1 minute read

Tenho a sorte de poder conversar sobre música com diversas pessoas dos mais variados estilos e escolas musicais, dentre elas o Thomas Fiedler que toca sousaf...

E era muito pior no SQL Server 2000…

less than 1 minute read

Depois de ficar um dia inteiro trabalhando num pacote do SSIS, resolvi dar um zoom to fit no Visual Studio pra ter uma idéia geral do Control Flow do process...

Música é abstrata

1 minute read

A música pode ter uma perfeição maravilhosa, formal, quase matemática, e pode ser dotada de comovente ternura, pungência e beleza. Mas não precisa ter nen...

Nano mundo microtonal

1 minute read

Sempre que posso realizo alguns estudos sobre diferentes estilos de música, instrumentos inusitados, e formas sonoras diferentes, mas às vezes me deparo com ...

Pensar é um fazer!

1 minute read

Uma das coisas legais da virtualização dos pedais para guitarra em softwares é a capacidade de combinar múltiplos efeitos numa gravação, algumas vezes fazend...

Pseudo-sinestesia com AutoPan

2 minute read

A primeira vez que tive conhecimento sobre o que era a sinestesia foi num livro do neurologista Oliver Sacks. Um sinestésico tem a capacidade de relacionar p...

Alteração no endereço de RSS do Reverb

less than 1 minute read

Sabe aquele tipo de coisa que você se arrepende de não ter feito desde o começo? Pois é, o FeedBurner oferece ótimos serviços de estatísticas sobre os assina...

Play!

less than 1 minute read

Mais um blog, wow! Enlouqueci de vez! 🙂

SharePoint Services 3.0 SDK

less than 1 minute read

Uma boa dica pra quem quiser iniciar os estudos com o SharePoint Services 3.0 é o VHD disponibilizado no link a seguir:

Visual Studio 2010, não resisti…

less than 1 minute read

Eu até tentei acompanhar as novidades da próxima versão do Visual Studio somente em blogs e pelos comentários de amigos, mas não resisti. 🙂

Comparativo entre frameworks de IoC

less than 1 minute read

Durante minha palestra sobre Injeção de Dependência com o Unity no DNAD 2009 o Juliano Oliveira comentou sobre um estudo comparativo realizado entre alguns f...

DNAD 2009: Code Snippets do Unity

less than 1 minute read

Algumas pessoas me pediram os code snippets que utilizei na minha palestra sobre Injeção de Dependência com o Unity no .Net Architects Day 2009, bem, coloque...

.Net Architects agora tem podcasts!

less than 1 minute read

Quem conhece o grupo .Net Architects tem agora mais um canal para acompanhar e participar das discussões: Podcasts. Se você ainda não conhece o grupo, convid...

Microsoft Anti-Cross Site Scripting Library

less than 1 minute read

Estava pesquisando sobre segurança em aplicações Web e acabei topando com a biblioteca AntiXSS no CodePlex que ajuda a proteger aplicações de ataques cross-s...

Songsmith

less than 1 minute read

Acompanho o Microsoft Research para saber o que os caras andam aprontando, e sempre me perguntei quando algo interessante relacionado a música surgiria.

Décimo encontro do grupo .Net Architects

less than 1 minute read

Neste sábado estarei apresentado uma palestra no décimo encontro do .Net Architects com o tema “Injeção de dependência com Unity (Enterprise Library)”, maior...

.NET Architects Day 2009

less than 1 minute read

Convido a todos os interessados em arquitetura de software a participarem do primeiro evento do grupo .NET Architects.

EntLib (parte 5) – Unity Application Block

2 minute read

Aproveitando o embalo do meu post dessa semana sobre o padrão de injeção de dependência, vamos ver o bloco da Enterprise Library responsável por prover essa ...

Engenharia de Software Conference

less than 1 minute read

Esse mês acontecerá o evento Engenharia de Software Conference nos dias 22 e 23 de maio. A grade de palestrantes está excelente, e serão abordados os princip...

Microsoft Live Labs: Infinite Canvas

less than 1 minute read

De vez em quando gosto de dar uma espiada no Live Labs para ver o que os caras andam aprontando (do Live Labs que saiu, por exemplo, o Photosynth). Hoje vi u...

Oitavo encontro do grupo .Net Architects

less than 1 minute read

Hoje pela manhã participei de mais um encontro do grupo de estudos de arquitetura .Net Architects, onde tivemos como tema ASP.Net MVC x WebForms. O formato d...

Scrum, com motivos e tudo mais!

less than 1 minute read

Finalizando o curso de Scrum logo percebi que muitos dos conceitos simples empregados pela metodologia tocam no essencial para um projeto de software bem suc...

Scrum então!

less than 1 minute read

Há algum tempo acompanho relatos de casos de sucesso na implantação de Scrum. Nessa semana estou fazendo o treinamento oficial, ministrado pelo Alexandre Mag...

Pausa? Que nada…

less than 1 minute read

Após um mês sem escrever sobre as novidades do SQL Server 2008 volto a partir de amanhã a publicar novos posts da série. A pausa foi necessária para que eu f...

Sexto encontro do grupo .Net Architects

less than 1 minute read

Participei ontem na UNIP do sexto encontro do grupo de estudos de arquitetura .Net Architects, onde o Fábio Akita fez uma excelente apresentação sobre Ruby o...

Surface

less than 1 minute read

Há muito tempo que acompanho a evolução do Surface da Microsoft e fico imaginando quando terei a oportunidade de operar um hardware desses. Até esse dia cheg...

SOA e a crise econômica

less than 1 minute read

Acredito que a grande maioria já deva ter lido sobre a morte da SOA preconizada para este ano com o advento da crise econômica, muitos comentaram a respeito....

Meu reino por um notebook multitouch!

less than 1 minute read

Após a suspensão do link de download do Windows 7 finalmente consegui baixar uma cópia do beta. As instruções para instalação podem ser lidas aqui, novidades...

Um estigma que precisa ser mudado

1 minute read

No grupo de discussão .Net Architects foi colocado colocado pelo Giovanni Bassi um tópico muito interessante intitulado “Programadores de produção negativa”,...

SQL Services

less than 1 minute read

Hoje decidi fazer alguns testes com o SQL Services, após instalar o Microsoft SQL Server Data Services SDK entrei na página de registro do CTP do SQL Service...

Dynamic Systems Initiative

less than 1 minute read

No final de 2008 coloquei aqui no blog um post sobre virtualização, que é uma das apostas da Microsoft para este ano de 2009 como base para a chamada DSI (Dy...

Vídeo do terceiro encontro do .Net Architects

less than 1 minute read

Está disponível no site do .Net Architects os vídeos da terceira reunião onde tivemos como tema principal DDD, apresentado pelo Giovanni Bassi. Todas as info...

Back to Top ↑

2008

Se não pode vencê-los… iNove!

less than 1 minute read

Depois de muito batalhar para deixar o layout do meu blog compatível com o IE6, IE7, IE8, FireFox, Chrome e Safari resolvi adotar um tema que encontrei no si...

Teias urdidas com nuvens

4 minute read

É uma pena que o transporte público de São Paulo seja tão caótico, pois não há nada como poder refletir descompromissadamente sobre qualquer assunto durante ...

Terceiro encontro do grupo .Net Architects

less than 1 minute read

Sábado passado participei do terceiro encontro do grupo de arquitetura .Net Architects na UNIP. Desta vez tivemos o Giovanni Bassi palestrando sobre DDD (Dom...

Microsoft Live Labs: Photosynth

less than 1 minute read

O Photosynth foi criado a partir de uma parceria entre a Microsoft e a Universidade de Washington em 2006. Basicamente ele é capaz de organizar imagens em um...

Microsoft Silverlight Streaming

1 minute read

Acabei de criar uma aplicação em Silverlight 2 e testei o Windows Live para Silverlight Streaming. Sem muito esforço e incrivelmente rápido consegui um resul...

Virtualização

1 minute read

Dentro dos desafios do arquiteto de TI hoje em dia a virtualização de servidores vem ganhando ênfase à medida que mostra-se uma prática cada vez mais present...

Óbices de um arquiteto de software

1 minute read

Essa semana o Giovanni Bassi deixou um post muito interessante em seu blog intitulado “O longo prazo e a arquitetura de software”, dele foi derivado um tópic...

Dividir é conquistar

2 minute read

Era final de expediente hoje, um amigo pediu-me auxílio para resolver um problema simples, retornar no SQL Server o número da semana no mês dado um dia qualq...

Por favor, me dêem um motivo!

1 minute read

Ultimamente tenho conversado muito sobre metodologias com vários colegas, e apesar de observar distintas abordagens e técnicas sendo utilizadas cheguei a con...

Live Mesh Beta

less than 1 minute read

Uma opção para quem precisa sincronizar arquivos, por exemplo, um documento Word, através de múltiplos dispositivos (celular, desktop, notebook) é o Live Mes...

Vídeo do segundo encontro do .Net Architects

less than 1 minute read

O site do .Net Architects publicou hoje o vídeo do segundo encontro do grupo. Informações completas sobre o grupo, incluindo os resultados da reunião e o lin...

ASP.NET Chart Control (e uma singela dúvida)

less than 1 minute read

Acabo de fazer alguns testes com o ASP.NET Chart Control para o Framework 3.5, pelo que entendi o developer do Dundas (Alex Gorev) foi para a Microsoft, e us...

SharePoint Guidance

less than 1 minute read

A Microsoft disponibilizou este mês no MSDN (patterns & practices) o SharePoint Guidance, o download direto pode ser feito aqui. O instalador cria várias...

Segundo encontro do grupo .Net Architects

less than 1 minute read

Participei hoje do segundo encontro do grupo de arquitetura .Net Architects na UNIP. Entre outros assuntos discutimos Metodologia ágil e Scrum, onde Antônio ...

Application Architecture Guide 2.0 (beta 2)

1 minute read

Recentemente baixei do CodePlex a versão beta 1 do Application Architecture Guide 2.0, um guia muito útil para quem desenvolve soluções baseadas em tecnologi...

Blog.Start();

less than 1 minute read

Sim, finalmente escrevo o post inaugural do meu blog! Sei que existe muita informação disponível sobre tecnologia na Internet, e por isso mesmo quero contrib...

Back to Top ↑