Qualquer otimização da prática é muito mais difícil
Adotamos um projeto da web python órfão esta semana, que foi mantido por vários desenvolvedores uma vez. Os antigos mantenedores não pararam com o mau cheiro do projeto. ~ 5s, …
Continuar lendoConteúdo para você se capacitar em programação
Adotamos um projeto da web python órfão esta semana, que foi mantido por vários desenvolvedores uma vez. Os antigos mantenedores não pararam com o mau cheiro do projeto. ~ 5s, …
Continuar lendoString.prototype.equals = function(value) { return this.valueOf() === value.valueOf();}String.prototype.endsWith = function(value) { return this.indexOf(suffix, this.length – value.length) !== -1;}String.prototype.startsWith = function(value) { return this.indexOf(value) === 0;}String.prototype.isEmail = function() { re = …
Continuar lendoEditar : Na verdade, isso modifica o original. Não é uma cópia verdadeira. Ver comentários. Não importa o conteúdo do array (int, float, string, objeto, array, mixed), a maneira mais …
Continuar lendofunction compile_template(template) { return new Function(‘o’, ‘o=o||{};return “‘ + template .replace(/”/g, ‘\”‘) .split(‘{‘) .join(‘”+(o.’) .split(‘}’) .join(‘||””)+”‘) + ‘”;’ );} Use com uma sintaxe semelhante ao bigode “{varname}” var drawLink = …
Continuar lendoDepois de ler vários artigos sobre como melhorar o desempenho do carregamento de páginas da Web, decidi agrupar todas as dicas que conheço em cinco componentes principais: tamanho do recurso, …
Continuar lendoAo preencher um formulário de emprego, fui solicitado a responder a esta pergunta: Quais são algumas das maneiras de melhorar o desempenho de um aplicativo da web que você escreveu? …
Continuar lendoOk, então esse cara escreveu sobre alguns CFLAGS que você pode definir ao compilar Ruby para melhorar o desempenho e, depois que fiz isso, tive alguns problemas com gems que …
Continuar lendoVocê já percebeu como suas páginas se tornam lentas assim que deseja integrar um botão curtir do Facebook ou outros widgets sociais do Twitter, LinkedIn e assim por diante? Mesmo …
Continuar lendoSe você administra um site Drupal ocupado, há uma boa chance de ter configurado os aumentos de desempenho usuais: Varnish, Memcache, APC. Se não for isso, talvez você hospede no …
Continuar lendoQuando se trata de criar um mixin não paramétrico, a página inicial do LESS diz: .bordered { border-top: dotted 1px black; border-bottom: solid 2px black;} Então você pode fazer: .container …
Continuar lendoCaso: ====== O script de migração usa muitas consultas do Doctrine. No caso de migração de dados de lote, pode ocorrer falha devido ao limite de memória atingido. Problema: ====== …
Continuar lendoVocê pode economizar alguns bytes em seu código JavaScript usando o | (bitwise-or) operador em vez de parseInt . var num = “123” | 0; // Returns 123 Este código …
Continuar lendoQuando sua instância do Drupal se torna lenta, há uma série de etapas recomendadas a serem executadas (verifique o cache da página, use APC / memcached / verniz). Muitas vezes, …
Continuar lendoJá se perguntou por que seu servidor MySQL está usando 100% dos recursos da CPU? A instrução show processlist do MySQL permite que você saiba qual consulta está sendo executada …
Continuar lendoEscute touchend em vez de clique se o dispositivo suportar clique. (Depende da Modernizr.) var evt = (Modernizr.touch) ? “touchend” : “click”;$(“body”).on(evt, “.something”, function(e){ // do something});
Continuar lendoEntão você criou uma imagem vetorial adorável no Illustrator, mas seu desenvolvedor da web (provavelmente mal-humorado e propenso a protestos) a pediu no formato SVG . E agora? Você poderia …
Continuar lendo