domingo, 8 de agosto de 2010

Tá na hora de blogar!

Depois de muito tempo longe do blog, vou procurar postar alguma coisa com mais frequência.

A minha vontade, quando na criação deste blog, era postar as experiências do dia-a-dia, os frameworks que estudo, etc. Acontece que o trabalho toma a muito tempo e acabo por deixar o blog de lado.

Mas agora a intenção é fazer ao menos um post por semana. Ainda vou preparar o post que será incluído até essa sexta-feira. Se conseguir cumprir essa promessa, com certeza será um feito extraordinário... =)

Até lá!

segunda-feira, 5 de janeiro de 2009

2009!

Olá Pessoal!

Depois de algum tempo distante do blog, estou de volta!

Esse tempo foi pra organizar a vida aqui em Belo Horizonte. Estou gostando muito da cidade. A hospitalidade mineira é impressionante!

Com relação ao trabalho, sem dúvida alguma é o desafio que esperava para a minha carreira. Além de aumentar a rede de amigos, estou muito feliz, motivado e aprendendo como nunca aqui na Powerlogic.

Bom, depois desse recesso de final de ano e "baterias" carregadas, é hora de colocar a mão na massa.

Durante esse período de recesso tive a oportunidade de ler um livro escrito pelo Steve Souders, chamado "Alta Performance em Sites Web" (Original em inglês: High Performance Web Sites).

O Steve foi chefe da equipe de performance web do Yahoo e hoje trabalha com performance web e iniciativas open source no Google.

O livro apresenta várias dicas e técnicas interessantes para aumento de performance em sites web; desde a utilização consciente do protocolo HTTP, com a otimização de requisições, até a utilização do cache pelo Ajax.

A maneira como o autor destila o protocolo HTTP é envolvente e nem um pouco cansativa!

Lembre-se: performance faz muita diferença; é uma experiência ruim que vai fazer com que o usuário deixe o seu site para visitar o do concorrente. ;-)

Leitura recomendada!

Grande abraço!

terça-feira, 17 de junho de 2008

Mudança de ares

Olá Pessoal, boa noite!

Depois de um tempo sem publicar, voltei aqui pra dizer que estou de mudança.

Outra grande mudança, aliás. Engraçado como a nossa maneira de pensar muda! O ambiente que vivemos influencia e muito nas decisões que tomamos.

Há um ano atrás ninguém diria que o rapaz do interior iria para a capital. Muito menos que depois de nove meses sairia de lá atrás de outros sonhos.

Isso porque o ambiente do interior é diferente do ambiente da capital, e acompanhando esse ambiente, as idéias também o são.

Deixo o trabalho na Marítima Seguros para o início de um novo desafio, tendo novos objetivos em mente.

A partir do dia 23 começarei a trabalhar na Powerlogic, em Belo Horizonte. É a realização de mais um sonho!

Graças a Deus mais essa realização me foi permitida. Agora, muito estudo e muita dedicação pra não desapontar aquelas pessoas que tanto acreditam em mim.

Em breve darei mais detalhes sobre o trabalho e sobre a empresa.

Para os amigos que ficam, muita sorte na caminhada! Desejo todo o sucesso do mundo pra vocês!

segunda-feira, 28 de abril de 2008

Colaborando com o Software Livre

Pessoal, boa noite!

Uma pergunta pra aqueles que estão começando a se alistar nas fileiras do Software Livre agora ou até mesmo os que já conhecem de cor e salteado a história da cerveja grátis:

Você colabora com algum projeto de Software Livre?

Acho interessante discutirmos sobre isso; existem muitas pessoas motivadas por aí mas começando do jeito errado ou da maneira menos produtiva.

Vamos bater um papo sobre isso agora. Tentarei mostrar alguns caminhos que eu aprendi dentro da comunidade e responder às seguintes perguntas:

- Como colaborar?

- Por onde começar?

- Quais as vantagens de se colaborar?

Tenham uma boa leitura e aproveitem o espaço pra expor suas opiniões!

--

Um início interessante pra quem está se engajando no software livre é começar ajudando em algum projeto. Não é "bicho de sete cabeças"; pelo contrário, é bem mais fácil do que parece! Vamos ver o por quê?



Como colaborar?

Basicamente você pode ajudar de duas maneiras:

1ª: codificando ou

2ª: traduzindo

É claro que existem outras opções para se colaborar com um projeto, mas quero prender a sua atenção nos dois citados acima.


Codificação

Se você tem conhecimento de programação e domina alguma linguagem, seja bem vindo! Provavelmente você já tem lugar garantido em alguns dos milhares de projetos espalhados por esse mundo a fora! Existem vagas em projetos que utilizam as mais variadas linguagens de programação, sendo que C, C++ e JAVA são as mais "badaladas" nesse cenário.

Muitas pessoas dizem que nós brasileiros não temos uma "cultura de programação"; não discordo totalmente, mas também não concordo em todos os pontos. De qualquer maneira, temos ótimos desenvolvedores envolvidos em vários projetos de SL. Pra citar um deles, temos o Marcelo Tosatti - o que eu acredito ser o exemplo mais conhecido - responsável pela manutenção da versão 2.4 do kernel do Linux.


Tradução

Se você não é um expert em programação, tudo bem! Tal qual na codificação, a tradução é um processo de extrema importância, pois permite a inclusão daqueles que não tem o domínio da língua inglesa, que é de certa maneira o "idioma oficial" da área de tecnologia. Apesar das opiniões contrárias, esse é sem dúvida um trabalho que ajuda e muito a comunidade! Digo isso porque muitas pessoas pensam que tradução de software é um trabalho que não tem tanta importância quanto à codificação; engano deles.

Nós que somos da área de informática somos praticamente obrigados a ler documentos em inglês, na sua imensa maioria, quase que todos os dias; portanto, é relativamente fácil utilizar um software que esteja em inglês. Eu até prefiro, pois aproveito pra ter mais contato com o idioma.

Mas o usuário que não está acostumado com esse mundo pode e certamente deixará de utilizar um software que não esteja no seu idioma nativo. Isso eu mesmo percebi dentro de casa.

Portanto, toda ajuda para a tradução é sempre bem vinda!

Temos vários projetos aqui no Brasil de tradução de software que eu acho que são bons exemplos a serem seguidos:

- GNOME Brasil
- BrOffice.org
- PostgreSQL BR


Por onde começar?

1º - escolha um projeto

Sabe aquele software livre que você tanto usa no seu dia-a-dia? Então, por que não colaborar com alguma das maneiras citadas acima? Essa experiência na utilização do software é um requisito essencial pra quem quer colaborar com algum projeto!


2º - entre na lista de discussão

Depois de escolher o projeto, com uma rápida pesquisa pelo Google é possível saber a página onde ele está hospedado. Lá certamente estarão listados os passos iniciais pra quem quer contribuir, sendo que um desses primeiros passos é se inscrever na lista de discussão. Quando fizer isso, apresente-se para os integrantes da lista, diga qual a finalidade de você ter se inscrito e a partir daí leia as mensagens, fique à par do que está sendo discutido e, quando se sentir à vontade, participe também!


Quais as vantagens de se colaborar?

- "Mas me disseram que não ganho nada ajudando a manter um software livre". Não quero levantar nenhuma discussão aqui, principalmente no que diz respeito à dinheiro, mas uma coisa é certa: você ganha! E muito! Ganha no currículo, na carreira, no reconhecimento da comunidade! Se você é bom naquilo que faz,
logo acaba tornando-se referência no mercado. O dinheiro vem depois! Pense nisso!

É importante salientar também que trabalho voluntário exige força e dedicação; muita dedicação. Às vezes dá vontade de parar tudo e partir pra outra coisa. Mas lembre-se: são ações que refletirão a longo prazo.

Espero que depois de ler esse texto você coloque em prática o que foi abordado. Comece a ajudar. MOVIMENTE-SE! NADA VAI MUDAR SE VOCÊ NÃO COMEÇAR A FAZER ALGO!

Até a próxima!

quarta-feira, 23 de abril de 2008

Fotos do FISL 9.0

Pessoal, boa noite!

Não sou um expert em fotografia; nem precisaria dizer isso... :-) Mas pra quem quiser comprovar, segue o link:


http://picasaweb.google.com.br/aoreana/



Brincadeiras a parte, nesse link estão as fotos do FISL 9.0. Mais uma vez, peço desculpas pelas fotos tremidas ou sem muito "sentido". ;-)

Abraços a todos!

terça-feira, 22 de abril de 2008

Fórum Internacional de Software Livre - versão 9.0

Olá Pessoal!

Segue aqui o relato de um marinheiro de primeira viagem sobre o Fórum Internacional de Software Livre, na sua versão 9.0.

Pra quem não teve como participar, perdeu! :-( Não adianta fazer cara de choro; resta somente esperar até o ano que vem!

Em linhas gerais, irei retratar de uma maneira bem simples e modesta como foi o FISL, desde a cidade de Porto Alegre até as palestras que tive a oportunidade de assistir.

Aeroporto de Congonhas, portão de embarque 11: até um leigo saberia que alguma coisa de diferente existia no vôo 1250 da Gol. Era só olhar ao redor pra perceber alguns cabeludos, muitos notebooks ligados, inúmeras camisetas pretas com algum GNU estampado e outras coisas do tipo. Tive certeza de que aquele vôo estava indo direto para o FISL 9.0; impossível de errar.

Depois de algum tempo, todos a bordo. Lá vamos nós!

Durante o vôo fiz amizade com um sujeito chamado Everaldo Canuto, que inclusive iria palestrar sobre o Mono; gente boa o cara. ;-)

Conversa vai, conversa vem... "Senhoras e senhores, bem vindos ao Aeroporto Internacional Salgado Filho". Pouco tempo depois do comandante falar essas palavras, lá estava eu pisando no solo gaúcho pela primeira vez.

Apesar de todas as piadas que rolam em cima dessa gente, inclusive da "richa" existente entre eles e os "barrigas-verdes", afirmo que aquela terra é "boa por demais da conta".

Cidade limpa, clima agradável, gente bonita e educada; com certeza voltarei mais vezes, não somente para o FISL.

O primeiro dia do evento foi interessante, quer dizer, estressante: demora no credenciamento, que depois foi cancelado, rede wireless que não funcionava, etc. Coisas que todo evento de grande porte enfrenta. A esperança é que na sua versão 10.0 alguns desses problemas sejam minimizados.

No primeiro dia acompanhei as seguintes palestras:

- JBoss Drools, com Fernando Meyer.
- The Postgres Application Server, com David Fetter.
- JBoss 5, com Edgar Silva.

Essas foram as palestras que acompanhei do início ao fim; todas elas de excelente nível. Nas outras, acompanhei algum pedaço, trocando da sala para os stands e dos stands para um café cappucino... ;-)

Agora o que mais "ferveu" no primeiro dia (e nos outros também) foram os stands que davam algum brinde; pra variar, isso é o que mais chama a atenção da grande maioria. :-D

O Google estava presenteando com canecas e camisetas pra quem conseguisse montar um Cubo de Rubik e pra quem mandasse o currículo para um e-mail que eles distribuiram lá. Só ouvi um cara do Google falando assim: "caramba, de cada 50 currículos dá pra aproveitar 1". A verdade é que a galera mandava mesmo só pra ganhar a camiseta.

No final do evento tinha mais gente com a camiseta do Google (querendo posar de funcionário da empresa) do que pessoas com a camiseta do FISL. ;-)

A Intel também entrou na onda e distribuiu camisetas de brinde. Enfim, eles fazem de tudo pra chamar a atenção do público; e conseguem.

No segundo dia consegui pegar a minha credencial, mas continuava o problema na rede wireless. Preferiria continuar sem a credencial mas com o meu acesso a internet garantido. :-( Não deu. Minha namorada ficou só na saudade esperando minhas fotos e e-mails e não deu pra mostrar o tal do software livre que a minha mãe tanto queria conhecer. :-D

As palestras foram bem interessantes. O que acompanhei:

- Real time Linux e Real time JAVA, com Flavio C. Buccianti.
- Tirando o máximo do JAVA EE com jCompany, com Paulo Alvim.
- Replicação Assíncrona multi-mestre com Bucardo, com Diogo Biazus.

Assim como no primeiro dia, assisti várias palestras "picadas", fiquei zanzando pelos stands, coisa e tal.

No terceiro dia, a decepção: a rede wireless ainda não estava funcionando. Fiquei totalmente frustrado com isso. Mas, vamos as palestras:

- OFBiz, com Ean Schuessler e Bruno Souza.
- Ext4, com Theodore Ts'o.
- Combining Linux high availability clusters with data replication, com Mark Bilansky.
- Produtividade na WEB, com Fabiane Nardon e Alexandre Gomes.

Pra mim o FISL 9.0 foi isso, um grande evento, com palestras de alta qualidade. Entre uma palestra e outra, um copo de café, visitas aos stands, networking, etc.

Fiz muitas amizades, do início ao fim do evento. Um abraço a todos eles:

Everaldo Canuto (Mono), Fabrício Elias (Joomla), Cleber Bonotto (Joomla), Flavio C. Buccianti (LTC - IBM Brasil), Mark Bilansky (IBM USA), Diogo Biazus (PostgreSQL BR), Isis Borges (PostgreSQL BR), Fabio Telles (PostgreSQL BR), Leonardo Cezar (PostgreSQL BR), Euler Taveira (PostgreSQL BR), Josh Berkus (Sun Microsystems/PostgreSQL), David Fetter (PostgreSQL), Wei-Chen Chiu (Sun Microsystems/PostgreSQL), Bruno Souza (SouJAVA), Paulo Alvim (Powerlogic), Justino (Powerlogic), Paula Lindsei, Fabiane Nardon (Zilics), Alexandre Gomes, Roger Brinkley (Sun Microsystems), entre tantos outros.

Na minha opinião muitas coisas precisam ser melhoradas, mas acredito que o pessoal que cuida da organização tem pleno conhecimento dos pontos falhos e esperamos que eles saibam como resolvê-los.

Abraços a todos! Nos vemos no próximo FISL!

domingo, 20 de abril de 2008

Nova fase

Oi pessoal! Bom dia!

Hoje se inicia uma nova fase: o TechnoWild está no ar!

Há algum tempo eu procurava um meio de comunicação para expressar algumas opiniões, fazer posts sobre tecnologias emergentes, discutir sobre JAVA, etc; enfim, o lugar é esse. ;-)

Divirtam-se!