www.tirinhas.com

quarta-feira, 12 de setembro de 2012

Como resolver equação matricial Ax=b com o Octave [Dica]


Exemplo:


Entre com as matrizes A e b:

octave:1> A = [3,4;8,2]
A =

   3   4
   8   2



octave:2> b = [60;82]
b =

   60
   82



Para achar a  matriz x, em que Ax=b:

octave:3> A\b
ans =

   8
   9

terça-feira, 11 de setembro de 2012

Minha lista de jogos e programas

Segue minha lista de jogos e programas para Linux, e uma breve explicação sobre meus motivos para usá-los. Serve para minha própria referência, mas pode ajudar alguém. Aos poucos vou adicionando mais itens.
Minha distro atual é aptosid, com kde 4.



Internet


youtube-dl: uma aplicativo em modo texto para baixar vídeos do Youtube e de alguns outros sites. Permite, com o uso dos FMT codes, escolher a qualidade do vídeo baixado.

dvdtube.py: um script que permite fazer o download de todos os vídeos de um canal do Youtube. Tem como dependências (de acordo com o site oficial):
  • python 2.6
  • python-feedparser
  • python-gdata
  • youtube-dl
  • kaa
  • videotrans
Pode ser baixado em http://code.google.com/p/dvdtube/


Escritório 



LibreOffice: provavelmente a mais completa suíte office para Linux, e permite adicionar complementos para adicionar funções.

Jogos


O ponto fraco do Linux é não possuir grandes jogos comerciais. Entretanto, há muitas boas opções para quem quer apenas matar o tempo.

Supertuxkart: um jogo ao estilo Mario Kart

Extreme Tux Racer: um jogo de corrida, em que o Tux desce ladeira abaixo, deslizando de barriga.

Supertux: um clone do clássico Mário.


Jogos Educacionais



Gcompris: possui atividades para crianças de 2 a 10 anos. Possui  mais de 100 atividades e tradução para vários idiomas. Mais informações em http://gcompris.net/-pt-br-.

Kde Edu: aplicativos educativos que abrangem, desde a pré-escola até a universidade. Indispensável.

TuxMath: ajuda, e muito, a melhorar a agilidade em cálculos. Recomendado.

 

Emuladores


Mupen64plus: excelente emulador de Nintendo 64.

Stella: emulador de Atari (sim! Você pode matar a saudade de pac-man, enduro, entre outros!)

Visualboyadvance: emulador de GBA. É um  emulador em modo texto, mas há o visualboyadvance-gtk, que provê uma interface gráfica para o emulador.

Dolphin: emulador de Wii. Com uma barra sensora Wireless é possível emular o Wii, desde que você tenha uma placa gráfica para isto. A barra pode ser comprada na Dealextreme por menos de 5 dólares http://dx.com/p/wireless-sensor-bar-for-wii-4-aaa-26893

Ciência e matemática

Octave: uma alternativa livre ao MatLab. Eu usava para resolver matrizes Ax=b.
Uma apostila de octave pode ser baixada aqui http://www.ceunes.ufes.br/downloads/2/isaacsantos-apostila-Octave.pdf

segunda-feira, 10 de setembro de 2012

Alguns jogos para Linux




Eis alguns jogos bons para matar o tempo.




Supertux: Um jogo ao estilo Mario





Supertuxkart: um jogo de corrida interessante (cópia de Mario Kart)











Extreme Tux Racer


quinta-feira, 6 de setembro de 2012

Razões Para Não Usar Estabilizador




Vasculhando na net encontrei explicações sobre os malefícios dos estabilizadores. 
Vale a pena a leitura.








Razões pelas quais os estabilizadores atrapalham a fonte do PC
http://forum.clubedohardware.com.br/razoes-pelas-quais/663018

Artigo: Por que não devo usar um estabilizador
http://www.hardware.com.br/comunidade/artigo-devo/751338/


Estabilizadores e módulos isoladores
http://www.hardware.com.br/tutoriais/filtros-estabilizadores-nobreaks/pagina3.html

sábado, 28 de abril de 2012

Script para ripar DVD

#!/bin/bash
if [  -z $1 ]; then
echo "uso:  ./converte-video.sh nome_do_arquivo quantidade_de_titulos bitrate_de_video"
echo "este script passa uma imagem  .iso de DVD de video para xvid com audio mp3"
exit

fi
nomearq=$1
qtdtitulos=$2
bitrate=300 ## este eh o valor padrao
titulo=1

echo  "o nome do arquivo e $nomearq"
echo  "serao ripados $qtdtitulos titulos"



if [ ! -e $3 ]; then
    bitrate=$3
fi
echo  "sera utilizado bitrate=$bitrate"



sleep 3
    while  [ $titulo -le $qtdtitulos ]
    do
                echo "ripando o titulo $titulo..."
        sleep 3
        mencoder -dvd-device $nomearq dvd://$titulo -alang pt -oac mp3lame -lameopts mode=0:br=128:vol=10 -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=$bitrate -vf lavcdeint,scale -zoom -xy 352 -o $nomearq'-titulo-'$titulo.avi
                let titulo="$titulo + 1"
    done

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.