Salvando seu sketch no Intel Galileo

Você que acabou de pegar sua placa Intel Galileo  e fez os primeiros testes e porem toda vez que desliga seu Intel Galileo seu projeto (Sketch) desaparece. Bom a solução é bastante simples, basta seguir os passos abaixo;

  1. Obtenha um cartão micro SD;
  2. Formate seu cartão para Fat ou Fat 32 (Preparando seu cartão micro SD no Windows)
  3. Faça download do aquivo SD-Card Linux Image ou no site da Intel (link aqui)
  4. Extraia todo conteúdo do aquivo SD-Card Linux Image para raiz do cartão
  5. Insira o cartão em seu Intel Galileo
  6. Envie seu projeto (Sketch) para seu Intel Galileo e pronto

Agora toda vez que você desligar o seu  projeto (Sketch) estará salvo no micro SD de seu  Intel Galileo

Preparando cartão micro SD para Intel Galileo no Windows

Para rodar a imagem do Linux em seu Intel Galileo ou até mesmo para salvar algo você precisa utilizar um cartão micro SD, mas para o mesmo ser reconhecido pelo Intel Galileo precisa estar no formato Fat ou Fat 32, caso seu Intel Galileo não esteja reconhecendo seu micro SD siga o procedimento abaixo para formatar corretamente seu cartão utilizando o Windows.

  1. Abra o cmd.exe como Administrador
  2. Execute  diskpart.exe
  3. Use esses comandos;
    1. LIST DISK (Localize se cartão micro SD e veja qual o numero do disco dele)
    2. SELECT DISK 3 (no caso o 3 aqui é um exemplo e deve ser substituído pelo numero do seu disco)
    3. CLEAN
    4. CREATE PART PRIMARY
    5. ACTIVE
    6. FORMAT QUICK LABEL=”GALILLEO”
    7. EXIT

Pronto! Seu cartão já esta pronto para rodar em seu Intel Galileo

Para que serve UNSIGNED e ZEROFILL no MySQL ?

UNSIGNED

Em todos os campos do tipo inteiro no MySQL, podemos definir o atributo UNSIGNED (opcional ). Esse atributo é usado para permitir os valores positivos em uma coluna do banco,  que acaba gerando uma faixa maior de números positivos.

Coluna Tipo INT
Faixa normal: de -2147483648 a 2147483647
Faixa UNSIGNED: de 0 a 4294967295

Coluna Tipo  TINYINT
Faixa: de -128 até 127
Faixa UNSIGNED: 0 a 255

ZEROFILL

Tambem para todos os campos do tipo inteiro o atributo ZEROFILL (opcional ), preenche as casas da esquerda com o número zero. Por exemplo, uma coluna que é declarada como INT(6) ZEROFILL, e valor 12 seu resultado quando recuperamos do banco é 000012.

Caso você especificar um campo inteiro como ZEROFILL, automaticamente o MySQL adiciona o atributo UNSIGNED a coluna.