24 de dezembro de 2008

Linux, Está Tudo Mudando!

Linux, Está Tudo Mudando!

Linux tem melhorado muito e está agradando cada vez mais a todos em muitos aspectos (gráficos, algoritimos melhores, games, novos recursos etc.).
Como todos sabem eu sou um fã do Linux, e estou acostumado a ser mal tratado em lojas de informática quando digo que faço questão de comprar dispositivos com suporte a Linux.

Ontem, 23/12/2008, fui ao shopping num loja de celulares comprar um modem 3G, e é esta história que vou relatar agora.

Quando cheguei à loja fui abordado por uma vendedora linda. Ela era tão linda que andava em câmera lenta (sabe, como nos filmes...). Eu queria um plano de dados, mas eu tenho dois problemas:

Primeiro problema: Moro em zona rural (Viana, ES).

Segundo problema: Faço questão de usar Linux.

As respostas dela foram surpreendentes:

Primeira resposta: "Eu conheço o seu bairro e lá tem 3G!" (Eu pensei: "Que vendedora foda, está me enrolando. Eu duvido que ela tenha ido lá alguma vez.")

Segunda resposta: "Eu TAMBÉM USO LINUX" (Ubuntu). E completou: "EU INSTALEI porque ele é BONITO, gosto do Cubo 3D e agora só uso ele em casa."

Resultado: eu me apaixonei. *_*

Ps: Ela se parece muito com esta menina aqui.
Bom... Eu estou muito feliz pelo Linux. Ouvir isto de uma pessoa que não é NERD é maravilhoso.

16 de dezembro de 2008

Windows 95

Saudades do meu primeiro PC... Um incrível Pentium 133 com 16 Mb de RAM. Sequíssimo, sem placa de som, nem mesmo CD-ROM. E o maravilhoso Windows 95 pra completar. O "maravilhoso" não foi irônico, eu realmente adorava aquele SO e, apesar da lenda dos travamentos e da temida tela azul, comigo funcionava muito bem. Não lembro uma vez que tivesse sido obrigado a resetar a máquina por travamento... Só tive problemas quando meu HD Bigfoot de 900 Mb (isso mesmo, nem 1 Gb tinha...) começou a pedir arrego. Detalhes, detalhes...

Enfim, toda essa papagaiada é pretexto pra publicar um link de download para quem quiser matar a saudade. (tamanho: +- 50 Mb!):
http://www.4shared.com/file/71354883/639d605b/Windows_95.html
Em um outro post, estarei mostrando como instalar o Windows 95 ou outras versões no seu PC atual.





24 de novembro de 2008

Windows para PC's antigos

Para aqueles que possuem aquela máquina antiga, com hardware "pouco privilegiado", a Microsoft dispõe uma versão do Windows XP compatível. Nomeado de Windows Fundamentals for Legacy PC's, ele promete rodar em um Pentium 233 com 64 Mb de RAM. Claro, essa minimalização do sistema custou a retirada de vários recursos, como por exemplo suporte a rede sem fio. Mas vale a pena para quem quer ressuscitar aquela máquina que está parada, ou quer adquirir uma máquina usada "mais em conta".

Mais informações: http://www.microsoft.com/licensing/sa/benefits/fundamentals.mspx.


21 de outubro de 2008

Série: Segredos Secretos do Windows - II

Esse é dos bons. Tá, talvez não seja tão bom para meros leigos que usam seu Core 2 Duo com 4 Gb de RAM para jogar paciência e entrar no Orkut. Mas para nós, guerreiros que lutam até o fim ("até o fim" leia-se "meia-noite do último dia de entrega daquele trabalho foderoso de programação") vêm a calhar: for.
É esse mesmo, o velho conhecido de nossos trabalhos de C, C++, Java... mas usá-lo em linha de comando para automatizar tarefas é prático e pouco conhecido (e legal de se usar, diga-se de passagem). Vou dar uns exemplos:

1°) Testar seu trabalho para vários arquivos de entrada:
C:\Trab_fod>for %a in (*.txt) do trabalho_foderoso %a
O comando irá percorrer cada arquivo .txt da pasta e fazer a chamada do seu executável um a um:

C:\Trab_fod>trabalho_foderoso biblia.txt
C:\Trab_fod>trabalho_foderoso alcorao.txt
C:\Trab_fod>trabalho_foderoso teste00001.txt
C:\Trab_fod>trabalho_foderoso teste00002.txt
...
C:\Trab_fod>trabalho_foderoso teste99999.txt
Enquanto você comenta o código, faz a documentação, ou joga WarCraft.

2°)Testar IP's:
C:\>for /L %i in (0, 1, 254) do for /L %j in (0, 1, 254) do ping 192.168.%i.%j
Exemplo tosco do uso de for com contador. %i e %j são iniciados por 0 (primeiro algarismo entre os parênteses) e a cada ciclo são incrementados de 1 (segundo algarismo), até 254. Seria o equivalente em C a:

for (i = 0; i <= 254; i++){...}

O for ainda possui outras sintaxes bizarras interessantes, tornando possível coisas do tipo correr o conteúdo de um arquivo e selecionar trechos do mesmo.

Mais informações: C:/>for /?


E por hoje é só, pessoal! Divirtam-se. [/comentário nerd]

(Ps: Aguardando comentários do tipo "Eu já sabia fazer isso no Linux".)