Problemas com Character Encoding utilizando PHP + PDO + Oracle

Desenvolvi uma ferramenta utilizando WSDL no PHP e passei por malditas horas por causa do conjunto de caracteres que o Oracle utilizara. Para quem não conhece, o Oracle é um dos melhores Sistemas Gerenciadores de Banco de Dados para se trabalhar com grandes volumes de dados.

O conjunto de caracteres que indiquei através do PDO foi o AL32UTF8. (Para trabalhar com AMERICAN_AMERICA.WE8MSWIN1252)

O mais engraçado de tudo é que no sistema inteiro eu trabalho com o charset iso-8859-1, e WALA!!! Os dados com acento gravados corretamente no Oracle.

Realmente as vezes eu acho que isso tudo é loucura, como isso pode funcionar?

Application failed codesign verification (-19011)

Eu comecei a desenvolver aplicativos para iOS há pouco tempo. Para estudar, comecei a desenvolver um aplicativo e utilizei uma técnica para fazer Bypass nos certificados do Xcode, fazendo com que eu pudesse testar no meu device (iPod Touch 2g).

Depois de finalizada a aplicação, aderimos ao iOS Developer Program da Apple, criei o Request de Certificado corretamente, submeti através da Ferramenta de Provisioning, baixei os Certificados e adicionei um Perfil de Distribution para poder distribuir o Aplicativo na Apple Store.

Realizado testes e pronto para construir a versão “Release” para submeter no iTunes Connect, começou a dar um Warning, mas eu não estava dando importância, pois as vezes são funções que podem estar “deprecated”, eu já estava acostumado com isso. Porém o Warning depois de tempos que fui notar que a mensagem era: “Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate. (-19011)”.

Isso eu fui notar depois que eu tentei submeter 2 ou 3 vezes via Application Loader do (iTunes Connect) que no qual também estava retornando o mesmo erro citado acima.

Eu morri correndo atrás de solução para meu problema, porém ninguém teve uma solução de sucesso (no meu caso).

SABE COMO SOLUCIONEI O PROBLEMA? Reinstalei a IDE do Xcode e tudo funcionou perfeitamente.

A sensação? Incrível! Agora é só esperar o Review da Apple.

Animação de Transition Flip para iOS

Através da necessidade de uma aplicação que está sendo desenvolvida na empresa que trabalho atualmente, tive que implementar um código para ter aquele efeito de transição (flip) entre 2 views.

A função abaixo cria a animação para a View alvo <VIEW>.
- (IBAction) flipToView: (id) sender
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration: 1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:[self view] cache:YES];
[[self view] addSubview: <VIEW>];
[UIView commitAnimations];
}

A função abaixo cria a animação de returno para a View anterior, removendo a <VIEW> da Superview.

– (IBAction) returnFromView: (id) sender
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:[self view] cache:YES];
[<VIEW> removeFromSuperview];
[UIView commitAnimations];
}

Neste contexto as funções foram definidas como Ações do Interface Builder e precisam ser ligadas a algum UIButton (Touch Up Inside).

Isso é tudo pessoal.

🙂