mai 15

logo_120

Está desenvolvendo um site ou sistema e precisa de um logotipo para a nova marca? Se você não está  habituado com as ferramentas de criação de logotipos convencionais ou então não está disposto a desenvolver algo complexo, pode tentar alguma ferramenta mais simples, e, por que não, online? O LogoEase é um serviço online que disponibiliza uma série de recursos para desenvolvimento de logotipos. Seu diferencial é a simplicidade e interface intuitíva. Basta selecionar a imagem, avançar e escolher as fontes e cores para o texto desejado. O LogoEase não exige cadastro e é gratuíto, porém, para que a função “salvar” torne-se disponível, o usuário deverá fazer o cadastro, também gratuíto. Vale a pena dar uma olhada.

logoease

Site: http://www.logoease.com

mai 14

Athlon2

Se o seu computador tem menos de um ano de existência, é muito provável que já utilize alguma tecnologia de múltiplos núcleos, como Core 2 Duo da Intel ou o X2 64 da AMD. E, salvo se você for da área de TI, não deve saber que a grande maioria dos aplicativos disponíveis hoje não aproveitam todo o potêncial dos processadores de vários núcleos. Esse fato é especialmente válido para jogos. E pensando nisso que a AMD disponibiliza em seu site um software – na verdade uma espécie de path de correção – que se incorpora ao sistema operacional e otimiza o uso dos processadores AMD Dual Core.

AMD Dual-Core Optimizer – The AMD Dual-Core Optimizer can help improve some PC gaming video performance by compensating for those applications that bypass the Windows API for timing by directly using the RDTSC (Read Time Stamp Counter) instruction. Applications that rely on RDTSC do not benefit from the logic in the operating system to properly account for the affect of power management mechanisms on the rate at which a processor core’s Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer helps to correct the resulting video performance effects or other incorrect timing effects that these applications may experience on dual-core processor systems, by periodically adjusting the core time-stamp-counters, so that they are synchronized.

Pelo meu entendimento, esse aplicativo trabalha ajustando o contador TSC (Time Stamp Counter) de forma que fiquem sincronizados. Ainda não testei em meu notebook, que roda um AMD Dual Core, mas pretendo fazer em breve.
Link para baixar o aplicativo: AMD Dual-Core Optimizer (tem vários aplicativos por la, procure pelo nome – Serve tanto para série FX quando X2 64).

mai 13

O InformatiqueZ não é focado em programação e desenvolvimento, mas achei a dica muito interessante para quem está começando a programar, ou até mesmo para quem já programa e está interessado em testar e comparar algorítimos entre várias linguagens de programação. Com suporte a C, C++, D, Haskel, Lua, OCaml, PHP, Pearl, Pynthon, Ruby, Scheme e Tcl, o Codepad é um serviço web que fornece um compilador/interpretador online onde você entra com o código e manda executar. Após executar o código, você pode copiar a URL e enviar para outras pessoas visualizarem também. Segundo o site, por padrão o seu código fica disponível por até 24 horas.
Veja esse exemplo: http://codepad.org/Spn5b797 (Colocado em 13/05/2008 8:56).
hellowbrow

Preço: Gratuíto.
Fonte: Dica do Dia.

mai 11
mai 08

Conforme anunciado aqui no InformatiqueZ, todo site ou blog usuário do mecanismo de publicidade do Google, o Adsense, tem até o dia 25 de maio para criar e publicar a sua política de privacidade para não ter sua conta cancelada. Caso ainda não tenha feito, não perca mais tempo e faça logo, sob pena de esquecimento e penalização desnecessária. A nossa política de privacidade já está disponível, conforme modelo sugerido pela própria Google e poderá servir de base para você criar a sua. Pretendo melhorá-la ao longo do tempo e o caro leitor também está convidado a dar sugestões ou críticas.

mai 07

mp3s

Depois de um bom tempo sem escrever devido a feriados, viagens, trabalhos, provas e etc, aos poucos vou retornando. Como já comentei em um artigo recente (leia: Como Procurar Arquivos usando o MS-DOS), o recurso de linha de comando do Windows está longe de ser poderoso como o de ambientes Unix, mas, se bem aproveitado, pode ser muito eficiente e útil para ajudar-nos a resolver várias necessidades do nosso dia-a-dia. O comando que vou mostrar agora vai ser útil para várias tarefas relacionadas a estrutura de diretórios, desde organização e localização de pastas e arquivos até a sua documentação, o que se torna especialmente interessante para administradores de redes corporativas de computadores. Por permitir a geração de saídas para arquivos textos, fica muito fácil desenvolver scrips automatizados, e, com outros recursos do próprio MS-DOS que irei mostrar em artigos posteriores, também será possível comparar e listar as diferenças e alterações nos arquivos de um dia para outro. Ansioso para começar?

Continue lendo »

mai 04
abr 27
abr 22

Olá. Bem vindo a terceira parte do nosso mini-curso de expressões regulares. Na primeira parte do curso nós vimos algumas funções para arquivos de log (veja a primeira parte do mini-curso de expressões regulares) e, na segunda, aprendemos como é fácil validar um email com regex, de várias formas, restringindo domínios, caracteres antes e depois do arroba. Se você ainda não viu, não deixe de dar uma olhada: mini-curso de expressões regulares – parte 2 – validando emails.
Nessa terceira parte do mini-curso de expressões regulares, vamos estudar algumas expressões para trabalhar com tags html. Como se trata de um mini-curso, a idéia é apenas introduzir o assunto, de forma que você consiga desenvolver suas próprias expressões. Mas é lógico que para isso você precisa praticar, por mais simples que pareça, apenas praticando é que o nosso cérebro armazena definitivamente o conteúdo visto. Está pronto? Então, mãos à obra!

Continue lendo »

abr 20
abr 18

Frustação

Quem aguardou pelo lançamento da TV Digital deve ter se decepcionado bastante. Muitas promessas, muitas propagandas, mas na hora que colocaram o serviço para funcionar foi como se tivessem jogado um balde de água fria em todos: o alcance do serviço é pequeno (veja o mapa de cobertura da tv digital), os conversores são caríssimos, os aparelhos de tv com capacidade para exibir imagens com a qualidade ideal custam “os olhos da cara”. Existe até um conversor USB, para PC e notebook, com mísera resolução máxima de 320 x 240, mas que, conforme relatos pela internet, freqüentemente tem problemas com sinal. Mal deu tempo do “mico da tv digital” esfriar e aparentemente um novo surgiu: a internet 3G (Terceira Geração), que surgiu como substituta da internet 2G e também como promessa de excelentes velocidades de navegação, aliada a mobilidade de ser internet sem fio. Continue lendo »

abr 14

Validando Emails

Nessa segunda parte do mini-curso de expressões regulares, irei apresentar algumas expressões que podem ser usadas para validar emails. Entre as possibilidades existentes, podemos manipular uma regex para validar apenas emails de um determinado domínio, restringir caracteres antes e depois do arroba, ignorar letras maiúsculas e muito mais. Essa é uma grande vantagem de se usar expressões regulares: você pode moldar a expressão para atender exatamente a sua necessidade. E, uma vez que a expressão esteja criada, é muito fácil testá-la e validá-la, pois existem muitas ferramentas para isso, inclusive sites web 2.0, onde basta colocar a expressão e verificar o resultado. Como ja disse no artigo anterior, o nosso estudo se fixará apenas na expressão regular, ou seja, não vou abordar ferramentas de regex nem como você poderá incluir regex em seu site ou aplicativo win32, mas já adianto que existem muitas ferramentas de regex para você incorporá-la a sua plataforma de desenvolvimento, se por ventura ela não suportar. Caso tenha chegado a esse artigo sem ler a parte 1, recomendo que a leia: Mini-Curso de Expressões Regulares – Entenda como Funciona – Parte 1.

Existem várias formas de validar um email, inclusive com expressões regulares. Se você procurar no Google, vai encontrar diversas variações de regex para esse fim, cada uma com uma peculiaridade. As formas que apresentarei aqui não são as únicas e nem as melhores. O meu intuito, quando criei essas expressões, foi que elas fossem as mais simples e eficientes possíveis, para que não ficasse complicado demais desenvolver uma explicação didática.

Continue lendo »

abr 13
abr 10

homeoffice

É isso mesmo. Se você é contratado em regime CLT e já pensou em fazer uma proposta ao seu gerente ou empresa para fazer algum trabalho em casa, deve ter ouvido como resposta algo parecido: “nós compreendemos sua situação, mas, infelizmente, trabalho em casa não é contemplado pela CLT”. E se procurou um advogado ou especialista, constatou com pesar que eles estavam certos. Apesar dos inúmeros benefícios que patrão e empregados poderiam usufruir com o chamado “home office”, não havia muito o que ser feito, pois, tanto um como o outro estraria desamparado, graças a nossa ultrapassada CLT, em vigor há mais de 60 anos. “Ta certo, mas o que mudou agora?”.

Continue lendo »

abr 09

RegexBuddy

É muito comum encontrar programadores ou especialistas em TI que não conhecem ou não sabem como utilizar expressões regulares. Eu mesmo estou incluído entre eles, pois até então, apesar de conhecer essa poderosa ferramenta, nunca dediquei algum tempo a compreender sua engenharia e conceitos. O intuíto desse artigo não é, de forma alguma, esgotar o assunto, mas apenas introduzir o conceito e uso de expressões regulares para aqueles que não conhecem ou por algum motivo ainda não conseguiram aprender. Vamos começar?

Da Wikipedia, a definição de Expressões Regulares:

Uma expressão regular, na Informática, define um padrão a ser usado para procurar ou substituir palavras ou grupos de palavras. É um meio preciso de se fazer buscas de determinadas porções de texto.

Em outras palavras, com expressões regulares você pode:

  • procurar um texto que você não se lembra exatamente como é, mas tem idéia das variações possíveis (pesquisar em extensos arquivos de logs vai ser moleza!);
  • procurar um trecho em posições específicas, como no começo ou no fim de uma palavra, linha, parágrafo;
  • especificar padrões complexos que podem ser buscados e casados em uma cadeia de caracteres (validar CPF, email, CNPJ, CEP e muitos outros);
  • o que mais sua imaginação ou necessidade pedir.

Já está ansioso para pular a teoria e ir para a prática? “Então la vamos nós!”

Continue lendo »

Páginas: Anterior 1 2 3 4 5 6 7 8 Próxima