cosa consigliate per utilizzare le librerie pcap con python?
Ho provato pcapy, ma la documentazione è pessima.
suggerimenti?
Io so dell'esistenza di questo http://www.secdev.org/projects/scapy/
--
Lawrence
http://www.oluyede.org/blog
___
Python
GET
A dictionary-like object containing all given HTTP GET parameters.
POST
A dictionary-like object containing all given HTTP POST parameters.
quindi io avrei fatto monkey patch / code perchè ho messo l'underscore
prima di GET e POST ovvero ho creato _GET e _POST ???
Facciamo finta
no, non sbagli, devo fare un qualcosa di portabile, non basato su alcun
framework, per fare questo devo evitare di basarmi a mia volta su un fw.
Mi sfugge cosa intendi per portabile a questo punto.
1 - se devo imparare ora qualcosa su Python per il web, tanto vale
scegliere il progetto sulla
Vorrei cancellarmi dall'iscrizione circa le news di python.it
Grazie
http://lists.python.it/mailman/listinfo/python
Usa questo link, in fondo alla pagina c'è un campo di testo in cui
mettere la tua mail e un pulsante con scritto cancellati o modifica
--
Lawrence
http://www.oluyede.org/blog
Aggiungo che ACE utilizza una versione light del methodTable, sistema
sfruttato dal progetto AMFPHP nonchè da quello analogo per Perl e Python.
Trattasi di Flash remoting, utilizzo di oggetti server sul client ed
invio di oggetti client al server, disponibile ufficialmente anche per
J2EE ed
io non introduco niente ... la libreria lavora in background,
l'introduzione del formato serialize di PHP è lo stesso identico
concetto di JSON, esistono versioni di serialize / unserialize per quasi
lo stesso numero di linguaggi eh ... non è una novità e permetterebbe a
tale libreria di lavorare
non c'è molto di boxed, un protocollo AMF replicabile, una methodTable,
istanze di classi del server che vanno avanti e indietro
Faccio finta di aver capito cosa è un protocollo AMF replicabile e una
methodTable :-(
no, il mio obiettivo è fare una lib per un client e diversi servers
aggiungo: quale modulo per verificare l'esistenza di una classe ?
Avessi un class_exsits sarei a cavallo, l'eval l'ho usato solo per
quello (ma attendevo commenti proprio per migliorare quella classe)
Cosa vuol dire se esiste una classe? Se io scrivo SuperPippo in un
file Python e non è
Ok cosa ? devo scrivere questo sito è bucabile anche con una stringa
exec di quel tipo oppure non c'è ragione alcuna di allarmarsi ?
Ok come vuoi. Perchè devi creare una classe a runtime?
runtime ho una stringa
pippo = Pippo
come sapere se la classe Pippo è presente e già definita
Sono interessato anche io... Ma per la verità, servirebbe qualcosa tipo
l'interfaccia di Gambas [1].
Lo so che non esiste, ma... perchè? :)
Perchè Python non è visual basic
--
Lawrence
http://www.oluyede.org/blog
___
Python mailing list
E questo vuol dire che non deve avere un ambiente di sviluppo comodo?
No, significa che ce ne sono molti e sta a te scegliere quello che
preferisci. Io mi trovo comodo con TextMate come mi trovo comodo con
Emacs. Ho usato 3 o 4 volte WingIDE in quest'anno solare ma vado
benissimo anche con pdb
Non so da dove partire, potete darmi qualche dritta?
Parti da qui: http://www.diveintopython.org/soap_web_services/index.html
http://pywebsvcs.sourceforge.net/
Ciao!
--
Lawrence
http://www.oluyede.org/blog
___
Python mailing list
Grazie per la dritta, cmq si un servizio per win in pratica tt cio deve
girare su delle workstation principalmente win2000/Xp c'è un modo per fare
cio ?
Il solito google:
http://agiletesting.blogspot.com/2005/09/running-python-script-as-windows.html
--
Lawrence
http://www.oluyede.org/blog
Nessuno sa dirmi se e a chi mi posso rivolgere ?
Di che genere di formazione hai bisogno?
--
Lawrence
http://www.oluyede.org/blog
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
#prova.vbs##
main()
sub main()
set fso = CreateObject(Scripting.FileSystemObject)
Set file = fso.OpenTextFile(WScript.ScriptFullname,1)'Qui vado ad
aprire prova.vbs (ovvero questo stesso file)
copy = file.ReadAll()
'mentre quì ne leggo il contenuto
Set nfile =
Questo è ancora più semplice:
---
import shutil
shutil.copy(prova.py, prova2.py)
---
--
Lawrence
http://www.oluyede.org/blog
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Scusate se mi intrometto avevo già dato uno sguardo a prometheo.it in
particolare al corso di python ma 700 e passa euro mi sembrano eccessivi per
un corso che dura appena 30 ore, (costa meno c++) sono convinto che con
l'aiuto di un programmatore con esperienza e la pazienza di mettersi chino
su
On 9/26/06, grullonet by AliceADSL [EMAIL PROTECTED] wrote:
Visto che siamo all'ABC...
quale editor consigliate per Python?
Io sto valutando il plugin su Eclipse, SPE e Komodo...
Ti consiglio quello con cui ti trovi meglio, è banale ma è la cosa migliore :-)
Io ne ho provati 10mila, alla
1) il senso di pass alla fine di un oggetto
class Classe(object):
pass
dici?
Crea semplicemente una classe vuota.
2) volevo usare una codifica md5 per una password e cercando in rete ho
scoperto una libreria chiamata haslib ma sembra che non sia all'interno dell
installazione python visto
Ah..quindi il pass è obligatorio a fine oggetto ?
No, il pass è un no-op. Serve per definire classi vuote in contesti
particolari. Non è che devi metterlo sempre :-)
--
Lawrence
http://www.oluyede.org/blog
___
Python mailing list
No, il pass è un no-op. Serve per definire classi vuote in contesti
particolari. Non è che devi metterlo sempre :-)
Azz m'è scappato l'invia. Non serve solo per le classi (meglio fare
chiarezza). E` semplicemente una istruzione senza effetti. E`più un
place holder che altro.
--
Lawrence
Io ho scritto questo:
http://groups.google.it/group/it.comp.lang.python/browse_frm/thread/f9179a8bafedcf91/fa2aa4c68210b03c#fa2aa4c68210b03c
--
Lawrence
http://www.oluyede.org/blog
___
Python mailing list
Python@lists.python.it
Non so se il cross-posting può generare un po' di confusione. Essendo la
proposta nata in ML forse è il caso di concentrare (per il momento) la
discussione in questo luogo IMHO.
Può essere ma la maggioranza della popolazione pythonista legge e/o
frequenta il forum. Inoltre può essere più comodo
ciao , ricevo questo errore..
dice :
c (il valore che torna la funzione ) non è una variabile globale...
ho provato a crearla fuori prima della funzione ma non cambia la
situzione..
Domanda: cosa è c? Da dove dovrebbe saltar fuori?
--
Lawrence
http://www.oluyede.org/blog
On 10/8/06, Sub-Zero [EMAIL PROTECTED] wrote:
Salve a tutti, sto realizzando un programmino che mi tenga i costante la
lista di Ip che ho nella 'mia' LAN.
Per esempio se gli ip vanno da 192.168.0.1 a 192.168.0.255 e attualmente
sono collegati 192.168.0.1 e 192.168.0.2 quei due Ip devono essere
On 10/9/06, Claudio Germani [EMAIL PROTECTED] wrote:
ciao a tutti, qualcuno saprebbe indirizzarmi su come effettuare l'upload di un
file in python?
Con Google ho trovato questo:
http://www.voidspace.org.uk/python/cgi.shtml#upload
--
Lawrence
http://www.oluyede.org/blog
Ho compilato da sorgenti Python 2.5 su una Knoppix 5.0.
Non esiste un binario :-( ?
Ho copiato i file che mi aveva posto in /usr/local/* nelle
corrispondenti directory di /usr/*
Non facevi prima a mettere /usr/local nel PATH?
Ho alcuni problemi:
- nel modo interattivo quando premo freccia
In un mio software devo eseguire una funzione ad intervalli di tempo
regolari (nell'ordine dei secondi, tipo ogni secondo o ogni 5 secondi),
inoltre vorrei che l'utente possa facilmente modificare il timeout
(modificando una chiave di gconf), fino ad ora ho utilizzato gobject in
questa maniera
Perchè ci vuole tempo per fare un rilascio decente (su berlios.de).
Puoi usare code.google.com e poi rilasciamo l'app opensource per gli
altri pythonisti del pianeta terra.
Che poi andrebbe bene per qualsiasi community se la teniamo abbastanza generica
--
Lawrence
http://www.oluyede.org/blog
Ah quasi dimenticavo, anche Lawrence vuol dare una mano, solo che è timido :p
Ma se ho già detto di si :-)
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
___
Python mailing list
Python@lists.python.it
C'è stato un fraitendimento.
Nicola si riferiva a dei package che ho scritto per una applicazione a
cui sto lavorando.
Non ha a che fare con Pythonisti.
Riguardo code.google.com, la cosa mi interessa.
Cosa intendevi?
No niente, pensavo ci fossero problemi con l'svn su python.it
--
Lawrence
On 12/28/06, Fabrizio Reale [EMAIL PROTECTED] wrote:
Alle 10:43, giovedì 28 dicembre 2006, Lawrence Oluyede ha scritto:
On 12/28/06, Giovanni Porcari [EMAIL PROTECTED] wrote:
Quindi per riassumere:
Si fa con Django e poi Valentino lo realizza anche in Nevow e
Fabrizio in Plone ?
Beh
On 12/28/06, enrico franchi [EMAIL PROTECTED] wrote:
On 12/27/06, Nicola Larosa [EMAIL PROTECTED] wrote:
In Mac OS X 10.4, Apple deliberately changed Mail.app to use their prop-
rietary .emlx data format [...]. Now I'm forced to migrate all my mail
yet again from yet another proprietary
L'idea era proprio qualcosa del genere.
Pensavo anche di contattare punto informatico, ma ora sono in ferie.
Non è il caso di aspettare che il progetto sia up and running? Dopo ci
roviniamo la reputazione
Per i commenti ed i messaggi di log/commit credo sia meglio usare
l'italiano, dato che
Programmazione Web
Programmazione a basso livello (gestione soket , gestione processi)
Programmazione Linux
Programmazione Windows e sue interfacce
Programmazione su sitemi Mac
Programmazione Mono (ironPython)
Serve davvero? Non è meglio lasciare un profilo libero in qui la gente
scrive quel
Potrebbe essere buono anche un campo dove si aggiungono le varie
capacità tramite tag es web, gtk, ldap etc.
Ecco già i tag alla web2 mi piacciono di più ma direi che per ora
potremmo tenerla come feature TODO. Meglio avere qualcosa di
funzionante subito da rifinire che un bloat tra settimane
Non mi hai capito ;-).
Già :-) Ora è chiaro.
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Ora lo scheletro con la logica dell'applicazione è pronto ed usabile
tramite la interfaccia amministrativa di Django.
Ottimo
Ultimo appunti:
1) Sto usando l'ultima versione rilasciata di Django,
non quella da trunk.
Come mai?
2) Ho usato OneToOneField ma la documentazione dice che
obsoleto è un termine relativo.
Django 0.95 è perfettamente funzionante, cosa c'è di male ad usarlo?
I forms ad esempio sono obsoleti e c'è una tonnellata di bugfix nella
versione svn.
Se poi il software cambia al ritmo di una volta al mese, allora me ne
tengo alla larga.
Ma se hai sempre
E chi mi obbliga ad aggiornare tutto alla 1.0.
Questo discorso si ripeterà sempre.
Ti obblighiamo noi. Tutti noi conosciamo django svn e leggiamo le doc
in svn. Io personalmente non so una mazza della 0.95 né conosco le api
vecchie. Suvvia Manlio, non ha senso arroccarsi su questo genere di
Facendo il checkout del repository ho notato la presenza del supporto
per json.
Io ho usato simplejson, se ne può quindi fare a meno?
django.utils.simplejson :-)
Un'ultima cosa.
I test dove li mettiamo?
1) /trunk/pythonisti/test
2) /trunk/pythonisti/pythonisti/test
Io di solito uso la 1.
On 1/2/07, Manlio Perillo [EMAIL PROTECTED] wrote:
Lawrence Oluyede ha scritto:
Facendo il checkout del repository ho notato la presenza del supporto
per json.
Io ho usato simplejson, se ne può quindi fare a meno?
django.utils.simplejson :-)
Ma questo è proprio simplejson incluso
On 1/2/07, Mauro Casini [EMAIL PROTECTED] wrote:
Lawrence Oluyede [EMAIL PROTECTED] writes:
Tutti noi conosciamo django svn e leggiamo le doc in svn.
La documentazione su http://www.djangoproject.com/ dice
This covers Django version 0.95 and the development version.
È aggiornata e
Vorrei realizzare un programma python (con interfaccia grafica) che si
collega ad una banca dati tipo SQLite, dato che non so esattamente da
dove iniziare potete indicarmi se esistono delle guide per python+SQLite.
http://docs.python.org/lib/module-sqlite3.html :-)
Inoltre volevo sapere quali
Non ci siamo Manlio. Io plaudo i tuoi sforzi e il tuo sbattimento e la
tua idea ma forse ho capito male e se è cosi me ne scuserò ma:
- non doveva essere una applicazione comunitaria?
- non puoi inserire una intera app con un commit, dove sono le
iterazioni tra una feature e l'altra?
- che cosa
Nel senso che la comunità partecipa?
Io ho aspettato contributi ma se non c'è già qualcosa di pronto sembra
che non arrivino.
Non è che appena uno salta fuori dicendo io voglio fare il progetto
sui supereroi e gli altri dicono ok allora bisogna cominciare a
scrivere codice. Il brutto dei
Colpa mia che pensavo di averlo illustrato, almeno a grandi linee.
Perchè non mi avete esposto questi dubbi prima?
Boh io personalmente non pensavo fosse cominciato il progetto :-)
Pensavo fossimo ancora in fase di discussione
Ad esempio, usando come base quello che ho scritto, ci sono decine
Dunque ho letto il codice di geo e in linea di massima ho capito
tutto. Ora per andare avanti i problemi che vedo sono:
- la gestione degli indirizzi... all'inizio mi tornava sempre
AddressNotFound poi ho capito come specificare l'indirizzo (Via,
Città, sigla provincia). Sta roba però forse è il
A meno, ovviamente, di non limitarci all'Italia.
No no, allora si mette un bel label nella futura form con scritto:
Example: 4th Street, New York, USA
o cose così
Non lo conoscevo, sembra interessante.
Nel nostro caso probabilmente basta XMLHTTPRequest puro (a proposito:
IE7 supporta il
Google restituisce un content type con due charset (ISO-8859-1 e UTF-8).
Quale prendere? Che senso ha mettere due charset (che sono esclusivi)?
è un fallback. Io prendo il primo dei due :-)
Comunque:
- ho implementato la funzionalità tramite json
ora le view sono /map e /json
ho dovuto
Dimenticavo: devi aggiungere una dir media e una media/j (deelan
docet) nella root di pythonisti. Poi boh vai avanti a eccezioni finché
va :P
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Questa cosa dei nomi super contratti è incredibile!
è comoda :-)
Comunque se mi scrivi in privato con la username/password che vuoi ti
abilito il commit, così puoi inserire la patch precedente.
Ok ora ti mailo
Riguardo questa patch (non l'ho ancora testata):
- Per le directory fino ad ora
On 1/8/07, Sbaush [EMAIL PROTECTED] wrote:
Salve a tutti,
dopo molto tempo finalmente torno a trovare il mondo del pitone; ne colgo
l'occasione per salutare tutti i membri di questa fantastica comunità!
La mia domanda riguarda la possibilità di realizzare applicazioni web
scritte in python; ho
In effetti sono ancora all'inizio della programmazione in Python e di
quella ad oggetti.
Direi che probabilmente per ora puoi fregartene dei decorators :-)
Comunque il link che ti ha dato Sandro Dentella è utile. Io ho avuto
la fortuna di vedere la presentazione che ha fatto Michele Simionato
Prova con http://localhost:8000/media/j/jquery.js
Se va bene così possiamo fare le modifiche per usare Ajax.
Ottimo, cosi va. Ora posso inserire il codice Ajax e abbiamo risolto
(a me in locale va tutto)
ps. potrei cambiare map in gmap, il nome della view dico, la url
rimane uguale
--
Direi che è il caso di mettere in pausa lo sviluppo del backend (che
fondamentalmente è semplice) per concentrarsi sulla UI, facendo
qualche sketch della stessa in HTML + css in modo tale da avere una
idea di come potrebbe essere staticamente. Dopo aver letto Getting
Real mi sono convinto che
I log in inglese sono compatti, ma si era deciso di averli in Italiano.
è più forte di me, ma mi adeguerò se proprio devo :D
A questo punto, resta da gestire il profilo degli utenti.
La tabella users di Django ha già i campi first_name, last_name ed email.
Dobbiamo ora decidere quali
Non ho ben chiari i ruoli, gli utenti sono:
- Quelli che si collegano x usufruire del servizio
- Quelli che forniscono il servizio (i pythonisti)
- Entrambi
Gli utenti sono le persone che creano il proprio profilo quindi i pythonisti
Direi che le aziende vanno gestite allo stesso modo, io
Non sono convinto.
In realtà tutto quello che ci manca è una tabella con i profili utente e
la loro visualizzazione/ricerca.
No, manca anche il form per l'inserimento e un design per il sito :-)
Per quanto riguarda la mappa, nella finestra che si apre sul marcatore
dovrebbe comparire un link
Assumibili:
- pythonisti in cerca o disposti all'assunzione
Consultabili
- (nome orrendo) pythonisti che offrono consulenze
Skills
- skills dei pythonisti (campi da decidere)
Facciamo che diventa available for hire e se quel flag booleano è
attivato si specifica contract/hire ecc
Non mi riferivo al coding, ma a come organizzare la struttura delle tabelle.
Ok ma anche questi dettagli possono venire fuori in fase di utilizzo.
Magari mentre clicchi e clacchi nell'html dici cavoli ma sta roba a
che serve? oppuer perché non supporta questo?
Mi rendo conto che dato il tipo
Le cose che mi serve chiarire per la UI sono:
- il sito avrà un dominio a sé stante? (spero di si)
- il sito sarà solo per gli italiani o (come spero) lo lanciamo per il
popolo del pianeta?
è importante anche pensare al nome da dare al sito e di consegenza
all'eventuale dominio
--
Lawrence
Se vogliamo fare una cosa fatta ad alto livello abbiamo bisogno di un
hosting dedicato perchè python.it non ce la farebbe a reggere il carico.
Per l'hosting non è un grosso problema, qualcuno lo si trova, mal che
vada dividiamo le spese su unbit.it
Riguardo al globale io direi di si. Ha poco
Non è compito nostro, direi.
Dovrebbe essere una iniziativa della Python Software Foundation.
Mi prendi in giro? se aspettiamo che alla PSF venga un'idea come
questa esce Python 4.15.
Stiamo facendo l'app, facciamola e basta. Se aspettiamo il permesso (e
poi permesso per cosa?) della PSF stiamo
On 1/10/07, Nicola Larosa [EMAIL PROTECTED] wrote:
Lawrence Oluyede wrote:
No no, le aziende hanno un model diverso dalla persona. Se si decide
di metterle. Nicola, te che dici?
Due paroline magiche: partita IVA.
eh?
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
Per me va anche bene, ma propongo di cominciare con il solo supporto
all'Italia.
Una volta che abbiamo del codice stabile e funzionante passiamo alla
versione internazionale.
Si ma ascolta il finto genio del marketing qui: sta cosa si può fare
_prima_ del lancio, non dopo. Se si lancia si
On 1/10/07, Luca Marturana [EMAIL PROTECTED] wrote:
Il giorno Wed, 10 Jan 2007 19:56:33 +0100
Lawrence Oluyede [EMAIL PROTECTED] ha scritto:
Si ma ascolta il finto genio del marketing qui: sta cosa si può fare
_prima_ del lancio, non dopo. Se si lancia si lancia una volta per
tutte
Non stiamo lanciando una applicazione innovativa che qualcuno ci può
fregare.
No ma è sempre qualcosa di utile
Comunque direi di metterla ai voti.
Vogliamo partire in piccolo o predisporre già tutto per partire in grande?
Io voto grande. Comunque fai un thread a parte per sta roba o una
Appunto per questo, pensavo che l'obbiettivo fosse individuare i
pythonisti, poi che il pythonista in questione sia una persona, una
società, un ente, un gruppo o quant'altro credo che sia un dettaglio
successivo per l'utente...
IMHO il nodo centrale è la persona, non deve diventare un sito di
Mi chiedevo a questo punto se non convenga davvero usare Twisted.
Infatti con Django non credo riusciremo a fare qualcosa di superiore a
workingwithreils (se davvero ci teniamo a non avere una copia di quanto
già fatto).
Cosa intendi per fare qualcosa di superiore? Guarda che al massimo è
il
No, non mi riferivo alla localizzazione da fare per la versione
internazionale.
Mi son spiegato male allora :-(
Il sito rimarrebbe nell'unica lingua che tutti possono comprendere,
l'inglese. Non avevo minimamente intenzione di fare le localizzazioni
(anche perché ci vorrebbe qualcuno che le
No, questo no.
Va bene il sito internazionale, ma deve essere localizzato (almeno in
Italiano).
Ok ma a che pro? Non credo che un Pythonista faccia cosi fatica a
leggere name invece che nome. Non è un testo tecnico. Comunque
facciamo cosi, ok per la localizzazione in italiano ma:
Se, ad
+1 (poi in realta sei il sito ottiene successo ci saranno sicuramente
utenti volenterosi che faranno le localizzazioni ovvero le traduzioni)
Qualcuno che capisce la mia megalomania c'è :D
Esatto, il valore e' nella comunita che si potra aggregare e nelle
relazioni che puo creare. In questo
Ad esempio, il modo di indicare un indirizzo è diverso per ogni
Paese...io farei una pagina generica in inglese dove il campo
indirizzo va formattato in una certa maniera, più una pagina per ogni
locale (per ora it e basta), in cui si predispongono i campi che formano
l'indirizzo (in italia:
Tu il turco lo vedresti solo se lo hai impostato come linguaggio nel
browser o se vai nella sezione /country/turchia.
è proprio su questo punto che non siamo d'accordo. Io se vado su
/country/turchia voglio vedere le cose secondo la lingua impostata nel
browser e _anche_ i profili in inglese.
- country: Nome della nazione (magari preso da un combo, cosi non ci
sono problemi di interpretazione, Italy nel nostro caso
- state: La provincia (la regione comunque di solito non la mettiamo
nei nostri indirizzi)
- locality: La citta'
- address: via e numero
- ZIP: il CAP (dovrebbe esistere
IMHO e` un rischio da correre, ma magari cosi` facendo spingeremo un po'
di piu` coloro che non sono abituati a leggere in inglese...
Esatto, a me sta bene l'essere italiani con tutto quello che ne
consegue ma è stupido il campanilismo per il riempimento di un profilo
che potrebbe anche
- country: Italia
- administrative_area: Campania
la regione è inutile con la mappa, secondo me. Anche perché poi il
concetto di regione in altri stati nemmeno esiste (a te che ti frega
se San Antonio è nella contea di Pinco Pallino?)
- sub_administrative_area: Avellino
ma city fa troppo
Dato che il profilo si compila in entrambe le lingue (come detto,
probabilmente ci sarà solo 1 campo a testo libero), non dovrebbe un
problema visualizzare entrambe le cose.
O in inglese o in italiano. Io non mi metto di certo a riscrivere le
stesse cose in due lingue. Per questo preferivo
Comunque, ripeto: nel profilo ci sarà poco spazio per del testo libero
che occorre avere in due lingue.
Perché uno della romania che è appena entrata in europa e che vuole
scrivere in inglese per farsi conoscere dovrebbe scrivere anche in
rumeno se non vuole?
Il problema magari è in un
Innanzitutto grazie per la mail
On 1/11/07, Pietro Battiston [EMAIL PROTECTED] wrote:
Introduzione brevissima: sono Pietro, salve, è la prima volta che scrivo
(e in generale con il python sono proprio agli inizi) ma seguo sempre le
vostre diatribe (è divertente!).
Eh eh partecipa alle
charset = _get_charset(content_type) or utf-8
-
+charset = 'iso-8859-1' # XXX Google madness?
return fp.read().decode(charset)
C'è un problema qui.
Come mai Google usa iso-8859-1?
Come si fa a sapere quale encoding usare?
Vi ricordo che Google nel content type restituisce due
class Address(models.Model):
Io chiamerei la classe Location.
Address detail, based on the XAL Standard.
Mai sentito sto standard. Non possiamo usare nomi normali?
country = models.ForeignKey(Country)
ok
administrative_area = models.CharField(maxlength=50,
Allora TU scriverai il TUO profilo in inglese... esattamente quello che
dico io.
Non è campanilismo, è efficienza. Ogni utente sceglie cosa è meglio per lui.
Si difatti abbiamo deciso di incoraggiare l'inglese, poi ognuno fa
quello che vuole nel testo libero
Allora TU sceglierai o inglese o
Fatto: http://trac.python.it/wiki/Progetti/Pythonisti
Vi inviterei a partire da quella pagina per aggiungere le pagine che
vi servono. Comprese le singole discussioni sulle singole feature:
model, ui, funzionalità ecc ecc.
___
Python mailing list
Per implementare la bozza del profilo ho dovuto spulciare nell'archivio
dei messaggi...
Ma nella pagina di Pythonisti che fine ha fatto il link al Diario?
http://trac.python.it/wiki/Progetti/Pythonisti/Diario
Crea pure le pagine che ti servono per il modello ecc ecc.
Poi ripartiamo da li
--
On 1/12/07, Lorena Doria [EMAIL PROTECTED] wrote:
Ciao a tutti e scusate la super banalità della mia domanda ma sono proprio ai
primi approcci con python, ma come si fa a definire la data di ieri, per
intenderci il corrispettivo di Getdate()-1!!
Brutalmente:
In [3]: today = date.today()
In
Ma non vorrei dipendere troppo da Google, e vorrei tenermi stretto al
modello relazionale (anche se le query 'object oriented' le possiamo
inserire come feature aggiuntiva, ad esempio posso cercare i pythonisti
che abitano nella mia stessa via, cosa non possibile in SQL puro).
Ho appena
Sia geolocation che profile sono legati alla tabella user.
Dato che usiamo Django appoggiamoci alla tabella predefinita per gli utenti.
Certo
peccato che Trac non usi come backend Subversion, così si poteva
inserire il testo delle pagine direttamente nel repository, via HTTP è
stupidamente
Che ne dite?
http://dpaste.com/hold/4597/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Ogni pythonista 'dovrebbe' avere una vcard completa. Sarebbe quindi forse
intelligente appoggiarsi al modello di vcard traducendolo nelle tabelle
appropriate.
Un pulsante di upload della vcard potrebbe creare tutti i record necessari a
descrivere l'indirizzo o gli indirizzi che si intende mettere
controproposta.
http://microformats.org/wiki/hcard
e, ovviamente,
http://microformats.org/wiki/geo
Li implementi tu :-) ?
Comunque: http://trac.python.it/wiki/Progetti/Pythonisti/Idee
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
- perchè non hai usato il wiki?
Perché volevo sapere se andava bene prima di metterlo la
- province_or_district non mi convince
è la cosa più umana che mi viene in mente. Negli stati uniti esistono
le contee, in cina i distretti, in italia le province. quel campo
potrebbe contenere San
administrative_area è un termine generico che può gestire contee,
distretti, regioni, etc.
Boh preferisco termini più di uso comune, altrimenti ogni volta devo
andare a guardare il model :-P
Comunque per me è uguale su questo campo
E questo non è permesso? Devo vedere meglio.
fammi sapere
Io mi terrei la possibilità di esportare, non di importare. Cosi
evitiamo di riempire il DB con informazioni useless o little useful.
hcard e geo non sono formati per il model, ma semplicemente
convenzioni per il template
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
Cosa c'è che non andava nel file che avevo inserito io?
Niente, è uscita la versione nuova che è estremamente più veloce:
http://jquery.com/blog/2007/01/14/jquery-birthday-11-new-site-new-docs/
Hai usato la versione compressa?
Si certo
--
Lawrence
http://www.oluyede.org/blog
Srotolamento della lista in parametri posizionali
Tanto per fare i rompiballe direi che unpacking è il termine
tecnico. Si può dire spacchettamento ?
Odio i termini tecnici tradotti sui libri :-P
Ora sto leggendo un libro davvero bello ma quando leggo selettore e
elementi a livello di blocco mi
E poi gli elementi a livello di blocco che sono ?
Appunto :-)
block level elements, sono gli elementi HTML come il div
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
___
Python mailing list
Python@lists.python.it
Magari può essere utile svilupparne l'equivalente per Django,
all'interno di pythonista.
Penso possa essere utile come proof-of-concept in generale ma perché
dentro pythonista?
--
Lawrence
http://www.oluyede.org/blog
http://www.neropercaso.it
___
Dato che anche a pythonista servirà un validatore, credo non sia strano
sviluppare il piccolo modulo all'interno dell'applicazione.
Non ho mica capito. Quando si faranno le form ci saranno i validatori
per le form. Perché serve un validatore per il codice HTML dentro
nell'app?
--
Lawrence
1 - 100 di 276 matches
Mail list logo