[PSL-BA] [OT] Projeto Final: TWki Standalone

2007-12-17 Por tôpico Gilmar Santos Jr
Saudações a todos(as)!

No meu trabalho de conclusão de curso, orientado por Terceiro, fiz algumas 
alterações no TWiki para deixá-lo mais rápido e flexível. Claro que isso só 
foi possível por ele ser um software livre! :)

Vou apresentar o trabalho nesta terça, 18/12/2007 as 17:00, na sala 151 do 
Instituto de Matemática da UFBA (campus Ondina)

A monografia está disponível em 
http://twiki.dcc.ufba.br/bin/view/MAT057/TrabalhosSemestre20072 juntamente 
com as dos outros formandos.

O quê: Apresentação do trabalho de conclusão TWiki Standalone
Quando: Nesta Terça, 18/12/2007 as 17:00
Onde: Sala 151 do IM-UFBA (campus Ondina)

A presença de todos(as) será muito bem-vinda! :)

[]'s
Gilmar

--
TWiki Standalone: Nova abordagem de execução para aumentar o desempenho 
através do consumo racional de recursos

* Autor: José Gilmar Alves Santos Júnior - gilmarjr at dcc.ufba.br
* Orientador: Antonio Soares de Azevedo Terceiro 

O TWiki é uma aplicação web para gestão colaborativa de conteúdo, bastante 
poderosa, flexível e extensível. Tradicionalmente é executado como aplicação 
CGI, que leva a grande consumo de recursos e baixa performance. A aplicação 
de outros mecanismos de execução não é simples, nem há documentação oficial a 
respeito. Este trabalho torna o TWiki independente do mecanismo de execução, 
adiciona suporte a vários deles e desenvolve um que permite seu uso como 
servidor HTTP independente. Foi realizado um experimento a fim de compará-lo 
com o mecanismo tradicional, que indicou melhoria no desempenho e consumo 
previsível de recursos.

Palavras-chave: aplicações web, wikis, TWiki, arquitetura de software, 
avaliação de desempenho.
___
PSL-BA mailing list
PSL-BA@listas.dcc.ufba.br
https://mail.dcc.ufba.br/cgi-bin/mailman/listinfo/psl-ba


Re: [PSL-BA] Programa IRPF 2008 Java - versão de tes tes (beta)

2007-12-17 Por tôpico Antonio Terceiro
Serge Rehem escreveu isso aí:
 Pessoal,
 
 Peço licença a vocês para divulgar essa importante notícia, ressaltando que
 essa é a primeira vez, desde o lançamento da versão multiplataforma do IRPF
 em 2004, que apenas a versão Java é disponibilizada como beta.
 
 A Receita Federal disponibiliza a versão de teste do programa IRPF 2008 Java
 para que os usuários possam conhecer com antecedência o aplicativo e as
 principais alterações em relação ao ano anterior, detectar eventuais
 inconsistências e fazer propostas para que os programas atendam cada vez
 melhor aos contribuintes.
 Download da versão e mais informações em
 http://www.receita.fazenda.gov.br/PessoaFisica/IRPF/2008/PgdJava/progIRPF2008multiplataforma.htm
 
 Como a cada ano cresce significativamente a quantidade de usuários do IRPF
 Java, juntamente com a diversidade de sistemas operacionais, é muito
 importante o apoio das comunidades relacionadas ao software livre na
 descoberta de eventuais problemas.
 
 Atenção para o prazo para envio de contribuições: 28/12/2007.

Eu fiz um teste rápido e não consegui rodar usando o GIJ. A equipe de
desenvolvimento teria disponibilidade, interesse e autorização de
discutir com a comunidade de software livre a viabilidade de fazer o
IRPF Java 2008 funcionar com implementações livres da linguagem, em
especial o GIJ 4.2?

Abaixo um relatóriozinho sobre meu teste.

Runtime Java


$ java -version
java version 1.5.0
gij (GNU libgcj) version 4.2.1 (Debian 4.2.1-5)

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Versão Para [GNU/]Linux
=

$ chmod +x ./IRPFJava2008linuxv1.0_Teste.bin
$ ./IRPFJava2008linuxv1.0_Teste.bin 
Assistente InstallShield

Inicializando Assistente InstallShield...

Procurando Java(tm) Virtual Machine...

..
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...

...
...
...
...
...
...
.
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...

...
...
...

...
...
...
...
Uma JVM adequada n�o p�de ser encontrada. Execute o 
programa novamente utilizando a op��o -is:javahome JAVA HOME DIR

Rodando agora com a opção sugerida pelo instalador ...

$ ./IRPFJava2008linuxv1.0_Teste.bin -is:javahome 
/usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0

... tive o mesmo resultado, apesar desse diretório conter uma JVM:

$ ls /usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0
bin  include  jre  lib  man
$ ls /usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0/bin
appletviewer  gcj-dbtool  gjdoc  jarsigner  javacjavah  keytool   orbd  
rmid serialver
gcj   gij jarjava   javadoc  jdbnative2ascii  rmic  
rmiregistry  tnameserv


Versão Para Solaris e outros sistemas operacionais


$ java -jar IRPFJava2008v1.0_Teste.jar 
The wizard cannot continue because of the following error: could not load 
wizard specified in /wizard.inf (104)

Infelizmente OpenJDK/IcedTea/etc ainda não estão 100%, e não sei se estarão até
o prazo da entrega da declaração 2008. E