Blog «EM1£1Ø»2HÐ

Porque compartilhar conhecimento é evoluir!

Certa vez precisei procurar por elementos com jquery usando expressão regular. Procurando pelos fóruns da vida achei a seguinte solução: jQuery.expr[':'].regex = function(elem, index, match) { var matchParams = match[3].split(','), validLabels = /^(data|css):/, attr = { method: matchParams[0].match(validLabels) ? matchParams[0].split(':')[0] : 'attr', property: matchParams.shift().replace(validLabels,'') }, regexFlags = 'ig', regex = new RegExp(matchParams.join('').replace(/^\s+|\s+$/g,''), regexFlags); return regex.test(jQuery(elem)[attr.method](attr.property)); } Para usar é muito ... Continue »

Categorias: Dicas Tags: , , , ,

Tipicamente, concatenamos string usando o operador (+), como o exemplo: var texto = "Concatenando"; texto += " " texto += "Strings!"; Concatenação de string é uma das coisas que possuem desempenho ruim. Os primeiros browsers não tinham otimizações para tal operador. Sabemos que, string é imutável, o que significa a criação de strings intermediárias contendo o resultado da concatenação. Esta ... Continue »

Categorias: Dicas Tags: , , ,

Essa pode ser uma saída para quem tem um consulta complexa e tem restrição quanto ao acesso de banco de dados (por exemplo, não ter permissão de criar uma view). Aviso! Esta solução não é das melhores em termos de desempenho para o banco de dados ok?! Ela também não serve para salvar dados, só para consultas. Bom, vou fazer ... Continue »

Categorias: Dicas Tags: , , , ,

Neste post irei mostrar como fazer um esquema simples de exportador/importador de dados de usuário do mysql para o sqlite usando CakePHP 1.3. Isto pode ser bastante útil para casos onde é preciso exportados dados de um banco para outro e você não quer usar técnicas como xml, csv e muito menos txt. Antes de começar quero dizer que usarei o plugin ... Continue »

Categorias: Dicas Tags: , , , , ,

Esta é uma dica rápida para quem tem a necessidade de executar um PL/SQL que está em um arquivo, mas está passando pelo erro: Oracle.DataAccess.Client.OracleException: ORA-06550: line x, column y: PLS-00103: Encountered the symbol “” when expecting one of the following O Problema é que o Oracle é um pouco exigente quanto ao caracter de quebra de linha. No Windows ... Continue »

Categorias: Dicas Tags: , , ,

Olá caros leitores. Alguns dias atrás estava procurando como fazer uma integração do zend framework com twitter. Estava com uma certa dúvidas, pois muitos sites que vi faziam requisições REST e passavam uma url de callback. No meu caso não precisava fazer isso, era só autenticar e poder obter a timeline, enviar um novo tweet. Pesquisando por algum tempo, achei ... Continue »

Categorias: Tutoriais Tags: , ,

Olá caros leitores! Depois de muito tempo(devido a correria) estou postando a segunda parte do “Criando uma pequena aplicacao usando nhibernate”. Ver Parte 1 Na segunda parte fiz uma pequena aplicação em windows form, o qual usa a arquitetura definida na parte 1. Fiz a aplicação com um basico de MVC,para assim separar as responsabilidade de cada objeto. Nesse post não ... Continue »

Categorias: Tutoriais Tags: , , ,

Introdução Este tutorial será dividido em duas partes. Criação do projeto, definição dos objetos de domínio e seus repositórios, instalação e configuração do NHibernate. Criação da aplicação em usando Windows Forms e integrando com a parte de persistência. Esse tutorial é baseado no artigo Your first NHibernate based application NHibernate O NHibernate é um framework open source, desenvolvido usando .NET framework, ... Continue »

Categorias: Tutoriais Tags: ,