segunda-feira, 11 de julho de 2011
5 Características bacanas para seu fone de ouvido.
http://blog.milanosadez.com.br/2011/07/5-caracteristicas-bacanas-para-seu-fone.html
sábado, 9 de julho de 2011
Sente falta do Greasemonkey no Chrome? Vá de Tampermonkey.
Você webdeveloper antenado já deve estar careca de conhecer o revolucionário complemento para Firefox chamado Greasemonkey. Não conhece? Não se envergonhe eu também não conhecia! Mas pera aí? Eu não sou referência de porra nenhuma então: Shame on us!

Agora falando sério! Eu já havia ouvido falar do Greasemonkey mas nunca tinha prestado atenção nas maravilhas que ele poderia proporcionar.
Se você não sabe o que é eu vou dar uma explicação rápida. O Greasemonkey é um complemento para o navegador Firefox que permite que o usuário crie código javascript para carregar automáticamente em páginas/programas e assim alterar o comportamento desses programas para o seu gosto. É claro que o cara que cria seus scripts personalizados tem que sacar muito de javascript e HTML DOM, má noticia para a maioria da população, boa notícia para o minha audiência que certamente escova bit. Mas se você não é escovador de bit nem tudo está perdido pois os através do site UserScripts.org os escovadores podem disponibilizar seus scripts para que os não escovadores possam utilizá-los. Legal né?
Agora vamos a real razão desse post? O Greasemonkey é um complemento exclusivo para Firefox, logo aqueles utilizadores que, assim como eu, evoluiram (essa foi pra provocar mesmo. rs...) para o navegador da última geração, o Chrome, sentiram falta de carregar e utilizar suas customizações através deste complemento. Mas agora esse problema está resolvido pois podemos utilizar o Tampermonkey uma extensão gratuíta para Chrome que diz ser inteiramente compatível com os scripts criados para Greasemonkey.

Apesar de nunca ter usado o Greasemonkey eu instalei o Tampermonkey e até já criei 3 script. Um inclusive já está publicado na UserScripts.org e serve para forçar os links do MyPage do Redmine abrirem em uma nova aba automáticamente sem ter que pressionar control, coisa boba mas que me ajuda muito.
E aí já estão ansiosos para criar seus scripts?
No próximo post abordarei os scripts que criei especialmente para o otimizar o fantástico sistema de gerenciamento de projeto chamado Redmine.
jQuery Shell, meu novo playground!
Em nosso último post mostramos como carregar a biblioteca jQuery dinamicamente me uma página para utilizá-lo com o console do FireBug por exemplo. Terminei o post fazendo a seguinte pergunta: - Alguém aí o conhece alguma extensão que automatize esse carregamento?
No mesmo dia em que fiz a pergunta eu descobri a resposta mas não postei por preguiça.
A extensão chama-se jQuery Shell e funciona no navegador Chrome do Google. Veja abaixo o vídeo do jQuery Shell em ação.
sábado, 30 de abril de 2011
Como carregar jQuery em uma página dinamicamente.
javascript:void((function(){j=document.createElement("SCRIPT");j.src="http://code.jquery.com/jquery-latest.pack.js";document.getElementsByTagName("HEAD")[0].appendChild(j);})())
Certas vezes pode ser muito útil carregar o jQuery dinamicamente em uma página que não possui essa biblioteca carregada para que possamos automatizar algumas tarefas. O código acima faz isso. Basta colá-lo na barra de navegação ou no console de depuração (do firebug por exemplo) do seu navegador e executá-lo.
jQuery('a').each(
function(){
console.trace(this.href);
}
);
domingo, 20 de março de 2011
AnosDez fez meu Blog brochar pra melhor.
Estava passeando por lá (o blog do cara) e notei uma característica interessante no blog dele: não tem AdSense e nem muitos Gadgets. Comecei então a refletir sobre o meu o EneAb (apelido carinhoso desse Blog). Refleti sobre a quantidade de porcarias que eu adicionei nas laterais, na quantidade de AdSense que eu empurrei pra dentro e nas vantagens que tudo isso estava me trazendo. A medida de sucesso para um blog é o número de visitantes, a quantidade de comentários, o número de referências externas, ou seja, audiência. Financeiramente, tudo isso, a audiência, reflete em receita no AdSense ou outro sistema de captalização qualquer.
O problema é que esse Blog, assim como o do meu amigo não tem audiência. Então pra quê que ele precisa de AdSense? Caras traças, não estou de maneira nenhuma tentando ser dramático nem sendo demasiadamente negativo. Os pageviews do EneAb nunca cairam um mês que seja. Cada mês eu tenho mais audiência. O problema é que com dois anos de Blog hoje alcancei a incrível marca de 56 visitas por mês e 56 pageviews por mês simplesmente não gera receita.
Eu tenho a consciência que o único motivo do fraco movimento, é a qualidade do conteúdo e seus temas. Blog é conteúdo e enquanto o produto do que eu tento fazer aqui não tiver melhor qualidade não vai haver audiência! Decidi, então, ser um pouco menos pretencioso, cair na real e só voltarei a colocar qualquer sistema de captalização quando meu Blog possuir uma média de 1000 pageviews por dia! Espero que vocês gostem do Blog mais leve!
E vocês, traças, já conseguiram alcançar o objetivo do seu Blog?



