Ainda lembro dos “mágicos” da época do DOS. Aquele pessoal que criava seus prompts coloridos ou com gráficos inimagináveis para época (caracteres especiais e símbolos perdidos em páginas de código quase esquecidas). Lembro quando um colega comprou o MS DOS 5.0 e passamos uma tarde para configurar a tal página 850. O Manual dizia que os acentos do português só apareceriam corretamente nela. Tudo muito simples, apenas algumas linhas no CONFIG.SYS e outras no AUTOEXEC.BAT. É, o Word era modo texto. Depois disso, descobrimos que o teclado também tinha que ser configurado… mais linhas no AUTOEXEC.BAT. Claro que nada disso resolvia o problema de imprimir os acentos na impressora, isso era outra batalha!
Computador Cebola
Um computador cebola é um notebook de trabalho que você tem há vários anos e que ainda não conseguiu trocar :-) Só de olhar, já dá vontade de chorar, como cebolas.
Toda empresa grande ou pequena tem um sacerdote dos micros ou responsável por TI. Normalmente o cara tem trabalho até a próxima geração e foge de novidades como o diabo da cruz… nada deve mudar. Os mesmos caras que condenaram sua empresa a usar o Windows 2000, porque o Windows XP não presta, Vista é heresia !
Windows 7 com BootCamp
Querendo jogar no Mac, acabei baixando o Windows 7 RC da Microsoft. A dúvida era se podia instalar com o BootCamp, fiquei sabendo que podia aqui.
As coisas mais importantes a fazer antes de começar são:
- Achar os discos de instalação do Mac OS X
- Fazer um back-up do sistema
- Imprimir as instruções do BootCamp
Os discos do Mac OS X são necessários para a instalação dos drivers. Backup sempre é bom e o Time Machine ajuda. As instruções do BootCamp tem umas 20 páginas, mas dá para imprimir 4 páginas por folha e salvar algumas árvores.
Bitnami
Instalar pacotes open source no Windows não era fácil. Com o Bitnami, o trabalho fica bem mais próximo do Linux. Django, Ruby, Trac, tudo fácil de instalar.
Alterar nome de usuários com SVN
Eu precisei mudar o nome do usuário que fez commits no repositório SVN ao migrar de uma máquina para outra. No caso, o repositório havia sido criado para uso local, com usuários locais e depois integrado para uso do departamento.
Para trocar os nomes dos usuários:
-
Fazer um dump do repositório (até para backup) usando o svnadmin
svnadmin dump REPO_PATH > dump1
-
Utilizando o svndumptool.py:
svndumptool.py transform-revprop svn:author
NOME_ANTIGO NOME_NOVO dump1 dump2
Modularização
Esse vídeo é muito interessante e rápido de assistir. Conceitos como modularização e acoplamento são explicados de maneira prática e intuitiva.
Eu aprendi a programar lendo manuais de computadores feitos no Brasil :-) Era a reserva de mercado. Primeira linguagem: BASIC… mas nada de visual ou mesmo do Quick Basic. Eu usava um TK85 e aprendi o Sinclair Basic. No segundo grau, resolvi cursar uma escola técnica de informática. Lá fui apresentado a outras linguagens: Pascal, C, Cobol, Clipper, Modula. Orientação a Objetos ainda era uma coisa distante, Borland C++ 1.0 e Turbo Pascal 6… bons tempos. A moda na época era programação estruturada, mas o vídeo abaixo resume tudo isso:
Mouse morto no Ubuntu
Esse é para registrar e poupar o Google :-)
Quando instalei o Linux na minha máquina de casa, o primeiro problema que tive foi o mouse parar de funcionar de tempos em tempos. Embora o resto do computador continuasse funcionando, o X morria. Depois de muito navegar e pesquisar, descobri ser um problema no chipset nvidia 4, que a minha placa mãe utiliza. Ainda que plausível, este problema não causa qualquer problema no Windows XP. Isso me levou a vergonhosa tarefa de explicar às crianças que o Linux travava. Minha filha do meio perguntou porque usávamos o Linux, já que Windows XP não travava !
Saudade e coisas de ano novo
O ano de 2008 passou muito rápido para mim e 2009 já está na porta.
A vida passa mais lentamente em cidades pequenas, pelo menos pra mim, mas nem tão lentamente assim. Como a TV Belga é muito ruim e minha TV (por IP) é pior ainda, resolvi alugar alguns DVDs e lembrar de coisas interessantes do Brasil.
Primeiro, alugar DVDs no Brasil é fácil. Você vai na locadora e pega 20 :-) Com algum cálculo mágico, eles te dão algo como uns 5 dias para ver os filmes. Aqui é mais simples. Pegando 10 DVDs ou 20, tem que devolver no dia seguinte ! E tem mais, a locadora só abre de 13:00 às 20:00… se devolver depois das 17:00 paga multa de €5,00 !!! Tudo muito mágico :-) Isso explica o por quê nosso recorde é de 3 DVDs no fim de semana (claro que não abre domingo, fica para segunda). Alias, nada abre domingo aqui: farmácias, supermercados… pode esquecer! Só restaurante e cinema e olhe lá!
Ubuntu 8.10
Eu fiquei muito impressionado com o Ubuntu 8.04, não podia deixar passar o 8.10 sem testá-lo. O 8.04 eu havia testado em uma máquina virtual, o Virtual PC da Microsoft e funcionou bem depois de passar alguns parâmetros na inicialização do kernel. Há duas semanas também tive uma outra surpresa muito agradável usando Linux, quando o Bluetooth em Java funcionou sem problemas, ou melhor, com menos problemas que no Windows. Isso resume o quanto eu estava motivado para instalar o novo Ubuntu.
Firefox Ubiquity
O Mozilla Labs está experimentando uma nova extensão para o Firefox, chamada Ubiquity. Esta extensão permite que você abra uma janela de comandos no browser e realize mash-ups muito interessantes.
A versão de teste, veja o vídeo, traz recursos como fazer pesquisas rápidas na Wikipedia, pesquisar endereços no Google Maps entre outros. O melhor de tudo é que os usuários podem definir novos comandos, veja o tutorial.
Se você quer inserir mapas no seu gmail, traduzir trechos de páginas web, procurar livros na Amazon sem sair da página atual, Ubiquity pode ter sido feita para você.