Galaxy S3 – Algeria e Decepção

Depois de 6 meses aproveitando e curtindo o Celular Samsung Galaxy S3 ele resolveu quebrar.

Sempre gostei de efetuar hacks e instalações de Roms nos meus outros celulares mas justo este eu resolvi não fazer isso pois acreditava nas atualizações da Samsung.

Até estava gostando, afinal, o celular atualizou automaticamente para o Jelly Bean e ficou ainda melhor do que já estava.

Mas infelizmente o celular quebrou, parece que deu uma tal de Morte Súbita que estão comentando neste post:

http://www.smartzone.com.br/2013/01/problema-de-morte-subita-em-galaxy-s3-e-confirmado-pela-samsung-e-sera-corrigido-em-uma-atualizacao.html

O que ocorreu com o meu celular é exatamente o que disseram neste post.

Comprei ele no dia 12/06/2012 e agora, seis meses depois, após uma noite de carga total, ele fica na tela de logotipo conforme essa imagem.

Vou começar agora um embate com a assistência técnica para verificar se solucionam o problema mas… aparentemente, de acordo com as reclamações que tenho visto na página da Samsung no Facebook, vou sofrer um pouco mas vou postando o andamento por aqui.

Vamos ver Samsung. Não me descepcione!

— Atualização (08/01) —

Levei ontem o celular para a Assistência Autorizada Samsung.

Disseram que o prazo para correção do problema do celular é de 3 dias

Engraçado que na fila para atendimento tinha uma pessoa com exatamente o mesmo problema que o meu.

Vamos ver se obedecem o prazo

— Atualização (14/01) —

É… a assistência autorizada não funciona direito mesmo.

Levei o celular no dia 07/01 para a assistência autorizada situada na Av. Angélica, 2178 em São Paulo onde me disseram que o celular seria reparado em até 3 dias úteis.

Hoje, dia 14/01 a Samsung Service da Angélica informou que o celular estava em testes com o técnico e que não tinha uma resposta sobre o conserto (e nem se ia ser possível o reparo ou não).

Acho lamentável ver este descaso acontecendo visto que até então eu sempre gostei da marca e sempre falei bem da mesma incentivando a todos que conheço a realizar a compra principalmente de celulares. Mas agora estou começando a ver a marca de outra maneira.

Hoje mandei um e-mail pro atendimento da Samsung Brasil no site, vamos ver se eles respondem.

O que  eu estou começando a duvidar…

— Atualização (23/01) —

E passados 15 dias o celular voltou da assistência técnica.

Perguntei a equipe da samsung qual era o problema e eles me disseram que algum componente da placa controladora do aparelho estava com problema e então toda placa controladora foi trocada.

Achei meio estranho pois perguntei o que tinha dado problema nesta placa controladora e eles não souberam me informar pois não tinham feito auditoria para o reparo.

Apesar disso finalizo este post dizendo que já tenho o celular de volta.

Espero não ter que reabri-lo por conta de problemas no celular novamente

Nenhum comentário.

WordPress de Clientes

Hoje vou falar um pouco de WordPress.

Já se depararam com a situação onde você deve construir um WordPress para um cliente e precisa passar acesso de administrador?

IMHO o acesso via administrador deve ser enviado para os clientes, porém, um administrador mais amigável para o cliente deve ser criado para evitar que ele faça algumas “modificações indesejáveis” como alterações no tema do wordpress ou instalação de plugins e atualizações indesejáveis da plataforma.

Na Red Cube, quando necessário trabalhamos com plug-ins de criação de regras de usuário para wordpress para definirmos regras como “Super Usuário” ou “Administrador Gerencial”. Plug-ins como capability-manager ou outros do mesmo tipo alteram a lógica de permissões de acesso de usuários para criar novas regras ou até mesmo remover as existentes do wordpress.

Mas e se eu quiser que meu cliente administre (de forma gerencial) usuários dentro do WordPress devo então proibir alterações no usuário master (o que cria plugins, altera funções, etc.) algo que as ferramentas de regras que utilizamos não suportam.

Decidi então criar um plug-in simples que esconde um determinado grupo de usuários do WordPress com base nas informações obtidas neste post.

O plug-in, chamado inicialmente de Hide Group, funciona de forma bem simples e permite que o usuário esconda a visualização de um determinado grupo de acesso mantendo-a disponível somente para usuários de “level 10″ (super administradores) ou usuários do mesmo grupo.

A utilização é bem simples. Uma vez instalado um link chamado Hide-Group estará presente na aba de Configurações do WordPress. Ao clicar no link a janela abaixo vai aparecer para você escolher qual grupo de usuário deverá ser “escondido”.

Quando o grupo for escolhido, ele não estará mais visivel a outros grupos (a não ser que eles tenham permissão de super usuário – “level 10″).

Desta forma. Os administradores ou usuários de manutenção do blog podem ficar invisíveis aos clientes.

O link para download é este: http://www.lelis718.com.br/app/wordpress/hide-group.zip

Espero ter ajudado alguem com este post!

Abraço a todos!

Nenhum comentário.

Facebook – Finalmente uma SandBox

Finalmente!!!

O facebook atualizou sua área para desenvolvedores!

Pelo que vi até agora, as grandes novidades são:

Mudança de layout.
Mudança de layout

Possibilidade de controlar o tipo de pessoa a ser adicionada na aplicação (dando maior segurança e controle aos testes que são feitos)
Podemos agora inserir desenvolvedores testers e usuários chave

Possibilidade de (finalmente) colocar o aplicativo em modo Sand Box. Um modo de teste onde podemos realizar envios de notificações e disparos de mensagens para o facebook sem floodar a timeline
Finalmente a SandBox
Eu gostei! O que acharam?
Comentem!!

Nenhum comentário.

“Bug” no Firebug

Há muito tempo queria falar deste bug mas estava sem… tempo :D .

Existe uma porcaria de um bug no Firefox 4 que irrita.

Agora não sei se é no Firefox 4 ou no Firebug especificamente mas …

Depois de instalar o navegador junto com o Firebug temos problemas com a visualização do complemento em browser window. Parece que o Firefox 4 não acompanha o redimensionamento da janela do firebug, dando uma janela bizonha que acaba ficando pra sempre ativa em todas as abas.

Faça vc mesmo a reprodução do bug.

Instale o Firebug caso não tenha instalado

Abra o Firefox 4
Ative o Firebug (modo janela do browser)
Redimensione a janela do firebug para cima e depois para baixo.

O resultado é algo parecido com esta tela (o que está marcado em vermelho é a sobra do redimensionamento):

Reportei este bug lá no bugzilla e no issue tracker do firebug, vou acompanhar o retorno deles nos links abaixo:

BugZilla: https://bugzilla.mozilla.org/show_bug.cgi?id=663824

Firebug Issue Tracker: http://code.google.com/p/fbug/issues/detail?id=4533

Espero que arrumem logo, desde o lançamento do Firefox 4 que tenho este problema.

Abraço a todos

, , ,

3 Comentários

Facebook, https e perda de sessão no IE

Olá a todos e feliz dia da toalha para vcs (atrasado :D ).

Andei um bocado ocupado desenvolvendo alguns aplicativos para o Facebook que faziam parte de campanhas promocionais e concursos culturais.
Eis que no último projeto tive um problema que precisava relatar aqui.

Recentemente o Facebook adotou uma política onde todos os aplicativos desenvolvidos para ele devem suportar dados criptografados por meio do protocolo SSL. Pois bem, meu aplicativo foi desenvolvido para rodar em uma Fan Page então tive então que realizar algumas mudanças nele para que suportasse o protocolo.

Após executadas as mudanças percebi que todo aplicativo estava rodando perfeitamente no Firefox e Chrome, porém no Internet Explorer (em todas as suas versões) ele simplesmente não armazenava os dados na sessão, fazendo com que sempre que o usuário acessasse o App, parecia que ele não estava logado ou não tinha qualquer comunicação com os dados originados da API Facebook.

Depois de horas e mais horas minha e do @leopalagi procurando a solução eis que surge uma luz vinda de uma pequena sigla: P3P.

O P3P é uma plataforma desenvolvida por volta de 2001 e adotada desde o IE6 para proteger o usuário de realizar o envio de informações privadas sem seu consentimento. A “Plataforma para Preferências de Privacidade” basicamente mantém a segurança de dados proibindo que sites criem cookies com informações do usuário em ambiente seguro.

Depois de muito pesquisar, vimos que o Facebook não suporta esta plataforma, e o que acontece?

Por padrão, o Asp.Net grava um cookie contendo um código na máquina do usuário para manter o estado da sessão do indivíduo no site chamado de AspNet_SESSION_ID. O problema de utilizar este cookie em ambientes seguros que não suportam o P3P é que o código fica reiniciando o tempo todo, sendo impossível então salvar qualquer dado em uma sessão e depois realizar transições de página (a cada transição o código é reiniciado e a sessão se perde).

Qual a solução?

Para solucionar o problema, depois de caçar em diversos fóruns o StackOverFlow me indicou uma pequena alteração no código.
Devemos notificar o Internet Explorer via cabeçalho da página que, por favor, ele não utilize o protocolo P3P para o site (no caso App do Facebook).

Então basta fazer esta simples modificação no código para que tudo rode como deva (ela pode ser executada tanto em PageLoad como em um Controller MVC) :

//Controller, ActionFilter ou evento PageLoad (no caso de asp.net clássico)
Response.AddHeader("P3P: CP=\"CAO PSA OUR\"");
//Continuação do seu código

Espero que esta dica ajude a todos como me ajudou.

Abraço!

Nenhum comentário.

\o/ Intrusos invadiram o Android! \o/

Olá a todos!!!

É com imenso prazer (e cansaço ehehehe) que lhes apresento meu primeiro jogo em android!

Finalmente consegui fazer uma versão beta do game Intrusos em Android (bem… parte dele… :D ) .

Para quem não sabe o que é o Intrusos, veja a história do meu primeiro game aqui.

Abaixo algumas fotos:

Intrusos - Tela Inicial

Pra quem quiser instalá-lo, ainda não coloquei no market, mas o desenvolvedor que quiser inserir ele no seu celular, pode pegar o arquivo APK neste link

Em breve farei um tutorial de como o desenvolvi (a programação tá bem simples, sem otimizações ou retatorações). Também com tempo irei efetuar algumas atualizações no jogo para deixá-lo cada vez mais parecido com o primeiro.

Espero que gostem!!

Abraço a todos!

, , , , ,

Nenhum comentário.

Um mes e 1 dia

Faz exatamente um mes e um dia que não posto no blog.

Apesar de não ter conseguido escrever nada nestas ultimas 4 semanas vem muita coisa por aqui.

O trabalho está me consumindo um pouco além do que eu esperava mas em breve mais posts sobre

Android Game Development
Scrumm e XP
Asp.Net MVC 2
e muito mais

Abraço a todos.

1 Comentário

Android game development

Há muito tempo quis estudar (e estou estudando) a plataforma Android e suas possibilidades de desenvolvimento.

Pois bem, li um excelente post sobre a criação de jogos para a plataforma que explica, sem utilizar quase nenhuma linha de codigo, os primeiros passos para uma estutura eficiente de um jogo.

Confira o post de Robert Green
aqui.

Me baseando neste tutorial simples de desenvolvimento tentarei fazer um gamezinho do tipo space invaders (estilo meu primeiro game intrusos) para estudar o Android.

Aguardem novidades :-) !

1 Comentário

Novo Logo!

Graças a meu grande amigo @euleras ganhei um logotipo bem loko!

E como é sempre bom compartilhar essas coisas e divulgar cada vez mais o site segue abaixo uns papéis de parede que fiz com o novo logo pra vcs!

Ieah!!

download (1280 x 1024 )

Nenhum comentário.

Sim. Mudei de endereço

Estava querendo fazer isso a muito tempo.
Criar um site, registrar um domínio.

Pois bem… migrei do blogger para o wordpress.
Não sei se o layout vai continuar… e sim é um template pronto. (Não é minha praia fazer layouts)

Espero que gostem.

Comentem!!!

Em breve publicações sobre Scrum e Asp.Net MVC

Abraço a todos!

Nenhum comentário.