ZIP é um formato de compressão de arquivos muito utilizado e uma ferramenta dessas não deve faltar em uma linguagem de programação. Pzip é uma biblioteca Prisma que cumpre tal tarefa, feita em C ela é rápida e eficiente. Com funções básicas é possível criar e manipular arquivos zip, inclusive descompactá-los. Baixar pzip – (linux…
Continue readingUncategorized
Construtor de Formulários para Web CGI
Venho compartilhar esta dica com vocês. Fuçando na net vi algo interessante para quem quer programar web com Prisma. Sabemos o trabalho que dá para codificar umas simples entradas de texto com botões, são horas e horas perdidas nisso. Imagine um programa (online) em que você faça isso visualmente, arraste e solte, estilo Visual. Pois…
Continue readingNova versão para Linux
Lançada versão 1.0.99 para Linux 32bits: 19/02/2017 – Baixe a shared library libgtksourceview-2.0.so (Linux-32bits) caso seu sistema apresente erro por falta dela. (clique aqui) 18/02/2017 Exemplos Prisma – testem e reportem bugs (baixar) (reportar bugs aqui); 18/02/2017 Lançamento: Prisma-1.0.99 Linux (baixar). Entre várias mudanças se destaca: Comentário de várias linhas no estilo C: /* …
Continue readingAparando espaços ao redor da string (trim)
O que queremos é uma função que retire espaços ao redor de uma string. Neste caso devemos processar a string usando funções já prontas em Prisma da biblioteca string. Usaremos a função string.corte para percorrer cada caractere e ao chegar em um caractere que não seja espaço marcar a posição com uma variável, do inicio para…
Continue readingBanco de dados sqlite3 em Prisma
Acesso ao banco de dados sqlite3 em prisma. Seguem os links do tutorial e alguns externos sobre o sqlite Link para a página do tutorial: clique aqui; Link para a versão em pdf: clique aqui; Uma boa descrição do que é Sqlite: clique aqui; Um pequeno guia com funções do sqlite: clique aqui; Algumas boas…
Continue readingDicas de html
Eu estou criando uma lib chamada html que facilita a criação de tags do html, ex: html.p(‘aqui tem um paragrafo’); Em todo caso, aprender html é necessário para programação web, seja em php, python etc. pois o que fazemos com programas web é mandá-los imprimir páginas em html. Não vou fazer aqui um tutorial…
Continue readingPrisma-cgi: como executar um programa compilado
Por diversos fatores podemos querer esconder o código fonte, para isso usamos o prismac que compila o script prisma de texto para código de bytes prisma. Mas como fazer para executar um arquivo compilado no servidor sem a imprescindível linha #!/usr/local/bin/prisma que os compilados não podem ter? A resposta é muito simples, compile seu programa…
Continue readingInstalando o servidor Xampp
Como estou entusiasmado com as múltiplas possibilidades de executar cgis prisma no servido Xampp em rede local, vou começar a postar dicas de programação web e para iniciar uma post de como instalar o servidor em seu próprio computador para testar os aplicativos web. Este é apenas um post atalho para a página onde explico…
Continue readingBiblioteca Reg
Feliz ano de 2016 a todos e desculpe pela demora. Enquanto não concluo a biblioteca igsqlite3, e falta pouco, vou postar aqui uma biblioteca que criei já a algum tempo e aperfeiçoei. PS. A biblioteca sqlite3 foi concluída, veja <aqui> Imagine que você defina valores de configuração em seu programa, como cores, fontes, variáveis etc….
Continue readingNovo site Prisma
Atenção estou com novo endereço web: página inicial: linguagemprisma.br4.biz blog: linguagemprisma.br4.biz/blog wordpress host: linguagemprismablog.wordpress.com Prisma4ever.
Continue reading