Publicações
Valores de tempo Unix (o epoch)
O tempo Unix (muitas vezes chamado de “o epoch”) é uma forma simples de representar um ponto no tempo: o número de segundos decorridos desde …
Guia rápido do tmux
Este é um documento vivo que pretendo manter conforme me familiarizo mais com o tmux. Atalhos de teclado Todos os atalhos devem ser prefixados com uma tecla de …
Instalando o Ruby com chruby e ruby-install
Todo desenvolvedor Ruby provavelmente usará um gerenciador de versões do Ruby. Os mais populares são: RVM, rbenv e chruby. Use o que te deixar feliz. Eu fui de …
Configurando o Rails com chruby e ruby-install
Nota: Veja a versão atualizada deste post: Instalando o Ruby com chruby e ruby-install. Aqui estão os passos para instalar e configurar o Ruby e o Ruby on …
O Z shell
O que é O shell é o que fica entre o usuário e o núcleo do sistema operacional, geralmente na forma de uma interface de linha de comando (CLI). O shell mais …
Adicionando um arquivo de configuração JSON a uma aplicação de console .NET Core
Uma aplicação .NET Core pode lidar com configuração usando diferentes formatos (providers) como memória, linha de comando e variáveis de ambiente. Aqui, …
Tratando eventos de diálogo de janelas WPF da forma elegante
Aqui estão duas formas elegantes que você pode usar para tratar diálogos WPF a partir do ViewModel. Vou demonstrar os dois exemplos fechando um diálogo de …
Validação condicional no ASP.NET
A validação condicional pode ser muito útil, e fico feliz por ter encontrado uma forma elegante de fazê-la. Você pode usar o mesmo View-Model em duas actions …
Testes de unidade para mapeamentos do NHibernate
Qual é a melhor abordagem para mapear suas classes de domínio para o banco de dados usando NHibernate? Depois de fazer alguns testes, acredito que a melhor …