RVM sem zLib (Loading command: install (LoadError))

March 31st, 2012 No comments

Estou instalando o RVM e tive alguns problemas pois a zLib não veio por default. Mesmo seguinto todos os passos que o site manda (http://beginrescueend.com/packages/zlib/) não tive sucesso pois ele não consegue baixar a zLib.

O erro:

ERROR:  Loading command: install (LoadError)
    cannot load such file -- zlib
ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::Commands::InstallCommand

Solução para o meu problema:

1 – Baixei do site o pacote.
http://sourceforge.net/projects/libpng/files/zlib/1.2.6/zlib-1.2.6.tar.gz/download

2 – Desconpactei na pasta

/home/$USER/.rvm/usr

3 – Instalei

 ./configure –prefix=”/home/$USER/.rvm/usr”
make Install

4 – Rode o comando

rvm reinstall 1.9.2 –with-zlib-dir=.rvm/usr/

 

Abraço a todos

Categories: Geral Tags:

16º EDTED (Encontro de Design e Tecnologia Digital)

November 30th, 2011 1 comment

A última parada do 16º EDTED sera em Recife – PE e eu estarei lá levando a palestra, VRaptor – Simplificando o java para web.

O Edted – Encontro de Design e Tecnologia Digital - é o maior evento de internet do Brasil. Em 2011, chega à sua 16ª edição e vai passar por dez cidades, apresentando 200 palestras e contando com aproximadamente cinco mil profissionais presentes. A programação é dividida em três espaços, nos quais os participantes podem circular livremente: “Design e Marketing”, “Tecnologia e E-commerce” e “Business”.

 

Data: 03 de dezembro
Local: Mar Hotel

Abraço a todos e até lá.

Categories: Eventos Tags:

Um trabalho é apenas um trabalho, será?

July 29th, 2011 1 comment

Estou em SP a 1 ano e estou tentando retomar a vida de blogueiro. É bem complicado o tempo não deixa mas aos poucos ele está voltando. Mas quero apenas deixar registrado alguns comentários que surgiram a partir de uma ótima conversa com uma grande amiga. Insatisfação no trabalho, isso é algo que atinge muita gente, e vc já deve ter percebido que nossa conversa rolou em torno disso né?

Não tem coisa pior que você levantar cedinho, principalmente em SP, para trabalhar em um lugar que não te motiva. Imaginem os trenzinhos para OSASCO. Se vc não conhece é só chegar em SAMPA que providencio essa experiência sobrenatural… Sem comentários.. :-(

Mas voltando eu achei um post na VOCÊ /SAMudar aos 45 – Oportunidades abertas que caiu como uma luva no que que queria falar.

Tem horas em que você se olha no espelho e não gosta da pessoa na qual você está se transformando.

A pergunta que devemos fazer é:  um trabalho é apenas um trabalho? Uma boa resposta para essa pergunta: não, um trabalho não é apenas um trabalho, mas sim o que você é. E para mudar o que você é, tem que mudar o que você faz.

Não precisa explicar muito né? Recomendo o POST da VOCÊ /SA bem legal.

Abraço a todos.

Categories: Carreira, Geral Tags:

Novo blog na blogosfera..

July 19th, 2011 No comments

Galera,

Queria apenas apresentar o blog de uma grande amiga. Daniela Vieira, especialista em qualidade de software.

Link: http://jmeter.zip.net/

Podem comentar, fazer críticas e dar sugestões de post. Ela está aberta para outros assuntos.

Agraço a todos. :-)

 

 

 

 

 

 

Categories: Blogosfera, Geral Tags: ,

O bom filho a casa torna! :-)

June 3rd, 2011 1 comment

Estou de volta ao meu querido blog. Depois de um tempo longe, estou eu aqui. Vou compartilhar um pouco do que andou acontecendo nos últimos meses. Isso vai justificar um pouco a ausência do blog.

Todos sabem que estou morando em SP e não é nada fácil chegar em um lugar onde você não conhece muita coisa.  Muitas coisas aconteceram, meu tempo ficou bem limitado, precisei de tempo para começar a por em prática os planos para atingir as metas que tracei. Depois de 10 meses trabalhando para a CGMP, que é a empresa que faz a cobraça do Sem Parar, sistema automatizado de cobrança de pedágio em são paulo.  Empresa onde pude colocar em prática algumas técnicas aprendidas ao longo da vida.

Hoje integro o time da EGM Consultoria, empresa especializada em mainframe. Estou bem empolgado em poder contribuir para o crescimento desta empresa. Aguardem novidades pois muitas coisas estão acontecendo. Voltarei com os posts e as investidas no blog depois de 1 ano parado. Mas acreditem, esse tempo foi extremamente necessário para meu crescimento profissional. Aguardem as novidades.

Planos para o futuro dos posts do blog:

  • Spring Security 3
  • VRaptor 3
  • Performance na JVM

Vamos então começar a por em prática. Espero poder voltar a contribuir com a comunidade com que venho aprendendo em sampa.

Abraço a todos.

Categories: Geral Tags:

Dica de Leitura

October 1st, 2010 No comments

Eu estava na palestra desse cara na #QConSP. Então não tenho muito o que falar apenas deixar registrado as recomendações para ser tornar um bom profissional. As 8 dicas de como se tornar excelente e aproveitar as oportunidades são de autoria do Klaus Wuestefeld, autor do manifesto da Computação Soberana e criador do Prevayler.

Link: 8 dicas para se tornar excelente

Boa Leitura. :-)

Categories: Blogosfera, Carreira, Dicas Tags: ,

Mudança para São Paulo :-)

July 31st, 2010 7 comments

Para quem ainda não sabe, estou oficialmente saindo da UNIFOR e indo morar em SP, começarei a trabalhar em um novo projeto em 3 semanas. Vou trabalhar para uma empresa especializada em planejamento e desenvolvimento web (BASICS). Tudo bem, confesso que foi tudo muito rápido, mas certas oportunidades não podemos deixar passar.

Estou bem feliz com tudo isso, os desafios serão grandes, mas espero conseguir corresponder de forma positiva com todos que estão confiando em mim. Estarei fazendo uma despedida, ainda não sei em qual local e horário mas colocarei no blog as informações.

São 2 da madrugada e eu estou com muita preguiça de escrever mais. Depois coloco maiores informações.

Abração galera.. Agora é arrumar as malas e partir… :-)

Categories: Notícias Tags:

Plugin para Firefox

April 3rd, 2010 1 comment

Para quem desenvolve apps web para iPhone/iPad ou apenas deseja testar como suas apps se comportam em outros browsers, ai vai a dica. User Agent Switcher 0.7.2 ele não vem com o iPad configurado, mas basta seguir esses passos para configurar.

1 – Instale a extensão User Agent Switcher.
2 – Com o User Agent instalado, vá em Tools > Default User Agent > Edit user agents.
3 – Vá em New > User Agent e complete os campos conforme a imagem abaixo:
4 – O campo “User Agent” é o mais importante, copie e cole o seguinte texto nele, sem as aspas:
5 – Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10
6 – Selecione o iPad como agente ativo, em Tools > Default User Agent > iPad
7 – Entre no Gmail para testar. Ele irá pensar que você está acessando de um iPad e mostrará a nova interface.

Bem legal esse plugin. Fica ai a dica.

Abraço para todos.

Categories: Dicas, iPhone Tags: , , , ,

Novo BLOG no Blogroll

March 31st, 2010 1 comment

Quando a coisa é boa, temos que fazer a propaganda gratúita. Então, mais um grande desenvolvedor vira blogueiro, Washington Botelho, é desenvolvedor da Giran e trabalha com Java, Hibernate, VRaptor, JSF, JSP, jQuery, Servlet, JS e CSS. Então, fica ai a dica para quem tiver interesse em conhecer mais sobre vRaptor é só visitar o blog desse cara, ele está usando mesmo. :-)

Link: http://wbotelhos.wordpress.com/

Grande abraço e novamente parabéns pela iniciativa.

Categories: Blogosfera Tags: , , , , ,

Estudos sobre IHC (Continuação)

March 28th, 2010 2 comments

Estou percebendo que a preocupação com usabilidade tem crescido, vi que Luiz China da Bluesoft fez um vídeo sobre ergonomia e usabilidade. Segue o vídeo e o slide. Gostei bastante da apresentação, pois ele coloca pontos interessantes de autores conhecidos na área. Vale a penas assistir.

Usabilidade e Ergonomia por Luiz China from Bluesoft on Vimeo.

Slides – Ergonomia e Usabilidade

Como já discutido anteriormente, o estudo de projetos de interfaces não está relacionado apenas com as possibilidades e limitações tecnológicas; é muito mais abrangente que somente um elemento técnico. O estudo do ser humano e seu comportamento também está diretamente relacionado ao desenvolvimento de interfaces. Envolve o conhecimento sobre o humano, sobre a tecnologia e sobre as maneiras como um influencia e é influenciado pelo outro.

Procurar entender o usuário do sistema sobre diferentes óticas é algo imprescindível para o bom design de interface. Lembrando que, quando se fala de usuário, estamos falando de fatores humanos. Então, procura-se entender a percepção visual, a psicologia cognitiva de leitura, memória humana e raciocínio dedutivo e indutivo.

A interface é a forma que se estabelece um diálogo entre o programa e o ser humano. Se esses princípios forem levados em consideração, esse diálogo será harmonioso e um ritmo será estabelecido entre o usuário e o programa; caso não aconteça essa valorização, o sistema quase sempre será tratado por “não-amigável”.

Um dos fundadores da Ergonomia, Alphonse Chapanis diz que os seres-humanos recebem um estímulo, processam a informação recebida e produzem um resultado sob a forma de uma resposta.

As habilidades humanas para lidar com abstrações são chamadas de informação. Estas são as habilidades mentais, também conhecidas como cognitivas. É importante lembrar que não se deve deixar iludir pela aparente divisão das características humanas: estrutural-mecânica versus mental. Esta distinção é apenas uma conveniência. No entanto, existem interações complexas entre elas: o corpo afeta a mente e vice-versa” (CHAPANIS, 1996).

A ligação que existe entre homem-computador é exatamente essa. Estímulos, processamento e resultados em forma de resposta. Como isso será feito é exatamente o foco da disciplina de IHC.

Tudo parte da percepção humana. O que significa percepção?

Em psicologia, neurociência e ciências cognitivas, percepção é a função cerebral que atribui significado a estímulos sensoriais, a partir de histórico de vivências passadas. Através da percepção um indivíduo organiza e interpreta as suas impressões sensoriais para atribuir significado ao seu meio. Consiste na aquisição, interpretação, seleção e organização das informações obtidas pelos sentidos. A percepção pode ser estudada do ponto de vista estritamente biológico ou fisiológico, envolvendo estímulos elétricos evocados pelos estímulos nos órgãos dos sentidos. Do ponto de vista psicológico ou cognitivo, a percepção envolve também os processos mentais, a memória e outros aspectos que podem influenciar na interpretação dos dados percebidos. Fonte: wikipédia

Mecanismos de percepção humana:

  • Modelo Construtivista
    Acredita que a visão do mundo é construída de forma ativa por informação obtida do ambiente somada ao conhecimento previamente armazenada.
  • Modelo Ecologista
    Defende que percepção é um processo direto que envolve a detecção de informação do ambiente e não requer quaisquer processos de construção ou elaboração, ou seja, os objetos carregam certas características que dirigem nossa percepção sobre eles.

Para se ter um bom IHC é necessário estudar esses conceitos antes de começar a desenhar telas que achamos que serão mais intuitivas. Não podemos nos basear em intuição. Estudar como o cérebro humano processa as informações é a forma mais correta de se ter um bom IHC. Isso tem sido meu foco nos últimos meses, estudar a parte mais humana da computação. Veja que todo esse estudo tem um link muito forte com a web semântica, que é um tema para outro estudo. Tudo está interligado.

Bem, essa foi mais uma síntese do que estou estudando. IHC é um tema bastante abrangente e acho melhor ir escrevendo pequenas sínteses do que estou estudando do que esperar para escrever tudo de uma vez só. Grande abraço a todos. Espero que tenham gostado. :-)

BlogBlogs.Com.Br

Categories: Artigo, IHC Tags: ,