Arquivo

Arquivo de julho, 2009

Cheeseburgers, Decorators e Mocks

29 de julho de 2009

Em São Paulo, eu sempre comi cheeseburgers feitos com pão, hamburguer e queijo. Mas quando eu fui para Itararé, cidade do interior do estado de São Paulo, descobri que eles também colocavam milho no sanduíche.

Para exemplificar, vamos imaginar que o cheeseburger de Ilhéus-BA, venha com molho de pimenta. Só para constar, eu nunca fui para Ilhéus, apesar de ser a cidade natal de meu pai. Então na verdade não tenho a mínima idéia de como seja o cheeseburger de lá.

Imagem original de MarketFare Foods, Inc.

Imagem original de MarketFare Foods, Inc.

Vamos transportar esses três tipos de cheeseburgers para objetos e fazer alguns testes com eles. Usarei como plataforma .NET, linguagem C#, a ferramenta de testes unitários que vem com o Visual Studio 2008 e o Rhino Mocks como framework de criação de mocks.

Leia mais…

.NET, Arquitetura , , , , , , , , , , , , ,

Rails Summit 2009

24 de julho de 2009

Estão abertas as inscrições para o Rails Summit Latin America 2009, o maior evento das comunidades Ruby e Ruby on Rails da América Latina.

O evento, que é organizado pelo Locaweb, acontecerá nos dias 13 e 14 de outubro, no Centro de Convenções Anhembi, em São Paulo. A última edição reuniu mais de 550 participantes.

Palestrantes como Obie Fernandez, Chad Fowler, Fabio Akita, Richard Kilmer, Vinicius Telles e Carlos Brando estarão presentes.

O valor da inscrição é R$ 400,00 ou R$ 200,00 para estudantes. 10% de desconto para grupos de 5 ou mais registros inteiros (não-estudantes).

Inscrições, programação, lista completa dos participantes e demais informações você tem no site do evento.

Eventos, Ruby , , , ,

Livro Head First Rails em português

24 de julho de 2009

Use a Cabeça Rails - Dawn GriffithsEstá previsto para 15/08/2009 o lançamento do livro Use a Cabeça Rails, pela editora Alta Books, que promete mostrar de uma maneira divertida como utilizar os recursos do Ruby on Rails, um framework para desenvolvimento ágil de aplicações Web baseado em Ruby, que aumenta a velocidade e a produtividade do desenvolvimento de suas aplicações sem comprometer a qualidade do código.

O livro original, Head First Rails de David Griffiths, publicado pela editora O’Reilly, faz parte da série Head First, que traz um formato diferente de transmitir conhecimento. Segundo os criadores da série, Kathy Sierra e Bert Bates, a abordagem consiste em apresentar a informação para o cérebro de forma amigável e interessante, usando exemplos do cotidiano, o que faz com que a aprendizagem seja mais fácil e prazerosa. O cérebro é estimulado a aprender. O truque é fazer com que seu cérebro defina qual informação é realmente importante.

Tendo como base pesquisas de neurobiologia, ciência cognitiva e teoria do aprendizado, os livros da série Head First têm um visual rico, recheados de ilustrações inteligentes, projetados na forma como seu cérebro funciona; não se tratando de uma abordagem pesada que faz com que você caia no sono profundamente.

A Alta Books já publicou várias traduções dos livros dessa série, com o nome de Use a Cabeça.

Através do Submarino, você pode cadastrar seu e-mail nesse endereço para ser avisado quando o livro estiver disponível para venda, pois o mesmo já aparece no catálogo.

O livro Use a Cabeça Rails, que tem como preço inicial R$ 76,41, é uma ótima opção para quem quer aprender ou está começando a mexer com Ruby on Rails.

Livros, Ruby , , , , ,

Curso de GNU/Linux Iniciante na Anhanguera Educacional de Jundiaí

18 de julho de 2009

Nos dias 6, 8, 13, 14 e 15 de julho participei do Curso GNU/Linux Iniciante que foi realizado na Anhanguera Educacional de Jundiaí.

Quem ministrou o curso foi Marcos Grillo, que decidiu estender a carga horária inicial de 16 horas para 18 horas, para ser possível dar um conteúdo adicional ao que foi planejado inicialmente.

Abaixo segue alguns dos assuntos abordados:

  • Partições;
  • Instalação de uma máquina virtual Linux no Windows com VMware;
  • Comandos shell básicos como pwd, cd, ls, grep, cat, touch, chmod, chown, ifconfig, service, route, su;
  • Utilização do Vim;
  • Utilização do usuário root (sudo);
  • Configuração de rede;
  • Criação de usuários e grupos;
  • Compactação e descompactação de arquivos;
  • Gerenciador de pacotes (RPM);
  • Configuração e utilização do Samba;
  • Introdução ao Nagios (por Paulo Roberto Alves Resende Jr.);
  • Permissões de arquivos e pastas;
  • Servidor FTP;
  • Servidor HTTP.

O curso, que contou com a presença de 22 alunos, foi muito bom. A maior do tempo das aulas foi utilizado com exercícios práticos. Além disso, o investimento foi baixo: 2 parcelas de R$ 35,10.

Alunos do Curso GNU/Linux Iniciante na Anhanguera Jundiaí. À direira, Marcos Grillo.

Alunos do Curso GNU/Linux Iniciante. À direira, Marcos Grillo.

O pessoal do curso até fez um blog, os Discípulos do Pinguim.

Fazer esse curso de Linux foi mais uma das minhas iniciativas de me desvincular um pouco do mundo Windows.

Você pode baixar as apresentações, apostilas e outros materiais adicionais do curso nesse link.

Unix , , , , , , , ,

WTF: Sistema da Prefeitura de São Paulo só aceita Internet Explorer

17 de julho de 2009

Ontem à noite estava eu navegando no site da Prefeitura de São Paulo usando o Safari no meu MacBook e eis que, após entrar nesse link para gerar um Damsp para pagamento de uma taxa, sou surpreendido com a seguinte página:

Como pode um sistema de um órgão público, com acesso externo aos usuários (no caso, todos os cidadãos paulistanos), ser limitado à utilização de um único navegador?

Nem vou entrar nos méritos de ser esse ou aquele navegador. A questão aqui é hoje em dia não dá mais para criar um sistema Web aberto ao público que não seja compatível com os principais navegadores existentes, ainda mais se tratando de um órgão público.

Testei também no Firefox do Mac e nos Firefox e Chrome do Windows e a mesma página foi exibida. Só funcionou mesmo no Internet Explorer.

O que você tem a dizer a respeito? Pra mim só me restou dizer:

Obs.: Se você não sabe o que é WTF, nesse post há uma pequena explicação do termo.

Geral , , , , ,

Livro sobre Domain-Driven Design de Eric Evans em português

15 de julho de 2009

Em agosto será lançada a tradução do livro Domain-Driven Design: Tackling Complexity in the Heart of Software de Eric Evans, publicado pela Addison-Wesley. Este é o principal livro, e de leitura obrigatória, para quem quer conhecer e aplicar Domain-Driven Design (DDD).

A versão em português, Domain-Driven Design: Atacando as Complexidades no Coração do Software, será lançado pela editora Alta Books com o preço inicial de R$ 85,41.

No site da editora aparece que o livro estará disponível a partir de 31/07/2009, mas de acordo com Anderson Camara da Alta Books, a previsão de lançamento é para 10/08/2009.

No Submarino o livro já aparece no catálogo como indisponível. Você pode cadastrar seu e-mail nesse endereço para ser avisado quando o livro estiver disponível para venda.

Uma coisa ruim é que o livro não terá o mesmo formato de capa dura do livro original. De qualquer forma, é uma ótima aquisição para quem trabalha com arquitetura de software e às vezes prefere ter um material de estudo em português.

Arquitetura, Livros , , ,

Circuito das Estações Adidas 2009 - Etapa Inverno - 10km

15 de julho de 2009

Domingo, dia 12 de julho de 2009, corri a Etapa de Inverno do Circuito das Estações Adidas.

O percurso de 10 Km foi todo nas ruas da região do Pacaembu, largando em frente ao estádio, passando pela avenida Pacaembu, Elevado Costa e Silva e terminando com a chegada também em frente ao portão principal do estádio do Pacaembu.

A organização do evento foi feita pela Iguana Esportes.

Dessa vez eu estava impossibilitado de correr para fazer um tempo bom, mas o importante é participar.

Foto de WebRun

Foto de WebRun

Foto de WebRun

Foto de WebRun

Foto de MidiaSport

Foto de MidiaSport

Kit com camiseta, lata, medalha e toalha

Kit com camiseta, lata, medalha e toalha

Esportes , , , , , ,

Firefox no fisl10

8 de julho de 2009

No fisl10 estivemos presente no estande do Firefox, que por sinal estava muito movimentado. Em vários momentos eles faziam promoções, concursos e sorteios, divulgando a nova versão do navegador, o Firefox 3.5.

Chris Hofmann, diretor de engenharia da Mozilla Foundation, e Alix Franquet, gerente de marketing da Mozilla Foundation, estiveram palestrando no evento e presentes constantemente no estande.

Heric Tilly, Alix Franquet, Fernando Amorim e Mauricio de Amorim http://herictilly.com.br/blog/

Heric Tilly, Alix Franquet, eu e Mauricio de Amorim

Eu, Chris Hofmann e Mauricio de Amorim

Eu, Chris Hofmann e Mauricio de Amorim

Estande do Firefox no fisl10

Estande do Firefox no fisl10

.
Obs.: Quero agradecer ao Fernando Silveira, que depois de quatro dias de insistência, me deu uma camiseta do Firefox.

Eventos , , , ,

fisl10 - Por que Python?

6 de julho de 2009

O palestrante Marco André Lopes Mendes iniciou a apresentação dizendo que iria tentar convencer quem estava assistindo a usar Python.

Ele mostrou dez razões (que viraram doze) para aprender Python.

Leia mais…

Eventos , , , , , , ,

Corinthians é Campeão da Copa do Brasil 2009

1 de julho de 2009

Corinthians se consagrou Campeão da Copa do Brasil 2009 ao empatar o segundo jogo da final por 2 x 2, contra o Internacional-RS, no estádio do Beira Rio em Porto Alegre. No primeiro jogo da final, realizado no estádio do Pacaembu em São Paulo, o Corinthians havia ganhado por 2 x 0.

Este é o tri-campeonato do Corinthians na Copa do Brasil. Já havia ganhado as edições de 1995 e 2002.

Foto de Globoesporte.com

Foto de Globoesporte.com

Leia mais…

Esportes , , ,