Jun 13

Time to Friday

Não vê a hora de chegar sexta-feira para poder descansar ou curtir com a galera?

Então que tal um contador de tempo para sexta-feira?

Acesse:

Time to Friday

Ahhh, e caso queira acompanhar o movimento via twitter, não esqueça da hashtag #timetofriday

Flw.

Apr 04

Olá a todos,

Me deparei com um problema ao tentar utilizar o AutoUpadate em uma aplicação AIR que era o seguinte:

Quando eu tentava atualizar me dava a seguinte mensagem: There was an error checking for updates. Error# 16831

Procurei na net e não encontrei respostas até que em um blog xing-ling encontrei a resposta e resolvi postar aqui.

O problema acontecia pelo fato de eu estar utilizando a versão nova do AIR ( 2.5 ) que em seu Application Descriptor ( xml ) onde vai a versão do seu software não é mais <version>1.0</version> e sim <versionNumber>1.0</versionNumber>.

Então o seu arquivo update.xml ficará assim:

  1.0.2

http://localhost/MbkIntranet.air

  1.0.2 - Versão Lançamento

A mesma coisa serve para capturar a versão do software que fica assim:

var descriptor:XML = NativeApplication.nativeApplication.applicationDescriptor;
var ns:Namespace = descriptor.namespaceDeclarations()[0];
var version:String = descriptor.ns::versionNumber;

Repare no versionNumber na última linha.

Bem, era isso pessoal.

Mar 27

Boa noite,

Para quem assim como eu está precisando da tradução do plugin Support Tickets para WordPress, tá na mão:

LINK TRADUÇÃO

Dei uma procurada e não encontrei na net então resolvi traduzir.

O plugin serve para ter um pequeno sistema de abertura de chamados em seu site feito com WordPress.

Para instalar a tradução, basta jogar os arquivos .mo e .po dentro da pasta raiz do plugin e se seu WordPress estiver em português, automaticamente o plugin será traduzido.

É isso ai pessoal, espero que seja útil para alguém.

OBS: Caso precise de algo mais “robusto” para abertura de chamados no wordpress tente o WordPress Advanced Ticket Support

Feb 28

Olá…

A algumas semanas fiz o upgrade do meu Samsumg i5800L para o Android 2.2, e adorei o resultado. O único problema foi fazer o Root no aparelho, o famoso Z4Root simplesmente não funciona no I5800 com Android 2.2.

O Edu fez um comentário muito promissor. Apresentando-nos o SUPER ONE CLICK ROOT que faz exatamente o que seu nome sugere.
Com a falta de posts em português resolvi postar uma tradução livre baseada neste post. :)

Para que acesso ROOT?

Fazer Root no aparelho nada mais é do que liberar acesso ao usuário root. Ou seja o usuário Power Full que pode fazer tudo no sistema do seu aparelho. Usuários de linux e Mac conhecem bem o cara. Usuários de Windows pensem como liberar o acesso de Administrador MOR. :)

  • A primeira vantagem é poder resolver o problema no GPS, onde a solução consiste em editar um arquivo texto que apenas o usuário root tem acesso.
  • Você também vai poder instalar qualquer aplicação que desejar, bastando copiar o APK para o seu celular e executar o mesmo.
  • Liberdade: O aparelho é seu, o sistema é livre e você quer fuçar e mexer no que bem entender utilizando um emulador de terminal.

Se der problema a culpa é de quem?

Bem… Só para lembrar que caso aconteça algum problema com seu celular seguindo os procedimentos descritos abaixo. A culpa é sua :)
Faça por sua conta e risco… Não garantimos nada e não nos responsabilizamos por eventuais problemas que possam vir a ocorrer em seu aparelho.
Eu tenho um Samsumg I5800L atualizado com a room I5800XXJPF Froyo 2.2 não oficial. No meu, este procedimento funcionou que é uma beleza…

Continue reading »

Feb 03

Olá galera,

Procurando uma alternativa Opensource e descente para organização e gerenciamento de seus projetos?

Redmine

Para quem não conheçe, vou apresentar o Redmine.

O Redmine, é um sistema para gerenciamento de projetos desenvolvido em Rails e tem uma interface muito amigavel e ótimas funcionalidades tais como:

  • Wiki
  • Chamados
  • Conexão com SVN
  • Notícias
  • Suporte multi-idiomas
  • Tarefas com agendamento
  • Gráficos
  • Área para documentação do projeto
  • Área para manter arquivos relacionados ao projeto
  • Gerenciamento de permissões bem estruturado o que facilita acesso de seu cliente a certas áreas do projeto ( chamados por exemplo).
  • Aceita Plug-ins

A instalação não é um bixo de sete cabeças e pode ser encontrado no google centenas de tutoriais como este:

http://blog.ffelix.eti.br/gerenciamento-de-projetos/redmine-gerenciador-de-projetos-como-instalar/

Ou se você é usuário da Dreamhost assim como eu, segue tutorial de instalação no servidor deles:

http://wiki.dreamhost.com/Redmine

Bem, é isso, espero que seja útil para alguém.

Jan 02

Existem casos em que não queremos ser rastreados na internet… Para isso existe o bigprox.com.

Para facilitar as coisas, criamos uma extensão para o Chrome onde para acessar um link utilizando o bigprox.com basta clicar com o botão direito e selecionar a opção “Anonymous Navigation”

Caso tenha interesse, a extensão foi publicada em: https://chrome.google.com/extensions/detail/jdjljgnfipbomfbambgaododbednhcia

Dec 13

Boa tarde pessoal,

Recentemente adquiri um Samsung I5800-L da operadora VIVO e desbloqueado no
momento da compra.

Enquanto a Samsung não se coça com a nova atualização, gostaria de compartilhar minha experiência atualizando o bixinho para o Android Froyo 2.2 utilizando as ROMS (NÃO OFICIAIS) do site samfirmware.com.

ATENçÃO: Faça a atualização por sua conta e risco! Não garanto nada.

Usei como base o seguinte post: http://forum.xda-developers.com/showthread.php?t=778880

- Baixei o firmware I5800XXJPA (Já saiu o I5800XXJPF, instalei e testei, está ainda melhor) diretamente do site samfirmware.com.
http://www.multiupload.com/37AVUK5IBI (pass: samfirmware.com)
- Baixai o aplicativo Odin do link disponibilizado no blog
http://www.fileserve.com/file/KWj5EPV
(tentei utilizar o heimdall para fazer flash do mac, mas preferi
não arriscar e utiizar o Odin em um Windows mesmo)

- Dei um Hard Reset no telefone
- Tambem limpei cache e factory através do menu que aparece ao ligar o
aparelho utilizando ( HOME+ BOTAO DO MEIO DO VOLUME + POWER )

- Atualizei o aparelho conforme descrito no post do xda-developers

  1. abrir odin e selecionar a opcao one package
  2. selecionar o arquivo .ops que veio junto com o odin baixado
  3. selecionar o firmware .tar I5800XXJPA
  4. entrar em modo download no celular ( HOME + VOLUME PARA BAIXO +
  5. POWER )
  6. plugar o cel no pc via usb
  7. clicar em start
  8. retirar o aparelho do computador quando aparecer PASS em verde no
  9. Odin

Para meu desespero, ao ligar o aparelho, ele demorou muito para subir,
e travava logo após terminar de escanear o cartão de memória.

Então tentei reverter a situação e fiz o downgrade utilizando o firm
I5800LVIJG8
http://www.multiupload.com/T0DS4GR4HI (pass: samsung-firmwares.com)

1. Limpei o cache e factory reset através do menu utilizando (HOME+
BOTAO DO MEIO DO VOLUME + POWER )

Repeti o processo descrito anteriormente com o Odin, porém utilizando
o tar I5800LVIJG8

Após o downgrade o cel voltou a funcionar. Porém eu não estava feliz
com o 2.1 e não desisti.

1. Dei um Hard Reset
2. Limpei novamente  o cache e factory reset através do menu
utilizando (HOME+ BOTAO DO MEIO DO VOLUME + POWER )
3. Fiz novamente o processo de atualização utilizando o Odin com o
firmware I5800XXJPA

Para a minha surpresa, tudo funcionou corretamente. Não sei se é
necessário atualizar antes para a versão I5800LVIJG8 para então
atualizar para I5800XXJPA… Mas assim funcionou :)

Agora o meu Galaxy 3 com Androido 2.2 está ótimo:

  • Task manager nativo
  • Aplicações no SD nativo
  • Iniciar/Parar dados 3g nativo
  • Contas de gmail empresarial funcionando na aplicação do Gmail
  • Muito mais rápido em comparação com o 2.1
  • Possibilidade disponibilizar acesso ao 3G do celular via WIFI (criação de AP)

GPS FIX

O Edu deu a dica nos comentários de usar o SuperOneClick, disponível neste post do fórum XDA.
Infelizmente este software só roda em windows. Mas funciona! :)

Enfim, é isso.
Espero que ajude outros

ATENçÃO: Faça a atualização por sua conta e risco! Não garanto nada.

Oct 25

Muitos reclamam dos famosos NullPointerExceptions do JAVA… Estes que para nada mais servem do que dizer claramente: “você está fazendo m**da!!”!
Eu acho este controle de acesso a variáveis não definidas, essencial para evitar bugs fantasmas ou comportamentos estranhos…

Programando em FLEX senti falta justamente disto, um NullPointer ocorria e o fluxo da aplicação simplesmente parava, sem que eu soubesse o que de fato aconteceu e nem onde aconteceu.

Bastou uma googleada para enfim encontrar a resposta. Para ativar as Exceptitions NullPointer pipocando na tela quando não tratadas, basta instalar o Flash Player com debugger disponível em:
http://www.adobe.com/support/flashplayer/downloads.html

Não tem mistério
* Fazer Download do Flash Client com Debugger
* Instalar
* Rodar sua aplicação e… Tadá! Você não sabia que tinha tantos erros hein? Trate de corrigir estes possíveis bugs de uma vez por todas.

É isso ae. Um abraço a todos e boa correção de BUGS.

Aug 27

Se tem um recurso que achei muito interessante quando vi pela primeira vez em uma aplicação web é a tal da paginação de dados via scroll em um componente de lista (Datagrid, List…).

Essa semana me deparei com um post em um blog com um exemplo e apliquei em um projeto que esta em desenvolvimento e devo dizer que achei muito show.

Então fica o link para quem ficar interessado.

Paginação de dados no Sroll

Abraço a todos.

May 26

Seja qual for o ramo de sua empresa, caso ainda não possua um sistema, ou site, já deve ter sentido a necessidade de ter.
Porém sabemos que você já tem muita coisa para se preocupar.
Montar uma equipe de TI, nem sempre é uma solução barata, pois você irá precisar pagar salários, comprar computadores, bancar uma internet de qualidade, mais espaço físico para suportar esta equipe, entre outras coisas.

Acontece que isso não é necessário!

A YEPDEV pode atuar como sua equipe de TI. Isso mesmo!

Podemos desenvolver  e manter seu sistema ou web site, além de prestar consultoria em TI.

Hoje prestamos este tipo de serviço para alguns clientes de uma empresa parceira chamada PerceptVision.

Pare de se preocupar com TI e mantenha o foco em seu negócio.