Como reiniciar o valor de um campo Identity no SQL Server

É importante que antes de executar o método para reiniciar o banco de dados, você se assegure de que não existam itens dentro da tabela, ou então de realizar um controle das inserções na tabela, para que não existam duplicidades, o que poderá gerar uma exceção de violação de chave primária da tabela.

DBCC CHECKIDENT (nome_da_tabela, RESEED, 0)


Com isso, o próximo item a ser inserido na tabela possuirá como indice o valor '1'. É possível passar qualquer valor neste campo, dentro das regras da declaração do tipo e tamanho do campo.

Ficção científica? Não mais!

Aquele que nunca teve vontade de mexer no computador da mesma forma que Tom Cruise no filme “Minority Report – A Nova Lei”, provavelmente não irá ver grande coisa nesse novo acessório do XBox 360, Microsoft Kinect. Mas, para os fãs aficcionados por ficção científica e geeks como eu, o que estão fazendo com este aparelhinho é um sonho tornando-se realidade!!!

Alguns dos malucos do MIT (Massachusetts Institute of Technology) criaram uma interface capaz de reconhecer palma da mão dedos de quem a estiver utilizando, usando-os como controle da aplicação.



Uma das poucas diferenças foi o fato de, ao contrário do filme, não foram necessárias as luvas para realizar a manipulação dos movimentos.

Se interessou, veja alguns produtos relacionados:



Fonte: Baixaki

Saindo um livro direto do forno para a sua casa!

Para os cozinheiros profissionais e de final-de-semana, a livraria Apicius se encaixa perfeitamente ao seu paladar!


A Apicius é uma livraria especializada nos mais diversos livros relacionados a gastronomia, bem como filmes e CDs do gênero.

Dentro do acervo, você encontrará livros de gastronomia de diversas culturas européias e asiáticas, bem como de regiões dentro do Brasil. Você poderá aprender a fazer um acarajé de dar inveja aos seus familiares e amigo.

Entre e se surpreenda!
Site: Apicius.com.br

Compilr: Compile seus programas diretamente do navegador

CompilrCompilr é um compilador online, onde você pode criar projetos dos mais diversos. Desde programas de segurança e financeiros, a aplicativos para redes sociais e jogos!

Para usufruir disso, basta criar uma conta gratuitamente no site compilr.com, e iniciar o gerenciamento de projetos nas mais diversas linguagen de programação, tais como Java, C#, C++ e VB.Net.

O layout da ferramenta é muito simples e intuitivo, muitas vezes lembrando alguns softwares de mercado, mas com a vantagem de você trabalhar na "nuvem".

Entre você também e confira! Compilr.com

Isenção Tributária para Eletrônicos Importados

Para quem está surpreso com a informação, é isto mesmo! Foi aprovada uma medida no dia 01/10/2010, onde eletrônicos de pequeno porte (celulares, câmeras fotográficas e players de música, como iPods) estarão isentos de tributação ao serem importados.

É importante salientar que haverá a restrição de importar apenas uma unidade por eletrônico, sendo que notebooks e filmadoras, entre outros, não se enquadram nesta situação.

A instrução também informa que viajantes que saem do país levando algum produto importado em sua bagagem, como notebooks, não precisaram apresentar declaração relatando o que está sendo transportado, mas precisaram apresentar as notas fiscais dos equipamentos.

Para mais informações, acesse o site da Receita Federal, onde foi montada uma seção de Perguntas e Respostas, clique aqui para verificar.

Microsoft Kinect tem problemas para reconhecer pessoas de pela negra

Como o lançamento do aparelho Kinect da Microsoft para X-Box foi feito no dia 4 de novembro, é normal que surjam problemas que a Microsoft tenha que vir a corrigir, tendo um feedback de seus usuários para tal feito.

Mas um dos mais curiosos defeitos captados pelo aparelho foi o fato de ele ter dificuldades para reconhecer o rosto de pessoas negras ao usá-lo.Foi feito um teste com três pessoas negras, sendo que duas delas não teve suas face mapeada pelo aparelho.

Mesmo após calibrar diversas vezes o aparelho, umas das pessoas ainda não foi reconhecida. Apesar disso, o controle identifica normalmente a movimentação do corpo das pessoas, independente do tom de pele.

Esta não é a primeira vez que aparelhos eletrônicos tem dificuldade em reconhecer rostos de pessoas de pele negra, como foi o caso de uma câmera da HP que não rostos de pessoas "não-brancas".

Para ver a matéria na integra acesse aqui.

Fontes: http://www.neowin.net/news/hp-webcam-only-tracks-white-people
http://www.neowin.net/news/kinect-has-problems-following-dark-skinned-users

Como adicionar um botão "Curtir" do Facebook em sua página

É bem simples de adicionar um botão "Curtir" do facebook em sua página, independente da linguagem que você estiver utilizando para desenvolvimento.

Com isso, você e diversas pessoas poderão compartilhar com suas listas seu link, site pessoal, blog ou e-commerce.

Para isso, basta gerar o html através da ferramenta que o próprio Facebook fornece para desenvolvedores. Clique aqui e faça para sua página também.

Quando você inserir o html em seu site, ele ficará conforme mostrado abaixo, sendo que você pode personalizar a aparência do botão, de acordo com o padrão de seu site.


Como exportar um datatable ou gridview para excel

Existem diversas maneiras de se exportar gridviews ou datables para excel, sendo que vou expor aqui 1 forma de cada se realizar a exportação.

1. Exportar um DataTable para Excel: Esta é uma das melhores formas de se exportar informações para o excel, já que o programador monta exatamente como quer o arquivo em excel (apesar de no exemplo abaixo estar usando comandos como "\t" e "\n" para separar as colunas e linhas no excel, pode-se também utilizar html para montar a tabela e definir cores e estilos a planilha.


    public static void ExportarExcel(
        DataTable dt, 
        HttpResponse Response)
    {
        Response.ClearContent();
        Response.ContentEncoding = System.Text.Encoding.Default;
        Response.AddHeader(
            "content-disposition", 
            "attachment; filename=relatorio.xls");
        Response.ContentType = "application/vnd.ms-excel";
        string tab = "";
        foreach (DataColumn dc in dt.Columns)
        {
            Response.Write(tab + dc.ColumnName);
            tab = "\t";
        }
        Response.Write("\n");
        int i;
        foreach (DataRow dr in dt.Rows)
        {
            tab = "";
            for (i = 0; i < dt.Columns.Count; i++)
            {
                Response.Write(tab + dr[i].ToString());
                tab = "\t";
            }
            Response.Write("\n");
        }
        Response.End();
    }

2. Exportar um grid view para Excel: É a forma mais fácil de se exportar informações para excel, pois basicamente você exportará o GridView da forma que ele consta em sua página.
Obs: Apesar de nesta forma de exportação já estarmos tratando o erro "Controle 'gridview1' do tipo 'GridView' deve ser inserido em uma marca de formato com runat=server", como o controle da geração do arquivo excel é do framework, muitas vezes podem ocorrer outros erros que podem acabar tomando muito tempo para tratar, por isso recomendo a primeira forma de exportação, onde o controle da geração do arquivo está com o programador.

        HtmlForm form = new HtmlForm();
        string attachment = 
            "attachment; filename=Relatorio.xls";
        Response.ClearContent();
        Response.AddHeader(
            "content-disposition", 
            attachment);
        Response.ContentType = "application/ms-excel";
        StringWriter stw = new StringWriter();
        HtmlTextWriter htextw = new HtmlTextWriter(stw);
        form.Controls.Add(gridview1);
        this.Controls.Add(form);
        form.RenderControl(htextw);
        Response.Write(stw.ToString());
        Response.End();

Basicamente, basta substituir o nome da gridview 'gridview1' pelo nome de sua gridview, e inserir o código dentro do evento que realizará a exportação dos dados para o excel.

Faça você mesmo seu gibi online

Na infância, quem nunca teve vontade de criar sua própria história em quadrinhos? Eu acho até que a alguns não ficaram só na vontade, como também criou seus próprios Gibis.

Agora, você pode criar sua própria história em quadrinhos e ainda compartilha-la com seus amigos em suas redes sociais, através do site ToonDoo!

Crie, edite e compartilhe suas próprias histórias em quadrinhos com seus amigos!

http://www.toondoo.com/

Doodle 4 Google: O Brasil do Futuro

Para quem não sabe ou nunca reparou, o Google costuma mudar o seu logo, normalmente de acordo com os eventos que representam o dia (dia das crianças, natal, copa do mundo, ...), ou as vezes para simplesmente fazer uma brincadeira.
O nome desta brincareira é Doodle 4 Google. E agora o Google Brasil promove a brincadeira para estudantes de 6 a 15 anos. O tema desta edição é "O Brasil do futuro".

Trata-se de um concurso para os estudantes desenharem o logo do Google com o que eles imaginam do Brasil no futuro. O seu desenho pode parar na página inicial do Google Brasil e você pode ganhar:
  • Uma bolsa de estudos de R$ 30 mil reais
  • Um computador
  • Uma sala Google na sua escola!
Envie seu desenho, a ficha de inscrição preenchida e o formulário de consentimento pelos Correios até o dia 4 de novembro de 2010.
O endereço é o seguinte:

Doodle 4 Google 2010
Caixa Postal 66.019
Cep: 05311-970
São Paulo - SP


Para mais informações, acesse http://www.google.com.br/doodle4google/ e participe!

HootSuite: Monitore redes sociais de uma forma fácil e rápida

HootSuite é uma das ferramentas profissionais mais conhecidas e elogiadas quando o assunto se trata de gerenciar diversas redes sociais de uma só vez. Isso inclui WordPress, Facebook, Twitter, LinkedIn e Ping.fm. E na sua quinta versão, o cliente de redes sociais inova ainda mais, ficando mais rápido e com novos recursos.
Com o HootSuite ainda é possível realizar o monitoramento de assuntos do seu interesse, descobrindo assim o que e quantas pessoas estão falando de sua marca/produto.
Seguem alguns dos objeticos do HootSuite:
  1. Administrar mais de uma conta ao mesmo tempo (digamos que você tenha um Twitter seu, outro do seu blog e outro do seu emprego);
  2. Agendar tweets. Útil para quem trabalha em sites e precisa atualizar o Twitter no fim de semana, por exemplo. ;
  3. Tem um encurtador de url e um anexador de foto/arquivo dentro dele, logo, você não precisa entrar em um outro site para encurtar a url e de quebra deixa de ser uma daquelas pessoas chatas que coloca sites inteiros no Twitter;
  4. Publicar as atualizações do seu blog automaticamente no Twitter;
  5. Enviar a mesma mensagem para duas contas;
  6. Ajeitar sua página apenas com as informações que você de fato quer ver (suas listas, DMs e tal. Você escolhe exatamente o que aparece);
  7. Dá também para atualizar o Facebook através dele!
  8. Acessa o Twitter mesmo de computadores que bloqueiam o acesso ao Twitter.
Para acessar o programa, clique aqui.
Fontes:

Novo Clipe do Angra: Lease Of Life

Angra lança um novo clipe, primeiro vídeo lançado para divulgar o álbum "Aqua".

O vídeo em si é simples, porém com uma boa produção.


Para relembrar: Bruce Lee X Chuck Norris

Quem não conhece esta grande batalha, pode estar se perguntando: "Houve mesmo alguém que pode enfrentar Chuck Norris?" E a resposta é SIM (apesar de meio receosa, pois como diz o ditado "Se você vê Chuck Norris, Chuck Norris lhe vê, se você não vê Chuck Norris, cuidado!!"), e este alguém foi Bruce Lee.

Infelizmente, Bruce Lee morreu em 1973, aos seus 32 anos, por um edema cerebral agudo devido a uma reação aos compostos presentes na prescrição de remédios como o Equagesic.

Eu já havia ouvido falar nesta grande luta, mas não havia visto ainda, então compartilho com vocês
Trecho do filme "O Vôo do Dragão" (Way of the Dragon), luta até a morte entre Bruce Lee e Chuck Norris



Foi lançada a nova YamahaTénéré 250!

A XTZ 250 Ténéré é a motocicleta feita para aqueles que buscam um transporte versátil para a cidade e aptidão para aventuras e viagens.

Com guidão alto, tanque com capacidade para 16 litros (4,5 l reserva), bolha na carenagem frontal e banco com diferencial para garupa, é uma ótima moto para fazer viagens longas com conforto.

Seu propulsor é semelhante ao utilizado na linha XTZ 250 X e XTZ 250 Lander e também na YS 250 Fazer, e igualmente reconhecido, faz uso do pistão forjado e cilindro com revestimento cerâmico com maior resistência e melhor dissipação do calor.

Possui freios a disco em ambas as rodas, na frente leva um disco com 245 mm de diâmetro e pinça com dois êmbolos, que teve seu poder de frenagem melhorado em relação a Lander, e na traseira um disco de 203 mm de diâmetro.

Veja o vídeo:


Veja algumas fotos:














































Para mais informações, acesse Yamaha Motors.





Outros links:
http://www.yamaha-motor.com.br/web/site/noticia10.aspx
http://www.mundotenere.com.br/
http://www.yamaha-motor.com.br/web/site/tenere250.aspx

Como selecionar uma linha aleatória de uma tabela

 Entre as diversas formas para selecionar linhas aleatórias de tabelas de bancos de dados, seguem alguns exemplos para alguns bancos.

Selecionando uma linha aleatória com MySql

SELECT column FROM table
ORDER BY RAND()
LIMIT 1 
 
Selecionando uma linha aleatória com PostgreeSQL
SELECT column FROM table
ORDER BY RANDOM()
LIMIT 1 
 
Selecionando uma linha aleatória com Microsoft SQL Server
SELECT TOP 1 column FROM table
ORDER BY NEWID() 
Selecionando uma linha aleatória com IBM DB2
SELECT column, RAND() as IDX 
FROM table 
ORDER BY IDX FETCH FIRST 1 ROWS ONLY 
 
Selecionando uma linha aleatória com ORACLE
SELECT column FROM
( SELECT column FROM table
ORDER BY dbms_random.value )
WHERE rownum = 1