terça-feira, 23 de dezembro de 2008

Get a Mac ad with Gisele Bundchen

Que sacanagem com o bom e velho PC!!!

Apple "Get a Mac" ad: Bean Counter

segunda-feira, 22 de dezembro de 2008

Para fechar o ano, um viral do Guitar Hero

Publique seus documentos na web.

Segue uma lista com os três sites para publicação de documentos on-line que mais gosto.

São eles: Scribd, Docstoc e Issuu

sexta-feira, 19 de dezembro de 2008

Evolution of Dance

O vídeo não é novo. Ele está disponível no Youtube desde abril de 2006 e já teve mais de 107 milhões de visualizações. Vale a pena conferir...

quinta-feira, 18 de dezembro de 2008

Download de vídeos do Youtube

Já pensou em baixar algum vídeo do Youtube?

Eis uma ótima opção http://kickyoutube.com/ ... veja o vídeo e aprenda como fazer!

Pepto Bismol: Cheesecake

Charge

quarta-feira, 17 de dezembro de 2008

Melhores de 2008 - KOBE BRYANT VIRAL



Para quem não sabe, Kobe Bryant é um jogador de basquete que atua como ala-armador no Los Angeles Lakers - o melhor time!

Melhores de 2008 - WASSUP 2008

terça-feira, 16 de dezembro de 2008

Quem um Mac?

segunda-feira, 15 de dezembro de 2008

Magento em português

Abaixo vou descrever algumas dicas sobre a ferramenta de e-commerce free chamada Magento (http://www.magentocommerce.com/).

Como estou utilizando a hospedagem bluehost.com vou pular parte de instalação, já que esta hospedagem realiza automaticamente a instalação deste programa através do que eles chamam de SimpleScripts.

Bom, depois de tudo instalado, para mudar a linguagem para Português do Brasil, faça o seguinte:

  1. Vá até o site da Magendo (link acima), no meu Community selecione Translations;
  2. Clique na opção select de Português (Brasil), em seguida pressione o botão submit (atenção para a versão - no meu caso a versão é 1.1)
  3. Clique em Full package e salve o arquivo ZIP
  4. Agora basta adicionar o ZIP à sua hospedagem - atenção: você deve manter a mesma estrutura do ZIP
  5. Acesse agora a ferramenta de administração, entre em System, Configuration, verifique se a lateral esquerda está selecionada com General;
  6. Em Locale options, defina Locale como Portuguese (Brazil)
Pronto, tudo já está em Português.

Placas engraçadas...

http://able2know.org/topic/121955-1

MTV Switch - Granny

MTV Switch: Jefe

Sapatos voadores NO Bush

sexta-feira, 12 de dezembro de 2008

Playing For Change

O vídeo abaixo é um documentário que reúne artistas independentes ao redor do mundo (inclui o Brasil) cantando a música "Stand By Me". O vídeo faz parte do projeto "Playing For Change" e foi um dos mais vistos no YouTube.

Repsol - Inventemos el futuro

Repsol - Elige bien quién te guía

OpenCart - Customizações

Abaixo descrevo um pouco sobre como começar a customizar sua aplicação de comércio eletrônico no OpenCart.

Após instalar....

1) Mudar para português
  • Baixe o pacote através do link: http://www.opencart.com/contribution/category/category_id/7
  • Atualize seu site seguindo a mesma estrutura do arquivo zip baixado
  • Na administração do site vá para Admin>Configurações>Localização>Idiomas
  • Selecione Inserir e cadastre de acordo com as seguintes informações:
  • Nome do idioma: Português (Brasil)
  • Código: pt 
  • Imagem: pt-br.png (adicione esta imagem em catalog/template/default/image - você terá que encontrar uma)
  • Pasta: portugues
  • Nome do Arquivo: portugues.php
  • Classificação: 2
  • Clique em Salvar
  • Obs: faça um teste, se desejar pode retirar o idioma padrão
2)  Customizar e criar seu próprio template (modelo)
  • Em catalog/template, copie a pasta default para outra exemplo: meu_template
  • Vá até a ferramenta de administração em Admin>Configurações>Configurações, na aba Loja, localize a opção Template e modifique de default para meu_template
  • Salve
  • Em seguida vá até a pasta catalog/template/meu_template/ e edite o arquivo layout.tpl
  • Localize a tag link rel="stylesheet"
  • Substitua o default por meu_template, exemplo: "catalog/template/meu_template/css/default.css"
  • Pronto, todas as modificações que fizer nos arquivos e imagens da pasta catalog/template/meu_template/ serão aplicados à sua loja
Para saber mais sobre o OpenCart acesse: http://www.opencart.com/

quarta-feira, 10 de dezembro de 2008

TED com Chris Jordan

A sociedade do consumo dos Estados Unidos registrada por um fotógrafo chamado Chris Jordan pode ser conferida através do programa TEDTALKS.



A lista completa com legenda em português pode ser conferida em: http://br.youtube.com/user/TedTalksPortugues

terça-feira, 9 de dezembro de 2008

Quilmes - Canciones

La del mundial...

Buenisima la del Dia Osvaldo

Evolve - Eyes Part 1 of 5

The History Channel produziu uma série de vídeos chamadas de Envolve que mostram as principais idéias que a natureza cria para superar as dificuldades de adaptação ao meio, algo chamado de 'processo evolutivo'. Bastante interessante...



Os demais programas podem ser encontrados no Youtube.

Intel/Farcry 2: Shopping for Weapons

segunda-feira, 8 de dezembro de 2008

Charge

sexta-feira, 5 de dezembro de 2008

Troca de mensagens no Celular

Para quem gosta, tem acesso a dados, mas não tem 'aquele' celular, vai uma dica.

O site http://www.ebuddy.com/ disponibiliza um programa para você conversar através do MSN, Yahoo, GTalk, Icq e outros, tudo em um só programa, o ebuddy. Segundo o site, ele está disponível em 195 países e 37 línguas.

Para quem quiser, segue link para baixar o programa direto no celular. Navegue através do seu celular para o seguinte endereço: http://get.ebuddy.com

Cool Brain Tricks and Fitness

Cool Brain Tricks

Para quem, como  eu, gosta de brincadeiras com o cérebro, segue um conjunto de 'pegadinhas'...

Brain Fitness Activities

Ainda para os adeptos, uma lista exercícios (ou dicas) para o cérebro...

Fernet 1882: Mini Cab Service


.. Madre Buenos Aires ..

Honda: Soichiro Honda


Remembering an iconic friend.

quinta-feira, 4 de dezembro de 2008

Sprite - Las Cosas Como Son 4

Sprite - Las Cosas Como Son 3

Sprite - Las Cosas Como Son 2

Sprite - Las Cosas Como Son 1

Comercial do jogo Resistance 2 para PS3

terça-feira, 2 de dezembro de 2008

Olha a criatividade....

Evolution of Technology - HQ (Saturn Commercial)

Cuidado com os presentes!

JC Penney: Beware of the Doghouse

segunda-feira, 1 de dezembro de 2008

Quer fazer um curso de qualidade através da Internet sem pagar nada?

A FGV Online em parceria com a Universidade da Califórnia (Irvine) operece grátis cursos pela internet através do programa Open Course Ware Consortium (OCWC) para conferir o endereço é o seguinte:


sexta-feira, 28 de novembro de 2008

Você que quer incluir imagens e propaganda em vídeo casero, eis a solução!

Olha o vídeo...



Mais informações direto na fonte....

http://zunavideo.stanford.edu

Lembra do Filme Minority Report!?

IAB premia a melhor publicidade interativa do ano

Os ganhadores....

http://hotel626.com/
http://www.the-unloader.com/
http://nikeid.nike.com/
http://www.llamaaestenumero.com/
Vídeo - Yes We Can - Barack Obama Music Video


Me passaram como Teste de QI Japonês, será que você consegue resolver?

Tudo bem, não sou nenhum gênio, mas, acredite se quiser, resolvi em 6 minutos e 27 segundos (da primeira vez, é claro...)

http://74.220.219.59/~progdata/jcarvalhojr/testeqijapones.xls

Lembra do Mário? ... não, Mario Bros o Jogo, pois é, agora é Obama World...

Para lembrar daqueles tempos de nintendo, Mario Bros, etc....

http://superobamaworld.com/

Até que ponto chegam a vilência e a criatividade!?

http://www.wegame.com/view/gorden_freeman_break_in/

quinta-feira, 27 de novembro de 2008

Propaganda da BBC


quarta-feira, 26 de novembro de 2008

Como evitar que seu e-mail marketing seja considerado SPAM


Abaixo coloco uma coletânia de dicas para evitar que seu e-mail marketing seja considerado SPAM.

SPAM é toda correspondência virtual não solicitada.

Muito se fala em SPAM, contudo, muitas agências de marketing utilizam o chamado e-mail marketing, que é a ‘propaganda’ enviada por e-mail, abaixo vou descrever como fazer para evitar que sua mensagem seja considerada SPAM.

Opt-in/Opt-out

Assim como nas publicidades por celular, que ainda não decolaram no Brasil, a primeira ação, é enviar apenas para destinatários que solicitaram a mensagem, ou seja, estas pessoas deram o seu ‘opt-in’ para receberem suas mensagens. Da mesma, o ‘opt-out’ ou descadastramento deve sem rápido e simples. Ambos devem ser armazenados, pois indicam o aceite ou não do recebimento das mensagens.

O opt-in pode ser conseguido através de cadastro no seu site com a indicação, marcada pela pessoa, do tipo “aceito receber e-mails desta empresa”, ou algo parecido.

Já o opt-out deve estar dentro de todas as mensagens enviadas. É através desta opção que a pessoa realiza seu descadastramento e passa a não receber mais as mensagens enviadas por você. Todas as mensagens devem possuir este link. O opt-out pode ser algo como “Para cancelar sua assinatura visite nosso site www.dominioexemplo.com.br”.

De um lado está o interesse de quem envia a mensagem, de outro está o interesse de quem recebe, esta relação deve ser boa para ambos os lados.

Política de privacidade

A Política de privacidade assegura que os dados que você possui não serão divulgados ou repassados a terceiros sem prévia autorização, além disto, ela estabelece os métodos utilizados para coleta, quais são os dados coletados e define um comprometimento da empresa com relação à utilização. Todas as mensagens devem ter um link que aponta para esta política.

Acessibilidade e detalhes técnicos

Depois de toda parte burocrática, agora você precisa formatar bem sua mensagem para que ela chegue ao destinatário como você espera que chegue. Portanto vou listar os pontos mais importantes que devem ser considerados na construção da mensagem para que os clientes de e-mail, ou seja, os programas de e-mail exibam sua mensagem conforme esperado.

Os ‘web designers’, provavelmente, já sabem que não dá para enviar imagens anexadas nos emails, a grande maioria de clientes de e-mail não vai exibi-las, prefira utilizar uma referência/URL para elas.

Mantenha o HTML da mensagem o mais simples possível, evitando, é claro, Javascript, Vbscript, Flash e qualquer outro recurso que pode representar um risco de segurança para quem recebe.

  1. Não use DIV;
  1. Procure utilizar tabelas. Monte todo layout baseado nelas. Se precisar use o atributo bgcolor na coluna, não utilize o atributo background-color do CSS. E evite cospan;
  1. Não utilize CSS externo (com link), se precisar do CSS faça tudo (inline) dentro da própria mensagem, sempre dentro da TAG <BODY>, nunca na <HEAD>;
  1. Não use line-height no CSS;
  1. No CSS evite abreviações/atalhos como 'style=”font:Verdana 9px bold”' neste caso utilize o formato completo, exemplo 'style=”font-family:Verdana; font-size: 9px; font-weight: bold”';
  1. Algumas propriedades do CSS que são bloqueadas por clientes e e-mail e, portanto não devem ser utilizadas nas mensagens: Background-image, Background-position, Float/clear, Margin, Padding, List-style-image;
  1. No caso de tabelas dá para usar o padding/margin nas colunas;
  1. Procure utilizar de 500 a 650 pixeis de largura na mensagem, já que boa parte dos webmails disponíveis, exemplo Gmail, Yahoo e Hotmail, exibem bem mensagens com esta largura; evitando assim a rolagem na horizontal;
  1. Sempre utilizar a TAB ALT nas imagens. Ela serve para informar sobre o que é a imagem ou a mensagem quando a mesma não é exibida. É muito útil em clientes de e-mail que não exibem automaticamente as imagens, desta forma, caso a imagem não seja exibida, o texto informado será mostrado. Clientes de e-mail como Gmail tiram proveito das informações contidas no ALT mostrando no preview da mensagem (conhecido como snippets);
  1. Na medida do possível, procure validar o conteúdo HTML da sua mensagem utilizando o validador oficial do W3C (http://validator.w3.org/), já que alguns clientes de e-mail rejeitam mensagens mal formadas, como é (ou foi) o caso de um filtro de e-mail aplicado pela AOL;

Estrutura de envio da mensagem e detalhes técnicos

  1. Utilize métodos de verificação e autoria como SPF (Sender Policy Framework) e Domains Keys. Desta forma você define quais servidores podem enviar mensagem do seu domínio e garante a autoria do envio;
  1. Verifique o DNS reverso do IP do seu servidor de e-mail. Quase todos os servidores quando recebem uma mensagem verificam se o IP e o nome do servidor informados na mensagem são verdadeiros. Eles fazem isto através do DNS Reverso, ou seja, quando o servidor recebe uma mensagem do domínio dominioexemplo.com.br da máquina com IP 1.1.1.1 ele consulta o DNS reverso para saber se o IP 1.1.1.1 aponta realmente para dominioexemplo.com.br;
  1. Todas as mensagens devem identificar claramente o remetente;
  1. Assegure que o 'Reply-To', ‘From’ e ‘To’ estejam utilizando um endereço de e-mail válido;
  1. Utilize a forma completa do e-mail, por exemplo: "Fulano de Tal <fulano de tal@xpto.com.br>";
  1. Deixe fácil e evidente na mensagem um link, ou uma orientação, sobre como fazer para se descadastrar e não receber mais e-mails; (Este é o ‘opt-out’);
  1. Solicite na mensagem que seu remetente (‘From’) seja adicionado na lista de contato e/ou na lista de remetentes confiáveis – normalmente no final da mensagem;
  1. Evite utilizar expressões genéricas como “clique aqui”, no lugar dela use termos descritivos como “Veja como ficou o resultado da pesquisa”, por exemplo;
  1. Crie uma versão web para sua mensagem que possa ser acessada através de um endereço/URL, desta forma você pode adicionar no topo de suas mensagens um link como “Veja a versão web desta mensagem” no topo da página. Com esta opção você pode enviar mensagens no formato TXT com link para a mensagem no formato HTML;
  1. Seja curto e objetivo no assunto da mensagem, pois ele é um dos principais componentes de uma mensagem de sucesso. O assunto da mensagem é como a área de um jornal que é imediatamente vista pelos leitores, ou seja, é ela que quase sempre define se sua mensagem será ou não lida, portanto, coloque no assunto e também na parte superior do e-mail a informação principal da mensagem que está passando, evitando expressões como "Grátis", "Oferta especial", etc. Evite ser longo, seja objetivo. Algumas pesquisas sugerem 6 palavras no máximo;
  1. Colocar todos os links da sua mensagem apontando para o seu domínio, e só para ele;
  1. Verifique seu servidor - você pode utilizar o site http://www.mxtoolbox.com/, lá você pode verificar se seu IP consta em alguma blacklist, fazer um diagnóstico do seu servidor;

Cuidados adicionais

  1. Faça testes antes, ou seja, crie endereços de e-mails em webmails conhecidos como Gmail, Yahoo e Hotmail para fazer testes com suas mensagens e verificar se elas estão sendo consideradas ou não SPAM;
  1. Cuidar para não enviar a mesma mensagem várias vezes;

  2. Limite a mensagem a um único tema desta forma poderá ter uma melhor resposta dos destinatários;

  3. Não use textos somente em maiúsculas/caixa alta, eles são interpretados como gritos;

Em resumo, faça tudo o que for possível para evitar que o usuário marque sua mensagem como SPAM, desta forma irá evitar que seu domínio tenha uma má reputação.

Embora muito deva ser observado o visual das mensagens possui um grande poder de atração ou retração e por isto deve ser bem construído. Também deve se levar em consideração que o design de uma mensagem é diferente do design de uma página, portanto, procure profissionais com experiência na construção de HTML para mensagens.

Boas práticas também podem ser obtidas em: http://www.abemd.org.br/boasmaneiras.htm

Atenção: o envio de correspondência eletrônica comercial deve respeitar as leis vigentes no país.

Nova dica: títulos com a letra & podem ser barrados como Spam ou considerados como Lixo Eletrônico pelo Outlook. (09/02/2009)

Em 6 anos decisões judiciais sobre crimes eletrônicos aumentaram 4250%

Em seis anos, decisões judiciais sobre crimes eletrônicos passam de 400 para 17 mil no País

Mesmo sem legislação específica, levantamento do STJ mostra que juízes consideram que 95% dos delitos cometidos eletronicamente estão tipificados no Código Penal.


Fonte: Computerworld


Leia matéria completa: http://computerworld.uol.com.br/governo/2008/11/25/em-seis-anos-decisoes-judiciais-sobre-crimes-eletronicos-passam-de-400-para-17-mil-no-pais/

Quer saber tudo o que está acontecendo no mundo, em números....

Veja este site.... http://now.sprint.com/widget/

terça-feira, 25 de novembro de 2008

segunda-feira, 24 de novembro de 2008

Cinco grande empresas e seus erros de marketing

O vídeo mostra o que não fazer, ou seja, detalha o erro cometido por Sprint, Sony, T-Mobile, Target e Starbucks em campanhas de marketing e ações através da mídia.



Cerveza Norte: My Friend The Doctor

Santo Buenos Aires / Fórmula secreta Coca-Cola

sexta-feira, 21 de novembro de 2008

Já pensou em navegar em um site sem dar nenhum click?

http://www.dontclick.it/

Um buscador universal?

O Yahoo disponibilizou um buscador que concentra várias informações e fontes diferentes para a palavra buscada, mas, nem tudo está lá.... http://glue.yahoo.com/

Conheçe todos os buscadores do Google?

Abaixo segue uma lista com todas as possibilidades de 'buscadores' disponibilizados pelo Google:

quinta-feira, 20 de novembro de 2008

Español - Resumén

Archivo con el resumen de los verbos.

Não é o que parece!

Simpelsmente sensacional! - Este vídeo é de Outubro de 2007 e teve mais de 2,5 milhões de visualizações.....

Matrix on Windows?, No!... Ubunto!

quarta-feira, 19 de novembro de 2008

Internet - a nova 'mídia'

Olha a revolução silenciosa que estamos vivendo. Uma campanha publicitária sem TV, anúncio em revista ou jornal.....

Ainda não sabemos utilizar bem a internet como mídia publicitária, mas algumas novas idéias estão surgindo, como a campanha viral feita pela Nintendo e o Youtube do jogo Mario Land: Shake it.

Repare na tela.....

http://br.youtube.com/experiencewii

quinta-feira, 16 de outubro de 2008

SPF

Mas o que é SPF? Não é Secretaria da Polícia Federal e também não tem um C no final indicando o melhor time do mundo São Paulo Futebol Clube....

SPF significa Sender Policy Framework, traduza como quiser. Esta 'tecnologia' é utilizada para diminuir os problemas de 'falsidade' nos e-mails e com isto reduzir os problemáticos spams.

Sem bla bla bla, vamos direto ao ponto, ou seja, como ele funciona:

Em resumo, ele verifica quais são as máquinas habilitadas para enviar e-mail de um determinado domínio. Sim, é só isso. Simples não?

Exemplo: eu administro o domínio abc.com.br, publico um registro SPF para informar que os servidores 1.1.1.1 e xxx.com.br estão autorizado a enviar e-mails com remetentes @abc.com.br - qualquer servidor que tentar enviar e-mails como @abc.com.br é falso.

Como configurar?

Esta configuração SPF é feita nos servidores DNS (exceto para aqueles que querem implementar a verificação nos seus servidores de e-mail, neste caso a configuração não ocorre no DNS e sim no servidor de e-mail).

Seguindo o exemplo acima, a temos que adicionar um registro de texto na tabela de DNS do domínio abc.com.br de acordo com o exemplo abaixo:

. IN TXT "v=spf1 mx a:xxx.com.br ip4:1.1.1.1 -all"

Para maiores informações consulte o site oficial o SPF http://www.openspf.org/, lá você também encontra um wizard/ajudante para auxiliá-lo na construção do registro acima.

Porém, sempre tem um porém, o SPF só funciona em servidores de e-mail (MTA) que foram configurados para isto.

Para fazer um DNS Lookup - http://tools.bevhost.com/cgi-bin/dnslookup?data=&server=

ou, para ver somente se um determinado domínio está com o SPF configurado:

No linux execute: host -t txt abc.com.br

Obs: os domínios e ips informados acima são inventados, qualquer semelhança é mera coincidência.

quarta-feira, 1 de outubro de 2008

Genius com Chrome


hosted by Roman Cortes

quinta-feira, 25 de setembro de 2008

SaaS pode tornar suas habilidades em TI irrelevantes

Esta notícia da revista CIO mostra como pode ser (ou vai ser!) o futuro da TI com o uso de soluções através da internet.

...

A indústria de TI se prepara para uma nova revolução em conseqüência da adoção de soluções que permitem aos usuários rodar aplicativos na Web. ...

Matéria completa em http://cio.uol.com.br/carreira/2008/09/18/saas-pode-tornar-suas-habilidades-em-ti-irrelevantes/

terça-feira, 16 de setembro de 2008

CAN-SPAM

Artigo completo. http://www.legalarchiver.org/cs.htm

segunda-feira, 15 de setembro de 2008

Lista dos Prefeitos e Vereadores

Este é um post que chamamos de 'off-topic', porém, como as eleições estão próximas, acredito que outras pessoas já tiveram a curiosidade de saber quantos e quais são os candidatos a prefeito e vereador de sua cidade, portanto, segue endereço para consulta no TSE.

http://www3.tse.gov.br/sadEleicaoDivulgaCand2008/

Vou contar e vocês não vão acreditar: Curitiba tem 797 candidatos a vereador.

terça-feira, 19 de agosto de 2008

View my profile on LinkedIn

View Jose Carvalho Junior's profile on LinkedIn

Sap promove encontro em Curitiba para pequenas e médias empresas

O evento irá ocorrer no dia 04/09/08 - quinta-feira no Hotel Bourbon em Curitiba.

Para se inscrever: 0800 888-9988

quinta-feira, 7 de agosto de 2008

Projeto de lei de crimes digitais ... ouça o comentário na CBN

Ouça comentário na CBN.

Câmara aprova e-mail certificado como prova em processo

Câmara aprova e-mail certificado como prova em processo

por IT Web (da Agência Câmara)

06/08/2008

Projeto, que regulamenta o uso do correio eletrônico como prova desde que tenha certificação digital, segue para aprovação do senado

A Comissão de Constituição e Justiça e de Cidadania (CCJ) da Câmara dos Deputados aprovou nesta terça-feira (05/08), em caráter conclusivo, proposta que determina que o e-mail pode ter valor de prova em processo civil desde que seja certificado digitalmente nos moldes da Infra-Estrutura de Chaves Públicas Brasileira (ICP-Brasil). A matéria segue agora para análise do Senado.

Os deputados acataram o substitutivo do deputado Francisco Tenório (PMN-AL) ao projeto de lei da deputada Sandra Rosado (PSB-RN). A proposta original inseria o e-mail entre as provas aceitáveis, juntamente com o telegrama e o radiograma, já previstos no Código de Processo Civil (Lei 5.869/73).

O relator observa, porém, que a legislação já admite o uso do e-mail como prova documental no processo. Restava regulamentar, segundo ele, em que termos se comprovaria a veracidade, além das datas de emissão e recebimento, já exigidas legalmente.

Leia na íntegra

sexta-feira, 18 de julho de 2008

Projeto de lei de crimes digitais: consenso ainda está distante

A principal crítica do professor em relação é que o projeto de lei poderá colocar em dificuldade a existência de redes P2P. "Quando você compra um CD, você sabe que tem uma série de restrições. Se você colocar o CD na rede, estará violando a restrição e o Artigo 285", explica. "E, uma vez combinado com o artigo 22, inciso três, qualquer associação que atua contra o P2P pode denunciar você por essa prática", completa.

Professor = Sergio Amadeu, professor da pós-graduação da Faculdade de Comunicação Cásper Líbero.

Leia na íntegra:
http://computerworld.uol.com.br/mercado/2008/07/16/pl-de-crimes-eletronicos-so-sera-avaliado-pela-camara-a-partir-de-agosto/

quarta-feira, 11 de junho de 2008

Sistemas de código aberto têm grave problema de segurança (Folha de São Paulo)

Em resumo, o problema está no OpenSSL e a falha está na aleatoriedade de geração de chaves, que limita em 32.767 o número de diferentes chaves geradas, claro que este número depende do tamanho e do tipo da chave gerada.

E qual é o problema?
No lugar de ter que testar todas as possíveis chaves para ter acesso a um sistema, que demoraria alguns bilhões de anos, basta testar aquelas que são geradas devido à falha no OpenSSL.

Fonte:
Folha de São Paulo / Informática
SIMSON GARFINKEL (TECHNOLOGY REVIEW)

terça-feira, 10 de junho de 2008

Profiler para SQL Server 2005 Express

A versão SQL Server 2005 Express não possui a ferramenta Profiler, muito útil para monitorar o BD.

Existe uma versão free: http://sqlprofiler.googlepages.com/

quinta-feira, 8 de maio de 2008

Requisitos de infra-estrutura para o instalar as versões do SQL Server 2005

Para escolher a intra-estrutura apropriada para sua instalação você precisa entender quais são os requisitos mínimos de cada versão do SQL Server 2005. Lembre-se de considerar as necessidades futuras do seu ambiente e da sua base, esta estimativa futura ajuda a evitar problemas comuns de performance e elimina a necessidade de realizar upgrade de hardware no futuro.

Edições de 32-bits do SQL Server 2005

Processador
  • Pentium III-compatível 600 Mhz, recomendado 1 Ghz ou superior
Ssistema Operacional
  • Enterprise Edition
    • Windows 2000 Server/Advanced/Datacenter com SP4
    • Windows Small Business Server 2003 Standard/Premium com SP1 ou superior
    • Windows Server 2003 Standard/Enterprise/Datacenter com SP1 ou superior
  • Standard Edition
    • os mesmos SOs do Enterprise, e
    • Windows 2000 Professional com SP4
    • Windows XP Professional com SP2 ou superior
  • Workgroup Edition
    • os mesmos SOs do Enterprise e do Standard, e
    • Windows XP Media Edition com SP2 ou superior
    • Windows XP Tablet Edition com SP2 ou superior
  • Express Edition
    • os mesmos SOs do Enterprise, Standard e Workgroup, e
    • Windows XP Home Edition com SP2 ou superior
    • Windows Server 2003 Web Edition com SP1 ou superior
  • Developer Edition
    • os mesmos SOs do Enterprise, Standard e Workgroup, e
    • Windows XP Home Edition com SP2 ou superior
Memória RAM
  • Enterprise, Standard e Developer Edition 512 Mb, 1 Gb Recomendado
  • Workgroup Edition 512 Mb, 1 Gb recomendado (no máximo 4 Gb)
  • Express Edition 192 Mb, 512 Mb ou mais recomendado (no máximo 1 Gb)
Espaço em disco
  • para todas as edições são necessários 350 Mb para a instalação completa e 390 Mb adicionais para instação das bases de dados de exemplo.
Internet e rede
  • Internet Explorer 6.0 SP1 ou superior para todas as edições porque é necessário para o MMC e a ajuda HTML. Uma instalação mínima do IExplorer já é suficiente, e, não é necessário configurar o IExplorer como navegador padrão.
  • O IIS precisa ser configurado para aplicações que escrevem XML. A versão 5.0 ou superior do IIS é necessária para a instalação do Reporting Services.
  • O sistema operacional precisa de uma interface de rede configurado e o TCP/IP precisa estar ativado antes de instalar o SQL Server 2005.
Edições de 64-bits do SQL Server 2005

Processador
  • IA64, 1 Ghz ou um processador Itanium mais rápido/superior
  • X64, 1 Ghz ou AMD Opteron, AMD Athlon 64, Intel Xenon com suporte Intel EM64T ou Intel Pentium IV com suporte para EM64T, ou superior
Ssistema Operacional
  • Enterprise, Standard e Developer Edition (IA64)
    • Windows Server 2003 64-Bit Itanum Datacenter e Enterprise Edition com SP1 ou superior
  • Enterprise, Standard e Developer Edition (X64)
    • Windows Server 2003 64-Bit X64 Datacenter, Enterprise e Standard Edition com SP1 ou superior
  • Express Edition
    • os mesmos SOs das edições anteriores, e
    • Windows XP X64 Professional (64-bit)
Memória RAM
  • Ao contrário das versões de 32-bit, todas as edições 64-bit tem o mesmo requisito
  • 512 Mb, 1 Gb recomendado
Espaço em disco
  • igual a versão 32-bit
Internet e rede
  • igual a versão 32-bit

quinta-feira, 24 de abril de 2008

Versões disponíveis do SQL Server 2005

O SQL Server 2005 está disponível em 5 versões, são elas:

  • SQL Server 2005 Enterprise Edition (32-bit e 64-bit)
    • Esta versão foi desenvolvida para suportar ambientes com um grande número de transações online (OLTP), requisitos de análise de daod complexa, systemas de data-warehousing e Web sites ativos, ou seja, para instalações de grandes bases de dados.

  • SQL Server 2005 Standard Edition (32-bit e 64-bit)
    • Esta versão inclui todas as funcionalidades essenciais necessárias para e-commerce, data-warehouse e soluções para organizações pequenas e médias. Organizações que necessitam de grandes bases de dados porém não precisam de todas as funcionalidades da edição Enterprise devem considerar o uso desta versão.

  • SQL Server 2005 Workgroup Edition (só 32-bit)
    • Esta é uma solução de SGBD para pequenas organizações.

  • SQL Server 2005 Developer Edition (32-bit e 64-bit)
    • Esta versão inclui todas as funcionalidades do Enterprise, mas é licenciada apenas para desenvolvimento e testes de sistemas, não para servidores de produção.

  • SQL Server 2005 Express Edition (32-bit only)
    • É a versão "free", isto mesmo, você não precisa pagar nada por ela. É simples de utilizar e redistribuir. Normalmente é utilizada para bases de dados pequenas

Agora uma lista de características por edição nesta ordem (Express, Workgroup, Standard e Enterprise):

  1. Número de CPUs suportadas (1, 2, 4, ilimitado) - todos suportam processadores com mais de um núcleo;
  2. Memoria (1 Gb, 3 Gb, Limite do sistema operacional, Limite do sistema operacional);
  3. Suporte a 64-bit (WOW, WOW, Nativo, Nativo)
  4. Tamanho máximo de base de dados (4 Gb, Sem Limite, Sem Limite, Sem Limite)
  5. Partitioning (Não, Não, Não, Sim)
  6. Database Mirroring (Não, Não, Sim, Sim)
  7. Failoer Clustering (Não, Não, Sim-só dois nós, Sim)
  8. Log Shipping (Não, Sim, Sim, Sim)
  9. Management Studio (Não, Sim, Sim, Sim)
  10. Database Tuing Advisor (Não, Não, Sim, Sim)
  11. Full-Text Search (Não, Sim, Sim, Sim)
  12. SQL Server Agent Job Scheduling Service (Não, Sim, Sim, Sim)
  13. Best Pratices Analyzer (Yes, Sim, Sim, Sim)
  14. Notification Services (Não, Não, Sim, Sim)
  15. Service Broker (Sim-só subscriber, Sim, Sim, Sim)
  16. Merge Replication (Sim-só subscriber, Sim-publica para até 25 subscribers, Sim, Sim)
  17. Transational Replication (Sim-só subscriber, Sim-publica para até 5 subscribers, Sim, Sim)
  18. Oracle Replication (Não, Não, Sim, Sim-transactional replication com uma base de dados Oracle como um publisher)
  19. Web Services (HTTP Endpoints) (Não, Não, Sim, Sim)
  20. Report Server (Não, Sim, Sim, Sim)
  21. BI Development Studio (Sim-só report designer, Sim-só report designer, Sim, Sim)
  22. Enterprise Management Tools (Não, Sim, Sim, Sim)
  23. Native Support for Web Services (Service Oriented Architectures) (Sim-só reporting services, Sim-só reporting services, Sim, Sim)
  24. Analysis Services (Não, Não, Sim, Sim)
Resumindo...
  • O SQL Server 2005 tem 5 edições conforme descrito no inicio deste post;
  • As versões Enterprise e Developer possuem todas as funcionalidades, porém a Developer só é licenciada para desenvolvimento e não para produção;
  • A versão Standard possue as funcionalidades e as características necessárias para grandes conjuntos de dados, mas é limitada no número de nós suportados para "clustering" assim como a capacidade para utilizar recursos como online indexing, indexed views, fast recovery, online restores e data partioning;
  • A edição Workgroup não inclui as funcionalidades e características necessárias para utilizar grandes bases de dados;
  • E a versão Express é útil para pequenas aplicações que precisar ser distribuídas;
Obs: a edição Developer tem as mesmas características da versão Enterprise;
Obs2: WOW significa Windows On Windows;

Exame 70-431 "Piloto"

Com a chegada do SQL Server 2008 tomei "vergonha na cara" e resolvi tirar todas as certificações SQL Server, disponíveis, ainda este ano.

Após algumas pesquisas decidir começar pelo MCTS: SQL Server 2005 (Microsoft Certified Technology Specialist) que é a certificação mais básica do SQL Server. Para obter este título é necessária a aprovação no exame 70-430 "Microsoft SQL Server 2005 - Implementation and Maintenance".

De agora em diante meus posts farão referência a esta 'jornada'. Todas os conhecimentos, dicas e informações que julgar interessante e importante irei postar neste blog.

Vamos lá, mão a obra...

terça-feira, 8 de abril de 2008

Por que algumas strings SQL possuem o prefixo 'N' ?

O “N” indica que a string subseqüente está em UNICODE.

Obs: “N” = padrão “National language character set” do SQL-92.

Mais informações em:
http://support.microsoft.com/?scid=kb%3Ben-us%3B239530&x=20&y=14
http://databases.aspfaq.com/general/why-do-some-sql-strings-have-an-n-prefix.html

quinta-feira, 3 de abril de 2008

Recentemente precisei de uma função com o algoritmo md5 para gerar senhas criptografadas, encontrei neste site (http://pajhome.org.uk/crypt/md5/) uma função em javascript, pode ser útil para aplicações ASP / VB e SQL Server.

sexta-feira, 4 de janeiro de 2008

Length of text, ntext, or image data (x) to be replicated exceeds configured maximum 65536.

Esta mensagem ocorre quando você tenta inserir dados em um campo text, ntext ou image que está publicado em um artigo para replicação.


Isto ocorre por que o valor máximo padrão para replicação é de 65536, basta aumentar este número.

Exemplo:

Ao executar um INSERT, recebi a seguinte mensagem de erro.

Length of text, ntext, or image data (67792) to be replicated exceeds configured maximum 65536.

Para solucionar isto, execute:

exec sp_configure 'max text repl size', 67762
reconfigure

quinta-feira, 3 de janeiro de 2008

Estatísticas do Mundo

Me desculpem o off-topic.

No site http://www.nationmaster.com você encontra uma grande quantidade de estatísticas, vale a pena conferir.