WordPress database error: [Unknown column 'user_ip' in 'where clause']
DELETE FROM wp_useronline WHERE user_ip = '38.107.191.118' OR timestamp < CURRENT_TIMESTAMP - 0

WordPress database error: [Unknown column 'user_type' in 'field list']
INSERT INTO `wp_useronline` (`user_type`,`user_id`,`user_name`,`user_ip`,`user_agent`,`page_title`,`page_url`,`referral`) VALUES ('guest','0','Guest','38.107.191.118','CCBot/1.0 (+http://www.commoncrawl.org/bot.html)','Eduardo Menoncello &raquo; Tecnologia','/Index.php?tag=tecnologia','')

Visão do Futuro: Fábricas

Apr 18
2009

Visão da fábrica do futuro, segundo Microsoft. 

Nostalgia: Windows 95

Apr 05
2009

Tudo bem, muitas pessoas acham (e as vezes até eu me incluo) que o Windows 95 não era um sistema muito confiável. Mas uma coisa é certa, ele foi revolucionário.

Para quem já trabalhou com o Windows 3.11, a mudança é nítida.

Ainda bem que existiu o Windows 95. 

YouTube Preview Image

Visão do Futuro: Supermercado

Mar 28
2009

Visão do futuro de como será um supermercado.

Interessante, rápido e sem stress… que vontade de iniciar!

Quer aprender à programar?

Mar 24
2009
800px-gradiente_expert_brazil

MSX Expert da Gradiente

Eu comecei à programar ainda na decada de 80, incentivado pelo meu pai que comprou um MSX, com um datacoder (uma espécie de gravador de fita k7, que funcionava como um driver de diskete que demorava horas para ler um programa), ele vinha com o Basic da Microsoft que e tinha vários livros com os comandos para programar.

Hoje as coisas estão bem diferentes, o SmallBasic me chamou atenção pela simplicidade e facilidade de se criar programas utilizando recursos que em outras linguagens de programação são complexos e trabalhosos.

Ele roda na arquitetura .Net, e pode-se considerar uma ponte para o VB.Net e consequentemente para o C#, acredito que em pouco tempo as escolas e faculdades irão adotá-lo para ensinar linguagem e lógica de programação

smallbasic

Possui um bom tutorial de introdução ao SmallBasic (em inglês, inicialmente), mas é interessante para quem até por hobbie tem interesse nessa área.

Outro ponto importante, ele é gratuito!

Google Chrome: O navegador mais seguro!

Mar 23
2009

chrome-logoO Google Chrome, foi o único brownser que passou do primeiro dia na Competição Pwn2Own, que desafia hackers experts em segurança à explorar vulnerabilidades nos navegadores da web.

Os navegadores bastante conhecidos como Firefox, Safari, e Internet Explorer, por outro lado, foram facilmente “quebrados” pelos hackers experts em segurança. De fato, o Safari foi quebrado em segundos. Mas o que faz o Chrome ser tão bom? Veja o que Charlie Miller, campeão do último Pwn2Own, diz:

Para Chrome, foi identificado um bug no browser mas não foi possível explorá-lo porque o modo de como ele foi feito e as medidas de segurança do sistema operacional juntas formam um desafio formidável.

Ponto para a galera do google.

Pessoalmente, uso o Chrome desde o lançamento. Ele é simples, leve e tem um recurso que eu adoro que é a possibilidade de tratar um aplicativo na internet como o Gmail e o Google Docs como aplicativos offline, e a comprovação efetiva de sua robustez faz minha escolha parecer melhor.

Fonte: Chrome only browser left standing after day one of Pwn2Own [Ars Technica]

Dica: Traduções rápidas com Google Image

Mar 21
2009

Outro dia estava precisando traduzir uma palavra, e não estava com muita paciência de ir até o google translate, até que eu tive a seguinte ideia: Porque não ir até o Google Images e ver o que aparece…

É interessante pois você pode ver o que você está querendo saber. Claro que nem sempre essa ferramenta irá dar certo, não é o objetivo dela, mas é interessante a velocidade que se absorve esse conhecimento.

Veja o exemplo, até então não sabia o que era “screwdriver”, até que fiz a busca e apareceu:

traducao-google-image1

Fica aí a dica de como traduzir rapidamente algumas palavras sem precisar entrar no Google Translate e ficar escolhendo dicionários.

FizzBin – O Cumprimento Secreto do suporte técnico

Mar 20
2009

suporte-tecnicoNós precisamos de uma palavra que diga: “Eu conheço informática” quando se está no telefone com o suporte técnico, você apenas diz “FizzBin” e eles reconhecem

Eu odeio que de 5 minutos à 5 horas de “chá de cadeira” quando estou no telefone com qualquer tipo de suporte técnico quando nós sabemos o que está acontecendo. Ou pelo menos um de nós sabe.

- Então, clique no Menu Iniciar, digite C M D e precione Enter. Me diz o que você vê

Eu proponho que FizzBin pule esta primeira hora. Eu não gosto do sentimento como uma coisa de ego. Eu não quero ter que dizer, “Ei, eu meio que sei isto aqui, podemos pular essa parte?” Eu não gosto de explicar que SIM, eu chequei o cabo, e SIM eu já tentei reiniciar o modem.

Eu gostaria que o suporte técnico dissesse algo como assim:

- Bom dia, suporte técnico de internet… Qual é o problema?

- Fizzbin.

- Você tem um IP?

- Não. Seu DHCP não está me passando IPs. Eu estou banido?

- Parece que seu MAC é xxxx, você está com um torrent ligado?

- Sim, estou fechando ele.

- Legal, você não está mais banido. Fizzbin

- Show, até mais!

Fizzbin. É como precionar ligação direta, só que para geeks.

Este post foi baseado no post do Scott Hanselman.

Livro Gratuito – Asp.Net MVC

Mar 19
2009

bookcover1_6caecf94Baseado na nova tecnologia de Ruby-on-Rails, a Microsoft criou o Asp.Net MVC (MVC: Model-View-Controller) .

Escrito pelos feras: Scott Guthrie, Scott Hanselman, Rob Conery, e Phil Haack, o livro é um tutorial ótimo para quem quer conhecer essa nova ferramenta.

O livro cobre os seguintes assuntos:

  • Criando um banco de dados
  • Construindo um modelo com validações e regras de negócio.
  • Implementando interface de listagem e detalhes de dados usando controladores e views
  • Habilitando o CRUD (Criação, leitura, alteração e exclusão) dos formulários
  • Utilizando o padrão ViewModel para passar informação de um controlador para uma view.
  • Reutilização da interface com o usuário utilizando partials e master pages.
  • Implementando uma paginação eficiente.
  • Aplicação segura utilizando autenticação e autorização.
  • Utilizando AJAX para apresentar atualizações dinâmicas.
  • Utilizando AJAX para adicionar suporte à mapas interativos.
  • Proceder testes unitários automáticos (incluindo injeção de dependência e mocking)

No livro, eles constroem uma aplicação chamada “NerdDinner”. Ela mostra uma forma para as pessoas organizarem, convidarem e pesquisarem novos tópicos de jantares online:

nerddinner_small1_thumb_4ea09bd3

NerdDinner

Scott Hanselman vem hospedando o NerdDinners por anos, e veio com a idéia de construir um tutorial sobre uma aplicação que facilitasse ele.

Links para download:

Google Card

Mar 16
2009

google-card-edu

Uma ótima idéia, ou uma péssima idéia…

Retirado do site: Please Enjoy, eu gostei pelo lado que tudo que você deseja saber, acaba encontrando no google. E normalmente tudo o que não desejam saber de você, você acaba encontrando no google também…

Arquivos

Atenção

A opnião expressada neste blog é pessoal e não envolve, nem representa de forma alguma, opiniões da empresa em que trabalho