Pular para o conteúdo principal

Postagens

Netduino + Arduino Ethernet Shield

Depois de um bom tempo sem postar, nada como uma ameaça de processo por uma postagem de 2010 para dar aquela vontade de voltar a escrever (não, não é sobre politica). No final do ano passado travei uma pequena e peculiar batalha com o Arduino Ethernet Shield , ele deveria ter sido a parte mais simples do meu projeto já que a conexão é simples, basta apenas encaixar e o driver já esta todo escrito em C#, porém não foi bem assim. A principio fui por eliminação, revisei as configurações de rede (roteador, notebook e projeto), depois revisei as configurações de acesso e permissão, desativei firewall, antivírus e nada. Em seguida testei portas, troquei cabo, troquei roteador, testei em ambiente completamente diferente (roteador, notebook). O mais estranho era ver que a porta do roteador ficava acesa, assim como o da placa, mas nada de comunicação. A essa altura já comecei a temer o pior, importar outras placas literalmente não estava em meus planos, mais uma vez recorri ao fórum mas min

Netduino + LCD Nokia 5110

Em meu post anterior falei um pouco sobre o Netduino, fizemos nosso primeiro “Hello World” com a luz da própria placa piscando e agora vamos escrever em uma tela de LCD. O LCD que eu escolhi foi o Nokia 5110, ele é bem simples, tem baixo consumo de energia e possui um único chip para todas as suas funções, tem 84 colunas por 48 linhas e originalmente foi desenvolvido para celulares. Eu o escolhi por ser diferente dos tantos LCDs menores (16 colunas por 2 linhas) que eu vi em vários tutoriais, como encontrei no próprio fórum um post dedicado a ele me empolguei e decidi que ele seria minha escolha (para quem estiver interessado eu comprei aqui ). Quando abri a caixinha vermelha da sparkfun e peguei o LCD a primeira coisa que me vaio a cabeça foi “e agora como eu ligo esse cara no Netduino”, como eu não tinha ideia entrei no fórum e perguntei e prontamente me ajudaram, em menos de dois dias meu amigo Stefan (moderador do fórum) documentou como fazer essa conexão ( para mais detalhes ).

Netduino

Recentemente o adquiri para um projeto da especialização, mas o que ele é e porque foi minha escolha? Bom primeiramente como era necessário o uso de .net para esse projeto comecei a procurar algo diferente e então encontrei o netduino , que é uma plataforma eletrônica open source que usa o .net micro framework. Maravilha não? Com isso poderei usar c# para controlar um hardware! Infelizmente não o encontrei no Brasil, tive que importar, acabei escolhendo a Proto Advantage para fazer a compra e como meu primeiro pedido acabou no buraco negro dos correios o pessoal de lá acabou me mandando outro sem custo algum, tive apenas que arcar com metade do frete (fica ai a dica para os interessados, o atendimento dessa empresa é ótimo). Já existe uma comunidade relativamente ativa, no fórum do site oficial existem vários projetos já em andamento com drivers para lcds, rfids, rede, sensores entre outros, tudo bem explicado, com os esquemas eletrônicos e exemplo dos códigos (sem contar a boa v

Antes do hello world um pouco de teoria (Android)

Eu sei que o legal de desenvolver é pular a parte chata (documentação e teoria) e ir direto para o desenvolvimento, fazendo de cara o bom e velho hello world, ok sem problema, mas depois é bom dar uma olhada nos fundamentos para ter noção das possibilidades da plataforma.   Um aplicativo dentro do sistema Android As aplicações Android são codificadas em Java, depois de tudo compilado, código e recursos são colocados em um pacote, com extensão .apk, esse é o “instalador” da apicação desenvolvida. Depois de instalado, a aplicação fica em seu próprio “sand box”: O Android é um SO baseado em Linux, cada aplicação é tratada como um usuário distinto; Cada aplicação recebe um ID de usuário único, onde apenas esse usuário possui permissão de acesso aos arquivos da aplicação; Cada processo tem sua própria máquina virtual (VM), então o código de um aplicativo é executado isoladamente de outras aplicações. Cada aplicativo é executado em seu próprio processo, que inicia quando um dos

Boa Senador !

Recebi um e-mail de minha amiga Malba essa semana falando sobre um projeto de lei do Senador Cristovam Buarque propondo que todo político eleito (vereador, prefeito, Deputado, etc.) seja obrigado a colocar os filhos na escola pública. Bom se tal coisa realmente vier a acontecer (sem as ressalvas e brechas costumeiras) teríamos com toda certeza um empenho maior nas questões da educação, já que quase tudo o que os políticos fazem é para o próprio benefício (haja vista votações de ultima hora para aumento de salario, novos benefícios e por ai vai), nesse caso a população sairia ganhando de tabela. O projeto de lei não é novo (precisamos acompanhar mais de perto o que fazem por lá, em breve estará ainda mais fácil ), é de 2007 e ele está desde o dia 14/01/2011 na Comissão de Constituição, Justiça e Cidadania, para que quiser dar uma olhada é só acessar o portal do Senado , ou baixar o projeto de lei diretamente daqui . Vamos divulgar, de fato é uma ótima ideia, parabéns ao Senador.

Um exemplo a ser seguido (até agora) deputado José Reguffe

Tenho certeza que todos, assim como eu, se espantaram ao saber que certo deputado estava recusando (totalmente ou uma parte considerável) certos benefícios ao qual ele teria direito, a cifra dessa economia nos quatro anos de seu mandato é incrível, vejamos: Ele abriu mão do 14º e 15º salários, ficando com os treze salários que todo trabalhador tem direito, economizando R$ 213.723,13. Reduziu sua cota parlamentar de R$ 23.030,00 para R$ 4.600,00, esse dinheiro é o usado para bancar os gastos do parlamentar no trabalho, como viagens e combustível e que infelizmente sempre aparece um escândalo a respeito, economizando R$ 884.640,00. Abriu mão dos 25 assessores de direito, estabelecendo que terá no máximo nove, segundo ele se treze pessoas são suficientes para lotar no gabinete, economizou com salários R$ 624.000,00, além de reduções com benefícios desses funcionários onde só com vale-alimentação será economizado R$ 514.000,00. Se eu não somei errado por baixo houve uma economia de R$ 2.23

Array no PL/SQL (Oracle)

Trabalhar com estruturas indexadas pode nos poupar muito trabalho, deixar o código mais limpo e reutilizável, pois bem vamos dar um exemplo de como fazer isso no PL/SQL. Criaremos um tipo table que seja capaz de armazenar nomes de uma tabela de funcionários de forma indexada, e em seguida mostraremos o que foi armazenado, segue o código: 1: declare 2: -- tipo tabela contendo apenas texto e indexado 3: type TipoNomFunc is table of varchar 2(200) index by binary_integer; 4: -- variável do nosso tipo (como nosso tipo é indexado ele funcionará como um array) 5: func TipoNomFunc; 6: -- indice para loop 7: indice number := 1; 8: -- 9: begin 10: -- 11: -- cursor para nossa tabela de funcionarios 12: for emps in ( 13: select * 14: from funcionarios 15: ) 16: loop 17: -- colocamos o nome do funcionario em nosso "vetor" 18: func(indice) := emps.nom_funcionario; 19: -- incrementamos o indice 20: