Início da Jera Software

Para quem ainda não sabe, resolvi realizar um antigo sonho meu, montar o próprio negócio! Faz tempo que venho falando isso com vários amigos e lendo muito na internet/livros sobre como empreender e criar oportunidades.

Jera Software

O nome da empresa é Jera Software e me associei com mais quatro amigos feras: Adriano Bacha, Bruno Andrade, Bruno Porkaria e Saulo Arruda; Acreditamos que juntos somos melhores, temos como objetivo principal criar soluções de software que ofereça aos seus usuários a sensação de paixão e facilidade de uso no dia a dia. A visão é trabalhar de maneira simples e produtiva e ponto final.

Mas como que está sendo esse início? Em resumo…

O início da empresa está sendo fantástico, já fechamos alguns projetos e estamos prospectando vários negócios. O site da empresa em breve será lançado, mas já dá para acompanhar muito do que estamos fazendo pelo twitter (@jerasoftware) ou pelo flickr. Temos a idéia de que as coisas não podem ficar apenas no papel, tem que ser executado, e em nossas primeiras conversas já começamos com “a mão na massa”.

Inauguração da Jera

Inauguração da Jera - Mão na massa para codificação (@jeffmor, @porkaria, @sauloarruda, @adrianobacha)

Iniciamos a busca por salas e agora estamos em uma batalha para terminar de montar o escritório, compramos as melhores cadeiras e mesas que o dinheiro pode pagar (ou pelo menos o nosso dinheiro), abaixo a foto da fachada do nosso prédio.

Fachada do prédio da Jera

Mas antes disso tivemos que abrir a empresa em sociedade ou aquilo que estamos chamando de “casamento”, o Marcelo nosso contador (pai do @bruno_aa_) levou a papelada e fez oficialmente a abertura da empresa, confesso que a minha mão suou quando estava assinando, não por medo mas por felicidade de estar fazendo algo que realmente me motiva.

Marcelo contador da Jera

Marcelo contador da Jera

Estamos incentivando muito o debate e entendimento do que realmente deve ser feito, esquecendo formalismos e atitudes conservadoras. Temos também uma psicóloga (mãe do @adrianobacha) nos auxiliando e incentivando esse tipo de coisa, kkkk tem q ter né? só tem “doido nessa empresa.

Pool Meeting
Pool Meeting ao lado da piscina com @zehzinho e @adrianobacha

Enfim, tem um monte de coisas acontecendo e dá para acompanhar tudo pelas redes sociais. Para finalizar o post gostaria de convidar aos meus amigos e leitores do blog para fazer uma visita ao nosso ambiente de trabalho, tomar café da nossa super cafeteira ou toddynho ou refrigerante ou cerveja ou … (ahhh tem de tudo lá). Estamos também pensando em fazer um “chá de escritório” com churrasco para que todos se sintam presentes em nosso ambiente e assim nos ajude com a nossa Wish List, o que acham da idéia?

DOJO – JEE6 com JSF2

No dia 15/05/2010 fizemos um DOJO sobre JEE6 com JSF2, foi divulgado na lista do JUGMS.

Basicamente discutimos sobre o problema e utilizamos um timer de 15min para alterar a dupla que estava codificando.

Pontos positivos

  • Salgadinhos e refri
  • Netbeans (wizards e editor)
  • Bancadas
  • Networking
  • Mais mão na massa (codificando) e menos projeto (discussão infinita de bla bla)
  • Componente f:ajax, ficou muito fácil de utilizar.
  • Uma dupla por vez codificando.

Oportunidades de melhoria

  • Não informação sobre o wifi
  • Horário
  • Claridade prejudicou a projeção
  • Faltou TDD

Sugestões

  • Programar negócio e testes em paralelo.
  • Projetar vídeo em uma parede maior.
  • Planejar o resultado

Conselho para programador

O Fábio Akita colocou o vídeo abaixo com o conselho  do “doidão” Uncle Bob  para os desenvolvedores brasileiros.

Alguns trechos que me chamaram a atenção:

  • “… o que precisam lembrar é que não é bom o suficiente apenas fazer o código funcionar…”
  • “… Seu código precisar ser algo que você ame trabalhar”

Um outros post bem legal que li esses dias foi o Diego Plentz onde ele viaja sobre uma tal dieta do programador.

Fonte: http://www.akitaonrails.com/2009/05/07/railsconf-09-uncle-bob-martin

MacBook Air

MacBook Air

Estou vivendo em um mundo completamente diferente de antes… Acabei de adquirir o badalado MacBook Air (foi um negócio da china que eu consegui)! O que chama mais atenção é o peso(1,36 Kg) e a espessura (< 1 polegada) dele, o meu antigo hp pavillion ficou um “monstro” perto e tem sido uma mão na roda, pois utilizo muito fora do ambiente de trabalho, uso bastante assistindo TV, na cozinha… mas tive que tirar de perto da minha mãe, pois tem gente que corta até pão com ele.

Quanto ao hardware – Proc. Intel Core 2 Duo de 1.6Ghz, 2 GB de Memória Ram, monitor 13,3′, Wi-fi padrão 802.11n integrado, Bluetooth 2.1. E não tem drive de CD/DVD, afinal pra que isso? É a mesma coisa qdo parou de vir leitores de disquete em notebook. O negócio é Wirelless.

Mas ainda não me converti ao Mac OS X, mesmo porque S.O. nunca foi o mais importante para mim, o meu negócio é software.
15-macbook-air03
Por muito tempo aturei o Windowns XP e estava conformado de a cada 6 meses formatar o micro… mas tenho q confessar esse Mac OS é massa, não sinto falta de nada do windows, cheguei até a criar uma máquina virtual para o windows caso eu tenho que utilizar algo de lá, utilizei para isso o VMWare Fusion que me permite abrir qualquer programa do windows diretamente do Mac OS(mas até agora não usei). Utilizei por um tempo o Ubuntu e era até legal, mas achei mais intuitivo e prático as coisas MAC OS, a interface é Maravilhoooosa(by Hilton Verdan). Sem contar que o Mac OS é baseado no kernel BSD que é um UNIX, assim o gerenciamento de processos dele é muito mais eficaz. Ainda estou na quebra de alguns paradigmas e quem tem me uma força nisso é o Fernando, Carlos Gustavo e Saulo.

Caneta Fera

Sensacional pessoal, realmente estou louco para compra um caneta!Estranho, não é mesmo? Mas não é qualquer canetabic!Caneta MágicaÉ uma caneta animal que roda java, o nome dela é Pulse SmartPen produzida pela empresa LiveScribe custa U$D 149,00 (1 GB de ram) ou U$D 199,00 (2 GB de ram). Essa caneta foi apresentada no Java One 2008, mas só fiquei sabendo dela através do Bruno Souza no Just Java 2008. Com essa caneta você pode desenvolver qualquer aplicativo java e colocar nela via USB, imagine só você o tanto que as oportunidades se abrem com isso. Além de rodar Java, ela possui um processador de 32 bits, JVM com suporte a JME, camêra infravermelho. Através dessa câmera ela pega tudo aquilo que o usuário digita num papel de um caderno (não é qualquer caderno) e quarda em sua memória, aí depois disso é possível passar para um computador.A caneta também tem um recurso massa que permite gravar o audio e isso é sincronizado com o que o usuário está escrevendo no momento. Imagine só, depois de uma palestra chata é possível colocar a caneta sobre o que está escrito e ouvir exatamente o que se estava falando no momento, e além disso com o fone de ouvido é possível ter a sensação espacial de onde exatamente é aquele som que foi gravado.Você não achou a menor graça em tudo que escrevi, então dê uma olhada nos vídeos abaixo. 

No blog do Spock tem muito mais a respeito neste post ou na apresentação que ele fez no TDC Floripa.

Algoritmos de Ordenação

BozoSort

Esse algoritmo é muito hilário e a charge do Karlisson (nerdson) ainda mais!

Um exemplo para demonstrar como funciona seria:

Pegue um baralho com 54 cartas e jogue para o alto, enquanto as cartas nao cairem todas ordenadas continuaremos a jogar elas para cima.

Tem um outro site com vários desenhos de algoritmos de ordenação (inclusive o bozo), muito bacana para comparações, dá até pra lembrar da faculdade.

Post Inicial

E aí pessoal, este é o post inicial, então… a idéia de ter este blog é passar a minha opinião sobre qualquer coisa, principalmente tecnologia.