quarta-feira, 28 de janeiro de 2009

Primeiro teste com Free Pascal e Ajax

Depois de fazer uns testes com PHP e Ajax, verificando como modificar uma página na Web sem precisar executar um reload na mesma, percebi que era possível utilizar Ajax com praticamente qualquer linguagem para Web. Como já tinha feito um teste bem sucedido em Free Pascal e CGI com processamento de formulários, imaginei se não seria possível acrescentar Ajax na jogada. Se funcionar, usar Free Pascal com CGI será tão eficiente quanto PHP.
Após uma breve pesquisa no Google, montei um exemplo bem simples e para minha surpresa tudo funcionou perfeitamente bem.
A jogada é que tanto o Ajax quanto o Free Pascal com CGI conversam usando métodos como GET e POST. Com isto em vista foi só descobrir como jogar a informação do Ajax para o Free Pascal e retorná-la de volta para o Ajax. Como podem ver o código do arquivo em Free Pascal é muito simples. O arquivo teste.cgi é o arquivo teste.pp compilado. Para o teste utilizei o WAMPSERVER e joguei o arquivo teste.cgi (teste.exe renomeado para extensão CGI) na pasta CGI-BIN do Apache. Este teste servirá de base para um artigo mais completo na próxima FANZINE.PAS.

segunda-feira, 26 de janeiro de 2009

Primeiro Apple a rodar Windows

Quem acha que o primeiro computador da Apple a rodar Windows foi um Macintosh vai surpreender-se ao saber que não foi.

O ano é 1983 e o computador é um Apple IIe. Sim, um Apple IIe. Mas este não era um micro de 8 bits com processador incompatível com Intel? Sim, mas o Apple IIe conseguia esta façanha usando uma placa com processador Intel 8088 (o mesmo do IBM-XT). A placa ainda possuía 64 KiB de RAM e CP/M 86 embutidos e rodava perfeitamente o DOS e Windows 1.0 (vocês queriam o que?).


segunda-feira, 19 de janeiro de 2009

Ateísmo é perigoso?

Recentemente vi uma postagem sobre ateísmo para crianças, muito interessante, em um blog de um colega e hoje resolvi dar uma pesquisada sobre o assunto. Depois de uma "googlada" descobri o artigo A Bússola de Ouro: Ateísmo para Crianças através do cinema e de livros infantis (http://www.portaldafamilia.org/artigos/artigo634.shtml), de K. A. de Rezende. Bem, o artigo fala do perigo das obras de Phillip Pullman, que tenta, subliminarmente denegrir o cristianismo e acaba defendendo um ponto de vista bem preconceituoso. O autor (do artigo) comenta até que as obras referidas possuem conteúdo "mau". Não sou ateu (na realidade considero-me agnóstico), mas creio que se os religiosos podem defender um ponto de vista próprio, porque os ateus também não podem fazer o mesmo sem ser considerados maus? Não precisamos acreditar em divindades ou num deus para sermos pessoas boas. E se olharmos para o histórico de religiões como o Catolicismo, veremos realmente quem foi mau de verdade (inquisição). Não sei se meu ponto de vista é o correto, mas fico doente quando tentam impor-me a verdade baseada em escrituras dos próprios homens (ditas inspiradas por Deus), as quais são recheadas de contradições (nunca divulgadas). Acho que devemos fundamentar nossas crenças em algo concreto e não em relatos que parecem tão mágicos quantos os contos de fadas que o autor do artigo tenta denegrir.

sábado, 22 de novembro de 2008

Prince of Persia para Apple II

Está querendo detonar o nostálgico Prince of Persia para Apple II? Confira esta revisão que mostra em detalhes cada uma das doze fases deste jogo revolucionário. Com mapas construídos através de fotos de imagens de um Apple II (compatível) real, você será conduzido por uma fantástica e saudosa aventura.

PDF com 12,7 MiB

domingo, 24 de agosto de 2008

Placa de diagnóstico salva o dia

Na noite passada fiz uma caca que parecia ser das brabas: ao testar uma memória no meu micro, casei uma pane devido ao mau encaixe do pente de RAM. Fiquei desesperado, pois passei tanto tempo até deixar esta máquina bem ajustada, com boa memória, uma placa de vídeo 3D descente, bastante espaço em disco etc. Quando fiz a besteira, ao ligar o micro, comecei a escutar o característico bip de falha na memória e sentir um cheiro de "amperes". Pensei que tinha mandado minha placa-mãe para o espaço. Já estava imaginando gastar uns R$ 70,00 para recuperar a placa e talvez nunca mais vê-la funcionando bem de novo. Bem, antes de qualquer coisa resolvi testar minha PC Analyzer e ver se dava para descobrir alguma coisa. Não é que a danada da placa deu-me uma luz de como resolver? Além de um código em hexadecimal para saber o que está acontecendo durante a inicialização (captura das mensagens post's da BIOS) a placa indica as tensões da fonte. E justamente a tensão -12V não estava acendendo - indicação de que o problema poderia estar na fonte, e não na placa-mãe. Para minha sorte tinha uma fonte ATX dando sopa e resolvi testar. Funcionou de primeira! Por sorte, a minha burrada só causou problema na fonte. Ponto para a PC Analyzer, e se não fosse por ela nunca iria imaginar que a fonte poderia ter sido afetada. Essa placa de diagnóstico é realmente uma mão na roda. Dá um trabalho interpretar seus códigos, as vezes, mas ela ajuda e muito. Recomendo-a a todo micreiro de plantão, principalmente quem conta com bicos de manutenção para ajudar no orçamento. E quem quiser comprar uma igual pode comprar daqui: http://lista.mercadolivre.com.br/_CustId_20431373.

sexta-feira, 25 de julho de 2008

FANZINE.PAS - Segunda Edição

Lancei no final de maio de 2008 a segunda edição de FANZINE.PAS - uma revista eletrônica para quem gosta da linguagem Pascal e afins (Free Pascal, Lazarus e Delphi). Demorou um pouco para sair mas no final deu tudo certo. Contei novamente com a ajuda do colega Geraldo, que preparou uma reportagem especial voltada para os macmaníacos.


Outros colaboradores contribuiram com dicas. Para baixar a segunda edição acesse o link http://fanzinepas.awardspace.com/. Não deixe de ler principalmente o artigo sobre algoritmo exaustivos e os exemplos percurso do cavalo e o problema das oito rainhas.

domingo, 2 de março de 2008

Ecologicamente Correto

Já que muita gente gosta de encaminhar aquelas correntes que, diga-se de passagem, são um saco, venho através desta mensagem pedir que a leiam e se conscientizem de alguns mal hábitos que temos.

Por exemplo, a maioria joga as sobras de óleo de cozinha pelo ralo da pia ou enterra no quintal. Saibam que isso é deveras errado e traz um grande mal ao ambiente. Um litro de óleo de cozinha é suficiente para contaminar um milhão de litros de água (quantidade suficiente para satisfazer todas as necessidades deste líquido precioso para apenas um ser humano durante catorze anos). Então evitem jogar óleo de cozinha pelo ralo, pois se há alguma possibilidade de tratar a água do esgoto antes de voltar a natureza, este ato vai minar de vez esta tentativa. Alguns recomendam fazer um buraco no quintal e jogar o óleo usado lá, mas não é recomendado também, pois é possível que o óleo contamine um manancial ou um poço artesiano (seu ou de seu vizinho).

O que fazer? Fácil, junte o óleo numa garrafa de refrigante vazia (tipo PET) e quando encher entregue em um ponto de coleta, como os supermercados Pão de Áçucar. Não tem nenhum ponto de coleta em seu bairro? Jogue a garrafa cheia de óleo usado no lixo comum. Isto é muito menos agressivo ao ambiente do que jogar pelo ralo.

Ligue para o serviço de atendimento do fabricante do óleo que você usa e consulte para saber se eles não conhecem um ponto de coleta perto de você.

Outra coisa, o óleo de cozinha usado pode ser transformado em sabão ou, depois de filtrado, usado como combustível para veículos movidos a óleo diesel.

Outra coisa que usamos bastante e não nos preocupamos com seu fim são pilhas e baterias. Estes objetos do dia a dia possuem substâncias altamente tóxicas e não devem, sob hipótese alguma, ser jogados no lixo comum.

Novamente devemos recorrer aos pontos de coleta. Um ponto bastante comum nas capitais, são as agências do Banco Real. Se você não encontrar nenhum ponto de coleta de pilhas e baterias (de toda espécie - de celular, de laptop, veículos etc), entre em contato com o serviço de atendimento do fabricante de sua bateria e consulte para saber se eles não conhecem um ponto de coleta perto de você.

Há muita coisa simples que podemos fazer. Por exemplo, junte material reciclável e entregue num ponto de coleta ou deixe tudo separado para coleta seletiva.

Não tem nenhuma dessas opções perto de onde mora? Junte assim mesmo e entregue aos carregadores de carroça que geralmente passam vasculhando os lixos pela rua. Acredite, eles passam por todos os lugares. Eu mesmo acertei com um para passar pelo menos uma vez por quinzena ou mês para coletar o que for reciclável, de garrafas plásticas (PET), latas, papel etc.


Vamos dar o exemplo e garantir a vida para as próximas gerações. Quando seus filhos ou netos perguntarem o que você fez para deixar o mundo melhor para eles, o que dirá? Você está se aproveitando das facilidades da vida moderna. porque não deixar que as próximas gerações façam o mesmo?

Encaminhe esta mensagem para todos os seus contatos pois esta é uma corrente que leva uma mensagem verdadeira e que há retorno se todos se conscientizarem e seguirem. O que não se pode é ficar parado, pois estamos acabando com nosso mundo. Tirem a idéia "AH! Não adianta fazer isso porque ninguém mais faz". Se ninguém mais faz, vamos começar a dar o exemplo, para nossa família, nosso vizinhos e amigos do trabalho.

Não vamos ficar de braços cruzados. Ainda há tempo de salvar o mundo.