|
|
Up |
|
|
  |
Author: Nicola LarosaNicola Larosa
Date: May 21, 2007 15:29
Giuseppe Di Martino wrote:
> Mi sembra di notare che hai qualche perplessità sulla bontà di zope;
> essendo in procinto di buttarmi seriamente a studiare la piattaforma
> zope3/cmf/plone ed essendo, per me, un serio investimento in termini di
> tempo, mi piacerebbe sapere se c'è quanche *sorpresina* che rende poco
> utile tali programmi e quindi vanificherà il mio "investimento" in essi.
Non sarà certo io a dirti di non studiarlo. :-)
CMF e Plone dipendono ancora oggi da Zope 2, e hanno da poco cominciato a
usare alcune tecnologie introdotte in Zope 3.
Zope 2 è una bestia piuttosto contorta, e CMF e Plone aggiungono ulteriori
strati di complessità : tutto bene finché va tutto bene, ma decifrare i
traceback può non essere facile.
Zope 3, pur contenendo anche lui molte funzionalità , è scritto in modo più
modulare, e sono in corso sforzi (come Grok) tesi a ridurne la pesantezza e
necessità di formalismo.
Io mi sono messo a studiare Zope 3 qualche tempo fa, ma dopo qualche
settimana mi sono arreso, nonostante una discreta esperienza pregressa con
Zope 2: magari a te farà un effetto diverso.
|
| Show full article (1.57Kb) |
|
| |
no comments
|
|
  |
Author: Pablo XonPablo Xon
Date: May 21, 2007 13:44
Lawrence Oluyede ha scritto:
Io ero rimasto a questo: http://pyopenssl.sourceforge.net
Tra l'altro è quello usato in cherrypy, ma non viene aggiornato da tre
anni...
Sai per caso in che relazione sono i due progetti?
Grazie, ciao,
Paolo
|
| |
|
| |
1 Comment |
|
  |
Author: Lawrence OluyedeLawrence Oluyede
Date: May 21, 2007 13:34
Marco Aloisio valis-e.com> wrote:
> Qualcuno sa dove posso trovare un pacchetto funzionante
--
Lawrence, oluyede.org - neropercaso.it
"It is difficult to get a man to understand
something when his salary depends on not
understanding it" - Upton Sinclair
|
| |
|
no comments
|
|
  |
Author: Marco AloisioMarco Aloisio
Date: May 21, 2007 13:24
Salve,
grazie alle vostre risposte sono riuscito a creare un semplice
server web che supporta connessioni https.
Tutto questo su ubuntu (Linux),
mentre su windows ho trovato diversi problemi ad installare pyopenssl.
Qualcuno sa dove posso trovare un pacchetto funzionante, ho trovato delle
guide per installarlo con setup.py ma mi richiede visual studio 2003.
Una strada meno contorta sarebbe gradita.
Ciao e grazie,
Marco.
|
| |
|
no comments
|
|
  |
Author: Pablo XonPablo Xon
Date: May 21, 2007 12:29
Alex Martelli ha scritto:
> Buffo, Sybase non e` mai stato nel set che dovevo supportare io, quindi
> non ho opinioni in merito.
In effetti mi son sempre stupito di aver incontrato così frequentemente
un db tutto sommato di nicchia.
Penso dipenda dal fatto che sono ormai più di dieci anni che lavoro con
Java (anche se ora lo sto gradualmente abbandonando) e sybase è stato
uno dei primi db a fornire un esteso set di librerie per questo linguaggio.
Tanto per dare l'idea del livello di "personalizzazione" di questo db,
scrivevo le librerie con istruzioni tipo (ASA sta per Adaptive Server
Anywhere):
if (dbType == ASA) {...}
else {...}
Tutta la mappatura dei campi cambiava radicalmente.
> Cmq il mio punto di vista era leggermente diverso dal tuo: non mi
> occupavo direttamente delle applicazioni, ma di librerie,
> infrastrutture e framework su cui tipicamente altri gruppi
> costruivano poi le applicazioni [...]
|
| Show full article (3.11Kb) |
|
no comments
|
|
  |
Author: Pablo XonPablo Xon
Date: May 21, 2007 12:05
Paolo ha scritto:
> [...] cherrypy [...] wsgiserver.py [...] SSL [...]
Dimenticavo di specificare che utilizza pyopenssl, ma vedo che hai giÃ
risolto (o perlomeno sei sulla buona strada) il tuo problema.
Ciao,
Paolo
|
| |
|
no comments
|
|
  |
Author: Ottavio CampanaOttavio Campana
Date: May 21, 2007 10:59
Nicola Larosa wrote:
> Ottavio Campana wrote:
>> adesso ti spiego l'origine di tutti i miei dubbi. Io mi trovo molto bene
>> con zope, di fatto usiamo zope come controller, il dtml come view
>
> Oddio, no...
perché no? usato bene è uno strumento con altissima produttività .
Soprattutto spostando tutta la logica nel db, e quindi nel dtml
rimangono veramente poche cose.
alla fine dei conti, tra un dtml-in, un tal:repeat, uno span py:for o
altre soluzioni simili non è che cambi tanto....
> Vero è che Django segue bene la legge di Pareto: è ottimizzato per
> risolvere l'80%% dei casi d'uso, col 20%% dello sforzo. ;-) Per il restante
> 20%% dei casi d'uso, probabilmente conviene rivolgersi a strumenti più
> complessi e potenti, come Zope 3 e Twisted.
ecco perché sto espandendo il mio know-how.
|
| Show full article (1.68Kb) |
|
no comments
|
|
  |
Author: Giuseppe Di MartinoGiuseppe Di Martino
Date: May 21, 2007 09:23
>> adesso ti spiego l'origine di tutti i miei dubbi. Io mi trovo molto bene
>> con zope, di fatto usiamo zope come controller, il dtml come view
>
> Oddio, no...
...
>> La cosa che mi spaventa è che adesso c'è fuori zope3, in cui il
>> dtml è molto castrato
>
> E a ragion veduta, direi.
...
>> (non un problema terribile)
>
> Soprattutto se lo si leva di mezzo. :-)
...
|
| Show full article (1.06Kb) |
|
no comments
|
|
  |
Author: MassiMassi
Date: May 21, 2007 08:38
Ciao a tutti, sto sviluppando un semplicissimo programma con wxpython
(windowsxp, WxPython 2.8, Python 2.5) in cui, a seguito della
pressione di un pulsante nella finestra principale, viene visualizzata
un'altra finestra contenente dati letti da un file (si tratta di una
sequenza di numeri float). Il mio problema è il seguente: può accadere
che mentre sto visualizzando il contenuto del file, il file stesso
venga modificato (tramite ad esempio un programma esterno come
notepad) o sostituito con un altro avente stesso nome e stessa
estensione, ma contenente dati diversi. In questo caso vorrei che alla
GUI venisse inviata una notifica di modifica\sostituzione in modo tale
che l'utente possa eventualmente decidere di ricaricare il file da
disco. Esiste qualcosa di simile in python?
Grazie per l'aiuto...
|
| Show full article (0.81Kb) |
|
1 Comment |
|
  |
|
|
  |
Author: MassiMassi
Date: May 21, 2007 08:23
Ciao a tutti, sto sviluppando un semplicissimo programma con wxpython
(windowsxp, WxPython 2.8, Python 2.5) in cui, a seguito della
pressione di un pulsante nella finestra principale, viene visualizzata
un'altra finestra contenente dati letti da un file (si tratta di una
sequenza di numeri float). Il mio problema è il seguente: può accadere
che mentre sto visualizzando il contenuto del file, il file stesso
venga modificato (tramite ad esempio un programma esterno come
notepad) o sostituito con un altro avente stesso nome e stessa
estensione, ma contenente dati diversi. In questo caso vorrei che alla
GUI venisse inviata una notifica di modifica\sostituzione in modo tale
che l'utente possa eventualmente decidere di ricaricare il file da
disco. Esiste qualcosa di simile in python?
Grazie per l'aiuto...
|
| Show full article (0.81Kb) |
|
2 Comments |
|
|
|
|
|
|