Fazer um vídeo de uma sessão de trabalho.

Istanbul

Permite fazer um vídeo de uma sessão de trabalho, ou seja, gravar tudo que se passa no nosso Desktop para um ficheiro de vídeo (formato ogg).

Mais detalhes em http://live.gnome.org/Istanbul

Instalação: apt-get install istanbul

Capturar imagens do ecrã!

Este post resulta de necessidade que tive de capturar imagens de uma certa aplicação, mostrando todos os menus por onde passei.

O problema residia no facto de ao abrir a aplicação de captura perdia o menu que tinha aberto … daí a necessidade de o fazer com algum atraso.

Coloquei a minha questão em http://www.debianpt.org/node/1568#comment-2739 e seguem-se os meus apontamentos:

scrot: http://linuxbrit.co.uk/scrot/

Instalação

#apt-get install scrot

Exemplo de utilização

Num terminal escrever:
$ scrot nomedoscreenshot.png –d 5 (-d 5 é a opção de atraso e significa que o screenshot só vai ser tirado após 5 segundos, dando tempo para fazer as alterações pretendidas)

Este comando vai gravar a imagem na directoria onde se estiver a executar o comando.

ImageMagick:

Instalação

#apt-get install imagemagick

Exemplo de utilização

$ sleep 5 && import -window root nomedoscreenshot.png (tira o screenshot passados 5 segundos e grava-o na directoria onde foi executado o comando)

Anotei estes dois por me parecerem bastante interessantes e com inúmeras aplicações.

Quem não gosta da linha de comandos de certeza que encontra uma aplicação do tipo já pré-instalada para o efeito.

Boas capturas e obrigado “imox”

Publicado em imagem. Leave a Comment »

IDE para C/C++ (software livre)

O que necessita alguém que se vai iniciar como programador de C/C++?

  • Um editor de texto : Para escrever o código. Aqui é importante escolher um que consiga dar cor às diferentes componentes do código, o que facilita muita a tarefa de ler e compreender o código.
  • Um compilador : para compilar o código para binário.
  • Um “debugger” : Sem o qual é muito difícil encontrar os “bugs” no nosso código.

Assim sendo, e porque acredito que não é necessário gastar um tostão para fazer programas com qualidade, e também não confundindo “cerveja grátis” com “liberdade” vou anotar aqui os IDE com que me vou cruzando e que se encaixam no perfil.

Dev-C++ Bloodshed Dev-C++ (Windows)

anjuta Anjuta DevStudio (GNU/Linux)

qdevelop QDevelop (linux, unix, macosx, windows)

Este último parece ser tudo … multiplataforma … interface simpática … mas claro o mérito ao QT :)

WiFi e Atheros no Debian

Encontrei este pequeno tutorial, escrito numa língua estranha, que funcionou a 100% no meu portátil, onde estou a testar o lenny.Pelos visto também funciona para todas as distribuições baseadas no Debian, bastando substituir o nome no ficheiro sources.list.

Aqui vai a versão resumida:

1. Obter as fontes do kernel e tudo o resto que faz falta para compilar.

1.1. Acrescentar estas duas linhas ao sources.list

deb ftp://ftp.nerim.net etch main contrib non-free
deb-src ftp://ftp.nerim.net etch main contrib non-free

1.2. #apt-get update

1.3. #apt-get install debianutils

1.4. #apt-get install module-assistant

1.5. #apt-get install madwifi-source

2. Iniciar o processo de compilação

2.1 # m-a

… e surge uma janela a correr uma aplicação em modo de texto.

Fazer …

update … aceitar

prepare … aceitar

select … (procurar madwifi, marcar com a tecla de espaço) … aceitar

instalar … aceitar

3 . Reiniciar o computador … e deve estar a funcionar.

Fonte: http://diari-linux.blogspot.com/search/label/atheros

QT4 e QDevelop em Debian GNU/Linux (lenny)

Estava com problemas em obter “isto” por apt-get (etch) e então decidi fazer um upgrade e compilar a “coisa”.

Antes de começar

#apt-get install gcc cpp g++ libc6-dev libx11-dev make gdb ctags  (caso ainda esteja instalado)

Instalação do QT4

Passo 1. Obter os ficheiros para instalação

Aceder a http://trolltech.com/products/qt > Download > Go to Open Source Downloads > Qt Open Source Edition for C++ Developers > X11 Dounload … e obtem-se o ficheiro qt-x11-opensource-src-4.3.4.tar.gz

Passo 2. Abrir a consola no modo su e executar todos os passos seguintes a partir desta.

Passo 3. Descomprimir o ficheiro qt-x11-opensource-src-4.3.4 na pasta /tmp

#tar -xzf qt-x11-opensource-src-4.3.4.tar.gz

# cd qt-x11-opensource-src-4.3.4

Passo 4. Seguir as instruções do ficheiro INSTALL

# ./configure -> yes

# make

# make install

Passo 5. Alterar as “environement variables” utilizando a bash (todos os utilizadores excepto root).

#emacs /etc/profile

… adicionar a linha … PATH=/usr/local/Trolltech/Qt-4.3.4/bin:$PATH

… na linha anterior à que “diz” export PATH

Consulta:

http://trac.calitko.org/wiki/Manuals/InstallingPrerequisites/LinuxDebian

http://www.troubleshooters.com/linux/prepostpath.htm

Instalar o QDevelop

Passo 1. Obter os ficheiros para instalação

Aceder a http://qdevelop.org > Download > Stable version – Platform-Independent Sources – qdevelop-0.25.2.tar.gz (February 10 2008 11:12:31.)

… e obtem-se o ficheiro qdevelop-0.25.2.tar.gz

Passo 2. Abrir a consola e executar todos os passos seguintes a partir desta.

Passo 3. Descomprimir o ficheiro qdevelop-0.25.2.tar.gz na pasta /tmp

#tar -xzf qdevelop-0.25.2.tar.gz

# cd qdevelop-0.25.2.tar.gz

Passo 4. Seguir as instruções do ficheiro README.txt

# qmake -recursive (atenção … não sou su nesta fase … senão o qmake não é encontrado)

# make

#make install (como su)

E a coisa fica a funcionar … pelo menos aparentemente :)