Blog Nerd do Liquuid

Tutorial de como produzir um curta



Hahah, muito legal esse tuto de como produzir um curta experimental cult e pseudo intelectual... Nunca imaginei que aquele bando de video makers com quem eu convivi eram tão pouco criativos !




3 comentários

TAGS : hahaha video experimental cult pseudo-intelectual

Videotrace



É velho, mas impressionante ! Ferramenta revolucionári para transformar clipes de vídeo em modelos 3d.


VideoTrace: Rapid interactive scene modelling from video from gallo1 on Vimeo

Eu quero !


0 comentários

TAGS : vimeo video trace wow

Convertendo Unix Time para GMT



Fala a verdade , quem aqui nunca foi abordado por um guarda de trânsito perguntando uma forma simples de converter datas Unix time para GMT e vice-versa ?

Sei que todos já passaram por isso, e que muitos outros também vão passar, então guardem esse link com carinho :

http://soft.zoneo.net/Unixtime/index.php


5 comentários

TAGS : unix time gmt javascript

time machine no linux com rsync



Como todos sabem, eu adoro o Leopard, e gosto muito do seu sistema de backup, é ridiculamente simples. Até mesmo sua implementação é simples, ele cria um diretório para cada hora, e a partir de um rsync de tudo vai fazendo cópias incrementais dos arquivos modificados (novos), e hardlinks de todos os outros. Então dentro de cada diretório ele tem uma cópia do sistema inteiro, mas gastando quase nada de disco, afinal são hardlinks.

time-machine-rsync

Procurando pelo sistema perfeito de backup (não existe, eu sei), acabei escrevendo um script ridiculo que funciona de forma parecida com o Time Machine da apple, mas sem todos aqueles efeitos especiais e nem a integração com os softwares do sistema. Pra usar basta instalar o rsync na máquina que vai receber os backups e na máquina que será backupeada, o código é esse :


cd /mnt/backup && \
rsync -ptvr --delete  user@maquina:/home/user/ last ; \
cd last && \
find | cpio -dplm ../new && \
cd - && \
mv last `date +%Y%m%d` && \
mv new last

O script deve rodar na máquina que vai receber o backup , o primeiro "cd" é no diretório onde o backup será realizado, depois o rsync transfere o diretório para "last". O script entra em "last" e cria hardlinks para todos os arquivos, e cria seus diretórios pais no diretório "new". Então o script volta para o diretório anterior renomeia o diretório "last" para um com a data de hoje para o nome, e finalmente move o diretório "new" para "last.

Parece confuso, mas é bem simples, ele baixa o backup para last faz o diff para new, move o last para a data de hoje, e move o new para last. Isso faz com que o rsync baixe apenas os novos arquivos do backup e armazena uma cópia completa do sistema em cada diretório datado. Assim para recuperar um arquivo do dia X , basta entrar no diretório X. Como expliquei, as cópias não ocupam espaço pois são hardlinks, genial né ? Rsyn e cpio são ferramentas antigas, pq ninguém pensou nisso antes ?

Quando mostrei esse script para alguns conhecidos, me perguntaram se eu faria uma interface bonitinha como o do Time Machine, minha resposta é não. Pois cada linux é um linux, cada distro é uma distro, cada gerenciador de arquivos é um gerenciador de arquivos. No mundo livre, não temos padrões, e escrever código pra integrar todo mundo é impossível... No mac os x o padrão existe, todas as ferramentas apple estão integradas com o Time Machine, pois a Apple define os padrões, e que não segue não desenvolve pra OSX.

Aproveite o script


1 comentários

TAGS : backup script shell time machine apple cpio rsync

Desenvolvimento do ovo



Como vocês sabem, parei de comer frango depois que uma kombi cheia de pintinhos, tropeçou em um bueiro, derrubou uma caixa de aves em frente minha casa , sobraram apenas 3 vivos, dois eu levei pra casa e os criei até se tornarem frangos.

Clique na imagem acima para ver passo a passo o desenvolvimento de um franguinho. Como somos capazes de comer um bixinho tão fofo ? Essas aves são estúpidas, mas são tão kawaiiiii ! Cof ! Cof ! Enfim, coma menos frango.


0 comentários

TAGS : galinha pintinho frango desenvolvimento

Netscape Foreviss !



Em 1997 tive meu primeiro contato com a internet, nessa época eu era rato de biblioteca, e vivia pesquisando sobre MSX e informática em geral. Um belo dia observei que tinha uma fila enorme perto de umas estantes, era um PCzão com windows 95 conectado a internet, 30 minutos pra cada um usar.

Corri na casa de amigos mais abastados e peguei seus guias de internet, e assim, usando um PC público rodando windows 95 e IE 4.x tive meu primeiro contato com a WWW. Repeti a dose por mais 3 ou 4 dias, e então enjoei da internet e voltei aos livros.

Em 2000 quando entrei no curso de matemática do IME (que abandonei no primeiro semestre), tive um novo contato com a internet, dessa vez no linux e o navegador era o Netscape, meu grande aliado nas pesquisas não acadêmicas que fiz, um dos grandes culpados por eu ter perdido o interesse na graduação, e dessa vez graças ao yahoo eu não enjoei da internet :)

O Netscape 4 no linux era bem mais acabado que no Windows, muito mais robusto que o IE4 , e mais rápido também, o único problema eram os sucessivos Segmentation Faults, e os gigantescos coredumps gerados, fui uma época de ouro, não tinha flash nem ajax, CGI com perl era o ó do borogodó em web dinâmica, google ? orkut ? Youtube ? Bittorrent ? Que nada, o que pegava mesmo era o ftp, e o navegador de ftp do Netscape era o melhor ! Sem falar no Composer, um editor HTML WYSWYG que permitiu que eu desenvolvesse sites brilhantes como esse aqui sem nenhum esforço. E ainda tinha o Mail e a agenda, todas ferramentas de primeira. Devo confessar que naquela época usar linux era mais legal, KDE usava software proprietário e Gnome era uma mera barra tarefas, mas o gimp já era tão poderoso quanto hoje, sem falar no XV, Pine putz... bateu uma nostalgia...

O Netscape morre daqui 4 dias, depois de agonizar por anos e anos, mas a AOL montou um site com todas as versões opensource disponíveis do navegador, juro que vou tentar instalar no meu fedora, e matar a saudade (e morrer de raiva).


5 comentários

TAGS : netscape windows 95 alceu amoroso biblioteca internet explorer ime kde linux xv pine gimp

Evolução dos videogames



Site bem interessante com a history-line dos 50 e poucos anos de videogames :)

Nem todo os videogames foram listados, e tem alguns erros nas especificações de alguns consoles, mas está valendo :)



http://www.gamingdump.com/consoleevolution.html



1 comentários

TAGS : timeline video games

Alemanha bane cópias digitais mesmo para uso pessoal



Xiii, A partir de 2008 gravar um programa de TV , uma música do rádio, ripar um CD/DVD serão ilegais em todo território alemão. O parlamento não brincou em serviço e recusou um abrandamento da lei proposto pelo partido verde para evitar que crianças e idosos sejam processados.



Bem, agora a gente já sabe que vai financiar a campanha da galera :)


0 comentários

TAGS : copia gravar ripar digital crime

Como desabilitar o realtime no Qjackctl no fedora 7



O fedora tem muitas qualidades, é atual sem ser instável, inova a cada nova versão, é robusta , estável tem pacote pra quase tudo.... Mas um grande defeito é suporte a desktops. Quem faz o fedora não leva muito em consideração o público que vai usar a distro em casa.
Um sintoma disso é a quantidade de serviços habilitados por padrão que tem uso apenas num contexto de workstation, outro sintoma é o kernel que não têm realtime habilitado por padrão...

O mais divertido é que o Qjackctl vem com o realtime habilitado por padrão, assim ele tenta ligar o modo realtime do kernel e morre em seguida. Mas como a minha placa é boa, eu não preciso tanto assim do realtime, porem o Qjackctl não deixa desligar o suporte a esse recurso.....

O jeito foi apelar para o arquivo de configuração do programam, já que na linha de comando tudo correu bem, que fica em :

   ~/.qt/qjackctlrc


Basta mudar a linha "Realtime=true" por "Realtime=false" e agora o qjackctl vai deixar vc desabilitar o realtime...

Agora o problema é arrumar software multimedia empacotado pro fedora :(


0 comentários

TAGS : fedora realtime qjackctl

Primeiro post



Inauguração do meu site pessoal, muitas idéias borbulhando poraqui, volte sempre.


0 comentários

TAGS : post primeiro

Posts relacionados

Delicious/liquuid/ime
Aula dirigida do DrJava - MAC 110 - IME-USP - 1o.sem/2003
World Wide Web FAQ