sábado, 24 de novembro de 2012

Jogando Tetris no terminal do Linux

wget http://www.victornils.net/tetris/vitetris-0.57.tar.gz
./configure && make
sudo make install
tetris



domingo, 18 de novembro de 2012

Live Wallpaper for Ubuntu

sudo add-apt-repository ppa:fyrmir/livewallpaper-daily
sudo apt-get update
sudo apt-get install livewallpaper livewallpaper-config livewallpaper-indicator



live wallpaper for ubuntu

quarta-feira, 5 de setembro de 2012

segunda-feira, 3 de setembro de 2012

Juntando ou separando PDF online com IlovePDF


Merge PDF and Split PDF online with IlovePDF

Conhece o site www.ilovepdf.com? Nele é possível juntar ou separar páginas PDF online. Assim, você não precisará instalar nenhum software localmente.


sexta-feira, 10 de agosto de 2012

Linux: Twittando pelo terminal

Twittar pelo terminal do linux. Muito louco!!!
Instale o Twidge
Veja em Dicas-L


sudo apt-get install twidge

twidge setup

twidge lscommands

twidge update "Curtiu?"

E os nerds pira!!! kkk

segunda-feira, 25 de junho de 2012

Linux: Extraia qualquer tipo de arquivo com apenas um comando no terminal

Agora ficou fácil extrair qualquer tipo de arquivo com apenas um comando no terminal.

Instale o programa atool.
sudo apt-get install atool

Ele descompacta todos os formatos conhecidos: zip, rar, tar.gz, tar.bz2, etc...

Para usar basta digitar
atool -x [arquivo].[ext]

Exemplo:
atool -x arquivo.rar

Para direcionar para outra pasta digite o caminho completo.
atool -X /home/Documentos/arquivo.rar

Post original de Vinicius Vieira.

quinta-feira, 14 de junho de 2012

Blender 2.63a via PPA



sudo add-apt-repository ppa:cheleb/blender-svn
sudo apt-get update
sudo apt-get install blender


Editando imagens no ImageMagick

O ImageMagick é um programa que edita imagens via terminal. Eu gosto de usar porque com ele dá pra converter vários arquivos em lote para vários formatos, eps, jpg, png, bmp, gif, tiff, svn, pdf, etc. Além disso, dá pra redimensionar imagens, ajustar o brilho, resolução, rotação, etc. Veja aqui os comandos.

O ImageMagick roda no Linux e no Windows.









Os comandos que eu mais uso são:

Redimensiona a figura
convert figura1.eps figura1.pdf
convert figura2.jpg figura2.pdf
convert figura3.png figura3.pdf
Como disse antes, existem vários formatos suportados pelo ImageMagick.

Ajusta a resolução da figura
convert -density 300 figura.jpg figurafinal.jpg

Aplica um filtro de normalização na figura
convert -normalize figura.jpg

Rotaciona a figura
convert -rotate 90 figura.jpg figurafinal.jpg

Redimensiona todas as figuras de uma pasta para a largura de 1360 px
mogrify -resize 1360 *.jpg

Redimensiona todas as figuras de uma pasta em 50%
mogrify -resize 50% *.jpg

Mais exemplos e comandos em comandos do ImageMagick.

Linux: Alguns exemplos de Shell Script

O Shell Script, (Wikipedia) é muito útil quando precisamos fazer manipulação de arquivos em lote, por exemplo. Veja a seguir alguns exemplos que eu já precisei usar para aplicações pessoais.

Para executar um script existem duas maneiras:

1) Voce pode digitar diretamente no terminal ou

2) Salvar um arquivo com a extensão .sh e rodar com

sudo chmod +x myscript.sh
./myscript.sh

Também da pra executar direto com

sh myscript.sh

Criando vários arquivos numa sequência numérica


Podemos escrever tudo numa única linha no terminal.

for i in $(seq 1 20); do touch arquivo$i\rg.out; done

Acrescenta dois caracteres no final, seguido da extensão do arquivo.

Renomeando vários arquivos


Neste exemplo, vamos inserir um 0 no início de cada arquivo.

for i in $(seq 1 9);
do
mv E$i.txt E0$i.txt;
done


Renomeando todos os arquivos numa sequência numérica


Escreva tudo numa única linha no terminal.

j=1; for i in 'find . -type f'; do if (($i <= 9)); then mv $i 0$j.out; else mv $i $j.out; fi; ((j++)); done


Copiando vários arquivos numa sequência numérica


#!/bin/bash
n=30
for i in $(seq 2 $n)
do
if (($i <= 9)) then cp arquivo arquivo0$i #insere um zero no inicio de cada arquivo
else
cp arquivo arquivo$i
fi
done


Inserindo o conteúdo de vários arquivos dentro de um único arquivo


Neste exemplo, vamos inserir o conteúdo de vários arquivos numerados em
sequência dentro de um único arquivo.

for i in $(seq 1 50)
do
less arquivo$i.txt >> arquivoFinal.txt
done

"make junta paginas"

Este exemplo foi usado para gerar um PDF a partir de dois PDFs onde um
contém as páginas impares e outro contém as páginas pares de forma invertida.
Ou seja,
páginas pares: 1 3 5 7
páginas impares: 8 6 4 2
E o resultado final é: 1 2 3 4 5 6 7 8

#!/bin/bash
n=8
pa=1
pb=7
echo "pdfjam " > junta_paginas.sh
for i in $(seq 1 $n)
do
echo -n "pa.pdf ’$pa’ pb.pdf ’$pb’ "
let "pa = i + 1"
let "pb += -1"
done >> junta_paginas.sh
echo "-o final.pdf" >> junta_paginas.sh

Mais informações:
Shell Script
Wikipedia

Linux: Matando um processo

Localizando o processo

ps -ef | grep -i "texto"

Matando o processo

kill -9 numero

Veja este video.

Linux: Rotacionando páginas PDF com PdfJam

Podemos rotacionar uma página PDF com o PdfJam.

pdfjam arquivo01.pdf --angle '90' -o arquivosaida.pdf

Juntando páginas PDF com PdfJam

O pdfjam é um programa que junta páginas PDF de vários arquivos transformando num só. O programa roda via terminal, sua sintaxe é:

pdfjam arquivo01.pdf arquivo02.pdf arquivo03.pdf -o arquivosaida.pdf

Veja alguns exemplos:

pdfjam arquivo01.pdf '{},2-' arquivo02.pdf '10,3-6' -o arquivosaida.pdf

{} insere uma página em branco.

2- insere as páginas de 2 até o final do documento.

10,3-6 insere a página 10 seguida das páginas de 3 até 6, nesta ordem.

pdfjam arquivo01.pdf '2-' arquivo02.pdf '-' --papersize '{16cm,9cm}' -o arquivosaida.pdf

'-' insere todas as páginas do documento.

Mais informações em pdfjam.

Rotacionando páginas PDF


Para rotacionar um página PDF digite:

pdfjam arquivo01.pdf --angle '180' -o arquivosaida.pdf

Recortando páginas PDF com PdfCrop ou PDF-Shuffler

O pdfcrop é um programa que 'recorta' páginas pdf via terminal. Veja sua sintaxe:

pdfcrop --margins 'left top right bottom'

E um exemplo:

pdfcrop --margins ’-10 -50 -10 -40’ --clip exemplo.pdf exemplo-crop.pdf

Experimente também o PDF-Shuffler. Importe um arquivo pdf e clique com o botão direito escolhendo a opção Crop Page(s).



Para finalizar exporte o resultado.

Diferença entre hibernar e suspender

Suspender


Suspensão é um estado de economia de energia que permite que o computador reinicie rapidamente a operação de energia plena (geralmente após vários segundos) quando você desejar continuar o trabalho. Colocar o computador no estado de suspensão é como pausar um DVD player — o computador imediatamente para o que estiver fazendo e fica pronto para reiniciar quando você desejar continuar o trabalho.

Hibernar


Hibernação é um estado de economia de energia projetado principalmente para laptops. Enquanto a suspensão coloca seu trabalho e as configurações na memória e usa uma pequena quantidade de energia, a hibernação coloca no disco rígido os documentos e programas abertos e desliga o computador. De todos os estados de economia de energia usados pelo Windows, a hibernação é a que consome menos energia. Em um laptop, use a hibernação quando não for utilizar o laptop por um longo período de tempo e se você não tiver oportunidade de carregar a bateria durante esse tempo.

Linux: Instalando .deb via terminal

Para instalar um programa .deb via terminal digite:

sudo dpkg -i programa.deb

Linux: Descompactando arquivos zip, rar, tar.gz, bz2, tar.bz2 pelo terminal

zip
gunzip arquivo.zip

rar
unrar x arquivo.rar

tar
tar -xvf arquivo.tar

tar.gz
tar -vzxf arquivo.tar.gz

bz2
bunzip arquivo.bz2

tar.bz2
tar -jxvf arquivo.tar.bz2

Linux: Montando .iso

Para montar um iso no Linux digite no terminal:

sudo mkdir /mnt/disk && sudo mount -o loop meu_arquivo.iso /mnt/disk

Linux: Instalando Adobe Reader via PPA

Apesar da ideologia de software livre, como o Adobe Reader não está mais disponível nos repositórios da Canonical é possível instalá-lo via PPA. Para isso clique em Central de Programas do Ubuntu e clique no menu Editar/Canais de software. Em seguida clique em Outro software e marque o item Parceiros da Canonical.



Abra o terminal e digite:

sudo apt-get update
sudo apt-get install acroread

Linux: Adicionando PPA

A sintaxe para adicionar um PPA via terminal é:

sudo add-apt-repository ppa:http://...

Linux: Renomeando partição de disco

No Linux é possível renomear uma partição de disco. Para isto é necessário usar o e2label. Caso não esteja instalado, instale-o digitando no terminal:

sudo apt-get install e2label

Para renomear digite:

mount
e2label [dispositivo][nome]

Exemplo:

mount
e2label /dev/sda1 meudisco

Linux: Formatando disco com partições do tipo ext4

O formato ext4 é a que oferece melhor funcionalidade nos sistemas Linux por oferecer suporte a grandes formatos de arquivos e permissões completas de usuário.

Partição primária e lógica

Partição primária é a partição física do disco. Esse tipo de partição contém um sistema de arquivos. Pode existir apenas 4 partições primárias num disco.
Partição estendida é um tipo especial de partição primária que não pode conter um sistema de arquivos. Ao invés disso, ela contém partições lógicas.
Partições lógicas residem dentro da partição estendida, podendo existir até 12 partições lógicas num disco.
Como só são permitidas até 4 partições primárias num disco, se precisar de mais de 4 partições precisará de uma partição lógica que será subdividida em quantas partições quiser (12 no máximo).

Criando pasta de usuário com permissão de leitura e escrita

Ao criar uma partição do tipo ext4 no disco é necessário que seja criada uma pasta com permissões de leitura e escrita para que o usuário possa manipular seus arquivos, para isso digite no terminal:

sudo su -
cd /media/nome_disco/
mkdir pasta
chown usuario: pasta

Exemplo:

sudo su -
cd /media/meudisco/
mkdir documentos
chown regis: documentos

Gimp 2.8 no Ubuntu 12.04



Está disponível a nova versão do Gimp com a opção de janela única. No terminal digite:

sudo add-apt-repository ppa:gimps/gimp -y && sudo apt-get update
sudo apt-get install -y gimp

Como ter uma janela única?

Uma das novas funcionalidades deste novo Gimp2.8 é a tão esperada Janela Única! Muitos utilizadores há muito tempo que esperam por esta funcionalidade e ela agora está presente no Gimp. Para a ter é muito simples e basta navegar pelos menus da seguinte maneira (tal como pode ver na imagem abaixo):

Janelas → Modo Janela-Única

Mais informações em Ubunted.info