Elemar DEV

Tecnologia e desenvolvimento .net

SNIPPET: Sobre trabalho remoto

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

04/05/2013 · 4 Comentários

SNIPPET: Sobre monetização do blog

Olá pessoal. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Recentemente, recebi uma pergunta que me deixou intrigado: Elemar, você monetiza o seu blog ? … Continuar lendo

03/05/2013 · 5 Comentários

SNIPPET: Competências para Arquitetura de Soluções

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

03/05/2013 · 3 Comentários

Um indicador prático de coesão

Olá pessoal. Tudo certo? Quando começamos a falar sobre programação orientada a objetos somos apresentados a dois termos: coesão e acoplamento. No post de hoje, quero falar sobre coesão! O … Continuar lendo

02/05/2013 · 1 Comentário

PODCAST: Max Gehringer na CBN

Olá pessoal. Resolvi começar a compartilhar com vocês minhas impressões sobre alguns podcasts que tenho o hábito de ouvir. Começo com as participações do Max Gehringer para a CBN. O … Continuar lendo

30/04/2013 · 7 Comentários

AVISO: Infelizmente, NÃO participarei do TDC Floripa 2013

Olá pessoal. Com pesar, informo que, infelizmente, não poderei participar do TDC Floripa desse ano. Submeti algumas propostas de palestra e três haviam sido aceitas. Entretanto, por motivos profissionais, não … Continuar lendo

29/04/2013 · 1 Comentário

Notas de Leitura – Running Lean – Meta-Principles

Olá pessoal. Tudo certo? Começo, com este post, a compartilhar minhas impressões sobre outro livro que estou lendo. Trata-se de Running Lean - uma leitura mais do que recomendada para qualquer … Continuar lendo

29/04/2013 · 2 Comentários

Usando Exceptions para demarcar limites

Olá pessoal. Tudo certo? Depois de um tempinho sem postar nada com códigos, resolvo fazer uma pequena provocação. Atente para o código que segue: O que temos aqui? Simples! Estou … Continuar lendo

25/04/2013 · 10 Comentários

SNIPPET: Sobre o nível das comunidades .NET

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

25/04/2013 · 4 Comentários

SNIPPET: Sobre a tomar a decisão certa

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

24/04/2013 · Deixe um comentário

Notas de leitura – The Clean Coder – Sobre TDD

Olá. Tudo certo? Ainda estou lendo o livro “The Clean Coder“. Continuo compartilhando minhas impressões sobre alguns trechos. Questão de profissionalismo Vejamos o que o “Uncle” Bob tem a dizer … Continuar lendo

23/04/2013 · 10 Comentários

SNIPPET: O que “qualifica” um design como Orientado a Objetos

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

23/04/2013 · 2 Comentários

SNIPPET: Sobre comparações entre as comunidades Java e .NET

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

22/04/2013 · 3 Comentários

SNIPPET: “Named Parameters” e “Object Initializers” ferem conceitos de Orientação a Objetos?

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

22/04/2013 · 1 Comentário

O que aprendi assistindo ao show do Roberto Carlos

Olá. Tudo certo? Há dois dias, tive o prazer de assistir a um show do “rei” Roberto. Não é, em definitivo, meu artista favorito. Mas, está em uma categoria que … Continuar lendo

19/04/2013 · 1 Comentário

SNIPPET: Sobre o (quase sempre equivocado) desenvolvimento e adoção de soluções domésticas

Olá. Tudo certo? Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

17/04/2013 · 4 Comentários

SLIDES: Fundamentos de CQRS

Olá pessoal. Tudo certo? Segue slides da minha palestra “Fundamentos de CQRS” que ocorreu ontem, em Blumenau, no MSDN Community BluDotNet. Bom proveito!

07/04/2013 · 10 Comentários

SNIPPET: Sobre arquitetura cebola

Olá. Tudo certo?! Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

03/04/2013 · 3 Comentários

SNIPPET: Sobre postura inadequada na obtenção de certificações empresariais

Olá. Tudo certo?! Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras … Continuar lendo

03/04/2013 · 6 Comentários

Notas de Leitura – The Clean Coder – Sobre Comprometimento

Olá. Tudo certo?! Esse é o terceiro post com notas de leitura para o livro “The Clean Coder” do mestre Uncle Bob. Trata-se de um livro excelente e que recomendo … Continuar lendo

31/03/2013 · Deixe um comentário

Sobre a Atitude e o Comportamento

Olá. Tudo certo? No post anterior, falei sobre competência e, mais uma vez, mencionei a importância da atitude certa. Mas, afinal, o que significa “atitude”. Mais importante, qual a diferença … Continuar lendo

30/03/2013 · 1 Comentário

Sobre Competência – Saber e Querer Fazer

Olá. Tudo certo?! Para definir competência, sempre recorro a combinação de conhecimento, habilidade e atitude. Já tratei disso em um post antigo, “Você é (in)competente?“. Há, entretanto, uma definição alternativa … Continuar lendo

30/03/2013 · 17 Comentários

Notas de Leitura – The Clean Coder – Sobre o “Vou Tentar” e saber dizer não

Olá. Tudo certo?! Nesse post, continuo compartilhando considerações minhas sobre trechos do livro “The Clean Coder”, do Uncle Bob. O post anterior despertou um debate relativamente intenso e, por isso, … Continuar lendo

29/03/2013 · 5 Comentários

Notas de Leitura – The Clean Coder – Sobre Gerentes e Desenvolvedores

Olá. Tudo certo?! Resolvi iniciar um novo tipo de post aqui no blog. Chamarei este tipo de “notas de leitura”! Meu objetivo será compartilhar com vocês trechos de livros que … Continuar lendo

27/03/2013 · 36 Comentários

Loading Images (using MFC)

Olá. Tudo certo?! No post anterior, mostrei um exemplo simples de programação “direta” com GDI Plus. Basicamente, o programa apresentado permite que o usuário selecione um arquivo para que este … Continuar lendo

24/03/2013 · Deixe um comentário

Windows Native Programming – GDI+

Olá. Tudo certo?! Esta é uma série onde falo sobre desenvolvimento nativo, direto com a API do Windows e C++. Até aqui tivemos: Copying files Window class, Window object, Message … Continuar lendo

24/03/2013 · 1 Comentário

SNIPPET: Onde você se vê em cinco anos?

Olá. Tudo certo?! Esse snippet é diferente. É uma resposta para uma pergunta “automática” do Ask.fm que me intrigou um bocado. Pergunta: Onde você se vê em cinco anos? Minha resposta: … Continuar lendo

23/03/2013 · 2 Comentários

MouseDown! MouseMove! usando MFC

Olá pessoal. Tudo certo?! No post anterior, mostrei como funciona a manipulação do mouse usando apenas a API nativa do Windows. Agora, repito o exemplo usando MFC. Eis o código … Continuar lendo

23/03/2013 · 5 Comentários

Windows Native Programming – Mouse Down! Mouse Move!

Olá. Tudo certo?! Esta é uma série onde falo sobre desenvolvimento nativo, direto com a API do Windows e C++. Até aqui tivemos: Copying files Window class, Window object, Message … Continuar lendo

23/03/2013 · 8 Comentários

Primeiros dias com o Nokia Lumia 920

Olá. Tudo certo?! Há alguns dias, troquei de celular. Antes, tinha um HTC Ultimate, que era muito bom, com Windows Phone 7.8. Agora, tenho um Nokia Lumia 920, com Windows … Continuar lendo

23/03/2013 · 8 Comentários

SNIPPET: Sobre motivação para aprender e ambiente de trabalho

Olá. Tudo certo?! Como sabem, estou utilizando  Ask.fm como novo canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de … Continuar lendo

22/03/2013 · 6 Comentários

SNIPPET: A escolha da linguagem da programação influencia no custo de um projeto?

Olá. Tudo certo?! Como sabem, estou utilizando  Ask.fm como novo canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de … Continuar lendo

16/03/2013 · 2 Comentários

Windows Native Programming – Menus

Olá. Tudo certo? Depois de muito tempo, resolvi retomar “Windows Native Programming” aqui no blog. O objetivo é mostrar como é a “conversa” de nossos programas com o sistema operacional. … Continuar lendo

15/03/2013 · Deixe um comentário

Nostalgia! Jogando Prince of Persia, Stunts, GP, Battle Chess, Lemmings, Budokan (entre outros)

Olá. Tudo certo? Nunca fui um “gamer”. Entretanto, lembro com saudades de jogos que me acompanharam na minha adolescência. Tenho investido algum tempo “brincando” com o DOSBox (um emulador do MS-DOS) … Continuar lendo

15/03/2013 · 9 Comentários

Isole “InternalsVisibleTo” em um arquivo

Olá. Tudo certo? Você conhece o atributo de assembly InternalsVisibleTo? Ele faz com que classes/métodos/propriedades marcados como internal sejam “vistos” nos assemblies que indicados. É um recurso importante utilizado com … Continuar lendo

13/03/2013 · 6 Comentários

Fundamentos de PPL (C++) – Parte 2 – parallel_for e combinable

Olá. Tudo certo?! No post anterior, mostrei como criar tasks para execução em paralelo, em C++. usando PPL. Nesse post, mostro como utilizar duas importantes ferramentas: parallel_for – para execução … Continuar lendo

10/03/2013 · 3 Comentários

Você é o ÚNICO responsável pela qualidade do código que produz!

Olá. Tudo certo? Se há algo que aprendi, tanto academicamente quanto empiricamente, é que a motivação é intrínseca ao indivíduo. Ou seja, fatores externos podem, no máximo, criar a condição … Continuar lendo

10/03/2013 · 4 Comentários

Fundamentos de PPL (C++) – Parte 1 – Tasks

Olá. Tudo certo?! PPL (Parallel Patterns Library) é uma biblioteca C++ que objetiva facilitar o desenvolvimento de aplicações com suporte a paralelismo. Podemos entender essa biblioteca através das seguintes iniciativas: … Continuar lendo

09/03/2013 · 1 Comentário

Determinando “tempo de execução” em C++

Olá. Tudo certo?! Determinar tempo de execução, em qualquer linguagem de programação, é uma atividade importante. Em C++, costumo confiar no sistema operacional para determinar tempo de execução. Recentemente, encontrei … Continuar lendo

09/03/2013 · 2 Comentários

Sobre dívidas técnicas

Olá. Tudo certo? Fazer da melhor forma, da primeira vez, é muito caro. Não melhorar aquilo que já foi feito costuma custar ainda mais. Pelo dito acima, a atividade de … Continuar lendo

09/03/2013 · 4 Comentários

SNIPPET: Sobre a falta de apoio para Testes de Unidade na empresa

Olá. Tudo certo?! Como sabem, estou utilizando  Ask.fm como novo canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de … Continuar lendo

07/03/2013 · 1 Comentário

Calculando Mínimo Múltiplo Comum (MMC/LCM) e Máximo Divisor Comum (MDC/GCD)

Olá. Tudo certo? Para variar, um post “just for fun”. Minha implementação para o cálculo do Mínimo Múltiplo Comum e para Máximo Divisor Comum. Comecemos pelo MDC: Testes: Agora MMC: Testes: … Continuar lendo

07/03/2013 · 8 Comentários

Escreva testes de unidade E testes funcionais

Olá. Tudo certo?! Testes de unidade são muito importantes. Afinal, com eles, testamos se nossas classes (e métodos) estão implementados adequadamente. Testes de unidade também são importantes porque nos ajudam … Continuar lendo

07/03/2013 · 4 Comentários

Tenha um projeto “Playground” em suas bibliotecas

Olá. Tudo certo?! Considero fundamental aprender a partir das experiências dos outros. Por causa disso, tenho o hábito regular de acompanhar projetos open source. Recentemente, peguei os fontes do projeto … Continuar lendo

06/03/2013 · 2 Comentários

Minha participação no “Circuito das Estações Adidas – Outono”

Olá. Tudo certo?! Participei, hoje, de mais uma etapa do Circuito das Estações Adidas (Outono), em Porto Alegre. Mais uma vez, corri 5km.  Completei o trajeto em 26m20s – que considerei um bom … Continuar lendo

03/03/2013 · 3 Comentários

Vou palestrar no MSDN Community BluDotNet (em Blumenau)

Olá. Tudo certo?! Estarei palestrando em Blumenau, Santa Catarina, no próximo dia 06 de abril. Será no BluDotNet. Falarei sobre fundamentos de CQRS. O evento ocorrerá no SENAI Blumenau Rua São … Continuar lendo

25/02/2013 · 2 Comentários

21 dias de DETOX alimentar. Vivo!

Olá. Tudo certo?! Amanhã, dia 25/02, inicia-se o último dia de uma dieta de desintoxicação alimentar (conhecida como DETOX) a qual estou me submetendo. Foi uma das experiências mais ricas … Continuar lendo

24/02/2013 · 8 Comentários

Windows Store Apps Execution States

Olá. Tudo certo?! Tradicionalmente, aplicações Windows eram mantidas em dois estados – em execução ou fechadas. Aplicativos “em execução” permaneciam em memória e eram “descarregados” quando fossem encerrados. O usuário … Continuar lendo

24/02/2013 · 3 Comentários

SNIPPET: Relação entre TI e a Copa de 2014 (?!)

Olá. Tudo certo?! Como sabem, estou utilizando  Ask.fm como novo canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de … Continuar lendo

24/02/2013 · Deixe um comentário

Reconstruindo (quase do zero) uma Windows Store App mínima (C# e C++) – Parte 2

Olá. Tudo certo?! No post anterior mostrei o código mínimo necessário para uma Windows Store App, em C++ e C#. Basicamente, tínhamos  uma aplicação que iniciava e encerrava imediatamente. Nesse post, … Continuar lendo

24/02/2013 · 1 Comentário

Estatísticas

  • 427,236 hits