Arquivos mensais: julho 2011

Evitando erro de “Wrong permissions on configuration file” no XAMPP

Muita gente(inclusive eu…), após instalar o XAMPP no seu linux, altera as permissões de todos os arquivos do XAMPP e deixa tudo com permissão total para todos (777). E na hora de dar um “start” no serviço mysql ou acessar o phpMyAdmin recebe uma bela mensagem que diz “Wrong permissions on configuration file, should not be world writable!”.

Que bonito!! É uma bela reclamação para o nosso chmod com permissão 777. E agora, como arrumar isso??

Não sei o seu caso, mas para mim foi simples. Ao iniciar, o phpMyAdmin necessita que pelo menos dois arquivos não estejam editáveis. São eles: “config.inc.php” e “my.cnf”. Para resolver, dei permissão 644 para esses dois arquivos e … feitooooo!!! O phpMyAdmin voltou a funcionar.

Por hoje é só, pessoal! Até a próxima.

Tutorial de instalação do SDK Android com Eclipse no Linux.

Em primeiro lugar, o download deve ser efetuado em http://developer.android.com/sdk/index.html, selecione o arquivo referente a plataforma utilizada (Windows, Linux ou Mac) e clique em “I agree to the terms of the SDK License Agreement” para aceitar os termo da licença do SDK e logo a após pressione o botão Download. Abaixo os comandos no modo console para efetuar a descompactação do arquivo SDK e execução do Android.

$ tar -zxvf android-sdk_r04-linux_86.tgz
$ cd android-sdk-linux_86/tools
$ ./android

Sugiro adicionar na variável ambiental PATH a pasta TOOLS do pacote Android SDK. Basta inserir no arquivo ~/.bashrc uma linha informando a localização das ferramentas do Android. A seguir um exemplo da linha a ser adicionada:

export PATH=${PATH}:<pasta de instalação do android>/tools

Ao executar o comando ./android, se tudo estiver funcionando corretamente, teremos um formulário similar ao da figura abaixo:

Linux: Instalando o Android SDK na plataforma Linux.

Adicione os componentes no SDK e clique na opção Avaliable Packages e selecione a plataforma desejada (Android 1.1, 1.5, 1.6, 2.0, 2.1… ). Caso ocorra problemas de conexão, habilite o uso forçado https selecionando a opção Settings e Force https. E repita a operação.

Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.

Na janela de diálogo, clique em Accept e no botão Install Accept.

Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.

Instalação do Eclipse

A instalação do Eclipse pode ser efetuada no link http://www.eclipse.org/downloads/, com a extração do .tar.gz ou a utilização do YaST (na distribuição openSUSE) e seleção dos pacotes RPM. Selecione primeiramente o pacote eclipse e pressione o botão Aceitar.

Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.

Instalando o plugin do Eclipse (ADT – Android Development Tools):

No meu caso estou utilizando o Eclipse 3.5. Entretanto na página oficial do Android é mencionada a compatibilidade com diversas versões. Para iniciar a instalação do plugin ADT, abra o Eclipse, selecione o item Help do menu principal, logo após o subitem “Install New Software”.

Linux: Instalando o Android SDK na plataforma Linux.

Clique no botão “ADD…” para adicionar o site.

Linux: Instalando o Android SDK na plataforma Linux.

Adicione o Google plugin for Eclipse, no meu caso utilizei o site http://dl.google.com/eclipse/plugin/3.5.

Linux: Instalando o Android SDK na plataforma Linux.

Selecione todas as opções (Google Plugin Eclipse, Google App Engine Java e Google Web Toolkit).

Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.

Repita a operação adicionando o site do ADT (Android Development Tools) digitando o endereço https://dl-ssl.google.com/android/eclipse/ e adicione ambos os pacotes.

Linux: Instalando o Android SDK na plataforma Linux.
Linux: Instalando o Android SDK na plataforma Linux.

Configure o Android selecionando o item Windows e clique na opção preferences.

Linux: Instalando o Android SDK na plataforma Linux.

Configure a localização do SDK e clique no botão “APPLY”.

Linux: Instalando o Android SDK na plataforma Linux.
PRONTO agora o seu sdk já esta configurado e pronto para o uso
Adaptado do artigo  Instalando o Android SDK na plataforma Linux disponivel em http://www.vivaolinux.com.br/artigo/Instalando-o-Android-SDK-na-plataforma-Linux?pagina=1

 

 

PES 2012- O que vem por aí…

Todos os anos milhares de apaixonados por games e por futebol não vêem a hora de chegar o outono no hemisfério norte  trazendo com ele os novos lançamentos do Pro Evolution Soccer. Todo mês de outubro  a  Konami Digital Entertainment, dona da franquia PES, traz uma nova versão do game de futebol mais jogado no mundo, que é o único com todas as características licenciadas da UEFA Champions e UEFA Europa League. Em 2011 não será diferente, com previsão de lançamento  do game para o dia 11 de outubro nos EUA os fãs já estão contando os dias para poderem jogar a nova versão do tão esperado game.

PES 2012 continua a determinação da Konami em ouvir a sua base de fãs e fazer melhorias importantes para os aspectos das demandas do público. Assim, o foco do PES 2012 é garantir o alto nível de desafio, jogabilidade e realismo para o jogo, melhorando também o nível de controle oferecido aos usuários.

Vejamos algumas da Melhorias Anunciadas.

Gráficos: Vários aspectos do jogo têm tido uma enorme reformulação. Jogadores e expressões faciais são  agora muito mais ricos e os efeitos de iluminação são mais naturais, enquanto novas câmeras mostram uma enorme variedade de movimento no gramado, com mais detalhes sobre o jogo.

Movimento Sem Bola : Um dos Fatores de grande importância para o PES 2012, é fazer com que os jogadores saiam de seus marcadores mais facilmente . Um novo sistema foi implementado, permitindo aos usuários trocar jogadores com facilidade. Na defesa, o analógico direito agora é usado para selecionar qualquer jogador de campo, enquanto conjunto de peças também são melhoradas através da sua utilização. Chutes objetivos, escanteios, cobrança de faltas e arremessos laterais agora permitem ao usuário rapidamente tomar o controle de qualquer jogador, permitindo criar mais espaços para as jogadas de ataque.

Árbitros: Árbitros são cruciais para o fluxo geral do jogo e sua IA foi bastante reforçada para garantir a menos interrupções para jogar. As decisões são melhoradas, e a vantagem é dada com muito mais regularidade em impedimento e cenários de faltas. Como tal, árbitros intervirão apenas quando realmente necessário, mas com uma autoridade ainda mais firme aplicando cartões quando necessário.

Ajuda aos Passes : com o novo sistema de suporte ao passe o jogador poderá configurar o quanto de ajuda ele quer na hora de fazer o passe através de um nível de IA aplicada. Os jogadores podem optar por uma das cinco definições, desde  total apoio, quando o sistema configura o passe , até a definição veterano que desliga todo o apoio para que o sentido do passe e a velocidade seja especificadas pelo jogador.

“Estamos muito satisfeitos por implementar tantas melhorias nas áreas que nossos fãs querem mudar”, comentou Jon Murphy, Líder de Equipe PES Europeia na Konami Digital Entertainment. “PES 2012 quer corresponder a um futebol real, assegurando uma experiência de jogo inigualável, mas ainda há muito mais por vir”.

Agora só nos resta esperar o lançamento para poder testar todas estas alterações, mas sendo a KONAMI que está por traz disto tudo podemos esperar muito mais que  apenas o divulgado.

Segue alguns screens do jogo divulgados pela KONAMI.

        

        

 

Spring IDE no Eclipse

Nesse Post mostrarei duas formas de ter o plugin Spring IDE no Eclipse:

Primeira forma é baixando a IDE já com suporte nativo:

SpringSource Tool Suite (STS) é uma IDE baseada no Eclipse com plugins pré-instalados que fornece recursos valiosos para os desenvolvedores Spring. Além do suporte para o framework Spring core, STS também oferece editores visuais, validadores, Painel do Spring para outros projetos como Spring ROO, Grails, Groovy, Gradle, tcServer, e Insight Spring.

O plugin principal para STS é Spring IDE, que fornece as características fundamentais de ferramentas Spring.  STS  vem pré-configurado com muitos outros plugins, como M2Eclipse  para  Maven,  Web Tools Platform (WTP), Data Tools Platform (DTP), AspectJ  Development Tools (AJDT) e ferramentas JUnit. Já vem incluso também a edição de desenvolvedor do vFabric tc Server, o substituto para o Apache Tomcat, que vem otimizada para Spring.
STS está disponível a partir do site SpringSource:
http://www.springsource.com/developer/sts

Após o download é só proceder à instalação:

Mac OS:

É preciso montar a imagem de disco, clicando duas vezes sobre o arquivo dmg baixado. Abra o volume chamado ‘SpringSource’ e ​​dê um duplo clique no instalador para iniciar a instalação. Siga as instruções na tela para concluir a instalação.

Windows:

Dê um duplo clique no instalador para iniciar o processo de instalação. Siga as instruções na tela para concluir a instalação.
Se você baixou o arquivo ZIP, não use o utilitário de extração que vem com o Windows isso está causando problemas durante a extração. Em vez disso,use o utilitário livre 7-Zip, recomendado no próprio site.

Linux:

Uma vez baixado, iniciar a instalação, executando o seguinte comando em um terminal:

sh nomeDoArquivoBaixado.sh

Maiores informações referentes à instalação podem ser encontradas no próprio site.

Segunda forma, baixando o plugin Eclipse IDE:

O plugin prove facilidades para o uso de Spring. Possui auto complete para os xmls de configuração do Spring, módulo visual para o Spring Web Flow, navegação entre os beans do Spring, e visualização de recursos AOP.

Instalação:

No Eclipse, clique em “Help –> Install New Software…”para abrir a caixa de diálogo de instalação do plugin.

No segundo passo clique no botão Add. da imagem acima, na tela que abrirá digite “Spring IDE” sem as aspas no campo name, e “http://springide.org/updatesite” no campo Location e clique em OK.

 

Aguarde o Eclipse buscar os softwares, depois selecione apenas os campos acima e clique em Next, após isso basta aceitar os termos e aguardar pelo fim da instalação.

Para gerenciar os sites dos plugins clique em Help -> Install New Software …  Clicando no link “Available Software Sites” você vai ver os sites dos plugins configurados no momento.

Fonte: http://www.springsource.com/developer/sts

O Novo Google Maps Para Android

A Google planeja lançar uma versão atualizada do Google Maps para Android que vai deixar os usuários do iPhone verde de inveja. A nova versão, que a empresa revelou essa semana em uma conferência, vai oferecer aos usuários do Android uma versão bem atualizada que inclui um desempenho mais rápido, gráficos vetoriais em 3D e navegação offline.

Se você já viajou usando o Google Maps você sabe como pode ser importante essa navegação offline. Se aventure por alguns quilômetros fora da cidade para o nada e sua conexão de dados é interrompida. Mesmo nos limites da cidade, se a conexão não for muito boa e diminuir ela pode fazer com que o Google Maps caia, e isso é precisamente o objetivo do modo offline. Segundo o Venture Beat, os gráficos vetorizados menores usados nos mapas atualizados permitirão o cache de dados dos mapas que você usa com mais freqüência, oferecendo uma experiência mais consistente.

google maps android 2 300x474 O Novo Google Maps para o Android Vai Deixar com Inveja os Fãs do iPhoneOs gráficos vetoriais também ajudarão a aumentar drasticamente a velocidade do aplicativo. De acordo com o Gizmodo, o novo app vai baixar cerca de 100 vezes menos dados, “o que leva a um carregamento mais rápido e um zoom mais suave.”

Além da velocidade e do modo offline, o Google Maps 5.0 para Android terá edifícios 3D para mais de 100 cidades, quando você aplicar o zoom. À medida que você move e gira seu telefone, o ponto de vista sobre o mapa vai mudando e mostrando a direção correta.

Segundo o Venture Beat, a nova versão do Google Maps para o Android vai rodar em qualquer dispositivo Android que esteja rodando o Android 1.6 ou superior, mas os dispositivos antigos não serão capazes de utilizar os recursos mais avançados como a renderização dinâmica e a rotação automática.