I do what I can

Random thoughts from Mauricio Teixeira…

Tilt-shift video using Bash

leave a comment »

I like to play with tilt-shift videos every once in a while, and usually it needs very complex tools to make. So this time I decided to use the simplest tool ever: a Bash script.

You can see the final result here. Continue reading to know how I did it:

Oh, by the way, this is a very nerdy way of doing it. Not a 1-2-3 method. I did this while bored, but didn’t worry about details. Sorry.

Honestly, I’m using a series of pictures to create a video. In this case I used the Time Lapse application on my Nokia N900. I took a total of 644 shots, one every second.

With all the shots ready, I Google around a little bit, found this interesting web site with very useful hints, and created the following Bash script: tilt_shift_video.sh

The Time Lapse application creates a series of files named FileX.jpg, where X is a number from 0 to the number of pics you have taken. So if you want to use the same script, but did not use the same application to take the pictures, you need to edit the script to suit your file naming (or rename your files).

The tilt-shift effect is actually a blur mask applied to all of the pictures, like this:

So if you want to use the same script, but you want to blur a different position on the picture, you need to edit line 12, and modify the parameters for “sparse-color“. Of course there are a number of other options you can change, so you might want to read the docs to understand.

After the script finishes processing all of the pictures, it will then finally compose all of them together to form the video.

Well, I hope this is somewhat useful for anyone.

If you have any hints, please share on the comments.

Written by netmask

julho 2, 2011 at 17:10

Publicado em Uncategorized

Tagged with , , , ,

Eu, o Facebook e o Twitter

with 2 comments

Em um passado negro da minha vida já tive Orkut. Um dia conheci o Facebook, me inscrevi e fiquei nos dois. Depois cometi orkuticídio e fiquei só no Facebook.

Daí veio um tal de Twitter, febre mundial. Quem não tivesse Twitter não era nada. Fui lá, encarei o negócio, e comecei a usar fervorosamente através de qualquer dispositivo que eu tivesse disponível (desktop, laptop, celular, e os cambaus). O Facebook ficou abandonado às traças.

Depois não sei que bicho me mordeu, voltei a usar Facebook. FB pra lá, FB pra cá, esqueci do Twitter.

Agora, repensando em tudo isso, começo a pensar em twitticício. O Twitter é legal pra mensagens rápidas, mas é não é uma experiência “completa”. Sempre parece que falta alguma coisa. O Facebook cobre as lacunas de multimídia, interatividade, e integração. O Twitter é one way, você manda mensagem e lê a dos outros, mas relacionar o seu comentário ao comentário de alguém, principalmente se você não conhece esse alguém, é simplesmente um parto. Isso te faz perder um monte de conversas interessantes ou não, mas no mínimo te faz perder a interatividade com “os amigos dos amigos”.

E qual o objetivo desse post aqui no meu blog? Nenhum específico. Eu só estava pensando nesse assunto, e resolvi escrever, compartilhar meu ponto de vista, e explicar porque ando sumido do Twitter.

Alguém pensa parecido?

Written by netmask

maio 18, 2011 at 20:15

MeeGo / Qt – Alive and Kicking

with one comment

(…)
“What’s going on around MeeGo now? Nokia goes for MicroSoft, and Intel does what? Signals are fairly mixed for all of us working on MeeGo, and even more for the people following the development from the distance. ”
(…)
“The arguments about MeeGo being not mature are not true, these things are all over already. All pieces are in place, and the integrated next release of MeeGo 1.2. will give very solid basis for the products now.”
(…)
“To summarize, MeeGo and Qt are strongly alive, gaining momentum to move to the next phase.”

Read the full blog post.

Written by netmask

fevereiro 24, 2011 at 23:31

Publicado em Uncategorized

Tagged with , ,

RHCDS: Done!

with 2 comments

Oh yeah! I just received my RH436 exam results, and I passed!

So, after passing RH401 and RH423, I am now RHCDS (Red Hat Certified Datacenter Specialist)!

Two more for RHCA. Stay tuned. 🙂

Written by netmask

janeiro 18, 2011 at 01:25

Publicado em Uncategorized

Tagged with , , , ,

Os números de 2010

leave a comment »

Os duendes das estatísticas do WordPress.com analisaram o desempenho deste blog em 2010 e apresentam-lhe aqui um resumo de alto nível da saúde do seu blog:

Healthy blog!

O Blog-Health-o-Meter™ indica: Uau.

Números apetitosos

Featured image

Um duende das estatísticas pintou esta imagem abstracta, com base nos seus dados.

Um navio de carga médio pode transportar cerca de 4.500 contentores. Este blog foi visitado 19,000 vezes em 2010. Se cada visita fosse um contentor, o seu blog enchia cerca de 4 navios.

 

In 2010, there were 25 new posts, growing the total archive of this blog to 416 posts. Fez upload de 11 imagens, ocupando um total de 3mb. Isso equivale a cerca de uma imagem por mês.

The busiest day of the year was 12 de março with 692 views. The most popular post that day was Email to SMS gateway in Linux.

De onde vieram?

Os sites que mais tráfego lhe enviaram em 2010 foram br-linux.org, google.com.br, efetividade.net, spam-filtering-service.net-us.info e zago.eti.br

Alguns visitantes vieram dos motores de busca, sobretudo por virtualbox to kvm, convert virtualbox to kvm, nerd pride, firefox crash e virtualbox kvm

Atracções em 2010

Estes são os artigos e páginas mais visitados em 2010.

1

Email to SMS gateway in Linux março, 2010
9 comentários

2

Gnome Notification Area Application in Python (English) abril, 2009
9 comentários

3

Convert from VirtualBox to KVM março, 2010
2 comentários

4

Driblando o traffic shaping junho, 2007
5 comentários

5

Enabling/Disabling Compiz from command line novembro, 2007
5 comentários

Written by netmask

janeiro 9, 2011 at 22:08

Publicado em Uncategorized

Tagged with , , ,

Motoqueiros imprudentes pagam caro

leave a comment »

Eu digo isso todo dia, mas nunca coloco por escrito: motoqueiros imprudentes pagam caro. Essa é a versão “políticamente correta”, porque ao vivo e à cores minhas palavras saem mais “pesadas”.

Todos os dias tem motoqueiro andando na contra-mão lá perto de casa. Os caras não tem paciência pra esperar, e nem tentam fazer corredor no meio dos carros. Simplesmente metem a cara na contra-mão e “vamo que vamo”. O resultado é isso: se deu mal.

Veja o vídeo (a porcaria do código embbed não funciona).

Written by netmask

dezembro 7, 2010 at 14:26

Publicado em Uncategorized

Tagged with , , ,

TweetDeck on RHEL 6 x86_64

leave a comment »

Yeah, I am a monster, I know. Should not be using it, but… Anyway…

Here is a (not so) quick and (very) dirty way of installing TweetDeck on Red Hat Enterprise Linux 6 x86_64 (Release Candidate, by time of this writing).

  • Install all the necessary dependencies:

# yum install ld-linux.so.2 gtk2-devel.i686 libdbus-glib-1.so.2 libhal.so.1 rpm-devel.i686 libXt.so.6 gnome-keyring-devel.i686 libDCOP.so.4 libxml2-devel.i686 nss-devel.i686

  • Download Adobe Air RPM (best practices, remember?).
  • Install it:

# yum localinstall adobeair.i386.rpm –nogpgcheck

  • Restart Firefox, then go to the TweetDeck installer page and click on “Download now, it’s free“.
  • Next, next, finish.
  • Have fun! 🙂

Written by netmask

outubro 21, 2010 at 12:40

Publicado em Uncategorized

Tagged with , , ,