quarta-feira, 15 de dezembro de 2010
Zend_Auth uma Implementação Completa
Sim eu gostaria muito de colocar um screencast explicando, mas é fim de ano e as coisas nem sempre são fáceis quando se tem mais tempo livre. Mas por sorte eu tive tempo de arrumar uma imagem e de terminar o código que eu vou explicar mais tarde. Com sorte vai ter algumas pessoas contentes.
segunda-feira, 18 de outubro de 2010
Uma maneira de reescrever GET usando JS
Eu andei procurando como reescrever o get method de um form no formato usado tradicionalmente do url rewrite, e para minha surpresa a resposta mais popular tratava esse problema simples de maneira pouco otimizada.
quinta-feira, 7 de outubro de 2010
Oauth Twitter
Seguindo a mesma lógica do ultimo post, irei dividir o conteúdo em algumas partes e vou atualizando o post a medida que o tempo me permite. O tema dessa vez é o twitter e sua api. Vou utilizar o zend oauth pra autenticar no twitter e fazer algumas operações bem básicas que podem ser aproveitadas em qualquer site.
terça-feira, 5 de outubro de 2010
Encurtando URLs
Tenho tido pouco tempo pro blog, então vou tentar algo diferente. Em vez de um post completo dessa vez vou colocar parte dele, e vou atualizando até ele ficar pronto. O tema desse post vai ser a api para encurtar urls do bit.ly, já que o google ainda não tem a sua api.
domingo, 5 de setembro de 2010
Avaliação de Desempenho
O titulo desse post poderia ser "Criando cache de imagens no browser". Mas eu queria também apresentar uma ferramenta bem legal. O nome dela é Page Speed.
quinta-feira, 2 de setembro de 2010
Css Transition e Links
Eu descobri a pouco tempo que o css sozinho é capas de criar algumas animações bem interessantes. Uma delas eu coloquei nos links das tags. Se você usa o IE nem deve ter notado, mas se usa o Safari ou Chrome deve ter achado o máximo, como eu =D. Se vc curtiu eu dou a barbada de como criar.
terça-feira, 31 de agosto de 2010
HTML5 é impressionante
Sabe quando você vê uma coisa e sabe que ela tem o potencial pra ser the next big thing? Foi o que eu senti quando eu vi esse site. Eu já ouvi que a web esta morrendo e que não acreditam no potencial do HTML5. Mas com certeza isso não é verdade.
sábado, 28 de agosto de 2010
Exemplo de implementação usando Zend framework
Como aplicar os modulos na construção MVC usando ZF era uma pergunta que estava me faltando responder pra mim mesmo a algum tempo. Faltava clareza na minha interpretação. E conversando com o Maicon eu percebi que não era só eu que tinha dificuldade em entender o papel e aplicação do modulo.
sexta-feira, 27 de agosto de 2010
Css Continua me Impressionado
Eu tenho post sobre css no forno, mas primeiro eu queria dar um gostinho do que o css é capaz. A imagem a cima foi criada inteiramente com css. Clique no leia mais para ver a versão em css.
terça-feira, 24 de agosto de 2010
O Cache e o PHP
Eu vejo muita confusão ainda nos dias de hoje sobre o que o cache é e qual o seu papel na aplicação. A idéia desse post é explicar o cache e mostrar algumas implementações simples onde o cache pode fazer grande diferença.
quinta-feira, 19 de agosto de 2010
Criando Vergonha na Cara e Usando o Debug do PHP
A preguiça sempre foi minha inimiga, mas já era tempo de dar um basta nessa lenga-lenga, criar vergonha na cara e começar a usar a porcaria dum debugger pra PHP. Chega de usar var_dump e print_r.
segunda-feira, 16 de agosto de 2010
Acesso a Banco de Dados com PDO
Quando eu comecei a programar PHP muitas práticas interessantes não faziam parte do meu cotidiano. Eu tive que aprender muita coisa errando e pesquisando na net. Trocar o banco de uma aplicação de mysql pra postgres pode dar bastante dor de cabeça. E esquecer de escapar as querys pode resultar em SQL injections. Muitos programadores não conhecem os perigos dos SQLs.
Bom, uma das ferramentas que deveríamos usar em nosso dia a dia é o PDO, ou algum DO (data object) qualquer. Por exemplo, você lembra de escapar todas as querys que você roda? Eu não culpo, eu também esqueceria. Mas isso leva a uma falha de segurança grave. E implementar usando PDO pode ser muito menos doloroso do que possa parecer.
quinta-feira, 12 de agosto de 2010
Colocando Código nos Posts
Colocar um hightlighter no site não é algo tão simples como deveria. Na verdade não é simples nem descobrir que esse é o nome do que você esta procurando. Então se o que você quer no seu site é algo como o da imagem, "bem vindo, você veio ao lugar certo".
segunda-feira, 9 de agosto de 2010
Implementando Lightbox no Blogspot
domingo, 8 de agosto de 2010
Identificando recursos do Browser
A algum tempo eu postei sobre uma classe para identificar o tipo de browser do cliente. Nas minhas andanças pelo manual do php eu encontrei algo que pode tornar tornar aquela ferramenta muito mais simples e robusta e que diria que o php já tinha funções in build tão bacanas e tão pouco conhecidas.
quinta-feira, 5 de agosto de 2010
Zend Certified Engineer
Algum tempo sem postar aqui, mas era por uma boa causa, tenho tentado dar um gás na minha faculdade que junto com o trabalho acaba ocupando todo meu tempo. Bem, quase todo... Nas férias de inverno ainda deu tempo pra correr atrás deste que já era meu desejo a algum tempo.
terça-feira, 27 de abril de 2010
Trocando a Abordagem de prendizagem
Optar por uma metodologia de aprendizagem mais profunda, indo indo atrás de mais detalhes dentro da mesma fonte, foi o que eu decidi pra mim, mas talvez você prefira uma abordagem diferente e já cansou de ouvir falar do Brian. Então aqui estão algumas alternativas de fontes de dados que eu conheço e que podem ter bons frutos mas eu apenas não tive tempo suficiente de ler e trazer para cá os conteúdos e links interessantes.
segunda-feira, 26 de abril de 2010
Tamando Disponivel da Tela
quinta-feira, 22 de abril de 2010
Beneficios Únicos dos Dispositivos Moveis
Como eu prometi, a medida que iria lendo o livro do Brian Fling, Mobile Design and Development, aqui estão os motivos pelos quais os dispositivos moveis superam todas as outras mídias de massa.
"Como se não fosse o bastante que celular pudesse fazer tudo o que os outros meios de comunicação podem fazer, Tomi Ahonen aponta que os móveis tem cinco benefícios exclusivos que nenhum dos outros tem:
quarta-feira, 14 de abril de 2010
Nova cara do Jornal NH
segunda-feira, 12 de abril de 2010
Mobile Design & Development
Eu estava procurando por material para escrever sobre layout e design de interfaces quando esbarrei nesse livro. Já li as primeiras 40 paginas e dei uma olhada nas outras.
O livro oferece um panorama bem amplo e proporciona um contexto historio da faze que os telefones se encontram hoje. Ele é um pouco tendencioso pela Apple, mas tudo bem.
Identificando o dispositivo do cliente
Bom, talvez não seja tão difícil identificar um dispositivo móvel acessando seu site. Desde que você use a classe IsMobile.
sexta-feira, 9 de abril de 2010
QR Codes
terça-feira, 16 de março de 2010
Testando o Site
A primeira coisa em que esbarrei foi como ver um site que foi feito para celular se eu não tenho um desse celulares caros como o iPhone. Então eu pesquisei uma maneira de simular e testar sites desenvolvidos para mobile.
Web Mobile
Olá, meu nome é Cesar Scur e eu estou tentando reunir as informações para criar sites para celulares e outros mobiles que estão muito populares hoje em dia.
Minha frustração é que não existe informação clara na internet sobre esse assunto e ela esta muito fragmentada.