Author Archives: Gabriel Militello

Onde comprar Arduino: A loja oficial

Complementando minha lista de lojas para comprar Arduino estou adicionando a loja oficial do Arduino, que não existia na época que fiz os posts sobre onde comprar. A loja oficial do Arduino tem bastante coisa legal, como todas as versões … Continue reading

Posted in Arduino | Leave a comment

Arduino Uno

Visão global O Arduino Uno é uma placa de microcontroladora baseada no ATmega328. Ele tem 14 pinos de entrada / saída digitais (dos quais 6 podem ser usados como saídas PWM), 6 entradas analógicas, um ressonador (clock) 16 MHz de … Continue reading

Posted in Arduino | 1 Comment

Arduino e Servos: Alimentando peixes automaticamente

Pessoal, comprei um aquário! Imagino que isso não interessa pra maioria de vocês, mas o problema que veio com ele pode interessar… Alimentar os peixes 3 vezes ao dia pode ser bem impossível pra mim… Felizmente comprei uma caixinha chinesa … Continue reading

Posted in Arduino | 12 Comments

Arduino Line Hunting Sensor Module – Módulo seguidor de linha para Arduino

Pessoal que gosta de robozinhos, Os chineses fizeram de novo… agora além da ponte-h prontinha podemos comprar um módulo seguidor de linha também. Bacana pra quem é mais programador e menos eletricista =] Achei no deal extreme. Abraços!

Posted in Arduino | Leave a comment

MVC 4 por Scott Guthrie

Pra quem não conhece o Scott Guthrie: Ele é VP da Microsoft para Desenvolvimento, e basicamente o responsável pelos projetos: ASP.NET Common Language Runtime (CLR) Core .NET Base Class Library Silverlight Windows Forms WPF Internet Information Services 7.5 Commerce Server … Continue reading

Posted in MVC, Sem Categoria lol | Leave a comment

Reciclagem ou Reaproveitamento de Tetra Pak

Fala Pessoal! Eu sei que esse não é um blog de ecologia, mas aproveitando o embalo dos domínios .eco.br, que são um avanço bacana na internet e espero que as pessoas usem bastante, resolvi fazer mais um post verde. Como … Continue reading

Posted in Green Geek | Leave a comment

Extension Methods, HttpHelper e Razor Helpers no MVC 3

Quem já brincou com MVC já usou o HtmlHelper, aquela classe que gera um monte de markup automaticamente para fazer as coisas mais comuns do dia-a-dia de um programador de ASP.NET MVC. Quem já usou um pouco mais, já passou … Continue reading

Posted in MVC, Programação | 1 Comment

Domínios .eco.br

Fala pessoal, Hoje recebi um e-mail do hostmaster da registro.br com uma notícia muito bacana! Saíram os domínios .eco.br! Esses domínios são destinados aos sites que tratam de assuntos ecológicos e ambientais… Os donos dos .com.br equivalentes tem preferência para … Continue reading

Posted in Sem Categoria lol | Leave a comment

HTTP Response Codes – Códigos de resposta HTTP

HTTP Status Code Definitions – RFC 2616 Informational 1xx 100 Continue 101 Switching Protocols Successful 2xx 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content Redirection 3xx 300 Multiple Choices 301 … Continue reading

Posted in Sem Categoria lol | Leave a comment

Página de plugins do jquery

Hoje tive mais uma boa surpresa com o pessoal do JQuery… Resolvi entrar na página de plugins deles e uma mensagem alertou que a página estava fora do ar devido a um grande erro deles e que uma nova página … Continue reading

Posted in Sem Categoria lol | Leave a comment

Busca binária: Conceito e Prática

Busca binária é um conceito de estrutura de dados que descreve a busca de um determinado valor em um array ordenado, que utiliza a divisão do array em duas partes a cada iteração. Esse algoritmo tem uma vantagem enorme frente … Continue reading

Posted in .NET, Lógica de Programação, Programação | 1 Comment

Seguidor de linha com Arduino

O leitor Gustavo me pediu um código para um robô seguidor de linha usando arduino. Não tenho um código pronto para um seguidor de linha. Porque nunca fiz um… Imagino que você precise ter um LDR de cada lado do … Continue reading

Posted in Arduino | 1 Comment

Unobstrusive Javascript: Mergulhando no conceito

Como já foi dito no post Unobstrusive Javascript: Um exemplinho rápido, o conceito de unobstrusive javascript representa ter uma divisão de responsabilidades entre HTML (Markup), Estilo e Javascript. Ou seja, ter apenas HTML em um arquivo, apenas CSS em outro … Continue reading

Posted in Javascript, JQuery, Unobstrusive Javascript | Leave a comment

Jane McGonigal: Mudando o mundo por meio dos games

Seria possível mudar o mundo real salvando o mundo virtual? Segundo Jane McGonigal sim, pode-se mudar o mundo por meio dos jogos de videogame. Entenda como no TED dela:

Posted in TED | Leave a comment

Unobtrusive Javascript: Um exemplinho rápido

Hoje quero aproveitar para tocar num assunto que gosto bastante, o nome é bem feio, Unobstrusive Javascript, mas o conceito é fantástico. Toda página web pode ser dividida em três partes: Markup: Que é o código HTML (ou variações) que estrutura … Continue reading

Posted in Javascript, JQuery, Unobstrusive Javascript | Leave a comment

Donald Sadoway: The missing link to renewable energy

Posted in TED | Leave a comment

Jennifer Pahlka: Coding a better government

Posted in TED | Leave a comment

O fim do Wave

O moribundo google Wave está prestes a bater suas botas. Hoje desligaram parte dos aparelhos que o mantinham vivo, o tornando read-only. O que estava previsto para o mês passado. Ainda dá tempo, porém, das pessoas baixarem seus waves em … Continue reading

Posted in Sem Categoria lol | Leave a comment

Origem do nome SPAM

O nome SPAM surgiu da carne enlatada americana, uma contração de Spiced Ham. Foi criado pela Hormel Food Coorporation, como alternativa para mandar mais proteínas aos combatentes da segunda guerra mundial. A origem do termo SPAM na informática, como sendo … Continue reading

Posted in Humor | Leave a comment

HC-SR04 com Arduino: Colocando o ultrassom pra funcionar

Hoje fiz uma experiência nova… Liguei meu arduino em um ultrassom hc-sr04. Sempre quis fazer uma experiência de medição por ultrassom, o que é muito usado em robozinhos por aí. Esse modelo de ultrassom é bem simples, tem 4 pinos, … Continue reading

Posted in Arduino | 24 Comments

A Arte de Pawel Kuczynski

Sei que fujo do assunto chave do blog, que é tecnologia e etc… Mas ultimamente me sinto compelido à retomar a natureza combativa que tinha anos atrás, o problema é que não sei se tenho esperanças… De qualquer forma, cruzei com … Continue reading

Posted in Sem Categoria lol | Leave a comment

Open-source extrapolando a computação

Seguem alguns vídeos do conceito de open-source extrapolando o campo da computação e seguindo para o Hardware e para projetos variados da pesquisa para cura do câncer à tratores passando por cultivo em janelas. Inclusive um ótimo projeto para usar … Continue reading

Posted in Open Source, TED | Leave a comment

SOPA e PIPA: Elas ainda vão voltar…

Pra quem quiser ter uma ideia melhor do que isso tudo representa. E aproveitando, acho que esse vale a pena também…

Posted in TED | Leave a comment

Robô Sumô com Arduino do Adelmo

O Adelmo, leitor do blog, me pediu um esboço de código para um robô de sumô para Arduino. Esse robô tem como objetivo tirar outro robô de sumô da arena e ele não pode sair da mesma no processo. Fiz … Continue reading

Posted in Arduino | 7 Comments

Onde comprar Arduino: A China

Acabo de verificar que alguns sites chineses estão vendendo arduino e outras peças legais para usar com ele. Portanto, bem rapidamente ficam duas dicas bacanas para comprar arduino diretamente da china naquele esquema que todos conhecemos e amamos. Fui!

Posted in Arduino | Leave a comment

Dupla Ponte H para Arduino direto da China

Encontrei um belo driver para controle de motores que utiliza um CI SMD de Dupla Ponte H (L298N) Para um explicação sobre o tema leia: l293d-circuito-integrado-de-dupla-ponte-h Ele funciona com dois inputs, uma para cada motor, um Vin para o circuito … Continue reading

Posted in Arduino | Leave a comment

Escolhendo dinâmicamente uma View com MVC 3

Estava conversando com meus colegas de trabalho hoje, e estávamos pensando que para um de nossos sistemas seria muito bacana se pudéssemos customizar a forma que o usuário vê sua página como um serviço a parte. Explico… Digamos que um … Continue reading

Posted in MVC | Leave a comment

MVC Uma breve introdução para programadores ASP.NET

MVC é um framework de desenvolvimento baseado em três camadas. Model, View e Controller. Existem frameworks mvc para diversas linguagens de programação e várias aplicações Vou comentar um pouco do ASP.NET MVC que é o que estou familiarizado. O ASP.NET MVC … Continue reading

Posted in MVC | 4 Comments

Consumindo Web Services com Android

Andei olhando umas coisas sobre webservices e Android, porque sempre fui fã do estilo thin client e encontrei esse artigo: http://romenlaw.blogspot.com/2008/08/consuming-web-services-from-android.html Acho que vale a pena dar uma olhada… Mais pra frente escrevo o meu próprio =]

Posted in Android | Leave a comment

L293D – Circuito Integrado de Dupla Ponte H

Falando de Circuitos Integrados e aproveitando que já estou com a mão na massa com um aqui, vou falar sobre o L293D. Mais especificamente, como usar o L293D com Arduino! O L293D é um circuito integrado que contém duas pontes … Continue reading

Posted in Arduino | 31 Comments

Onde comprar Arduino: A Eletrón Livre

Comentei sobre lojas onde pode-se comprar diversos modelos de Arduino e componentes, mas não poderia deixar de citar a Eletrón Livre. A Eletrón Livre do grupo GlobalCode, é mais uma opção para comprar um tipo diferenciado de Arduino, o Program-ME … Continue reading

Posted in Arduino | 1 Comment

Onde comprar Arduino: As brasileiras Robocore, Multilógica e Unite

Onde comprar Arduino no Brasil? Vou falar sobre os revendedores oficiais do Arduino no Brasil. Mas não se assuste, os preços do Arduino e componentes são muito maiores no Brasil do que no exterior, as lojas dos Estados Unidos tem … Continue reading

Posted in Arduino | 2 Comments

Onde comprar Arduino: As americanas SparkFun e Adafruit

Onde comprar seu Arduino? Existem várias boas lojas, vou começar nesse post pelas americanas. Essas são duas das revendedoras oficiais de Arduino nos EUA. Não deixe de ver o post sobre as revendedoras oficiais de Arduino no Brasil… Nesse artigo … Continue reading

Posted in Arduino | Leave a comment

Backup Agendado do MySQL

Aprenda a fazer um backup agendado do MySQL no Windows. Nunca encontrei um programa decente para fazer backup agendado do MySQL, vários programas oferecem backup, mas não agendam. Aí você me diz, o MySQL Administrator faz! E eu digo, infelizmente … Continue reading

Posted in MySQL | 8 Comments

Migração de WordPress

Tive que fazer nos últimos tempos uma coisa que é considerada um pesadelo pelas equipes de suporte técnico. A migração de um WordPress. Mas essa migração não foi normal, migrei um WordPress de um domínio para outro domínio, e de … Continue reading

Posted in WordPress | 1 Comment

Apple vs .50

Não aguentei! Tive que postar isso! Viva o OpenSource!

Posted in Humor | Leave a comment

Responsabilidade Burocrática

Existem coisas que sempre percebi por onde trabalhei, mas não imaginava que tivessem explicação teórica. Hoje estudando um pouco de administração vejo que muitas das coisas que reparamos, e que temos a sensação que estão erradas, em nossos ambientes de … Continue reading

Posted in Empresarial | Leave a comment

Criatividade Corporativa

Empresas mecanicistas, que acreditam que o funcionário só deve fazer seu trabalho e mais nada, tem uma tendência a garantir isso fazendo com que seus funcionários não tenham acesso a nada alheio ao seu trabalho. Algumas empresas, que hipoteticamente não … Continue reading

Posted in Empresarial | Leave a comment

Open is good!

Achei esse vídeo no Razorfish 5. Achei bastante interessante, a metáfora das APIs abertas como um baralho. Vale a pena dar uma olhada e caminhar para o open-source, não é uma questão de economia, é uma questão de evolução: Só … Continue reading

Posted in Open Source, Sem Categoria lol | Leave a comment

Crivo de Eratóstenes

Comentei em um post uma forma de encontrar números primos chamada Crivo de Eratóstenes. Esse algoritmo para encontrar números primos é bastante rápido, ele é bem mais rápido do que um algoritmo tradicional e tem a vantagem de encontrar todos … Continue reading

Posted in Iniciando, Lógica de Programação | Leave a comment

Primos: Como encontrá-los?

Passei muitas tardes procurando números primos… O algoritmo padrão mais eficiente para fazer essa busca, excluindo os algoritmos mais exóticos como o crivo de eratóstenes, é o algoritmo abaixo: início NUMERO: numérico RAIZ: numérico E_PRIMO: lógico PRIMEIRO_DIVISOR: numérico RAIZ

Posted in Lógica de Programação | 3 Comments

Vetores: Ai meu Deus!

Quando estudamos lógica o bicho começa a pegar quando chega nos vetores. Todo mundo começa a entrar em pânico e achar que complicou de mais. Mas vetores não tem muito segredo, basta entender o conceito. É importante, porém, ter os … Continue reading

Posted in Lógica de Programação | Leave a comment

De onde surgem os geeks…

Agora todos querem ser geek, mas isso não é fácil. Uma pessoa não pode se tornar um geek, ela tem que nascer geek. Um geek é embalado pela tecnologia já dentro da barriga da mãe (1): Que permite que o … Continue reading

Posted in Humor | 2 Comments

JQuery – Seletores

Os seletores do jquery, que seguem a mesma linha dos seletores de CSS são responsáveis por grande parte da mágica dessa biblioteca, são eles os responsáveis por encontrar objetos html. Uma tabela básica para referência dos seletores segue a seguir: … Continue reading

Posted in Javascript, JQuery | Leave a comment

Algoritmos: receitas de bolo?

Na sua primeira aula de algoritmo é sempre possível que o professor diga que algoritmos são como receitas. Mas eles costumam considerar apenas uma parte da receita, a parte em que são listados os passos da preparação, pois esse passo … Continue reading

Posted in Lógica de Programação | Leave a comment

Quando perdemos o poder de abstração?

Quando éramos crianças inventávamos coisas e acreditávamos em nossas invenções. Relacionávamos o “irrelacionável” e parecia fazer todo o sentido. Outras relações dignas de sofismas ou falaciosas nos pareciam totalmente lógicas e nos faziam tirar as mais absurdas e divertidas conclusões. … Continue reading

Posted in Lógica de Programação | 1 Comment

Repeat do Miau com Permalink

Agora o blog do Repeat do Miau tem Pervalinks, digo Permalinks! Como não fazia a menor idéia de como fazer isso no windows (sim o blog.repeatdomiau está em windows) precisei de uma ajudinha. Como achei um post de grande ajuda … Continue reading

Posted in Sem Categoria lol | Leave a comment

Fernanda Viegas apresentando o Many Eyes

TEDxSP 2009 – Fernanda Viegas Vale a pena assistir e utilizar

Posted in Sem Categoria lol | Leave a comment

RFC3092 – Etymology of “Foo”

Todos que desenvolvem já cruzaram com os termos FOO, BAR, FOOBAR, encontrei um RFC que explica as origens desses termos… Network Working Group Request for Comments: 3092 Category: Informational Etymology of “Foo” Status of this Memo This memo provides information … Continue reading

Posted in Programação | Leave a comment

JQuery, $, ou nenhum dos dois: Evitando conflitos com outras bibliotecas

O JQuery usa dois formatos padrão, o jQuery( ) e o alias $( ) Existe a situação em que uma outra biblioteca javascript já utilize o alias $ para suas funcionalidades, quando isso acontece o javascript não pode executar pois … Continue reading

Posted in JQuery | 2 Comments