it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
July 2007
motuwethfrsasuw
      1 26
2345678 27
9101112131415 28
16171819202122 29
23242526272829 30
3031      31
2007
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
it.comp.lang.python Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  Re: "Praticabilità" di Java e J2EE (lungo)         


Author: Giulio Petrucci
Date: Jul 31, 2007 23:55

Ciao Enrico,

Enrico 'Mc Osten' Franchi ha scritto:

[cut]
> Perchè? Perchè noi abbiamo la 'metaprogrammazione'. Invece che inserire
> nell'IDE un supporto 'problema per problema' alla generazione e
> creazione di codice ripetitivo, abbiamo inserito nel linguaggio un
> sistema *generale* di automatizzazione della creazione del codice
> ripetitivo. Solo che in effetti tale codice non viene veramente
> generato: ne viene semplicemente ricreato il comportamento.
>
> È un modo *diverso* e più astratto di concepire la programmazione.
> Sinceramente non credo che possa andare bene a tutti. Per certi versi è
> troppo 'difficile'. Se uno invece lo comprende, vola.

Potresti fare un (breve) esempio?

Grazie,
Giulio

--
9 Comments
  Re: "Praticabilità" di Java e J2EE (lungo)         


Author: Enrico 'Mc Osten' Franchi
Date: Jul 31, 2007 23:52

Andrea Laforgia wrote:
> Azz, qui si sconfina nel misticismo :-D

Per certi versi si. Ma non credo che tutti gli stili di risoluzione di
un problema si applichino a tutti.

In particolare la metaprogrammazione ha bisogno di un salto (calcolato)
di astrazione. E non tutti sono in grado di farlo. Il rischio è di
astrarre troppo (e quindi di spendere troppo tempo a concretizzare,
oltre che perdere in efficienza in modo non accettabile), oppure di non
farlo abbastanza (nel qual caso non ci sono grossi problemi, solo il
guadagno è ridotto).

--
blog: http://www.akropolix.net/rik0/blogs | Uccidete i filosofi,
site: http://www.akropolix.net/rik0/ | tenetevi riso e
forum: http://www.akropolix.net/forum/ | bacchette per voi.
no comments
  Re: "Praticabilità" di Java e J2EE (lungo)         


Author: Enrico 'Mc Osten' Franchi
Date: Jul 31, 2007 11:51

cicap gmail.com> wrote:
> Certo, ma va o no pesato anch'esso nelle considerazioni finali che
> riguardano un linguaggio? Tutto fa pensare di si, visto che alcuni
> linguaggi consentono IDE potenti e altri no. Per te invece no (perche'
> ti fa comodo?).

Ti spiego il perchè: e sei libero di non crederci.
Guarda l'altra faccia della medaglia. Gli IDE 'potenti' stanno di fatto
mettendo una pezza al linguaggio. Un linguaggio è verboso? Ok, allora
usiamo un IDE che genera per me il codice.
Un linguaggio mi 'costringe' a creare diverse strutture per fare le cose
per bene e quando faccio una modifica ad una le devo fare a tutte?
Allora l'IDE ha un sistema perchè io posso fare la modifica a tutte
automaticamente.

Fin qui direi che (al di la del vederla come una pezza, che è
chiaramente una mia opinione) non ci sia nulla di opinabile.
Show full article (3.71Kb)
no comments
  applicazione mysql         


Author: alexBlu
Date: Jul 31, 2007 09:32

Salute a tutti.
Devo fare un applicazione abbastanza semplice che faccia delle query su
un database scegliendo tra alcuni parametri e mi fa vedere in forma
tabellare i risultati. Esiste qualcosa di già fatto o che mi permetta di
non partire da zero?
Oppure devo partire da pyGtk e disegnarmi tutta l'interfaccia piu' la
gestione dl db?
grazie
Alex
3 Comments
  [ Django e send_mail ] problemi di import         


Author: Alfredo
Date: Jul 31, 2007 05:55

ciao a tutto il newsgroup.

scrivo perché sto cercando di usare il metodo send_mail di Django (0.96).

Questo è quello che ho in settings.py
EMAIL_HOST = "nome_del_server"
EMAIL_PORT = 25
EMAIL_HOST_USER = "utente@nome_del_server"
EMAIL_HOST_PASSWORD = "password_utente"
EMAIL_SUBJECT_PREFIX = "[ Prova di Djano ]"

Questo è quanto invece ho scritto nella view in questione:

from django.http import HttpResponse
def invia(request):
send_mail('Subject', 'Message.', 'alfredo.cerutti@maki.it',
['alfredo.cerutti@maki.it'])
return HttpResponse("spedita")

Quando lancio $ python manage runserver

Alla prima esecuzione ottengo:
Traceback (most recent call last):
Show full article (3.06Kb)
7 Comments
  [NEVOW] child_css e Fragments         


Author: Antonio 6sette
Date: Jul 31, 2007 05:40

salve a tutti,

dopo essermi liberato del PHP sono passato a vampire+SQLAlchemy ... adesso
sto tentando un ulteriore salto di "qualita'" ... twisted+nevow !!

sono alle prese con stan+Fragments e ho risolto con un puro approccio
"capa tosta" un problemino che mi si era presentato ... creare un Fragments
che comprendesse un child_css ... dopo vari tentativi sono arrivato a questa
conclusione:

frags.py
--------------
DOCTYPE = tags.xml(' "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">')
CHARSET = tags.xml(' 'charset=utf-8" />')
Show full article (2.38Kb)
3 Comments
  Errore con Tkinter e tkMessageBox         


Author: Fabio Z Tessitore
Date: Jul 31, 2007 04:03

salve a tutti,

premesso che un programmino del tipo:

##########################
from Tkinter import *

win = Tk()
win.mainloop()
##########################

funziona perfettamente, perche' invece quando cerco di aprire una
messagebox con il programmino seguente ricevo l'errore?
Show full article (1.29Kb)
2 Comments
  Aspettando i dati che non arriveranno mai!         


Author: quidH4
Date: Jul 30, 2007 10:14

Ciao a tutti,
Avevo intenzione di simulare il comportamento di un browser con un
semplice script e senza ricorrere a moduli e librerie particolari,
così mi sono informato riguardo al protocollo HTTP:

http://it.wikipedia.org/wiki/HTTP

Il mio problema è che (come da titolo) inviando il messaggio di request al
server non mi viene ritornato nulla indietro.

Ecco lo script: http://quidh4.pastebin.com/m4596ce4c

Aspetto vostri consigli :)
36 Comments
  ultima versione wxpython         


Author: MBposta
Date: Jul 30, 2007 10:08

Scusate la domanda che puo' sembrare ovvia:
qual'e' l'ultima versione di wxPython ?
visto che la numerazione piu' alta e' la
2.8.4.0 con data di rilascio : 2007-05-14 08:28
e poi esiste la
2.6.4.0 con data di rilascio : 2007-06-18 07:49

Qual'e' la differenza? e perche' la numerazione e' inferiore?

Grazie anticipate
Mauro
1 Comment
  Come richiamare finestra su appl. esterna o meglio         


Author: news.tin.it
Date: Jul 30, 2007 07:10

Ipotizziamo questo piccolo programma main.py
from wxPython.wx import *

# --- Definisci un Frame che costituisce la finestra principale ---
class FrameCiao(wxFrame):
def __init__(self, padre, ID, titolo, pos, dimens):
wxFrame.__init__(self, padre, ID, titolo, pos, dimens)
# occorre un Panel per aggiustare lo sfondo
panel = wxPanel(self, -1)
# Si creano i widget per il testo ed i bottoni
self.tCiao = wxTextCtrl(panel, -1, "Ciao gente", (3,3), (185,22))
bottone = wxButton(panel, 10, "Cancella", (15, 32))
bottone = wxButton(panel, 20, "Esci", (100, 132))

# Poi si collega il bottone al gestore
EVT_BUTTON(self, 10, self.OnCancella)
EVT_BUTTON(self, 20, self.OnEsci)

# questi sono i gestori degli eventi
def OnCancella(self, evento):
self.tCiao.Clear()
Show full article (1.67Kb)
7 Comments
 
1 2 3 4 5 6 7 8 9