Pages

Saturday, September 17, 2011

10 links interessantes e pouco populares

Hoje eu olhava para os meus bookmarks e percebi que as vezes nós encontramos coisas muito interessantes e não tão populares.

Resolvi criar um tópico para divulgar esses itens diferentes. Eu não sei (não tenho mais o registro) de onde ou quando eu descobri esses serviços, mas sei que a maioria deve ter passado desapercebidamente por muitos nas redes sociais onde eu os compartilhei. Não há uma ordem específica nessa lista.

  • JPEGmini - novo algorítimo de compactação de imagens que permite criar JPEGs menores. A compactação é grande. Muito grande. O serviço de compactação é online, pouco produtivo, é verdade, mas para uma ou outra imagem, em um ou outro problema, compensa, e muito.
  • Full Text RSS Feed Builder - Para quem usa RSS (se não sabe o que é isso, sugiro fortemente a leitura desse texto) e não gosta de feeds parciais, esse serviço é uma verdadeira mão na roda. Hoje, todos os meus feeds são completos graças a esse serviço.
  • CopyPasteCharacter.com - Não é muito fácil escrever caracteres especiais no texto em HTML, por exmeplo, ✈ é um código meio doido. Esse serviço permite que você selecione o símbolo na lista e na parte superior da página opte pelo meio de fazer a cópia (em formato texto e HTML). Página intuitiva de usar e muito necessária para quem escreve na internet (como em blogs).
  • Cacoo - Um dos melhores editores de diagramas que eu conheço. Preciso dizer algo mais ?
  • Rio Ônibus - Parece propaganda, mas se depende de ônibus no Rio, e precisa de ir a aquele lugar que nunca foi antes ou se simplesmente quer saber qual é o "novo número" do seu velho ônibus (há uma mudança generalizada de número nas linhas do Rio), precisará do site do Rio Ônibus.
  • O Pensador - Contém frases e pensamentos, a maioria de pessoas famosas, com frases muito boas, para levar para a vida. 
  • Linguee - Dicionário inglês-português (e vice-versa) muito legal e mais eficiente que outros que eu conheço.
  • CET Fundão - Se você frequenta a Ilha do Fundão (que é onde fica a UFRJ), você precisa desse link. Contém as câmeras de trânsito que monitora os acessos a ilha. Considerando a péssima qualidade do trânsito, você realmente verá muita utilidade nesse link, tipo: "não saia da ilha sem ele".
  • DuckDuckGo - Todo mundo usa o Google, o problema disso é que as vezes ficamos presos nos mesmos resultados. Chamam isso de "bolha de pesquisa". Há uma página divertida e em inglês sobre esse problema. Esse serviço promete fazer pesquisas fora da bolha. Quem faz pesquisa sabe que ter mais de um meio de fazer a pesquisa é muito importante (independente de você acreditar ou não na tal bolha).
  • Pinboard.in - Acho que eu ainda não disse isso, mas eu abandonei o delicious depois de muito tempo e paguei para me inscrever no Pinboard.in. Paga-se apenas uma única inscrição e é bem baratinho. Para saber mais sobre o serviço, veja esse link.Veja também, meus bookmarks no Pinboard.in.
Bônus.
  • 100 Links para clicar antes de morrer - Vou contar um segredo: eu me emocionei ao ler esse texto. Acho impossível que alguém consiga explorar todo o conteúdo sugerido em uma (ou duas) vidas, mas é emocionante. Não tenho como dizer que é uma lista de unanimidades, mas isso não a diminui.

Monday, September 12, 2011

Portal da Lingua Portuguesa - Novo acordo ortográfico

Nas minhas andanças matinas pela internet descobri que há um portal da Língua Portuguesa (todo mundo devia já saber disso !!!) e, mais, descobri que há um programa, multiplataforma (Windows, Mac e Linux) que converte formatos antigos em formatos novos. Esse programa é chamado Lince.

No mesmo site descobri que existe uma lista de vocábulos que sofreram modificações (no formato Brasil, outros países e ambos), fazendo com que qualquer implementação de um shellscript conversor mágico (que eu não fiz ainda !) seja algo, por assim dizer, simples.

Particularmente, essa lista de vocábulos me parece muito interessante, devido as dúvidas que são continuas no que se refere ao uso do hífen. E ele incluir essas palavras, portanto, não dá para ignorar.

Há várias outras coisas legais no Portal. Não dá para ignorar e fazer de conta que não existe.
Me surpreendo apenas pelo fato de que depois de tanto tempo, somente agora eu tenha ouvido falar desse portal. E por acaso, pois observei, despretensiosamente, o link listado no link desse tópico (sim, múltiplas camadas de links) e descobri essa referência.

Lembrando a todos que o novo acordo ortográfico torna-se obrigatório a partir do ano que vem para todo e qualquer documento oficial produzido no País, seja você a favor ou contra a mudança.

Sunday, September 11, 2011

Scripts: urldecode e urldecodefilemv


Funções para renomear em lote arquivos com a notação: "Hoje%20%C3%89%20Dez.pdf"
Esse nome, caso não tenha percebido, devia ser "Hoje É Dez.pdf".
Renomear isso uma vez é fácil, dezenas de vezes, não é.

Depois de muita pesquisa (tá achando o que ? Que eu fiz isso sozinho ???), descobri como fazer isso sem grande esforço.
As duas funções abaixam trabalham em conjunto, mas a primeira independente da segunda (o inverso não é verdadeiro)

Como eu coloquei as funções no meu .bashrc, a rigor, o uso é

urldecodefilemv nome_do_arquivo_problemático

para renomear um único arquivo problemático, ou

urldecodefilemv *

para renomear todos os arquivos problemáticos.

Quem quiser colocar as funções em um script, pode, mas no caso, o modelo mais simples de organização seria colocar o conteúdo de cada função em um script, as outras n formas de combinar a informação fica por conta de cada um. Segue as funções.

urldecode() {
 arg="$1"
 i="0"
 while [ "$i" -lt ${#arg} ]; do
 c0=${arg:$i:1}
if [ "x$c0" = "x%" ]; then
c1=${arg:$((i+1)):1}
c2=${arg:$((i+2)):1}
printf "\x$c1$c2"
i=$((i+3))
else
echo -n "$c0"
i=$((i+1))
fi
 done
}


urldecodefilemv(){
 for i in "$@";  do 
   if [ -f "$i" ]; then
result=$(urldecode "$i")
if [ "$i" != "$result" ]; then
      mv "$i" "$result" 
fi
fi
 done
}

Thursday, September 01, 2011

O Blogger está com nova interface !

Dessa vez, ao meu ver, as modificações foram radicais.
É até difícil se encontrar na nova interface, não que ela não seja tão intuitiva quanto a anterior, mas depois de tanto tempo usando o mesmo layout, o novo requer um tempo de adaptação necessária.

Espero não demorar muito para descobrir a melhor forma de usar na nova interface.

Notícias no Blog do Google Brasil