Meu jogo foi para capa da Google, YEAH! 2018 Lindo lindo :).

Standard

Bom, é com motivo de muita alegria que o game no qual fiz parte do desenvolvimento foi parar na capa da Google.
SIMMMMMM, está lá estampadasso.

O jogo que desenvolvi (fiz parte do core de desenvolvimento) é o Magic Master -> https://play.google.com/store/apps/details?id=air.com.mopixgames.magicmaster&hl=en

Mas como cheguei lá e como é o resultado disto?
Você pode estar se perguntando:

Como faço para meu jogo ir para capa da Google Play?

Antes de mais nada quero agradecer a Deus por ter feito parte desse  projeto chamado Magic Master.
Eu não comecei a desenvolver ele do zero, muito pelo contrário, eu entrei no projeto quando o mesmo estava em andamento e teve uma baixa no core de desenvolvimento, me levando a ser o main dev do game. A empresa na qual presto serviço até a data deste post é a MOPIX (Mopix Games) de Belo Horizonte (MG). (http://www.mopix.com.br/)

O jogo é um tower defense que foi desenvolvido por 3 anos. É um jogo que tem um design diferenciado (Raoni Dorim é o artista) + uma equipe forte de animação e etc. O jogo foi para o CoreLabs (aceleradora de nível mundial) e recebeu bastante investimento.

Vamos aos pontos do que é estar na capa do Google? Ok, vamos lá!

1 – Downloads

Parece que não é tão importante estar na capa do Google, mas é, é sim, é MUITO :).
Os downloads do game que eram algo em torno de (no máximo) 50/100 por dia passaram para 2000 ao dia. É um ganho de 1000%, isso atrai mais players e consequentemente coloca mais in-app purchases em crescimento.

ATUALIZADO O POST!!!
Neste exato momento (horas após a publicação deste post) estamos em 4000 downloads / dia e subindo! YEAHH!

2 – Portifólio

Não é simples chegar lá, a jornada é forte, mas a compensação de ser destaque ali denota o quão refinado é o processo para chegar até ali. Em Minas Gerais apenas 2 empresas conseguiram tal feito, a Mopix e outra empresa. Sem dúvidas é uma coroação que recebi sem precedentes (e jamais esperei por isso mesmo sendo formado em gamedev).

3 – O processo (como chegar lá)

Bom, estar ali é extremamente sofrido, parece que não, mas é!
Para estar ali o seu game precisa de:

  • Feedback de touch (em tudo que tem button effect),
  • Pause funcionando redondamente (e não só o pause, como o pause sob HOME/Back/Lock buttons do android [botões físicos do android]),
  • No Retorno ao game pós HOME button, Back button, Lock Button o jogo deve exibir o menu de pause (hard hein???),
  • Design de certa forma atraente,
  • Gameplay de certa forma atraente,
  • Adequar seu código ao sdk da Google mais recente possível (mínimo hoje é o 26, que corresponde ao android 8),
  • Se ele realmente precisa de sleep, deve usar Dozen da Google na API level 26,
  • Não deixe bugs no game, parece claro isso, mas lá é obrigação, bugs são requests para ontem,
  • O feedback de touch é bastante estressante de se lidar :(,
  • O sdk 26 exige muito mais dos programadores, principalmente por causa das permissions (que se dividem em permissões perigosas e permissões normais). <— cuidado!

Não é uma tarefa simples e fácil, se observar a documentação da Google é extremamente pesado.
Adequando todo seu game aos pontos acima você pode entrar em contato com o representante BR ou da América Latina da Googleplay solicitando a feature do seu jogo.

Não vou detalhar tanto os procedimentos e etc porque um post seria pequeno demais para isto.

Obrigado a todos envolvidos.

Blank Pages no WordPress, como sanar?

Standard

Passos para Sanar o Problema:

 

1 – Entre no WHM como root,

2 – Siga os menus e submenus (->)  Home (Início) -> Service Configuration -> PHP Configuration Editor,

3 – Localize o item Memory_Limit, esse deve possuir PELO MENOS 320mb (sim, há plugins pesados que consomem muita ram),

4 – Localize Upload_max_filesize, apesar de não influenciar aqui, no momento de uploads você pode se dar mal, deixe pelo menos 500MB (nossa hospedagem permite 2gb de upload),

5 – Localize Max_execution_time, deixe pelo menos 600s (para uploads longos ou processos de plugins será de suma importância ter execução longa),

6 – Localize Max_input_time e deixe pelo menos 300s.

 

De todos os pontos que citamos, os 2 principais para sanar o problema são MEMORY_LIMIT e Max_Execution_Time.

 

Fonte: http://webking.com.br/blog/wordpress-dando-pagina-branca-blank-pages-in-wordpress-cpanel-whm/

WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task'

Standard

Em um ambiente CPANEL se isto estiver ocorrendo você necessitará de um downgrade no Rake.

Para isto, você deve saber a exata versão do rake do seu Ruby on Rails, no meu caso de exemplo:

 

gem uninstall rake -v 0.9.2.2 
gem uninstall rake -v 0.9.2 

Rode os dois comandos acima para tentar achar a versão 0.9.2, por exemplo, depois de feitos os comandos use o comando para instalar o rake mais antigo:

gem install rake -v 0.8.7

Feito isto é só alegria!

Como fazer o restore COMPLETO do MILESTONE 2 (100% garantida a RESTAURAÇÃO)

Standard

Esse how to ensina CLARAMENTE como fazer a restauração completa do sistema operacional do MILESTONE 2 para o padrão nacional (em todas as operadoras o Motorola Milestone 2 está usando a rom 2.3.6).

Grau de dificuldade
Não é difícil, qualquer inseto morto por esmagadura de sapato pode fazer este processo.
Tenha certeza de ter pelo menos 50% da bateria do seu aparelho…

Preciso fazer 1001 gambiarras e baixar 1001 palhaçadas piratas e…?
Não, velho, tudo está em nosso site, de graça e SEM VÍRUS!
USE O WINDOWS XP SPK2 32bt OU SPK3 32bt, WINDOWS LIXO 7 não funcionou conosco!

Demora muito? Dá tempo de ter um filho?
NEM fazê-lo dá, o procedimento não dura 10 minutos!

Qual a profundidade do restore?
Desde que seu aparelho não consiga mais dar boot, ou está dando boot, ou simplesmente tu queres voltar para o stock, beleza, esse how to serve para você mesmo!

Vamos ao Fight?

Primeiro quero reportar que existe um artigo sobre como instalar o jelly bean (4.1) no milestone 2 sem sofrimento aqui no nosso site, e já fizemos um artigo sobre restauração do Milestone 2, mas nenhum artigo se compara ao nosso de fazer o full restore do milestone 2 em nosso site.

O que baixar?
Não, não é necessário baixar santo para restaurar não, baixe os itens abaixo:

1 – Rsd Lite + Patches -> http://www.appunix.com.br/repository/RSDLite5.6_and_MTKpatch.zip 

2 – Moto Helper -> http://www.appunix.com.br/repository/MotoHelper_2.0.49_Driver_5.0.0.exe

3 – SBF (seria um ISO congelado, que aplica por cima de todo o aparelho, imagine que seria uma foto sua agora, tudo ok, se você morresse eu colocaria sua foto em ação e você voltou ao estado de 16:47 do dia 19/09/2012, se ligou?) –>

http://and-developers.com/sbf:milestone2

Se você analisar o link acima vai perceber que as SBFs que estão ali são boas, a que tenho é a mais compatível com a TIM (área 2.3.6 é TODA BR):

http://www.appunix.com.br/repository/sbf.gz

Extraia isso aí, vai ter um arquivão em SBF.

Instale os arquivos baixados (rsdlite + patch + motohelper), reinicie o PC (WINDOWS XP).

1 – Primeiro plug o fone no cabo de dados (“bateria”) no PC com WINDOWS XP e em seguida abra o RSD Lite.

2 – ASSIM que o RSDLite abrir você verá que o aparelho vai aparecer no primeiro ponto como conectado, não perca tempo, localize aquela rom (sbf) que você extraiu (sbf.gz), entre na pasta dele e ache o SBF. Aplicando ele (ordenando o restore) ele levará uma média menor que 10 minutos. Aplicando, já era!

O primeiro boot demora um pouco, mas levantando, você, com sua mente de mestre já vai associar -> “Poxa, velho, eu devo uma caixa de BIZ do preto para a galera do AppUnix!”.

 

No caso do nosso M2 o crash foi tão violento que somente com esse procedimento voltou (nada de boot + x e etc, nada rodou, somente isso, e fizemos APENAS 4 VEZES OS PASSOS DESSE ARTIGO).

 

Como Atualizar o MILESTONE 2 para o Android 4.1 (Jelly Bean) com SEGURANÇA

Standard

Sobre o artigo

Existem inúmeros artgos na WEB, mas poucos detalham com clareza como instalar o android 4.1 no Milestone 2 sem ter crashes no sistema operacional.

Antes de mais nada reportaremos que NÃO iremos mais disponibilizar nenhum link novo com o uso do Dropbox, pois continuamente está sendo suspenso o tráfego em detrimento da quantidade de downloads realizados diariamente. Iremos agora colocar os links internamente. (em nosso site)

Para lhe encorajar a ir eu ressalto alguns pontos bombados:

1 – NEM o galaxy s3 tem o 4.1 rodando oficialmente até a data de hoje!

2 – A leveza desse trem é algo de causar inveja em qualquer concorrente (Motorola Milestone 2 possui 1ghz de clock e apenas 512mb de ram)!

3 – A velocidade dos aplicativos e a remoção do motoblur,

4 – Sistema de updates OTA bem curioso que a “gangue santa” da Cyanogenmod fez parece muito promissor.

 

Esse artigo é confiável???

Bem, rodamos 4 osreloads no aparelho para testes e a satisfação é muito grande, se isso não te encoraja continue com essa rom tosca 2.3.6 cheia de limitações :).

Primeiro de TUDO quero afirmar que as ferramentas que usamos NÃO funcionaram em outro sistema operacional que não fosse WINDOWS XP 32bt (e diga-se de passagem que foi o Service Pack 2, ou seja, o service pack 3 com os patches mais recentes deverá funcionar SEM problemas).
SÓ SIGA O ARTIGO SE TIVER ALGUMA ROM RODANDO COMO GINGERBREAD, OU SEJA, ANDROID 2.3.x, se for 2.2 vá para o nosso antigo artigo ou vá para nosso artigo de como dar FULL RESTORE no MILESTONE 2, aplicando assim uma rom de fábrica 2.3.6 e depois seguindo esse artigo.
SE VOCÊ TEM AMOR A SUA VIDA DEIXE A BATERIA TODA CARREGADA ANTES DE FAZER OS PROCEDIMENTOS, POIS O RESTORE TAMBÉM DEPENDE DELA (CASO VOCÊ FAÇA ALGO DE ERRADO, POIS NÓS TESTAMOS 4 VEZES NOSSO ARTIGO!)

Todas as ferramentas já foram analisadas por AVs, mas se quiserem podem dar scan antes de abrir qualquer uma delas.
Reporto também que, por conter exploits para o sistema de base, o SuperOneClick vai acusar suspeita no AV, verifique com detalhes para ver que NÃO É NENHUMA SACANAGEM NOSSA, foi baixado direto da XDA (se quiserem podem baixar por lá, bastar ir na área do Milestone 2 e só alegria).

O que eu devo baixar?

Droid 2 Recovery Bootstrap (para ativar modo de recuperação) —> http://www.appunix.com.br/repository/droid2recovery.apk

Rom 4.1 Diretinho da gangue da XDA (no google) —> http://cm-milestone2.googlecode.com/files/CM10-20120917-NIGHTLY-milestone2.zip

SuperOneClick (para dar root permanente no aparelho) —> http://www.appunix.com.br/repository/SuperOneClickv2.3.3-ShortFuse.zip

Google Apps (patch) —> http://goo.im/gapps/gapps-jb-20120726-signed.zip

RSDLite com MTKpatch (gestor de rom) —> http://www.appunix.com.br/repository/RSDLite5.6_and_MTKpatch.zip

MotoHelper (drivers massa para o M2)—> http://www.appunix.com.br/repository/MotoHelper_2.0.49_Driver_5.0.0.exe

Não tente coisas como z4root e afins, só quem funcionou realmente aqui foi o SuperOneClick, que de coração recomendo que façam doações para o desenvolvedor!
No caso do RSDLite a gente nem vai usar aqui, deixei ali para que, se houver PROBLEMAS (isso nós testamos 4 vezes e NÃO CORROMPEU NADA) você pode dar OSRELOAD sem problemas.

 

Hora do RUSH!

Depois de baixar TUUUUUDO, coloque dentro da pasta principal (raiz, para fácil localização quando entrar em modo recovery) os arquivos droid2recovery.apk, a rom da xda (4.1) e o google apps (10 mb).

Primeira coisa é instalar o RSDLite com patch e depois o MOTOHELPER. Reinicie seu Windows XP, assim que retornar plug o Milestone 2 com o cabo de dados (o da “batera”, pls!), em seguida, sendo identificado pelo XPzão, abra o SUPERONECLICK. Antes de mais nada, coloque seu aparelho em modo DEBUG (isso, entra lá em desenvolvimento e ativa o modo de depuração).

Depois CLICK em ROOT no SUPERONECLICK. Esse processo demora um pouco, pois o aparelho vai receber uma série de exploits para liberar o acesso root (ultra necessário para ativarmos o boot menu de recovery). Depois de uma série de coisas (MASSIVAMENTE TESTADA POR NÓS, É CLARO), seu aparelho JÁ ESTARÁ COM O ROOT LIBERADOOO! Remova o aparelho do cabo, agora é hora do fight!

Depois abra o droid2recovery (com seu gestor de arquivos, que na minha mente santa já consigo entender que é o ASTRO), abra o APK e instale o mesmo. Em seguida clique em ABRIR e ABRA o Droid2Recovery. Abrindo ele não click em reboot recovery, escolha a outra opção, será pedido permissão de root, diga que sim, quer dar permissão de root, confirmado, click em reboot recovery, e será liberado o momento de recovery.

Os botões de volume servem para andar de um lugar para outro, o botão da câmera serve para selecionar a opção que você escolher através dos botões de volume.

Ok, vamos ao fight?

1 – Procure pela opção INSTALL ZIP FROM SDCARD, entre nela e localize a rom do Jelly Bean, que provavelmente deve ter um nome semelhante a CM10-20120917-NIGHTLY-milestone2.zip, mande instalar, demorará alguns segundos, TERMINANDO, repita os procedimentos e vá a procura do arquivo GAPPS-JB-20…ZIP, instale-o.

2 – Aplique os 2 WIPES, em seguida clique em ADVANCED e dê + 2 WIPES lá presentes.

Pronto, depois disso volte aos menus anteriores (TECLAR LEVEMENTE SEM SEGURAR O POWER), e dê um REBOOT.

Feito isso espere alguns minutos (bem menos de 10), rodando você terá imagens como:

 

Daí, rolando tudo certo NÃO SE ESQUEÇA DE TRAZER UMA CAIXA DE BIZ PARA EU E O DOOOGUINHA!
Se houver problemas dá para voltar para rom original SEM QUALQUER DIFICULDADE: http://www.appunix.com.br/howto/linux/como-fazer-o-restore-completo-do-milestone-2-100-garantida-a-restauracao/ 

 

 

localhost.localdomain.com CPANEL criando ou deletando contas

Standard

Se ao criar ou deletar uma conta no CPANEL você está recebendo a mensagem new account on localhost.localdomain.com, se já colocou entrada A e ajustou todo dns do servidor e ainda recebe esse tipo de erro, no problem, é simples de se resolver.

Entre no arquivo /etc/wwwacct.conf e no final dele mude de localhost.localdomain.com para meuhostname.domíniodoservidor.com.br

Pronto!

🙂

MySQL server has gone away

Standard

Seu mysql anda estranho quando você está tentando fazer upload de um arquivo enorme via console (na verdade o restore, ou seja, mysql -u usuario -p nomedobdprarestaurar < arquivo.sql)???

Bem, se a mensagem de erro for esta -> MySQL server has gone away NÃO precisa entrar em pânico, só existem 2 coisas que são feitas e sanam tranquilamente o erro:

1 – entre no /etc/my.cnf (ou arquivo de configuração do mysql) e informe set-variable = max_connections=1500

Isto vai liberar para 1500 conexões concorrentes no mysql.

2 – Se o erro persistir, no mesmo arquivo informe:

max_allowed_packet = 5000000000

Você estará liberando uploads/restore/dumps de 1gb de tamanho.

Depois disso, reinicie o mysql (normalmente service mysql restart) e corra para o abraço.

 

Ah, se quiser ver qual valor ficou setado (só para conferir depois do restart use):

mysql> SHOW VARIABLES LIKE ‘max_allowed_packet’;

localhost did not have any working mirrors. Please check your internet connection or dns server. at /usr/local/cpanel/Cpanel/HttpRequest.pm line 596.

Standard

Se toda vez que você tenta rodar o EASYAPACHE esse erro é exibido, nada de pânico, existem 2 coisas a serem verificadas ( erro é localhost did not have any working mirrors. Please check your internet connection or dns server. at /usr/local/cpanel/Cpanel/HttpRequest.pm line 596. ):

Vá no /etc/resolv.conf e adicione isto no começo do arquivo:

nameserver 8.8.8.8

nameserver 8.8.4.4

Ambos são dns da GOOGLE.
Tente novamente, se não rodar é por que seu arquivo /etc/hosts tem uma entrada de ip inválida ou um host inválido para o nome do seu servidor, quando na verdade deve ficar como loopback, veja um exemplo de COMO deveria ser o seu /etc/hosts:

127.0.0.1               localhost localhost.localdomain
ip.da.internet.publico          hostname.domeudomínio.com.br hostname

 

CPANEL ERROR with rpm_check_debug vs depsolve: libcups.so.2()(64bit) is needed by gtk2-2.18.9-10.el6.x86_64

Standard

Se o erro que surge para você, ao usar o YUM é este:

ERROR with rpm_check_debug vs depsolve:

libcups.so.2()(64bit) is needed by gtk2-2.18.9-10.el6.x86_64… (onde … são inúmeros erros), se estiver usando CENTOS é por que os pacotes gtk estão colidindo.
Para sanar seu YUM (isso eu recomendo SOMENTE em servidores que não precisamos de tais pacotes), procure por /etc/yum.conf, dentro dele, na parte inicial tem o exclude, depois de apache* coloque gtk* (seguindo o ritmo de espaços entre regras de exclusão de pacotes a não sofrerem alterações).

Depois disso, yum update -y

Qualquer conexão com WordPress vem o erro ao XXX wordpress Ocorreu um erro inesperado.

Standard

Se você está recebendo a mensagem -> Ocorreu um erro inesperado (unexpected error) <— ao tentar fazer QUALQUER coisa remota do wordpress (instalar uma versão, atualizar um plugin, instalar um plugin, ver o Akismet e etc) nem se preocupe, a saída é simples e clara:

1 – Veja se a porta de saída 80 está liberada no seu firewall (bom deixar também a 443 de SSL),

2 – Veja se as pastas do wordpress estão com permissão correta (755 sob suExec ou 777 em DSO sem suExec), assim como arquivos php com permissões corretas -> 644.

3 – Caso os dois pontos acima estejam ok mande o admin do servidor fazer um teste, no arquivo /etc/resolv.conf mande colocar no começo do arquivo:

nameserver 8.8.8.8

nameserver 8.8.4.4

Esses dois nameservers resolvem publicamente usando infra-estrutura “fraquinha da Google”.

Ruby ao tentar acessar um site sob cpanel força o download do arquivo

Standard

Nada de pânico, outrora ensinamos como resolver erro 500 do ruby sob cpanel, agora é muito simples.

Verifique se o /tmp está com as permissões para o acesso ao ruby (isto, em caráter de testes pode ser comprovado com chmod 7777 no /tmp).

Caso esteja sanado é permissão.

PS: após ajustar permissões reinicie o ror (/etc/init.d/ror stop e /etc/init.d/ror start).

Como extrair arquivos .RAR no CENTOS?

Standard

É bem verdade que o CentOS tem tudo que o Red Hat tem + um grande apoio da comunidade, mas tente abrir um arquivo .rar via console para você ver o que é bom para tosse 😛

Brincadeiras a parte, não é uma falha da distribuição em si, tampouco repositórios ruins, muito pelo contrário, como a idéia maior de compactação gira em torno de .zip, .tar, .tar.gz a maior parte das distribuições vêm dispostas a encarar facilmente tais formatos. Bem, se queremos abrir o .RAR no Centos teremos de fazer uma coisa, instalar o pacote de arquivos para trabalhar com formato .rar, “vamo simbora”?

Se o RedHat for 6 e for 64 bits rode como root:

rpm -Uhv http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/unrar-3.9.10-1.el6.rf.x86_64.rpm

Se precisar de outro rpm do unrar em detrimento de versões do centos ou mesmo por estar usando outra distribuição veja o link:

http://pkgs.org/centos-6-rhel-6/repoforge-x86_64/unrar-3.9.10-1.el6.rf.x86_64.rpm.html

Instalando este pacote há uma pequena lógica no comando, explico logo abaixo:

unrar e nomedoarquivo.rar

O comando acima extrai o arquivo na pasta atual onde ele está.

unrar l nomedoarquivo.rar

O comando acima lista o que tem dentro do arquivo compactado.

unrar t nomedoarquivo.rar

O comando acima checa a integridade do arquivo compactado.

Bom pessoALL, em resumo é isto ;).

Abraços e bom trabalho + final de semana show de bola!

Em breve um post de como atualizar o Milestone 2 para android 4.04 (Ice Cream Sandwich)

Standard

http://forum.xda-developers.com/showthread.php?t=1623385

Bem, pessoal, como podem ver o pessoal da XDA está fazendo um trabalho excelente, e parece que de alpha testing já temos aí um beta bem mais estável. Já percebe-se uma grande melhoria no changelog se comparado com o post anterior sobre a possível atualização do cyanogenmod para milestone 2 com o ice cream. Dentro de poucos dias iremos ensinar como atualizar a rom.
Abraços.

Dica de segurança: Por que devo atualizar meu WordPress, Joomla, Drupal ou qualquer gestor de conteúdos web?

Standard

Recentemente foi publicada na Icentral uma forma de inibir a frequência de ataques realizados a sites que usam Gestores de Conteúdos (mais conhecidos como CMS). A dica é simples e facilmente compreendida, recomendamos a leitura fortemente. Para acessar o conteúdo clique no link abaixo:

http://icentral.com.br/blog/qual-motivo-de-atualizar-um-cms-no-meu-host-quer-seja-wordpress-joomla-drupal-e-etc/

Teclado Portugês ABNT2 Mac OS X Tiger | Leopard | Snow Leopard | Lion | Mountain Lion (Novo Instalador)

Standard

Fala galera, Tudo na paz?

Já faz um tempão que não posto nada aqui, mas hoje venho por uma boa causa…. Hoje posto aqui no app a versão FINAL do instalador do Layout ABNT2 para Mac OS, sendo que nessa versão final o mesmo possui verificado de versão do sistema dentre outras melhorias…. Realizei algumas mudanças no próprio layout para se adequar melhor a alguns modelos de teclados. Por favor, roportem qualquer tipo de BUG ou possíveis problemas que tiverem… Funciona desde o Lion até a versão mais atual do sistema que é o Mountain Lion que saiu hoje pela manhã. Possivelmente o instalador que já temos aqui no BLOG também funciona no Mountain Lion, mas pesso que testem essa versão.

Usem e abusem!!!!!!!

Versão Testadas nas seguintes cobaias:

Mac OS X Tiger 10.4.9 (Mac Mini G4)

Mac OS X Leopard 10.5.8 (Power Mac G5)

Mac OS X SNow Leopard 10.6.8 (Macbook White MID 2009 e Hackintosh)

Mac OS X Lion 10.7.4 (MacBook Pro MID 2009 e Hackintosh)

Mac OS X Mountain Lion 10.8 GM (BUILD 12A269 –  Macbook Pro MID 2009 e Hackintosh)

 

Download

The RPM DB is corrupt CPANEL WHM (como resolver)

Standard

Se a mensagem que você está recebendo for:

An automatic check on (Host Name) found the RPM database to be corrupted. An attempt was made to automatically fix the database but it was not successful. Please resolve this problem on your system. A backup of the original state of the RPM database directory can be found at /var/lib/rpm.rebuild.backup*

Tente as seguintes soluções logado no console (como root):

mkdir /root/old_rpm_dbs/
mv /var/lib/rpm/__db* /root/old_rpm_dbs/
rpm --rebuilddb

Se o erro persistir, logando no console (como root) rode:

/scripts/rpmup
Caso resolva com este comando, ok, se ocorrer o erro abaixo é por que sua biblioteca GLIBC não estão 100%:
rpm: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
/usr/bin/perl: error while loading shared libraries: libresolv.so.2: cannot open shared object file: No such file or directory
Veja se está ok com o seguinte comando:
rpm -q glibc
Se a resposta for:
package glibc is not installed
Vamos instalar o pacote:
yum --enablerepo=updates-testing --enablerepo=testing install glibc-devel

Cpanel com ruby apresentando Status: 500 Internal Server Error Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Standard

Se esse erro aparece para você, caso já tenha resolvido o problema junto ao Mysql (reiniciar o mesmo) faça o seguinte:

 

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

Depois

Service mysql restart

Se o problema ainda persistir com o Ruby on Rails reinicie o mesmo,

/etc/rc.d/init.d/ror restart

O problema deve estar sanado.

Android 4.04 quase saindo do forno para Milestone 2 (cyanogenmod 9)

Standard

Ao que já podemos especular, afirma-se que, mesmo com alguns bugs restantes há uma rom disponível no fórum do XDA cuja estabilidade já é de bastante agrado.

Há ainda pouca coisa a ser feita, pois o plugin de flash 11 teve de ser desativado por estar colidindo com um codec.

Há também um outro bug que pode incomodar algumas pessoas, wifi como access point.

Podemos deduzir, pelo tamanho do projeto e a sua jornada vitoriosa de debug que muito em breve (em poucos dias) teremos uma rom stable e muito funcional do ICS 4.04 rodando tranquilamente sob o milestone 2. Os requisitos para rodar o ICE 4.04 já são alcançados não só pelo Milestone 2, como também aparelhos como Xperia e i9000 (assim como outras linhas que possuem hardware muito semelhante), estes requerimentos podem ser vistos aqui:

http://www.appunix.com.br/blog/quais-os-recursos-necessarios-para-rodar-google-android-4-0-ice-cream-sandwich/

Acompanhe todo o changelog:

 

Default [ROM][NIGHTLY] CyanogenMod 9 for Motorola Milestone 2 (Android 4.0.4)

Hi All,

This rom is based on tezet framework, merge cyanogenmod latest source code and camera code from defy. Its still a ALPHA version, bugs report is welcome.

Working:
– Features from tezet rom.
– Recording (works, but unstable)
– Panorama (built-in camera app)
– Barcode scanner
– VPN(PPTP MPPE)
– 1% Battery
– H264 high profile decoding(but laggy!)
– HWA (all credit to nadlabak, excellent and fantastic works bring whole BL devices to new stage!!)
– Chrome (http://forum.xda-developers.com/show…&postcount=356)

Not working:
– Flash11 (conflict with TI.720P.Decoder)
– Crystal Talk
– Wifi tether
– bandwidth quota

Known Bugs:
– Brightness sensor
– HW Keyboard function(CAP, ALT)

Changelog:
* 2012/7/8:
– update GPU driver to PVR 1.8
– add nadlabak driver solution
– enable HWA
– remove previous opengl hack
– sync repo 07/08
– delist 3G Roaming bug(http://forum.xda-developers.com/show…&postcount=281)

* 2012/7/1:
– enable TI.720P Decoder (need more fine tune with buffering)
– fix recording problem
– sync repo 07/01

* 2012/6/24:
– fix QWERTZ keyboard
– fix unknown number problem
– new boot animation
– sync repo 06/24

* 2012/6/2:
– barcode scanner works
– built-in VPN with mpppe works (I only test this kind)
– add 1% battery
– fix AZERTY keyboard (thx boorce.com)
– sync repo 06/02

* 2012/5/27:
– fix crash problem when take picture

* 2012/5/26:
– sync cm9 repo
– add panorama support
– add Apollo(music app)
– add CMWallpaper
Bugfix:
– settings->themes will not crash

* 2012/5/11: sync 0511 repo

ADB debugging shouldn’t be disabled, full wipe is recommended.

Downloads:
European GB kernel: CM9-NIGHTLY 
**China GB kernel: CM9-NIGHTLY 
**China version is not tested by myself, so use it on your own risk.

Google Apps

Repository:
repo init -u git://github.com/alexc804/android.git -b ics

twitter: AlexC804 

Credits to tezet, rondoval, tpruvot and people contributed to this rom.

 

Vendo Hackintosh em Belo Horizonte / Contagem

Standard

Vendo hackintosh com as seguintes configurações:

Mother Board: P5KPL-AM SE
4 gb de ram,
dual core 3.39ghz (44º sob jogos),
cooler akasa,
fonte gamer 500w real,
gravador de dvd,
hd seagate 320gb 7200rpm,
vga 9800gt 256 bits com 1gb de memória,
placa wifi airport extreme (airdrop e applestore 100% estáveis),
Monitor  17″ LG W175T,
Mac Os X Lion 10.7.4,
Adobe CS 5 + Office 2011 de Brindes.
Som e Rede OK.

 

Se desejar Pelo mercado livre: http://produto.mercadolivre.com.br/MLB-242606093-hackintosh-o-mais-barato-do-ml-com-9800gt-e-4gb-de-ram-_JM

Opera atualmente com 2 monitores (23″ fullHD) e 17″ (1440×900), uso para programar, ou, nas horas vagas uso para Jogar World Of Warcraft em Full Specs e em FullHD.

Motivo da Venda: Quitação de uma dívida.

GeekBench Variando entre 4441 e 4620.

Seguem Fotos:

 

Centos não permite conexões no apache após instalar o lamp (CENTOS 5.x ou CENTOS 6.x)

Standard

Se você instalou o Centos 5.x ou Centos 6.x, seguiu o nosso artigo de como instalar o lamp2 no Centos, também seguiu nosso artigo de como desativar o SELINUX (visto em http://www.appunix.com.br/howto/linux/failed-loading-usrlibphpmodulesphp_ioncube_loader_lin_5-1-so-usrlibphpmodulesphp_ioncube_loader_lin_5-1-so-cannot-restore-segment-prot-after-reloc-permission-denied/), a saída será forçar as regras de iptables para serem limpas na tabela filter (a padrã0):

 

iptables -F

 

Rode esse comando como root e as regras default, se funcionar são as regras do centos default que sana.

Se quiser contornar faça -> echo “iptables -F” >> /etc/rc.local

Depois é só rebootar e correr para o abraço.