2009/11/19 Joao Morais jcmorai...@gmail.com
*Definir* uma arquitetura. Especificar. Montar interfaces de acesso ou
documentar como uma coisa deve ser feita. Pensar de que forma escrever
uma página web antes de começar a jogar html dentro das regras. Pensar
se DAO é melhor que OPF, OPF é melhor
2009/11/23 Marcos Douglas m...@delfire.net:
2009/11/19 Joao Morais jcmorai...@gmail.com
Ajude a fazer a diferença. O pascal só precisa de uma especificação
decente, componentizável e livre para ter o mesmo sucesso do fpc. JSF
com Facelets é uma ótima fonte de inspiração.
Essa seria uma
2009/11/23 Joao Morais jcmorai...@gmail.com
Essa seria uma tarefa bm árdua... rs...
Mesmo com toda uma especificação, pq um programador escolheria o
Pascal em relação do Java (que já possui o JSF+Facelets)? Já se
perguntou isso?
Toda caminhada, por maior que seja, precisa de duas
2009/11/18 Marcos Douglas m...@delfire.net:
2009/11/13 Joao Morais jcmorai...@gmail.com
Pensou certo. Definir toda a arquitetura antes e depois codificar.
Mesmo que fiquem faltando alguns detalhes, algumas implementações. É
como escrever contra uma interface que foi completamente definida, mas
2009/11/13 Joao Morais jcmorai...@gmail.com
Pensou certo. Definir toda a arquitetura antes e depois codificar.
Mesmo que fiquem faltando alguns detalhes, algumas implementações. É
como escrever contra uma interface que foi completamente definida, mas
que ainda não possui uma única classe que a
2009/11/12 Joao Morais jcmorai...@gmail.com
Então Marcos, eu coloquei uma vantagem de um ambiente padronizado, e
não necessariamente com uma VM. E também não generalizei, nem
relacionado a VM nem relacionado a padronização. O foco acima vai de
encontro ao custo de ter uma VM, que por vezes é
2009/11/13 Marcos Douglas m...@delfire.net:
2009/11/12 Joao Morais jcmorai...@gmail.com
Então Marcos, eu coloquei uma vantagem de um ambiente padronizado, e
não necessariamente com uma VM. E também não generalizei, nem
relacionado a VM nem relacionado a padronização. O foco acima vai de
2009/11/13 Silvio Clecio silviop...@yahoo.com.br:
Joao Morais escreveu:
... Sim. A gente precisa de um ponto de encontro, nem que sejam trocas de
mensagens em private, e informar à lista sobre a nossa escolha...
Continuem discutindo por aqui, apesar do silêncio do pessoal, muitos
podem estar
2009/11/13 Joao Morais jcmorai...@gmail.com
Concordo com os benefícios de uma VM e ainda mais de um ambiente
padronizado.
Uma VM não é imprescindível, mas o ambiente padronizado é. O que eu
quis dizer anteriormente, sobre o custo da padronização, é que não
devemos colocar o foco em
2009/11/13 Marcos Douglas m...@delfire.net:
2009/11/13 Joao Morais jcmorai...@gmail.com
Concordo com os benefícios de uma VM e ainda mais de um ambiente
padronizado.
Uma VM não é imprescindível, mas o ambiente padronizado é. O que eu
quis dizer anteriormente, sobre o custo da
2009/11/11 Joao Morais jcmorai...@gmail.com:
Concordo, em parte. Também aprecio artefatos simples, no entanto uma
VM traz consigo um mundo de especificação que ditam algumas regras e
ajudam você organizar as coisas, especialmente quando trabalha-se em
equipes grandes. Quando você fala de Java,
Ricardo,
2009/11/11 Joao Morais jcmorai...@gmail.com:
2009/11/11 Ricardo César Cardoso ricardo_engs...@yahoo.com.br:
Desculpa mas não vai dar para evitar... Pascal não está morto pois
ainda existem falantes nativos (a maioria dos que freqüentam essa
lista), mas concordo que não é tão
2009/11/12 Marcos Douglas m...@delfire.net:
2009/11/11 Joao Morais jcmorai...@gmail.com:
Concordo, em parte. Também aprecio artefatos simples, no entanto uma
VM traz consigo um mundo de especificação que ditam algumas regras e
ajudam você organizar as coisas, especialmente quando trabalha-se
Olá Daniel,
2009/11/10 Daniel Augusto Bastos danbas...@gmail.com
As sessões do PHP, como nosso amigo Marcos falou anteriormente são por meio
de arquivos mesmo. Apesar de ter alternativas(Vide APC), este é o
comportamento padrão.
O grande lance do PHP é que, usando sessoes, e, incluindo um
2009/11/11 Joao Morais jcmorai...@gmail.com:
Penso que vale. Tendo em vista as ferramentas disponíveis para
publicação (FastCGI), apresentação (ExtJS e ExtPascal) e organização
da aplicação (alguma especialização de TWebApplication), acredito que
falte apenas uma boa especificação ou
2009/11/11 Marcos Douglas m...@delfire.net:
Minha única dúvida, que persiste, é se vale mesmo a pena investir no
Object Pascal para aplicações Web. Será que vale a pena? Ou é melhor
partir para .NET ou Java?
Depende do quanto as ferramentas que existem para pascal ajudam no
desenvolvimento.
2009/11/11 Marcos Douglas m...@delfire.net:
Acho que se o SO for Windows, a melhor opção seria ISAPI considerando
o fato que vc mesmo disse que não há mais problemas com a atualização.
No entanto, acho válido codificar em FPC, pois a aplicação rodaria em
qq SO que o FPC dê suporte.
E neste
O que sugiro é uma aplicação tal qual é hoje os Applications Servers do Java
(Não do mesmo porte).
Trabalhando c/ EJB3, vc tem a gerencia da conexão, do pool, da sessão e de
um monte de outras coisas no Application Server, e não na sua aplicação.
Este não seia exatamente a sua aplicação, e sim
2009/11/11 Joao Morais jcmorai...@gmail.com
Depende do quanto as ferramentas que existem para pascal ajudam no
desenvolvimento. Falo mais especificamente de ExtJS e ExtPascal. Eu
tenho o costume (bom? ruim?) de implementar solução para coisas que
não funcionam como eu gostaria que funcionasse,
2009/11/11 Joao Morais jcmorai...@gmail.com:
E neste caso eu sugiro trocar isapi por fastcgi por ser um padrão
aberto, portável e escalável.
Concordo, mas caímos no problema da performance se for utilizar FastCGI.
Porém, eu não acompanho o FastCGI. Talvez seja uma tecnologia bem
melhor
2009/11/11 Daniel Augusto Bastos danbas...@gmail.com:
O que sugiro é uma aplicação tal qual é hoje os Applications Servers do Java
(Não do mesmo porte).
Trabalhando c/ EJB3, vc tem a gerencia da conexão, do pool, da sessão e de
um monte de outras coisas no Application Server, e não na sua
2009/11/11 Marcos Douglas m...@delfire.net:
2009/11/11 Joao Morais jcmorai...@gmail.com:
E neste caso eu sugiro trocar isapi por fastcgi por ser um padrão
aberto, portável e escalável.
Concordo, mas caímos no problema da performance se for utilizar FastCGI.
Porém, eu não acompanho o FastCGI.
2009/11/11 Marcos Douglas m...@delfire.net:
2009/11/11 Joao Morais jcmorai...@gmail.com
Depende do quanto as ferramentas que existem para pascal ajudam no
desenvolvimento. Falo mais especificamente de ExtJS e ExtPascal. Eu
tenho o costume (bom? ruim?) de implementar solução para coisas que
2009/11/11 Joao Morais jcmorai...@gmail.com:
Bem melhor. http://www.fastcgi.com/drupal/node/6?q=node/15
É verdade, ainda não tinha lido este comparativo. Então, parece que é
a união dos 2 mundos: processos isolados + performance. Parece muito
promissor.
Estou lembrando que o Ruby tb é utilizado
2009/11/11 Marcos Douglas m...@delfire.net:
2009/11/11 Joao Morais jcmorai...@gmail.com:
Exceto lembrar que é preciso especificar, implementar, testar e manter.
Sim João, eu sei... ;-)
Sei disto. Apenas documentando prós e contras.
Bom, se a ferramenta é boa, é mantida por uma empresa ou
2009/11/11 Ricardo César Cardoso ricardo_engs...@yahoo.com.br:
Desculpa mas não vai dar para evitar... Pascal não está morto pois
ainda existem falantes nativos (a maioria dos que freqüentam essa
lista), mas concordo que não é tão utilizado quanto C# ou Java.
Então Ricardo, o Marcos não falou
2009/11/10 Joao Morais jcmorai...@gmail.com:
Com PHP, se a memória não está me traindo, você pode passar o id da
sessão por url ou input hidden. O processo continua (módulo Apache)
mesmo depois do final do request. Isto não tem como acontecer com CGI
porque a cada request a aplicação inicia,
As sessões do PHP, como nosso amigo Marcos falou anteriormente são por meio
de arquivos mesmo. Apesar de ter alternativas(Vide APC), este é o
comportamento padrão.
O grande lance do PHP é que, usando sessoes, e, incluindo um objeto em
sessão, o php serializa este objeto pra vc de modo
2009/11/10 Marcos Douglas m...@delfire.net:
Acho que precisamos criar um
novo projeto apenas como DEMO pra daí então colocar a tecnologia em
prática.
Eu só não comecei a implementar pq ainda estou em dúvida se vale a
pena fazer isso com FPC ou Delphi (Object Pascal, sem .NET).
Penso que
2009/11/6 Joao Morais jcmorai...@gmail.com:
Problema do CGI sob meu ponto de vista: ele não mantém estado, não
mantém sessão, não mantém objeto em memória. É como conversar com uma
pessoa que não consegue guardar o que aconteceu há um minuto atrás e
fica te cumprimentando o dia inteiro. Talvez
2009/11/9 Marcos Douglas m...@delfire.net:
2009/11/6 Joao Morais jcmorai...@gmail.com:
Problema do CGI sob meu ponto de vista: ele não mantém estado, não
mantém sessão, não mantém objeto em memória. É como conversar com uma
pessoa que não consegue guardar o que aconteceu há um minuto atrás e
2009/11/4 Marcos Douglas m...@delfire.net:
Tenho uma dúvida básica sobre CGI com Delphi: Como é feita a atualização do
sistema sem derrubar o servidor?
Já trabalhei com ISAPI codificado em Delphi. Na época, tínhamos que derrubar
o IIS para atualizar a DLL, pois ela fica na memória,
32 matches
Mail list logo