JWS – Just Wanna Say

Acho que todo mundo trabalha ou já trabalhou com aquele colega que passa o dia inteiro ouvindo música pesada num fone de ouvido que o isola completamente do mundo exterior. Diversas técnicas já foram criadas para chamar a atenção desses colegas, como por exemplo tentar falar muito alto, gesticular freneticamente ou tentar atingi-los com objetos diversos. Entre nós há alguns colegas assim, e também há o colega criativo que gosta de inventar maneiras inusitadas de resolver problemas. E foi nesse contexto que surgiu o jws, um programinha que lê coisas usando o serviço do Google Translate.

Inicialmente utilizado para sacanear nosso colega do fone de ouvido, o jws foi evoluindo até se tornar indispensável, com mil-e-uma utilidades e aplicações. Se você tem acesso ao Google Translate, um interpretador Python e por algum motivo precisa que um programa leia coisas, então o jws é ideal para você.

É sabido que o jws funciona bem em nossos sistemas Linux, mas ele deverá rodar tranquilamente em Windows ou Mac. E se por acaso ele não achar um jeito de tocar o áudio em seu sistema, é possível adicionar novos métodos de saída com bastante facilidade.

O jws é simples e fácil de usar. Experimente, por exemplo, o seguinte:

$ jws Olá, mundo.

Mas também há opções mais avançadas, que permitem escolher o idioma da entrada
e o backend de saída. Para ler um texto em inglês, com o mplayer, por exemplo,
podemos usar o seguinte comando:

$ jws --language=en --backend=external --backend-options=mplayer "Hello world! I'm a fancy little lovely text-to-speech program."

O código está disponível num repositório no bitbucket, mas você pode baixar um pacote diretamente aqui.

Fonte: opensourcecoders

Juntando arquivos pdf

Bom, se vocês, como eu, já quiseram juntar vários pdfs em um único arquivo, seja pra facilitar ou mesmo organizar, hoje vou mostrar a solução que adotei.

Primeiramente, lembramos que estamos trabalhando em uma estação linux com Ubuntu, portanto, se a sua praia é M$ (Microsoft Windows) isso não vai ser de grande utilidade.

Instalação dos pacotes:

sudo apt-get -y install pdftk

Após instalado, basta mudar para o diretório que contém os arquivos a serem unidos e unir os arquivos:

# muda o diretorio
cd /diretorio_com_as_partes_pdf

# une os arquivos
pdftk arquivo1.pdf arquivo2.pdf cat output arquivo.pdf