quinta-feira, 20 de abril de 2006

Códigos para Pocket PC

Legislação
Não estou falando de códigos de programação, e sim de leis, legislação...
Atualmente, estou utilizando uma versão adaptada do arquivo para iSilo do site DoutorD(www.doutord.com.br), muito boa a ferramenta deles, alias, eu não sabia da existência do iSilo, nem suas utilidades...

Os gênios do governo
Muito bom a forma criada pelo site DoutorD, mas o sistema ainda peca em alguns fatores, primeiro, eu mudei todos para a versão compilada, quer dizer, sem o lixo legislativo, apesar de ter carregado também a versão completa, pois aumentei a profundidade de scan para 2 ou 3 não lembro agora.
Mesmo assim, há pecados, e os problemas são causados, não pelo programa e sim pelo governo desse país.
Eles são incapazes de disponibilizar uma legislação que atende aos padrões, alias, elas são feitas por um programa nada decente "Microsoft FrontPage 3.0", aeuhaeuh, o pior é que em alguns artigos a fonte mudou, é mais parecido com o HTML de 10 anos atrás, com tags para configurar o texto em todas as linhas e tals.
Além de erros clássicos, com a própria forma de grafia, "trina" quer dizer "trinta", e 6o é 6º, e faltam pontos para indicar os números e coisas do tipo...

Como estou desenvolvendo uma ferramenta para centralizar a legislação, estou criando um bot para filtrar todo o HTML e extrair somente o texto, e ele vai interpretar e organizar, no final, vou poder extrair um índice sistemático, algo que não existe nos sites oficiais, e um visual mais condizente com o mundo real...

Além disso, ainda planejo, passar todas as indicações, que costumamos ver na RT, pelo menos nos Mini-Códigos, que ajudam um bocado a encontrar coisas impossíveis de se encontrar...
Assim, que eu criar algo usável, eu talvez disponibilize a quem pedir...

PHP e SQL no Pocket PC
Estou testando um parser PHP chamado PhpCE (http://mobileleap.net/hph/phpce) para o Pocket PC, na verdade, ainda não fiz muito, só rodei os exemplos que ele disponibilizou no site, mas já deu para ver que é algo útil, o problema é que ele não é o PHP de verdade, é limitado, e o SQL, não é um MySQL, é o SQLLite...
O engraçado foi que eu pensei que eu precisava baixar o SQLLite em separado, fiquei uns 2 dias procurando por uma compilação que fosse gratis e que rodasse no WM5, quando eu já havia encontrado um meio útil, descubro que o próprio PhpCE continha o sqllite nas suas bibliotecas, pois o sqllite não é nada mais do que uma função, ele cria uma especie de arquivo, que contem todo o conteudo do banco de dados, nada de login, servidor, portas, senhas, host, nada. O endereço do servidor é na realidade o endereço do arquivo...
Agora só falta eu portar meus códigos para o PhpCE e sqllite, e transferir parte do banco de dados para ele...

Nenhum comentário: