Limitando o uso de banda dos programas no Linux

Por 1 Comentário ,

Trickle é um gerenciador de banda que permite definir a taxa de download e/ou upload na execução dos programas via linha de comando.

Para instalar você pode usar o apt ou o yum, vai depende, claro, da distribuição Linux que você está usando.

# apt-get install trickle
# yum install trickle

A sintaxe é:

$ trickle -u LIMITE_UPLOAD programa
$ trickle -d LIMITE_DOWNLOAD programa
$ trickle -u LIMITE_UPLOAD -d LIMITE_DOWNLOAD programa

As opções existentes para este comando são:

-h: ajuda
-v: verbosidade
-V: exibe a versão do trickle
-d: define o limite da taxa de download em KB/s.
-u: define o limite da taxa de upload em KB/s

Alguns exemplos com o ftp e com o wget:

Limitando o upload do ftp para 70 KB/s:

$ trickle -u 70 ftp

Limitando o download do wget para 120 KB/s:

$ trickle -d 120 wget http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-i386.iso

Limitando upload e download do ftp:

$ trickle -u 70 -d 70 ftp

Para conhecer mais sobre o Trickle acesse o site ou o MAN.

Capturando tela via linha de comando

Por Sem Comentários , , ,

Capturar telas usando a linha de comando é bem simples com o uso do Image Magick, um programa que permite criar, editar e/ou converter imagens, em resumo, um manupulador de imagens.

Caso você não tenha o programa instalado, você pode instalar usando o apt ou o binário no site.

# apt-get install imagemagick

Para capturar a tela você usará o import.

$ import --windows root nomedaimagem.png

–windows ou -w: Indica a janela que será capturada, deverá ser informado o nome ou o id; No exemplo, usamos root que indica o desktop;
nomedoarquivo.png: Deverá ser informado um nome para o arquivo e em seguida uma extenssão; No exemplo, usamos a extenssão .png.

O Image Magick pode ser instalado nos sistemas: Unix, OSX, iOS e Windows. Para saber mais acesse o site ou leia o MAN.

Cedilha no Ubuntu 12

Por 3 Comentários , , , ,

Dia desses um amigo estava com problema com o cedilha e pediu ajuda, disse a ele que tinha aqui no blog um post sobre isso, mas ele me disse que não existia o caminho informado. Por isso decidi fazer um novo post ;)

O procedimento é quase igual ao que coloquei no post anterior (a versão do Ubuntu era a 9.04) só precisa alterar o caminho onde se encontra o arquivo libgtk2.0-0.immodules.

[krix@rogue]# vi /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules

Dentro do arquivo procure a linha contendo a palavra cedilla:

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"

Insira en (referente ao layout do teclado) no final da linha:

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

Em seguida edite o arquivo environment exportando a variável:

[krix@rogue]# echo "export GTK_IM_MODULE=cedilla" >> /etc/environment

Pronto, problema resolvido.

Gravando vídeos da área de trabalho no GNOME 3

Por 2 Comentários , ,

Você sabia que usando o GNOME 3 você não precisa instalar nada para gravar o que é feito na área de trabalho? Pois é, não precisa.

Pressione as teclas ctrl+shit+alt+r e veja o que acontece.

Aparentemente nada não é? Então observe o canto inferior direito da área de trabalho e você verá o mesmo que esta imagem abaixo está mostrando:

Você já está fazendo a gravação, simples não é? Para parar basta realizar o mesmo procedimento: ctrl+shit+alt+r.

Os arquivos gerados ficarão salvos em seu $HOME no formato .webm , e será nomeado como shell-%d-%c.webm, onde %d é a data e %c um contador que é incrementado a cada gravação feito na mesma sessão.

O Rodrigo do LinuxnaNet fez um post falando sobre o assunto também e ele iniciou falando rapidamente do XVIDCap que é uma opção para quem não estiver usando o GNOME 3 :)

Fonte: live.gnome.org

[Dicas] Botão Desligar no GNOME 3

Por 10 Comentários ,

Quem está usando o GNOME 3 deve ter percebi a ausência do botão Desligar no menu de status. Eu sempre uso o power no teclado para fazer isso, já é costume, então esse botão no menu não me faz falta, mas eu queria mostrar para quem usa e está ‘procurando’ por ele.

Quando o curso do mouse estiver em cima do botão Suspender, pressione a tecla Alt, voilá o botão Desligar aparece lindão :P

Não fiz um post de como eu instalei/configurei o GNOME Shell no Ubuntu 11.04, mas se for de interesse para alguém eu faço, sem problemas ;)

Removendo a acentuação com Python e Bash

Por Sem Comentários , ,

O título deste post/dica está meio vago, pelo menos para mim, mas sinceramente não estava inspirada para colocar algo melhor, mas garanto que o conteúdo é de muita utilidade ;)

Às vezes quando buscamos alguma informação em algum banco, arquivo, ou seja onde for, essa informação vem acentuada e isto um boa parte das vezes não é algo que facilite o trabalho, então o que fazer, remover eles e se possível de maneira rápida, prática e principalmente limpa.

Darei dois exemplos de como fazer isso, o primeiro é em Python onde usaremos o módulo unicodedata:

import unicodedata
 
name = 'Krix Apolinário'
 
print unicodedata.normalize('NFKD', name.decode('utf-8')).encode('ascii', 'ignore')

O segundo por linha de comando, nosso queridinho Bash:

echo "Krix Apolinário" | iconv -f "utf-8" -t "ascii//TRANSLIT"

Parece bem simples não é? Rsrs na verdade é, pois o que acontece aqui é que estamos convertendo o charset de uma string para outro e o mesmo pode ser feito com arquivos também.

Indicador de Estado das Teclas Caps, Num e Scroll Lock

Por Sem Comentários , ,

Algumas vezes eu bato na tecla Caps Lock e não percebo e continuo a digitação, só que uma ou duas letras depois percebo e acabo tenho que deletar o que escrevi por estar diferente do que eu queria, e hoje ‘conheci’ o pacote Indicator for Lock Keys criado por Scott Barnes.

A instalação pode ser feito pelo apt mesmo, mas antes adicione o repositório oficial:

[krix@rogue]# add-apt-repository ppa:tsbarnes/indicator-keylock
 
[krix@rogue]# apt-get update
 
[krix@rogue]# apt-get install indicator-keylock

[]‘s

 

[Dica] Convertendo arquivos mp3 para m4a

Por 1 Comentário , , , ,

Para fazer esta conversão irei utilizar a ferramenta Perl Audio Converter.

Para instalar:

[krix@rogue]# apt-get install pacpl

Agora é só converter:

[krix@rogue /home/krix/Music]$ pacpl --to m4a Yoshihisa Hirano And Hideki Taniuchi - L's Theme.mp3
Perl Audio Converter - 4.0.5
 
Converting:  [Yoshihisa Hirano And Hideki Taniuchi - L's Theme.mp3] -> [m4a] ..done. 
 
Total files converted: 1, failed: 0

Esta ferramenta suporta os formatos: AAC, AC3, AIFF, APE, AU, AVR, BONK, CAF, CDR, FAP, FLA, FLAC, IRCAM, LA, LPAC, M4A, MAT, MAT4, MAT5, MMF, MP2, MP3, MP4, MPC, MPP, NIST, OFR, OFS, OGG, PAC, PAF, PVF, RA, RAM, RAW, SD2, SF, SHN, SMP, SND, SPX, TTA, VOC, W64, WAV, WMA, and WV.

Você conhece o ‘Let me google that for you’?

Por 2 Comentários ,

Conheço uma pessoa que tem a mania de mandar o link do google quando alguém pergunta alguma coisa a ele, seja o assunto simples ou complicado, às vezes ele até explica, ou até dá o caminho a seguir, mas tem SEMPRE que mandar o link do google dizendo: “Aí tem!! :) “…

Pois bem, essas pessoas agora tem um jeito mais elegante, ou menos ignorante, de pedir que a pessoa busque no tiozinho, o Google, usando o LMGTFY.

Como funciona? Simples, a pessoa acessa o LMGTFY e coloca o que é para buscar no google, por exemplo, vamos buscar meu nome, criativa eu neh :P . A busca não será feita, mas ele irá retornar uma URL, que nesse caso é essa: http://lmgtfy.com/?q=krix+apolinario

Acessaram? Legal não é? Pronto agora você pode complementar usando um encurtador de url como o bit.ly, por ezxemplo, para ficar mais bonitinho. :)

O LMGTFY tem em outros idiomas, no caso em português é http://pt-br.lmgtfy.com/.

PS: Rsrs, vez por outra eu acabo fazendo isso, mas depende da pessoa :P .