sábado, 21 de janeiro de 2012
Turbinando o Dingoo A-320
Para quem não conhece, Dingoo A-320 é um portátil chinês, capaz de rodar jogos de vários videogames antigos, ouvir música e ver vídeos, inclusive em RMVB.
Entretanto, para tirar melhor proveito do aparelho, é altamente recomendado atualizar o firmware nativo e instalar o dingux em dual-boot: o local pack do toddler já vem com os emuladores instalados e alguns aplicativos, como um leitor de pdf.
O dingoo pode ser comprado por 73 dólares na Dealextreme. Eu dei sorte de não ser tributado quando comprei o meu, mas o risco existe.
Atualizar o Firmware
Neste link tem uma lista de firmwares para dingoo. Baixe um deles. Eu utilizei o Firmware v1.2 07-11-2009 - Dingoo Brasil.
Conecte o dingoo ao PC, para acessar a memória interna do aparelho
Descompacte o local pack e copie a320.hxf e a pasta system para a raiz do dingoo
Com o direcional para baixo, dê um reset e aguarde o update.
Curta o novo firmware ;)
Instalar o dual-boot
Aqui , no gagá games há um artigo explicando a instalação do dual-boot e do dingux, para Windows. A instalação utilizando um pc linux foi mais fácil, no meu caso.
Vá para "Ajuste de Sistema" > "Sobre". Agora aperte cima, direita, baixo, cima, direita baixo. Vai aparecer uma tela com o modelo do LCD, que, no meu caso é ILI9325. Anote o valor que aparecer.
Conecte o cartão mini sd ao Dingoo. Com o botão b pressionado, dê um reset no aparelho. A tela ficará apagada. Agora, conecte o Dingoo ao pc com o cabo usb.
Aqui, baixe o dual boot mais recente. Eu utlizei o dingux_dual_boot_installer_20110420.zip.
Descompacte o arquivo em alguma pasta no pc.
Logue -se como root e entre na pasta descompactada.
Agora, digite os seguintes comandos, substituindo ILI9325 por ILI9331 ou ILI9338, se o seu aparelho possuir outro modelo de LCD:
./usbtool-linux 1 hwinit_ILI9325.bin 0x80000000
./usbtool-linux 1 zImage_dual_boot_installer_ILI9325 0x80600000
Agora, vá pressionando START para aceitar as opções. Em uma tela, vai aparecer duas opções: dual boot e original firmware. Escolha dual boot.
Instalar o Dingux
Pegue as três partes do local pack do toddler, nos links abaixo
http://dl.dropbox.com/u/1500712/localpackv0.35.part1.rar
http://dl.dropbox.com/u/1500712/localpackv0.35.part2.rar
http://dl.dropbox.com/u/1500712/localpackv0.35.part3.rar
Extraia o conteúdo para o cartão mini sd. Se o modelo do LCD for ILI9225, não é necessário fazer mais nada. Se for ILI9331, renomeie o zimage para zImage_poff_9225 e o zImage_poff_9331, para zimage.
Pronto! Agora, sempre que quiser usar o dingux, aperte SELECT na tela inicial, com o logo do DINGUX.
domingo, 21 de agosto de 2011
JDownloader
Este programa é muito bom. Copiando uma lista de links de um site, o programa já reconhece os links, verifica se estão no ar, e oferece a opção de baixar todos ou parte deles.
A instalação do JDownloader no Ubuntu pode ser feita adicionando ppa:jd-team/jdownloader
# add-apt-repository ppa:jd-team/jdownloader && apt-get update && apt-get install jdownloader
O site oficial é http://jdownloader.org/pt/home/index?s=lng_pt
terça-feira, 10 de maio de 2011
Instalação do Debian no Eken m001
-Faça o download aqui: http://dl.dropbox.com/u/6374682/debian-m001-v0.3.img.bz2
-Descompacte a imagem com:
$ bunzip2 debian-m001.bz2
Como root, copie para o cartão de memória:
# dd if=./debian-m001-v0.3.img of=/dev/sdX bs=1M
** o sdX deve ser algo como sdb, sdd, não confundir com sdd1, que é uma partição.
CUIDADO PARA NÃO ESCOLHER SEU HD E PERDER OS DADOS!
Na dúvida, verifique qual é o cartão de memória usando o gparted.
***A senha de root do sistema é "password"
Dica retirada de http://www.slatedroid.com/topic/2461-bounty-for-working-debian-with-touchscreen-driver-for-the-eken-m001/page__st__80
terça-feira, 25 de janeiro de 2011
Como baixar canal youtube
Inicialmente, é necessário instalar as dependências. No ubuntu:
#sudo apt-get install python-feedparser python-gdata youtube-dl python-kaa-metadata videotrans
Como explicado aqui, uma mudança recente no youtube, fez com que o youtube-dl parasse de funcionar. Se sua distro não tiver atualizado,baixe uma versão mais recente aqui. Copie o arquivo para a pasta /usr/bin (com o nome de youtube-dl) e o faça executável com o chmod.
Depois, baixe o dvdtube aqui. Extraia e execute o dvdtube.py em um terminal. Utilizando o argumento "-h" é dada uma lista de argumentos possíveis.
$ ./dvdtube.py -h
Para baixar todos os vídeos de um usuário, simplesmente faça:
$ ./dvdtube.py -m nome-do-canal
Por padrão o script baixa os vídeos na resolução mais alta que esteja disponível, o que pode não ser desejado. Para alterar a qualidade, procure, no script do dvdtube, 'youtube-dl -bc -o ' e substitua por 'youtube-dl --max-quality=18 -c -o' e 'youtube-dl -bcl ' e substitua por 'youtube-dl --max-quality=18 -cl ', sendo "18" a qualidade desejada (no exemplo 360p) , de acordo com a tabela abaixo, retirada da wikipedia:

fontes:
http://www.linuxquestions.org/questions/linux-software-2/youtube-dl-unable-to-download-video-format-may-not-be-available-852730/
http://www.ubuntuvibes.com/2010/10/script-to-download-all-videos-from.html
http://code.google.com/p/dvdtube/downloads/list
http://en.wikipedia.org/wiki/YouTube
quinta-feira, 30 de dezembro de 2010
Como extrair imagens de PDF
$ pdfimages arquivo.pdf figuras
terça-feira, 17 de agosto de 2010
O Primeiro PC - Altair 8800
Lançado em 1975, o MITS Altair 8800, era vendido como um kit completo através da revista norte-americana Popular Electronics, por aproximadamente 400 dólares,ou se quisesse ele já montado, por um valor a mais.
Não tinha nenhuma interface homem-máquina e nada fazia a não ser mostrar no painel frontal sob a forma de leds acessos ou apagados o resultado da execução do programa.
Inicialmente era programado com o uso de chaves, mas, posteriormente, Bill Gates e Paul Allen abriram uma empresa chamada Micro-soft (com hífen) e lançaram uma versão da linguagem BASIC para este equipamento.
Apesar de ser um computador muito básico, o barramento S-100, criado para ele, chegou a se tornar um padrão e, muito da estrutura que temos hoje, foi criada para atendê-lo.
HISTÓRICO
Ao se encontrarem, quando ainda serviam ao Laboratório da Força Aérea em Kirtland, no Novo México. Ed Roberts e Forrest M. Mims III decidiram usar os seus conhecimentos eletrônicos para produzir kits pequenos para modelistas de foguetes. Junto com Stan Cagle e Robert Zaller, criaram a MITS (Micro Instrumentation Telemetry Systems) na garagem de Roberts em Albuquerque, Novo México e começaram a vender transmissores de rádios e instrumentos para foguetes de modelismo.
Em 1969 Roberts comprou a parte dos outros sócios e se mudou para um escritório maior, onde produzia kits de calculadoras para os que tinham este hobby. Mims ajudava escrevendo manuais para alguns dos produtos em troca dos kits. Em 1972, a Texas Instruments desenvolveu seu próprio chip de calcular e começou a vender calculadoras completas por menos da metade do preço. A MITS foi devastada por isto, como foram muitas outras companhias e Roberts lutou para reduzir sua dívida de um quarto de milhão de dólares.
O PROJETO
Com o lançamento do processador Intel 8080 em 1974, vários modelistas começaram a projetar kits de microcomputadores. Em Julho de 1974 um projeto foi anunciado na revista Radio Electronics por Jonathan Titus, o Mark 8. O projeto foi puramente no papel, exigindo que o construtor fosse atrás de peça por peça, o que era quase impossível fora da Califórnia . Embora o Mark 8 não tenha sido um sucesso, os editores da Popular Electronics sabiam que alguém seria o primeiro a construir um “kit real” e decidiu que queriam fazê-lo.
Em uma versão, contada pelo editor da série Art Salsberg, eles tinham outro projeto mais simples nos trabalhos de Jerry Odgen, um colaborador de longa data. Este projeto foi um puro "hack" no entanto, e Salsberg percebeu que precisavam de algo muito melhor para combater o Mark 8. Neste momento Roberts se aproximou deles com seu próprio projeto, baseado em uma placa de circuito pré-impresso em vez de soldado à mão. A versão de Les Solomon da história é similar, mas coloca o encontro chave entre ele e Forrest Mims, outro colaborador da revista, quem lhe falou sobre o projeto de Robert. A versão de Forrest Mims proprio, o coloca fora da historia, com Solomon e Salsberg decidindo chamar Roberts.
A chave para o projeto, foi que Ed Roberts conseguiu um acordo com a intel para comprar o 8080, com defeitos estéticos, por 75 dólares em grandes quantidades, sendo que o valor normal dele em pequenas quantidades era de 360 dólares. Esses defeitos eram superficiais e não influenciavam na operação elétrica.
A versão mais popular a respeito da escolha do nome do computador, que o nome veio da série de TV Jornada nas Estrelas, aparente é falsa. A história é que Les Solomon, o então diretor técnico da revista Popular Electronics, pediu a sua filha um nome, e ela sugeriu “Altair”, porque é “onde a Enterprise está indo neste epispódio”.
A primeira amostra do trabalho foi enviada imediatamente, por trem, para Nova Iorque. No entanto, ela nunca chegou devido a uma greve pela companhia de navegação. O primeiro exemplo desta revolucionária máquina ficou então perdido na história. Solomon já havia tirado várias fotos da máquina e escreveu o artigo com base nelas, enquanto Roberts ficou trabalhando na construção de um substituto. Tudo veio junto, e o kit estava oficialmente disponível em 19 de dezembro de 1974 .
O kit foi anunciado pela primeira vez na edição de janeiro de 1975 Popular Electronics. O momento parecia
ser o correto. Os modelistas eletrônicos estavam migrando para computadores, ao passo que a eletrônica se tornava cada vez mais digital, e eles ainda estavam frustrados pelo pouco poder e flexibilidade dos poucos kits que já estavam no mercado. O Altair tinha poder suficiente para ser realmente útil, e foi projetado em torno de um sistema expansível que se abria para todos os tipos de experiências.
Roberts precisava vender 200 unidades no ano que vem para começar a ter lucro, mas recebeu milhares de encomendas no primeiro mês, incluindo 200 em um dia.
Devido a variedade ilimitada de cartões S-100 que viriam a surgir, um teclado, monitor, interface serial, impressora e armazenamento de dados poderiam ser adicionados para aumentar a utilidade do Altair.
Entre os cartões S-100 disponíveis, inclui:
- CPU
-Memória
- Placa de vídeo
- Porta de impressora
- Interface serial
-Controlador de disquete
Em http://museu8bits.blogspot.com/2009/02/altair-8800-o-pai-dos-computadores.html, há muito mais informações técnicas a respeito do projeto, como diagrama elétrico da fonte, esquemas lógicos, dentre outras.
Deixou de ser produzido em 1978.
SOFTWARE
Na época, Roberts recebeu uma carta de uma empresa perguntando se ele estaria interessado em sua
linguagem de programação BASIC para o computador. Ele ligou para a empresa e a ligação caiu em uma casa, onde ninguém tinha ouvido falar de nada parecido BASIC. Na verdade, a carta tinha sido enviada por Bill Gates e Paul Allen de Boston, e eles não tinham BASIC para oferecer. Quando eles ligaram para Roberts, que se mostrou interessado, começaram a desenvolver seu interpretador BASIC, usando um simulador do 8080, pois eles não tinham um Altair disponível.
Outro sistema foi o CP/M, escrito por Gary Kildall, que permitia ao computador lidar com unidades de disquete, aumentando, assim, sua utilidade.
MORTE DE ED ROBERTS

Recentemente, em 1 de abril de 2010, foi anunciada a morte de Ed Roberts, no portal IDG Now, com o título “Criador do primeiro computador pessoal, Ed Roberts morre aos 68 anos”
“Estamos profundamente entristecidos com o falecimento do nosso amigo e primeiro mentor, Ed Roberts" disseram os co-fundadores da Microsoft, Bill Gates e Paul Allen, em um comunicado divulgado na quinta-feira dia 01/04/2010.
"Ed foi um verdadeiro pioneiro na revolução dos computadores pessoais, e nem sempre recebeu o reconhecimento que merecia", acrescentaram Gates e Allen.
Roberts faleceu devido a uma pneumonia.
REFERÊNCIAS
http://pcworld.uol.com.br/reportagens/2006/08/25/idgnoticia.2006-08 25.6378810096/paginador/pagina_4
http://samuraize.site90.com/CLCWORK1Parte4.html
http://pt.wikipedia.org/wiki/Altair_8800
http://www.maniacworld.com/game_console_history/MITSAltair8800.htm
http://www.pc-history.org/altair.htm
http://oldcomputers.net/altair.html
http://museu8bits.blogspot.com/2009/02/altair-8800-o-pai-dos-computadores.html
O último acesso às referências, foi em 16-08-2010 às 10h.
domingo, 9 de maio de 2010
Como Agrupar Imagens em Pdf
- reduzir a qualidade das imagens em Jpeg
- converter cada imagem em um arquivo Pdf
- Unir os Pdfs em um único arquivo
Para começar, é necessário que estejam instalados o imagemagick e o ghostscript. Feito isso, vamos ao que interessa:
Reduzir a qualidade das imagens
Inicialmente, para efeito de organização, criamos uma pasta onde colocaremos as imagens reduzidas:
$ mkdir reduzidas
Agora, reduziremos as imagens, a 20% do aquivo original. Você pode alterar esse valor, dependendo da qualidade da imagem original, se desejar.
$ for i in `ls *.jpg` ; do convert -quality 20% $i ./reduzidas/$i ; done
Supondo que o livro digitalizado tenha o tamanho de metade de uma folha A4, e, portanto as imagens estejam "de lado", deve-se rotacionar as imagens, nesse caso, 90º à esquerda:
$ for i in `ls *.jpg` ; do convert -quality 20% -rotate -90 $i ./reduzidas/$i ; done
Criar os arquivos Pdf
Entraremos na pasta com as imagens, criaremos outra para armazenar os Pdfs, e geraremos os tais arquivos:
$ cd reduzidas
$ mkdir pdf
$ for i in `ls *.jpg` ; do convert $i ./pdf/$i.pdf ; done
Agrupando os Pdfs
$ cd pdf
$ gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=finished.pdf *.pdf
Esse comando gerará um Pdf com o nome "finished.pdf"
Fonte: http://www.bestlinux.com.br/index.php/dicas/121/5432-como-juntar-varios-arquivos-pdf-no-linux

