Hamacker’s Palace

24 de Junho de 2008

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso !

Arquivado em: GNU/Linux, Geral, ubuntu — hamacker @ 23:28

O sítio BR-Linux há muitos anos é ponto de referencia na comunidade Linux brasileira, não é pela questão do sorteio de brindes, mas o objetivo da campanha que segue na íntegra :


Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!



Enquanto você pensa, o gato Felix já participou e agora tá na espera de ver quem vai ganhar a doação.

12 de Junho de 2008

Erros de transcrição no WordPress

Arquivado em: GNU/Linux, Geral, ubuntu — hamacker @ 11:01

Sim, existem erros tipográficos e de transcrição nos meus artigos postados no WordPress.

O engine do WordPress faz algumas modificações nos meus artigos, ele “transcreve” meus caracteres ASCII para caracteres de mesma aparência, porém incompatíveis com caracteres ascii.
Isso é um problema real quando peço ao leitor fazer uma modificação num arquivo de configuração do sistema, e ele pega um trecho do artigo e copia/cola para onde é importante.

Quer um exemplo? Muitas vezes sugerí que você executasse algo assim :

sudo apt-get -y --purge pacote-lixo

Mas se eu não interví na transcrição talvez você tenha visto/copia/colado e executado isso :

sudo apt-get -y –purge pacote-lixo

No exemplo acima, ele trocou -- por –, que quando foi executado no seu sistema provavelmente deu erro de sintaxe. Mas e quando essas alterações se dão em arquivos textos de configuração do sistema ? Aí a coisa fica muito pior porque erros dessa natureza tem como consequencia desde a não-funcionalidade pretendida como também deixar seu sistema instável ou inoperante. Num certo artigo, eu postei a seguinte alteração no /etc/init.d/mountdevsubfs.sh :

Encontre essas linhas e descomente-as retirando o “#” do inicio delas ficando assim :

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

Mas no artigo apareceria assim :

Encontre essas linhas e descomente-as retirando o “#” do inicio delas ficando assim :

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “”; /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb

Se você não notou a diferença, eu explico, as "aspas" se tornam “aspas comerciais”, dois traços seguidos -- se torna isso –. No exemplo acima, se você copiou o texto publicado e colou por cima no seu arquivo de configuração, a funcionalidade das suas portas USB podem ter perdido sua funcionalidade.

Para evitar esse tipo de erro de transcrição de caracteres ASCII importantes no wordpress, eu sempre edito os artigos usando HTML puro e ando com essa tabela HEXADECIMAL de caracteres ASCII em HTML :

http://www.ime.usp.br/~glauber/html/acentos.htm

E os utilizo assim que for usar algum caractere importante. Imagina o trabalho que isso dá !
E toda vez que tenho que reeditar um artigo porque algum erro foi encontrado, o próprio WordPress em muitas oportunidades “corrige” minhas referencias hexadecimal HTML para “caracteres normais” e começa tudo de novo. Não é apenas uma questão de Search/Replace porque no caso das aspas eu as utilizo também em TAGs HTML e essas não podem ser convertidas para ASCII-HEXA-HTML de forma automática.

Por essa razão, toda vez que você encontrar “aspas” dentro dum artigo, esteja atento que provavelmente estou me referindo a essa "aspas" . Em programação e administração de servidores, aspas, traços, maior/menor que, crase, pipe, etc… são muito utilizados e dá um trabalhão refazê-los usando ASCII-HEXA-HTML. Por isso, peço a sua compreensão para quando houver erros dessa natureza então aponta-los.

Antigamente as tags [PRE] sempre mantinham o aspecto ASCII, mas depois de alguma atualização do WordPress isso se perdeu e todos os artigos anteriores tiveram a transcrição dos códigos ascii para ascii-ala-wordpress. Os artigos com maiores potenciais de erros eu simplesmente excluí porque não dava para prejudicar alguém deliberadamente depois que soube do problema. Já apontei esse problema para os desenvolvedores do WordPress e a solução que me deram foi usar a tabela ASCII-HEXA-HTML e editar em puro HTML, e isso eu venho fazendo desde então. Um dia talvez a tag [PRE] volte a funcionar conforme era antes (ou já voltou, mas nunca conferí), mas eu não posso arriscar usa-la porque se ela retornar a fazer a transcrição ascii ala-wordpress terei de excluir muito mais artigos do que foi da última vez.

Concluindo, não use o copiar/colar de modo desenfreado. Esteja atento ao uso de tipografias não-ASCII que talvez esteja colando dentro de arquivos importantes.

Um abraço a todos,

H.

2 de Junho de 2008

Firefox Download Day 2008

Arquivado em: GNU/Linux, Geral, ubuntu — hamacker @ 14:01

Firefox Download Day 2008

Firefox Download Day 2008

Estabeleça um Recorde Mundial no Guinness e Ganhe uma Web melhor

Parece um bom negócio, não acha? Tudo o que você precisa fazer é baixar o Firefox 3 durante o Download Day - é fácil assim. Não estamos pedindo que você engula uma espada ou equilibre 30 colheres no rosto ao mesmo tempo - apesar de que isso seria incrível. Participe :

http://www.spreadfirefox.com/pt-BR/worldrecord/

9 de Abril de 2008

A popularidade do GTK tá mesmo em alta!

Arquivado em: GNU/Linux, Geral, ubuntu — hamacker @ 8:07

Pois é, GTK rules !

Kleemann GTK, o supercarro dinamarquês

Foto : Kleemann GTK, o supercarro dinamarquês

4 de Abril de 2008

Para pensar : Marido de autoridade honrosa é o que mesmo?

Arquivado em: Geral — hamacker @ 12:30

Pois é, lí que o marido da rainha Elizabeth é hospitalizado com infecção. E qual o absurdo nisso ?

Eu não sabia que a Rainha era casada ?! Dãããããã…

Mas, porque o título da matéria não referiu-se a ele como “o príncipe da Inglaterra”  e preferiu dizer “o marido da rainha” ? Isso só serve para comprovar o ditado popular :

“Esposa de presidente é primeira-dama, marido de presidenta é o que mesmo ?”

Um esquecido, a menos que apareça em escândalos vexatórios.

19 de Março de 2008

RIP : Arthur C. Clarke

Arquivado em: GNU/Linux, Geral, ubuntu — hamacker @ 14:37

Eu não sou darwiniano, sou criacionista, mas nem por isso desmereço àqueles que pensam contrário a mim ou obras desenvolvidas com o mesmo efeito.
Com a morte de Arthur C. Clarke, uma fonte de inspiração na área de ficção cientifica, recomendo uma leitura dum artigo aprazível com o título “A Banda Sonora do Cosmos” publicado no sítio Bitaites. Este artigo analisa um dos títulos mais conhecidos de Arthur Clarke que tornou-se um filme clássico de ficção ciêntifica : 2001 - Uma odisséia no espaço, de Stanley Kubrick.

Segue o Link :
http://bitaites.org/reedicoes/bau-das-recordacoes-a-banda-sonora-do-cosmos

3 de Março de 2008

Depois da camera, depois do MP3, depois do GPS, eis que vem alta-definição ao celulares.

Arquivado em: Geral — hamacker @ 13:14

Pois é, a partir de agora a NVIDIA tá lançando ao mercado o processador NVIDIA APX 2500, dedicado para ser usado em Smartfones.

Ele habilita recursos 3D e video de alta-definição, proporciona cerca de 10 horas de vídeos em 720p em puro HD. Com uma saída HDMI dá até para aposentar o DVD Player em muitas situações, por exemplo, passar aqueles dvix/avi em 720p que a maioria dos DVDs resistem em tocar. Uma outra coisa bacana é permitir gravações de vídeos também em HD.

Segundo a propaganda deles a principio será utilizado em Smartfones com Windows Mobile, mas a NVIDIA só fabrica processadores, acho que vai ser apenas questão de tempo para ser abrangido outros sistemas operacionais.

Uma demonstração da capacidade do bixinho :

outro vídeo (piorzinho na minha opnião) :

31 de Janeiro de 2008

Juntando PDFs pela linha de comando

Arquivado em: GNU/Linux, Geral, ubuntu — hamacker @ 16:04
(Esse artigo requer conhecimento de terminal Linux e Windows)

Uma das coisas que o formato PDF resolveu foi digitalizar minhas impressões.

Voce paga um boleto bancario na internet e ao invés de imprimir o comprovante voce apenas “PDFliza” ele. Ok, vamos parar com neologismo, voce digitaliza sua impressão e quando requerido voce imprime ou envia por email para outra pessoa.

Mas existe um problema que massacra muita gente :

E quando eu tenho não apenas um PDF, mas vários e até mesmo de proporções diferentes (uns no modo paisagem e outros em modo retrato) e preciso junta-los num único PDF ?

Existem poucos programas escritos para esse propósito, mas há uma maneira eficiente de fazer isso no Linux usando o Ghostscript, vejamos.

Primeiramente ponha os arquivos PDF que queira junta-los numa única pasta e usando o terminal caminhe até ela :

cd /pasta/onde/estao/os/pdf

Vamos criar um arquivo texto com o conteúdo dos PDFs existentes nessa pasta :

ls -1 *.pdf >relacao.txt

Voce acabou de criar um arquivo de nome relacao.txt com os nomes dos arquivos .pdf que serão juntados, veja esse exemplo :

contas_em_atraso_de_execao.pdf
dez-darf-simples.pdf
dez-fgts-sem-tomador.pdf
dez-gps.pdf
dez-inss-gps.pdf
dez-simples-nacional.pdf
dpvat-2008.pdf
estatistica_de_recebimento.pdf
ipva-2008.pdf
licenciamento-2008.pdf
recibo-fgts.pdf

A ordem acima será respeitada ao juntar os PDFs, se voce quer uma ordem diferente, basta reeditar este arquivo colocando as linhas na ordem desejada.

Porfim, agora vem a hora de usar o ghostscript, friozinho na barriga ? Que nada, veja como é moleza :

gs  -sDEVICE=pdfwrite -dSAFER -dBATCH -dNOPAUSE -sOutputFile=/tmp/juntar_tudo.pdf @relacao.txt -c -q

Rapaz, voce acabou de criar um /tmp/juntar_tudo.pdf com todos os PDFs alistados em relacao.txt. Se voce tem poucos PDFs e acha que não compensa criar um arquivo relacao.txt voce pode simplesmente relacionar os nomes de arquivos em PDF na própria linha de comando, apenas substitua @relacao.txt pelos nomes dos arquivos PDFs que pretende juntar.

No Windows, o principio é o mesmo, mas naturalmente voce precisa instalar o ghostscript para Windows, e na hora de gerar os PDFs deve executar pelo cmd do Windows :

c:\gs\gs8.54\bin\gswin32.exe -sDEVICE=pdfwrite -dSAFER -dBATCH -dNOPAUSE -sOutputFile=c:\temp\juntar_tudo.pdf @c:\temp\relacao.txt -c -q

Parabens ! Voce é um hacker no terminal Linux e Windows agora. Já faz algo que poucos aplicativos sabem fazer ou custam uma fortuna.

Conclusão

Voce não somente junta PDFs, mas pode juntar Postscripts normais também.

Com um pouquinho de curiosidade e voce pode mudar sDevice e produzir no resultado da junção um arquivo em outro formato como png/jpeg/bitmap. Um hacker por exemplo poderia produzir um jpeg dum PDF e usar um conversor OCR para recuperar um texto protegido. Enfim, com o ghostscript há muitas funcionalidades.

16 de Janeiro de 2008

Mais uma solução estranha para problemas conhecidos

Arquivado em: GNU/Linux, Geral — hamacker @ 23:51

Pois é, deu no Plantão Info :

“Segundo a Microsoft, uma falha em algumas versões do Excel pode permitir a crackers inserir códigos maliciosos dentro da planilha. Quando o usuário recebe o arquivo e o abre pode ser infectado.”

Pois é, noticias como esta estão ficando cada vez mais comuns, mas no caso especifico da Microsoft a solução do problema me chamou a atenção :

“A Microsoft recomenda que seus usuários evitem fazer download de arquivos de Excel de pessoas suspeitas até que uma correção de segurança seja divulgada.”

Se eu soubesse que a pessoa é suspeita eu não evitaria sempre ?

O problema não é com as pessoas suspeitas porque são suspeitas, o problema é com os que não são suspeitos e estejam com suas planilhas com a segurança comprometida. Porque não recomendam deixar de usar o Excel também ? Afinal, o Excel é suspeito. :)

12 de Dezembro de 2007

Austrália

Arquivado em: Geral — hamacker @ 12:32

Musica hoje em dia é ritmo, não importa muita a letra e tendo um verso repetitivo e balançante é o que interessa para muitos. Há muito tempo estou deixando de lado ouvir as musicas nacionais populares que embora agrade muita gente, não tem me agradado, pois sumiram com a poesia e os versos de amor agora são explicitamente cantadas sexuais ou ritmos “mela-cueca”. Ultimamente “Jingles” de comerciais estão mais interessantes, houve uma vez “…não tem cara de tiãozão, mas ganhou meu coração…” ficou na minha mente por um bom tempo.

Mas há esperança, acompanhado com uma avalanche de noticias sobre um curta-metragem que ganhou um prêmio oferecido pela internet então fui vê-lo, chama-se “Laços” , sobre o curta em sí, é bom, um estilo poético de falar sobre a morte como “laços entre pessoas que não podem ser desfeitos” com os “laços literais” de uma gravata é inédito para mim. Mas o que me encantou mesmo foi a voz macia e meiga do tema musical, além da letra simples (em inglês) quase um “Jingle” musical para eu ir a Austrália :), a musica se chama “Austrália”, e foi cantada pela própria atriz para este curta. Interessante que a mesma atriz humildemente diz não ser cantora e sabe apenas três acordes, elogiável se levarmos em contas que artistas normalmente se gabam de suas atuações.

Para mim, muitas vezes “menos” é “mais”, a melodia simples de “Australia” me encantou.

Eis o vídeo :

Eis a letra da música “Austrália” :

I could go to Australia
I could fly to Japan
Could go to South America
Well, everybody can

Could run like hell to China
I could go to Egypt
Could run like a late rabbit and I wouldn’t move one bit

I’m stuck here in the darkness
Blinded by all the light
Standing outside my body with my body still in sight

I could travel the whole world
I could just stand up still
And that’s, I know, an image that would make some people ill

Someday somebody said to me
I think it was a man
“As long as you’re okay with it”
And that I think I am.

Até +

Posts antigos »

Blog no WordPress.com.