associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Diferenças para "RodrigoCesarHerefeld"

Diferenças entre as versões de 22 e 32 (10 versões de distância)
Revisão 22e 2004-01-18 18:44:49
Tamanho: 3191
Editor: 51
Comentário:
Revisão 32e 2006-01-18 00:08:38
Tamanho: 2512
Editor: FabioCorrea
Comentário: Refactoring Wiki - eliminando pragma
Deleções são marcadas assim. Adições são marcadas assim.
Linha 1: Linha 1:
#pragma section-numbers off
Linha 8: Linha 7:
=== JPA ===

JPA é a união das palavras Java Python Administração.

Ele é um filho do último projeto de uma consultoria que eu tive com um amigo, o projeto chamava
SEC (Sistema Empresarial Cathedral, sendo que Cathedral era a empresa). A ultima versão do SEC foi
feita em TCL (a única que ficou pronta) mas nunca chegou ao mercado. A primeira foi em Java e houve
uma intermediaria em C++. A idéia é criar um programa de administração de empresas para pequenas e
médias empresas, a versão que eu tenho em TCL funciona mas o codigo é feio demais pra administrar.
Eu preciso de um programa assim pra uso própio e prentendo escrever em Python pra Java

11-01-2003 A base do JPA estava bastante adiantada quando surgiu um problema , eu precisa de uma conexão
via SSL, o Socket do Jython não suporta, logo tinha que fazer usando o do Java.O problema é qua a API do
java estava terrivelmente mal documentada, a busca por uma documetação que prestasse passou por uma verdadeira peregrinação(Site java.sun,site sun.(Nãomelembro),java Tutor,google,etc) em penultimo entrei
no canal do java (#java) do irc.freenode.

17-01-2003 Novos problemas com a cryptografia do Java, o SSL do java não acessa meu Apache porque o apache
usa chaves "grandes demais" , o problema é que o Java somente possue modulos de criptografia que o governo
americano permite a exportação ou seja "quebraveis",apos alguns ajustes no apache (gerei uma nova chave menor
com 128 (a anterior era de 418) que é o maximo que o Java suporta,alem do tamanho da chave tem a questão de algoritimos , que são historicamente fracos.Eu acho que não vou implantar estes mecanismos de segurança internamente(é possivel usar programas externos para obter um nivel de segurança real,talvez seja melhor deixar que estes softwares se encarregem da proteção e retirar esta tarefa do programa, ja que o Java não pode
realiza-la a contento)

CONTINUO PROCURANDO
Se alguem biblioteca de relatorios para PythonC me avise, que o JPA vai virar PA.
(Eu testei algumas estes dias mas nada que tenha a simplicidade do datavision)
NDA
Linha 36: Linha 11:

Introdução ao Jython, uma pequena apresentação do Jython: IntroduçãoJythonRodrigo
Introdução ao Jython, uma pequena apresentação do Jython: IntroducaoJythonDidatica.
Linha 44: Linha 18:
||'''Discador:'''||attachment:PyDiscador.tar.gz||
||||Uma interface grafica para o wvdial,a instalação é simples é só descompactar Ele funciona no esquema Aplication Directory (do Rox e do Risc OS) que basicamente signfica que tudo que o programa usa esta esta no própio diretorio.Tem dois diretorios dentro de sua arvore o pre e o pos ele executa os scripts dentro destas pastas antes(pre) e depois de discar(pos) com o nome da conexão atual(o default do wvdial é Defaults(Quando for discar default ele procura tudo com esse nome e executavel no diretorio e roda) ''Dependencias:'' precisa do rwidgets(abaixo)||
||'''rwidgets:'''||attachment:rwidgets.tar.gz||
||||Uma extenção que eu escrevi para o Tkinter,tem janelas MDI toolbar e uma entry que aceita mascaras(quem lembra do Delphi elas são parecidas com as maskedit dele só que muito mais simples) as mascaras são: #->Aceita numeros A->aceita qualquer coisa , tudo mais é caracter que compõe a mascara , tem mais um botão copiado do Delphi, é um botão que se move quando se passa o mouse sobre ele e por fim tem o Stock(copiado do Gtk,inclusive as oito imagens), para quem não sabe o que stock ele armazena imagens embutidas que você pode usar direto,qualquer duvida execute o Demo.py no diretorio dele.'''Instalação''' descompacte e copie o diretorio gerado para o se sys.path(Eu coloco o meu em /usr/lib/python2.3/site-packages/rwidgets mas varia de instalação para instalação)||
Linha 47: Linha 25:
''Ei! Você não vai assinar o LivroDeVisitas? :) -- OsvaldoSantanaNeto''

Rodrigo Cesar Herefeld

<hso.suporte |at| ig.com.br>

Projetos

NDA

Material nesta pagina

Introdução ao Jython, uma pequena apresentação do Jython: IntroducaoJythonDidatica.

Estou colocando alguns programinhas nesta pagina.(Acho que este setor vai ser o mais movimentado ja que eu ando meio preguiçoso para códigos maiores) Mas como eu aprendi pelo metódo Jedi(Get the source Lucke) acho que também pode ajudar

Programas

Discador:

attachment:PyDiscador.tar.gz

Uma interface grafica para o wvdial,a instalação é simples é só descompactar Ele funciona no esquema Aplication Directory (do Rox e do Risc OS) que basicamente signfica que tudo que o programa usa esta esta no própio diretorio.Tem dois diretorios dentro de sua arvore o pre e o pos ele executa os scripts dentro destas pastas antes(pre) e depois de discar(pos) com o nome da conexão atual(o default do wvdial é Defaults(Quando for discar default ele procura tudo com esse nome e executavel no diretorio e roda) Dependencias: precisa do rwidgets(abaixo)

rwidgets:

attachment:rwidgets.tar.gz

Uma extenção que eu escrevi para o Tkinter,tem janelas MDI toolbar e uma entry que aceita mascaras(quem lembra do Delphi elas são parecidas com as maskedit dele só que muito mais simples) as mascaras são: #->Aceita numeros A->aceita qualquer coisa , tudo mais é caracter que compõe a mascara , tem mais um botão copiado do Delphi, é um botão que se move quando se passa o mouse sobre ele e por fim tem o Stock(copiado do Gtk,inclusive as oito imagens), para quem não sabe o que stock ele armazena imagens embutidas que você pode usar direto,qualquer duvida execute o Demo.py no diretorio dele.Instalação descompacte e copie o diretorio gerado para o se sys.path(Eu coloco o meu em /usr/lib/python2.3/site-packages/rwidgets mas varia de instalação para instalação)

Programa para impressao de recibo:

attachment:recibo.tar.bz2

Este programa imprime recibos. É um programinha bem simples. Na verdade ele é um remendo para suprir a falta de um programa maior (o JPA acima) que estou escrevendo (a impressao de recibos vai ficar no controle de vendas). Ele demonstra bem a impressão de html do wxPython. Eu fiz ele com o wxglade http://wxglade.sourceforge.net/. Inclusive o wgl (arquivo do mesmo) ta junto pra quem quiser ver como funciona


RodrigoCesarHerefeld