Leandro Nunes

Bit a Bit disseminando conhecimento.

icon twitter icon facebook icon flickr icon linkedin icon youtube icon orkut icon google

Padrões Para Desenvolvimento Com Rails

| Comments

Todos nós gostamos (ou não) de codar com clareza e organização, dessa forma podemos dar possibilidades à terceiros e a nós mesmos de efetuar manutenções no programa que desenvolvemos. Quando se trata de equipe de desenvolvimento, algumas regras deveriam ser explícita e revisadas cotidianamente, pois a curva de entendimento para um novo dev no projeto pode ser alta e em alguns casos, ficar com um a menos no time resulta na entrega de software mais rápido que ambientar um novo dev.

Corrigindo Bugs Do Ambiente De Teste De Uma Rails Engine Mountable

| Comments

banner do post Corrigindo bugs do ambiente de teste de uma Rails Engine Mountable

Ao tentar executar a suite de testes em uma Rails Engine fui surpreendido com alguns erros, então partir para campo afim de descobrir o porquê das coisas não funcionarem convencionalmente como se esperava. Na página Issues do Rails no GitHub vi que se tratava de bugs do Rails mesmo, no meu caso a versão 3.2.8.

Como não era somente um bug para corrigir e não achei um post relacionando todos, depois da garimpada na net, resolvi juntar tudo e postar aqui.

Vou fazer um exemplo de execução de testes em uma Engine para exemplificar melhor. Nossa mega Engine vai se chamar Blog (nesse momento estou inspirado), vamos lá então.

Organizando as Expressões Regulares No Rails

| Comments

"Banner do post Organizando as Expressões Regulares no Rails"

No dia a dia sempre necessitamos dos super poderes das Expressões Regulares para validações de formulários, replaces em textos e tantas outras coisas mais, alguns patterns raramente mudam de um projeto para outro, o pattern para validar e-mails é um exemplo.

Simulando Circuitos Com O Digital Works

| Comments

Digital Works é uma ferramenta que permite construir circuitos lógicos digitais, Flip-Flops, memórias e analisar o seu comportamento através de simulação em tempo real. As entradas podem ser implementadas usando chaves, clocks, sequenciadores e dispositivos de entrada iterativos, possui uma interface intuitiva, fácil de usar que o torna a escolha ideal para aprender ou ensinar eletrônica digital.

Seminário Computação Em Nuvem

| Comments

Quando cursei a disciplina de Introdução a Computação, desenvolvi uma pequena pesquisa sobre Computação em Nuvem (Cloud Computind) para o trabalho de conclusão de período, assim, pude conhecer um pouco mais sobre um conceito que pretende levar às últimas consequências à transferência de processamento, a ideia de que uma hora ou outra não será mais necessário investir em máquinas com HD alto para suportar aplicativos pesados, já que a Computação em Nuvem abre de vez os caminhos para um processo de migração maciça de softwares alojados em PCs para servidores mais potentes.

Conectando Módulo Bluetooth JY-MCU V1.02 + Arduino + Debian

| Comments

Tempo curtissímo neste final de período de faculdade, mais hoje, não pude deixar de compartilhar algumas informações com os que estão junto comigo, descobrindo o Arduino. Vamos desenrrolar o assunto…

Recentemente comprei um módulo de Bluetooth para Arduino, o módulo adquirido foi o “JY-MCU V1.02” Confira aqui!!!, então, fui à luta para fazer funfar no Debian (lembrando que sou novato no Debian e Arduino também) ;) , a briga foi boa!!!
Gostaria de agradecer nosso amigo/professor Marcelo Brunoro por ter mostrado que a placa realmente funciona (utilizando outro OS), antes que eu desistisse heheheh.

Instalando Arduino No Debian Squeeze

| Comments

Ta nóis aqui em pleno carnaval 2012 atrás do bloco dos aficionados por tecnologia com uma boa xícara de café e estudando Arduino. Como usuário do Debian, percebi que instruções sobre instalação em livros não diz muita coisa mais garimpando na web, concluir minha instalação.

Adicionar Programa No Menu Do Debian

| Comments

Hoje instalando um software via terminal do Debian senti a necessidade de adicioná-lo ao menu de aplicativos para facilitar a utilização e não ficar passando path para starta via shell.

Nesse tutorial vamos instalar o Scilab. Para outros aplicativos somente precisamos trocar o path do executável e do ícone.

Tornando Ninja O Arquivo sources.list Do Debian

| Comments

Para que o uso do computador faça sentido, precisamos instalar softwares que satisfaçam nossas necessidades. Para lidar com esse problema, o Debian possui ferramentas para instalar e atualizar pacotes e suas dependências de maneira rápida e prática. Nossos amigos são o APT e o APTITUDE.