Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

Esta é minha lista de artigos com a tag "Dicas"

Links comentados via del.icio.us – 2

Por: Flávio Theruo KaminisseMonday 16 October 2006 às 4:49 PM

Este é o segundo artigo de uma série que espero que seja duradoura, é verdade, este é o segundo capítulo dos links comentados do Japs, a primeira parte pode ser vista no artigo Links comentados via del.icio.us – 1.

Só para lembrar, quem quiser continuar recebendo os links que adiciono via del.icio.us em seu feed, basta assinar o Del.icio.us do Japs.

O primeiro link de hoje, na verdade não é um link somente, mas sim uma série que já está em seu terceiro artigo, falam sobre SEO, a listagem de todos os artigos podem ser acessadas por aqui: Introdução ao SEO, os artigos são do blog A Arte de Blogar, recomendo a leitura de todos os artigos, outra página muito interessante que serve como referência é esta: Otimização para Sistemas de Busca SEO.

O segundo link de hoje também não é um link, e sim dois links de duas vídeo aulas sobre o GIMP, vale a pena conferir. a primeira vídeo aula é: 1ª Vídeo Aula GIMP – Cortanto Imagens e fazendo "Gotchis",e a segunda: 2ª Vídeo Aula GIMP – Removendo verrugas, espinhas, cicatrizes, etc, recomendo que assistam às vídeo aulas.

O terceiro link, eu postei já faz um tempo no meu del.icio.us, mas vale como referência: Social Bookmarking Icons, mostra o ícone e o endereço para o site de vários agregadores de links, vários eu nem sabia que existia, vale conferir, mas eu não troco o meu del.icio.us, pelo menos por enquanto.

O quarto link: Mala direta por email, são dicas de como montar um script shell para enviar e-mail para uma lista armazenada em arquivo texto, só não vale querer fazer spam por aí.

O quinto link: Replicação de banco de dados MySQL em cadeia, trata da replicação de bases MySQL, aumentando assim a confiabilidade e a velocidade. Não cheguei a testar, mas quem se habilitar e quiser escrever os resultados por aqui, sejam bem vindos.

O sexto link: CRIE SUA ANIMAÇÕES ON-LINE COM GICKR, mostra uma aplicação online para montar gifs animados, vale a pena conferir.

O sétimo link: A Little Piece of the Google Algorithm – Revealed, mostra o que seria uma pequena parte do algoritmo adotado pelo Google, vale a pena dar uma olhadinha.

O oitavo link: Wallpapr, é uma aplicação feita pelo Marco Gomes, que baseado em uma tag você lista algumas imagens, bem simples, mas que pode se tornar uma aplicação bastante útil e complexa que pode ter várias utilizações.

O último link de hoje é super especial, e está provado e comprovado: Receita de Lasanha de carne moída, acho que não é nem preciso comentar nada.

Espero que tenham gostado, e lembrando novamente, quem quiser receber estes e muitos outros links que adiciono via del.icio.us em seu feed, basta assinar o Del.icio.us do Japs.

Comentários: 224

Tags: AJAX del.icio.us Dicas Feeds GIMP Google JavaScript Lasanha links Links Comentados Linux Programação Prototype SEO Shell Software Livre Tecnologia

Links comentados via del.icio.us – 1

Por: Flávio Theruo KaminisseFriday 13 October 2006 às 4:55 PM

Novamente fiquei um tempo sem escrever por aqui, como sempre, várias coisas a fazer, então vou parar de enrolar e vamos direto ao assunto.

Este é o primeiro, do que eu espero vários artigos relacionados aos links que são postados no meu del.icio.us, vou tentar comentar com certa freqüência alguns dos principais links postados por lá.

O primeiro link que quero comentar é o: JonDesign’s Smooth SlideShow – Showcase Mode, que é um exemplo para montarmos galerias de fotos, esta é especialmente interessante para pequenas amostras de imagens, pois alguns efeitos como as utilizadas pelo Lightbox JS não são utilizadas nesta galeria.

O segundo link que gostaria de comentar é este: Top 126 Ajax Tutorials, como o próprio nome diz, são 126 tutoriais de AJAX, serve como referência com certeza!

O terceiro link de hoje: Comandos eficientes, são algumas dicas interessantes para otimizar comando em sistemas Linux, muito eficiente para administradores, e para quem está começando agora, pois já vão iniciar aprendendo comandos mais otimizados. :)

O quarto link de hoje: Detecting IE7+ in JavaScript, é uma dica interessante aos desenvolvedore, pois é uma forma de detectar se o browser utilizado é o ie7 ou outra versão de ie, ou então outro browser.

O quinto link é simplesmente fantástico: WordPress Comments System built with Yahoo! UI permite que você poste um comentário em qualquer parte do artigo, simplesmente fantástico, esta dica veio do Bruno Alves: Comentários para o WordPress em qualquer lugar do artigo usando AJAX.

O sexto link, foi o Henrique que me mandou: 9 JavaScript Tips You May Not Know, dicas muito interessantes de JavaScript, vale a leitura.

O último link de hoje é: Seleção de futsal aplica maior goleada de sua história, 76 a 0, quando li fiquei imaginando se no futsal temos dois tempos de 20 minutos, totalizando assim 40 minutos de jogo, e como o Brasil marcou 76 gols, temos uma incrível média de 1,9 gols por minuto, o narrador do jogo deve ter saído no mínimo rouco ao final do jogo.

Por enquanto é só, espero que gostem da idéia, e aguardo sugestões e críticas.

[update 13/10/2006 17:00] Quem quiser assinar os feeds do meu del.icio.us, basta utilizar este link: Del.icio.us do Japs. [/update]

Comentários: 478

Tags: AJAX Brasil del.icio.us Dicas Futsal JavaScript links Links Comentados Linux Programação Tecnologia Tutorial

Workshop "Expressões Regulares"

Por: Flávio Theruo KaminisseMonday 18 September 2006 às 1:35 PM

Foi me dada a oportunidade de desenvolver um Workshop para os colaboradores da área de tecnologia da Webroom com o tema Expressões Regulares.

Neste artigo vou explicar alguns detalhes da apresentação, que pode ser conferida no link Apresentação de Expressões Regulares, para aqueles que desejam aprofundar mais no assunto, indico a leitura do livro Guia de Expressões Regulares.

A introdução fala por si só, então vou iniciar minhas considerações pelos metacaracteres, que são os caracteres especiais utilizados para se construir Expressões Regulares, eles podem ser divididos em representantes, quantificadores, âncoras, e outros.

Representantes, são utilizados para representar um ou mais caracteres.
. (ponto) => Substitui letras, números, caracteres especias, ou seja, qualquer caracter.
[] (lista) => Lista de caracteres permitidos, ou seja, serão considerados expressamente os caracteres que estão entre os colchetes.
[^] (lista negada) => Lista de caracters não permitidos, ou seja, serão considerados todos os caracteres, exceto os que estão entre os colchetes.

Quantificadores, são utilizados para quantificar o número de repetições permitidas para a entidade imediatamente anterior.
? (opcional) => A entidade anterior pode aparecer nenhuma ou uma vez.
* (asterisco) => A entidade anterior pode aparecer nenhuma, uma ou então mais de uma vez.
+ (mais) => A entidade anterior pode aparecer uma ou mais vezes.
{n,m} (chaves) => A entidade anterior aparece de n até m vezes

Âncoras, são utilizados para marcar uma posição específica na linha.
^ (circunflexo) => Marca o início da linha.
$ (cifrão) => Marca o final da linha.
\b (borda) => Marca o início ou fim de uma palavra, ou seja, as bordas da palavra.

Outros, são classificados como outros, pois não possuem funções específicas, logo não podem ser agrupadas.
\c (escape) => Torna literal o caractere c, ou seja, se utilizarmos \. estamos nos referindo ao sinal de pontuação, e não há um caracter qualquer.
| (ou) => Serve como escolha, ou seja, ou uma coisa ou outra.
() (grupo) => Serve para delimitarmos grupos, na apresentação dos exemplos o entendimento ficará mais fácil.
\1…\9 (retrovisor) => Referencia os textos casados dentro do grupo, da mesma forma, entenderemos melhor com os exemplos.

Agora vamos à melhor parte, que são os exemplos, pois tenho certeza que ficará muito mais fácil entendermos todos estes caracteres, e como unirmos estes para montar uma Expressão Regular.

O primeiro exemplo, mostra os passos que podem ser dados para montar uma Expressão Regular, ou seja, começamos bem genéricos e vamos limitando as possibilidades, como podemos ver, a primeira tentativa seria deixarmos n.o, que resolve nosso problema, pois encontra a palavra não escrita com ou sem acento, mas como ela é genérica ela traz palavras que não queríamos, como neo, anão e outras, sendo assim temos que melhorar nossa expressão, tentamos colocar n[ãa]o, mais específica ela continua funcionando para encontrar a palavra não com ou sem acento, mas ainda traz algumas palavras não desejadas, tentando ser mais específicos podemos tentar \bn[ãa]o\b, agora sim, esta expressão nos traz apenas a palavra não com e sem acento, mas podemos ainda construir uma Expressão Regular ainda mais específica que nos trará todas as variações da palavra não, ou seja, trazendo também quando escrevemos em caixa alta, tendo como resultado \b[Nn][ÃãAa][Oo]\b, que encontrará qualquer variação da palavra não. Vale lembrar que é melhor não ignorarmos o case sensitive, ou seja, caracteres em minúsculo e maiúsculo, e muito menos deixar para o sistema diferenciar estes caracteres.

O segundo exemplo é bem semelhante a este, pois partimos de uma expressão simples e genérica para uma mais completa, então não vou explicar passo a passo, mas se alguém tiver dúvida, basta perguntar :-) .

O terceiro, o quarto e o quinto exemplos ilustram bem a utilização dos metacaracteres do tipo âncoras, o terceiro exemplo é utilizado para buscarmos caracteres específicos no início de uma linha, ou então no final, o quarto exemplo é uma boa dica para encontrarmos e até mesmo excluirmos linhas vazias de um arquivo e o quinto exemplo serve para auxiliar a um texto onde os parágrafos devem ter entre 20 e 60 caracteres.

O sexto e o sétimo exemplos ilustram bem a utlização do | (ou), e ainda no sétimo exemplo notamos a utilização do ? (opcional), que faz com que a entidade anterior apareça nenhuma, ou então uma vez, vamos analisar com mais calma a expressão (mini|(su|hi)per)?mercado. Começando pelo opcional, sabemos que esta expressão casa com mercado, pois toda esta parte (mini|(su|hi)per) pode não aparecer, caso apareça (apenas uma vez, pois estamos utilizando o ?, não se esqueça) poderemos ter um minimercado, ou então um (su|hi)permercado que pode ser lido como um supermercado ou um hipermercado, ou seja, com a expressão (mini|(su|hi)per)?mercado, podemos encotrar, mercado, minimercado, supermercado e hipermercado.

O oitavo, nono, décimo e décimo primeiro exemplos, mostram bem a utilização dos grupos e retrovisores, no oitavo exemplo temos, (lenta)(mente) é \2 \1, neste exemplo é fácil identificar quem é o primeiro retrovisor (lenta) e quem é o segundo (mente), casando então com a frase, lentamente é mente lenta, já no décimo primeiro exemplo, ((((a)b)c)d)-1 = \1,\2,\3,\4, esta diferenciação não é tão fácil assim, então para facilitar vamos por partes, como definição podemos dizer que o primeiro retrovisor se inicia no primeiro grupo, ou seja, no primeiro parêntese, e termina com o término deste grupo, e assim por diante, seguindo estes passos temos que o primeiro retrovisor é a expressão, (((a)b)c)d, ou ainda a palavra, abcd, já o segundo retrovisor, é ((a)b)c, ou ainda, abc, o terceiro é, (a)b, ou ab e o quarto retrovisor é, (a), ou ainda apenas a, então a expressão, ((((a)b)c)d)-1 = \1,\2,\3,\4, irá casar com o texto abcd-1 = abcd,abc,ab,a, simples não?

Como o intuito deste artigo foi apresentar de forma simples e rápida alguns detalhes da Apresentação de Expressões Regulares que apresentei aos colaboradores do departamento de tecnologia da Webroom e também das Expressões Regulares, vou terminando por aqui, lembrando aqueles que querem aprender mais sobre o assunto, leiam o livro Guia de Expressões Regulares.

Para aqueles que estão se aventurando no mundo das Expressões Regulares, recomento um excelente programa para testar suas Expressões Regulares, o programa é o Expresso.

Espero que tenham gostado e qualquer dúvida estou aqui para tentar resolver.

Comentários: 1,771

Tags: Dicas Expressões Regulares JavaScript Tecnologia Tutorial

1 ano do primeiro artigo e uma pequena restrospectiva

Por: Flávio Theruo KaminisseSaturday 26 August 2006 às 11:23 AM

O tempo passa rápido, parece que foi ontem que comecei a escrever neste blog, mas pelo contrário, dia 26/08/2005 foi a data em que publiquei o meu primeiro artigo neste blog, na verdade não foi bem uma artigo, pois falava sobre um acontecimento muito especial na minha vida que foi o Meu noivado.

Agradeço inicialmente ao Henrique, pela força na criação dos blogs e pelo layout que é de sua autoria, à Webroom pelo apoio, e à todos que visitam e comentam no blog, nunca pensei teria muita visitação, mas me surpreendi neste tempo, mas este assunto fica para uma outra vez.

Não escrevi o tanto que gostaria de ter escrito, mas tenho certeza que com o tempo estarei escrevendo mais, e espero que sejam artigos de qualidade, aproveitando este 1 aninho de vida, vou fazer uma pequena restrospectiva de alguns artigos que particularmente acho muito interessante deste periodo.

Um artigo que gostei de escrever e que parece ter contribuido para facilitar certas tarefas, foi o Validações e Expressões Regulares, onde abordei o uso de expressões regulares juntamente com a validação de uma data, um dos benefícios foi reduzir bastante o tamanho do código a ser utilizado para validar uma data.

Uma dica que nem eu sabia que era possível, e que me ajudou bastante ao mexer com PHP foi o artigo, Postar Array no PHP, que explica uma forma fácil e rápida de postar um array em PHP de uma página para outra.

Um artigo que escrevi querendo mostrar algumas dicas para melhorar as buscas no Google e outras dicas de utilização do Gmail, e que sem sombra de dúvidas é o artigo mais visitado e comentado neste blog foi o, Tutoriais Google e Gmail, pois muita gente que está querendo abrir uma conta no Gmail e digita apalavra gmail, encontra este artigo, que já figurou na segunda página, e hoje está na terceira página de 198.000.000 de resultados.

Outro artigo que eu descobri, testei e depois escrevi sobre ele foi Firefox 1.5 todas as externsões, que tratava de algumas incompatibilidades da versão 1.5 do Firefox com algumas extensões, e mostrava um pequeno passo a passo para resolver este problema, quando a versão 2 sair pode ser que seja útil este artigo :) , o mais legal foi que o autor original do artigo, Stuart Colville, atualizou o seu artigo e deixou o meu link como tradução para o Português.

Outro artigo que foi bem interessante, AJAX e PHP! Meus primeiros passos, onde falei um pouco sobre AJAX (Asynchronous JavaScript And XML) e alguns frameworks, ou melhor dizendo, bibliotecas para facilitar o uso de AJAX (Asynchronous JavaScript And XML).

Outro artigo que também envolve AJAX foi o Exemplos de AJAX em PHP utilizando XAJAX, onde desenvolvi uma página de exemplo, expliquei cada página e disponibilizei o código para download.

Estes foram alguns artigos que escrevi neste primeiro ano de vida do blog, espero poder continuar escrevendo muito mais e por muito tempo ainda.

Comentários: 382

Tags: AJAX Dicas Expressões Regulares Extensões Firefox Google JavaScript Parabéns PHP Programação Tecnologia XHTML

Algumas dicas para otimizar suas buscas no Google

Por: Flávio Theruo KaminisseSunday 12 March 2006 às 11:33 AM

No post Tutoriais Google e Gmail, eu já havia citado algumas dicas do site Dicas-L, essa dica também saiu lá, achei muito interessante, e resolvi colocar aqui também.

O texto, como o próprio nome já diz, fala de algumas maneiras de otimizar suas buscas no Google, algumas dicas já devem ser conhecidas por muitos, mas como acho que conhecimento nunca é demais, transcrevi algumas dicas, juntamente com seu conteúdo para esse meu artigo, aqueles que quiserem conferir o texto completo o link é: Dicas sobre o Google.

Páginas Específicas

No google, existe uma maneira de você procurar determinados assuntos, digitando a palavra-chave que você quer pesquisar, depois do endereço do google, como por exemplo, http://www.google.com.br/linux ou http://www.google.com.br/firefox e muitos outros, lembrando que não é aplicável a qualquer palavra.

Excluindo palavras

Você pode excluir palavras da sua busca apenas colocando um sinal de menos “-” imediatamente a frente da palavra que você não queira que apareça na busca, não se esquecendo de deixar um espaço entre a palavra e o sinal. Você também pode utilizar o sinal de mais “+” para adicionar termos na busca.

Pesquisar por Categoria

Utilizando o Google Directory, você pode refinar sua busca nas categorias específicas, o que torna o resultado da sua busca mais preciso, ou seja, os resultados serão mais relevantes se comparados à busca convencional.

Como elimino conteúdos adultos dos resultados de pesquisa?

Muitas vezes é muito importante restringir suas buscas fazendo com que páginas de conteúdo pornográfico e páginas de sexo explícito não sejam exibidos. Embora nenhum filtro seja 100% preciso, o SafeSearch utiliza uma tecnologia patenteada avançada que verifica palavras-chave e frases, URLs e categorias do Open Directory.
Para ativar o filtro, acesse http://www.google.com.br/preferences?hl=pt-BR e selecione a opção Usar filtro restrito que aparece à direita da opção Filtragem SafeSearch. Certifique-se de clicar no botão Salvar preferências ao sair.

O que consta no Google Acadêmico?

O Google Acadêmico abrange artigos revisados por especialistas, teses, livros, resumos e outras publicações acadêmicas de todas as áreas gerais de pesquisa. Você encontra publicações de diversas editoras acadêmicas e organizações profissionais, assim como todos os artigos acadêmicos disponíveis na web. O Google Acadêmico também pode conter várias versões de um artigo, possivelmente preliminares, às quais você pode ter acesso.

Como posso fazer uma pesquisa por título?

Digite o título do artigo entre aspas: “História Sobre o Mar da China”. O Google Acadêmico encontrará automaticamente o artigo, assim como outras publicações que o mencionem.

Como posso fazer uma pesquisa por autor?

Digite o nome do autor entre aspas: “d knuth”. Para aumentar o número de resultados, use as iniciais em vez do primeiro nome.
Se encontrar muitos artigos que mencionam o autor, use o operador de pesquisa autor: Para procurar um autor específico. Por exemplo, você pode tentar usar [autor:"knuth"], [autor:"d knuth"] ou [autor:"donald e knuth"].

Para mais informações visitem a dica completa, Dicas sobre o Google ou então a página Tudo sobre o Google.

[update] No comentário do Leonardo Siqueira Rodrigues, ele disponibilizou um link para um arquivo com várias dicas, mas parece que o arquivo foi removido, como já tinha baixado antes, estou disponibilizando este link para download do arquivo Google Dicas [/update]

Comentários: 1,317

Tags: Buscas Dicas Firefox Google Tecnologia Tutorial

« Anterior  1 2 3 4 5 6 7 8  

  • Sigam-me no Twitter

Sobre o Japs

Foto do autor Flávio Theruo Kaminisse O Japs é o site pessoal do Flávio T. Kaminisse, atualmente trabalha com Análise de sistemas na Webroom Soluções Interativas, é formado em Ciência da Computação pela Universidade Federal de Uberlândia, é também especialista em Banco de Dados, tendo concluído sua pós-graduação pela Unitri, gosta de mexer um pouco com Linux, é responsável pela área de TI do Charges.com.br e Webinsider, e ainda arruma um tempinho para escrever sobre tecnologia, javascript, AJAX, desenvolvimento e outros assuntos interessantes por aqui. Leia mais.

Você ainda não tem estes livros na sua biblioteca? Cuidado! Você está ficando desatualizado.

  • Sistemas de Banco de Dados - Ramez E. Elmasri, Shamkant Navathe
  • PHP: a Bíblia - Tim Converse, Joyce Park
  • MySQL: a Bíblia - Steve Suehring
  • Fundamentos do Ajax - Ryan Asleson, Nathaniel T. Schutta
  • Hackers Expostos - Stuart Mcclure, Joel Scambray, George Kurtz
  • PHP 5: Programação Poderosa - Gutmans, Bakken, Rethans
  • Não me faça pensar! - Steve Krug
  • Google Adwords a Arte da Guerra - Ricardo Vaz Monteiro
  • Sandman - Neil Gaiman
  • The Art and Science of Web Design - Jeffrey Veen
  • Ansiedade de Informação 2 - RICHARD SAUL WURMAN
  • Mobile Web Design - Cameron Moll
Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

838 assinantes Assine o feed do Japs

Artigos por e-mail

Receba os últimos artigos do Japs no seu e-mail.


Encontre-me

O Japs recomenda

Blogs amigos:

Alguns sites e blogs que valem a pena ser visitados:

Pessoas que trabalham comigo:

Sites dos colegas de trabalho na Webroom.

Já trabalharam comigo: