Nada de futebol – só tecnologia
tecnologia
Grails = Groovy on Rails
May 24th
Java é uma plataforma muito poderosa. Isto é fato. Mas quem falar que Java é produtivo está pedindo para ser internado. Ruby on Rails e outros frameworks derivados surgiram e vieram para acabar o trabalho repetitivo que temos ao escrever aplicações web. E eis que surge o Grails (que já se chamou Groovy on Rails).
Estou bastante interessado neste framework pois com ele podemos aproveitar todo o legado já escrito para Java. Pensei em JRuby mas estou vendo que Grails foi feito pensando em pessoas que trabalham com Java.
Java (a linguagem) nunca será produtiva como as linguagens DSL (Python, Ruby, Groovy). Mas a plataforma Java – JVM, os framework e APIs (Hibernate, JPA, JMS, etc) – tem tudo para tornar o trabalho mais fácil.
Para se ter idéia de como uma linguagem DSL é produtiva perante Java, imagine um simples programa que abre e lê um arquivo texto imprimindo as linhas. Quantas linhas de código você imagina que este programa teria em Java? Umas 10 linhas, certo. Em Groovy seriam somente duas linhas de código !!!!
Grails utiliza a linguagem Groovy e gera bytecodes Java para abrir o “mundão sem porteira” que nós Javeiros conhecemos tão bem.
O mais interessante é que já tem “gente grande” aqui no Brasil trabalhando com Grails – o portal IG.
Recomendo a todos que se interessam por desenvolvimento para web e mesmo o desenvolvimento coorporativo que iniciem seus estudos neste framework. Grails ainda vai dar muito o que falar.
Buscaram este artigo com estas palavras:
- curso Grails
- curso grails online
- como abrir arquivo groovy
- groovy abrir arquivos
- groovy java
- groovy on rails
- ler arquivo groovy
- livro groovy gratis
- mercado para grails
- mercado rails
- rails 2010 -oxente
- rails grails
- groovy
- grails vaga
- como ler arquivo texto em groovy
- curso de grails em rio preto
- curso groovy grails
- flex groovy
- grails brasil
- grails groovy
- Grails is Groovy on Rails
- grails ler arquivo
- Grails ou Rails
- vaga OR emprego rails
[Evento] Grails – Java produtivo e divertido
May 24th
Pra quem estará em São Paulo na próxima terça-feira (25/05/2010), Lucas Teixeira irá apresentar uma palestra sobre Grails na SESTINFO – Semana de Estudos em Tecnologia da Universidade Metodista de São Paulo.
O título da palestra será – “Grails – Java produtivo e divertido” e a entrada é liberada para quem quiser assistir. Vou falar de Groovy e Grails além da comunidade envolvida em torno dessas tecnologias. E ao final da apresentação, vou fazer algum hands on com o pessoal, desenvolvendo uma aplicação live com todos.
Data: 25 de maio
Horário: A partir das 19:00
Local: Universidade Metodista
Endereço: Rua Alfeu Tavares, 149 – Rudge Ramos – São Bernardo do Campo – SP
Buscaram este artigo com estas palavras:
- como instalar jogos no motorola quench
- motorola quench java
- como instalar jogos no quench
- jogos grails
- instalando jogos no motorola quench?
- simbolos do celular motorola mb501
- instalar jogos no quench
- instalar java motorola quench
- instalar java motorola mb501
- como instalar programas no quench
- instalando grails
- instala jogos java no motorola quench
- install froyo on quench
- jogos e aplicativos em java gratuitos para celular motorola mb501
- programas para motorola quench
- plataforma java para celula quench
- PAGA PARA INSTALAR OS JOGOS NO QUENCH
- o motorola quench e java ?
- jogos para motorola quench
- motorola quench instalar programas
- motorola quench instalar java
- Motorola Quench como instalar aplicativos
- jogos para quench
- games no quench
- game motorola quench como instalar
- em busca do grails livro download
- como instalar aplicativos no motorola quench
- como instalar aplicativos no mb501
- como instalar aplicativos motorola quench sem web
- como instalar aplicativo no motorola quench
- celular mb 501 tem java instalado?
- cache:0T4AxJOPWIAJ:josenaves com/android-2-2-froyo-lancado-durante-o-google-io htm quench froyo
- cache:0T4AxJOPWIAJ:josenaves com/android-2-2-froyo-lancado-durante-o-google-io htm froyo 2 2 radio fm
- aplicativo em grails
- como instalar aplicativos no quench
- como instalar jogos em java motorola quench?
- como instalar jogos java no motorola quench
- downloads gratis aplicativos para moto quinch
- curso grails online
- curso grails camnpinas sp
- como instalo programas no quench
- como instalar programas no motorola quench
- como instalar jogos para motorola quench
- como instalar jogos no Motorola MB501 QUENCH
- como instalar jogos no mb501
- aplicativo divertidos em java divertidos touch screen
JavaServer Faces Flex – o encontro de dois mundos
Mar 12th
O framework JSF permite que a camada de apresentação seja outra que não HTML. Basta os componentes saberem como renderizar a saída neste novo formato. Assim, podemos ter a saída em XML, PDF, Flash, Flex, TXT ou qualquer outro formato que se queira.
O grande defensor de JSF, José Andrade (a.k.a. Zé das Foias) ficará muito feliz ao saber que já existe uma biblioteca quer permita a utilização de componentes Flex (Flash) para JSF.
Estou falando do JSF Flex. Para saber mais, leia este artigo no The Server Side.
Via [The Server Side]

Buscaram este artigo com estas palavras:
Facebook investe pesado no PHP com “Hip Hop”
Feb 10th
Para quem não sabe, o Facebook (rede social que vem crescendo bastante no Brasil) utiliza PHP para sua interface com usuário. Serviços de backend são implementados em outras linguaguens como Java, Erlang e Python.
PHP é uma linguagem para desenvolvimento web para qual muita gente torce o nariz. ”PHP não escala”, “PHP é uma droga – não é linguagem séria, é coisa para se fazer scripts” - é o que eu costumava ouvir.
Poucos sabem mas serviços Web2.0 como Flickr usam PHP e MySQL. A plataforma de blog mais utilizada e famosa do mundo – WordPress – roda em PHP e MySQL. Acho que não preciso falar mais nada, só parafrasear – “Linguagens não escalam, arquiteturas escalam”.
Mas este post não é para ficar jogando confete no PHP. Como qualquer linguagem, PHP tem seus pontos fortes e fracos.
Voltando ao assunto, o Facebook construiu um “compilador” PHP chamado “Hip Hop”. Na verdade, tecnicamente falando, “Hip Hop” não é um compilador e sim um conversor. Ele traduz o código PHP para um código C++ que por sua vez é compilado pelo G++. Como resultado, a utilização de CPU diminuiu em cerca de 50% ! Não se sabe quanto tempo este projeto levou para ser desenvolvido mas acredita-se que tenha levado 2 anos. E agora, o Facebook dá o código de presente para a comunidade.
Para quem se interessar no projeto “Hip Hop“, o mesmo está disponível no GitHub.
Hostgator aí vou eu
Nov 27th
Estou deixando o GoDaddy para tentar hospedar uns 3 blogs numa conta Baby do Hostgator. Por isso, é possível que o blog fique fora por um ou dois dias.

O que é XML-RPC?
Sep 21st
XML-RPC é uma tecnologia que permite que sistemas escritos em diferentes linguagem e que rodem em sistemas operacionais diferentes comuniquem entre si. A comunicação é feita através da Internet usando HTTP como protocolo de transporte e XML como codificação.
Existem várias implementações de clientes e servidores de XML-RPC para várias linguagens.
Estou escrevendo uma API cliente em Java para WordPress (WPoster – assunto para outro post). Comecei com um framework que me pareceu bastante promissor – Redstone XML-RPC Library. Tudo ia bem até que algumas dificuldades relacionadas com o formato de data ISO8601 me fizeram pesquisar outro framework. Eis que encontrei o Apache XML-RPC (ws-xmlrpc). Levei um tempo para entender algumas coisas, tive que baixar os fontes e fazer alguns debugs mas no final consegui o que queria.
Para saber mais sobre XML-RPC acesse o site do projeto.

XML-RPC
Buscaram este artigo com estas palavras:
- wordpress XML-RPC
- XML-RPC wordpress
- artigos sobre rpc
- xml rpc wordpress
- xml rpc ws
- xml wordpress java
- XML-RPC no wordpress
- XMLRPC definicao
- xmlrpc o que é
- wposter junho 2009
- wordpress xmlrpc
- wordpress 3 0 xmlrpc java
- ruby xmlrpc
- redstone xml rpc
- redstone rpc wordpress
- exemplo xml rps campinas
- como usar o XML-RPC wordpress
- cache:S8sogrxUphMJ:josenaves com/ueba-saiu-o-android-sdk-1-6 htm gw620 update
- xmlrpc to php android
O que é BPEL?
Sep 8th
BPEL é uma sigla que significa Business Process Execution Language. Na verdade deveria ser Web Services Business Process Execution Language (WS-BPEL) mas ficaria muito grande e resolveram abreviar.
Trata-se de um padrão definido pela OASIS para “programar” interações entre vários Web Services.

Buscaram este artigo com estas palavras:
[Java] O que é o garbage collector ?
Sep 1st
O “garbage collector” é um dos mais importantes componentes da plataforma Java e da JVM. Ele tira das costas do programador a responsabilidade de desalocar a memória utilizada pelos objetos criados.
O garbage collector “tenta” impedir que a memória utilizada pela JVM para criar objetos (heap) se encha e cause um OutOfMemoryError (do primeiro OutOfMemoryError a gente nunca se esquece).
Nos posts seguintes tratarei em detalhes a configuração e funcionamento do garbage collector. Aguardem.
Buscaram este artigo com estas palavras:
Como arrumar o erro de atualização no WordPress
Aug 3rd
Você já deve ter recebido o erro “Sem permissões suficientes para acessar esta página” depois de atualizar seu WordPress. Eu mesmo já tomei tanto esse erro que já estou calejado. O problema acontece quando você atualiza a versão pelo painel de administração – aparece uma mensagem do tipo: “O WordPress 2.8.3 está disponível! Por favor, atualize agora.”
Depois que você atualiza a versão, sua sessão é encerrada e você é forçado a se logar novamente. Até aí, nada de mais… só que quando você digita seu usuário e senha – PAU! Uma tela branca com a mensagem aparece: “Sem permissões suficientes para acessar esta página“. Pronto – você não consegue mais acessar a administração de seu blog e o desespero começar a tomar conta.
Calma – acesse seu blog via FTP e vá até a pasta /wp-content/languages. Lá você deverá encontrar pt_BR.php além de outros (pt_BR.mo, pt_BR.po). Basta apagar o arquivo pt_BR.php. Pronto! Tudo voltará ao normal !

Erro no WordPress - e agora?
Buscaram este artigo com estas palavras:
- WordPress 3 0 Sem permissões suficientes para acessar esta página
- Sem permissões suficientes para acessar esta página
- erro IO wordpress
- problemas atualização wordpress 3
- wordpress tela em branco atualizacao
- sites que arruma erros de portugues
- problema atualizando wordpress tela branca
- permissoes de diretorios do mystique
- permissões atualização wordpress 3
- mystique Erro ao carregar tweets
- mysql atualizar uma palavra com erro de portugues
- timthumb erro
- toda a vez que faço um comentário no blog dá erro 500 wordpress
- wordpress 3 0 administração tela branca
- wordpress mystique err twitter
- wordpress erro permissão
- wordpress erro Páginas em branco wp-admin
- wordpress atualizacao bookmark rss
- wordpress 3 pagina em branco
- wordpress 3 erro permissoes
- wordpress 3 erro permissão
- wordpress 3 erro
- wordpress 3 0 dando erro de sem permissões para acesso a página
- meu sandboxie da erro porque como consertar esse erro
- erros wordpress 3
- erros de português para arrumar
- COMO ARRUMAR ERROS DE PORTUGUES NO WORLD
- como arrumar erro php
- como ajeitar error de atualizacao?
- atualizei wordpress usuário sem permissão
- atualizei o wordpress 3 0 e agora da erro de permissão
- atualizar wordpress e agora esta em branco
- atualização do wp erro de permissao
- arrumando a permissão do wordpress 3 0
- ao atualizar o tema do wordpress erro de permissão
- como arrumar os erros no blog
- como arrumar um blog wordpress
- como fazer pro word consertar os erros de portugues
- erro wordpress atualização 3 0
- erro no thema do wordpress e agora?
- erro no tema do wordpress
- erro IO - wordpress 3 0
- erro atualização wordpress 3
- erro ao atualizar wordpress 3 0
- erro ao atualizar o wordpres 3
- erro 500 htm como ajeitar isso ?
- consertar erro de portugues
- 500 wordpress atualização login senha
[Evento] Facebook Developer Garage
Jul 31st
O Facebook está louco para detonar como o Orkut aqui no Brasil. Prova disso é o evento que será realizado em São Paulo na próxima terça-feira, 4 de agosto das 17 às 20 horas – Facebook Developer Garage. Trata-se de um evento voltado aos desenvolvedores de software.
O evento será na Rua Dr. Renato Paes de Barros, 804 no Itaim Bibi.
Para maiores informações, vá até o Facebook e cadastre-se – é de graça !!!
http://www.facebook.com/event.php?eid=106257751485&ref=nf
Dúvidas?! Fale com Jairo pelo telefone (11) 3071-2277 ou pelo email jairo@ievento.com.br.





