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!