Re: [Ninux-Wireless] info

2011-03-07 Per discussione Salvatore. G
Mi accodo a questa domanda :)

Il 07 marzo 2011 04:18, paolo delbene id3r...@gmail.com ha scritto:
 una cosa che non ho mai saputo:

 oltre il doppino telefonico c'è l'ISP, l'ISP come mette a disposizone
 internet ?
 ammesso e non concesso che lo acquista dal RIPE, il servizio che prende dal
 RIPE certo non gli arriverà su una linea ADSL su cui è necessario mettere un
 modem,
 dunque come provvede ?

 anche un cisco systems ha bisogno della sua scheda ADSL per poter
 funzionare, e dunque il traffico sarebbe fortemente rallentato, hai qualche
 documento, schema, file, informazione, immagine, filmato da farmi vedere
 a tal proposito ? tanto per avere un'idea.

 saluti paolo

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless





-- 
__
chiave gpg pubblica:
http://keyserver.ubuntu.com:11371/pks/lookup?op=getsearch=0x341CBE3052A0C099
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Info

2011-03-07 Per discussione Nino
Ciao Paolo e tutti,
su internet puoi trovare una lista infinita di documenti/schemi, etc
riguardanti la struttura di internet.
In ogni caso cerco di spiegarti in poche righe come funziona.
Oltre l'ISP ci sono altri ISP e Carrier.
Gli ISP sono i provider della banda agli utenti e spesso sono collegati
tra loro con varie tecnologie e senza pagare niente (scambiano traffico
alla pari).
I carrier sono società che forniscono banda da un punto all'altro del
globo (di solito internazionali) e che danno connettività solamente agli
ISP (e vengono pagati dagli ISP).
Ogni ISP e ogni Carrier ha un AS (Autonomous System) number pubblico che
lo identifica a livello mondiale (come a breve succederà anche a
ninux.org).
Tale numero (che funge da indirizzo) è usato dal protocollo BGP per
instaurare collegamenti logici tra i diversi AS, chiamati peering.
Attraverso i peering, ogni AS annuncia ai suoi vicini (gli altri ISP o
Carrier a cui è collegato fisicamente) le proprie net IP e cosi' via in
modo da diffondere a livello mondiale le proprie rotte.
Il protocollo BGP è usato per applicare le proprie policy di transito a
livello mondiale.
Le tecnologie fisiche utilizzate sono tante e diverse. L'ADSL è usata
solamente per l'ultimo miglio (ovvero per arrivare a casa della gente).
Le tecnologie utilizzate dagli ISP in su sono altre e a vari livelli:
SDH, DWDM, Carrier ETHERNET,HDSL, etc. Gran parte di esse usano fibra
ottica come trasporto fisico.
La banda di questo tipo di connessioni va da pochi Mb/s a 100Gb/s, è per
questo motivo che il traffico non viene rallentato: le dorsali (le
connessioni tra un continente e l'altro) hanno capacità di parecchi Gb/s.
Il RIPE non vende connettività. Assegna solamente gli indirizzi IP e gli
AS number per tutta l' Europa.
Spero di avervi fornito qualche parola chiave che potrà esserti utile
nell'approfondimento dell'argomento su internet.
Ciao
Nino
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Info

2011-03-07 Per discussione Salvatore. G
Infatti in rete ho trovato questo spezzone:

ISP per la fornitura di accesso a Internet [modifica]

Per quanto riguarda l'accesso a Internet, gli ISP formano i nodi nella
rete informatica che costituisce Internet. Non tutti gli ISP sono
uguali. Ci sono ISP di primo livello che hanno una rete di
interconnessione velocissima, sono internazionali e sono direttamente
connessi ad altri ISP di primo livello. Tali ISP hanno connessi a loro
un certo numero di ISP di secondo livello (di cui sono fornitori) che
vengono detti, in questo caso, utenti.

Gli ISP di primo livello formano, quindi, la dorsale di Internet (ne
fanno parte UUNet, ATT, Sprint ecc.).

All'interno di una rete ISP i punti di connessione tra ISP diversi si
chiamano POP (Point of Presence) e fisicamente si compongono di router
a cui si connettono i router di altri ISP. La connessione può avvenire
in modalità:

   1. peering point privati (un solo router connesso ad un solo
router), usata soprattutto da ISP molto grandi
   2. NAP (Neutral Access Point) (un router a cui si connettono diversi router)



Il 07 marzo 2011 10:29, Nino n...@ninux.org ha scritto:
 Ciao Paolo e tutti,
 su internet puoi trovare una lista infinita di documenti/schemi, etc
 riguardanti la struttura di internet.
 In ogni caso cerco di spiegarti in poche righe come funziona.
 Oltre l'ISP ci sono altri ISP e Carrier.
 Gli ISP sono i provider della banda agli utenti e spesso sono collegati
 tra loro con varie tecnologie e senza pagare niente (scambiano traffico
 alla pari).
 I carrier sono società che forniscono banda da un punto all'altro del
 globo (di solito internazionali) e che danno connettività solamente agli
 ISP (e vengono pagati dagli ISP).
 Ogni ISP e ogni Carrier ha un AS (Autonomous System) number pubblico che
 lo identifica a livello mondiale (come a breve succederà anche a
 ninux.org).
 Tale numero (che funge da indirizzo) è usato dal protocollo BGP per
 instaurare collegamenti logici tra i diversi AS, chiamati peering.
 Attraverso i peering, ogni AS annuncia ai suoi vicini (gli altri ISP o
 Carrier a cui è collegato fisicamente) le proprie net IP e cosi' via in
 modo da diffondere a livello mondiale le proprie rotte.
 Il protocollo BGP è usato per applicare le proprie policy di transito a
 livello mondiale.
 Le tecnologie fisiche utilizzate sono tante e diverse. L'ADSL è usata
 solamente per l'ultimo miglio (ovvero per arrivare a casa della gente).
 Le tecnologie utilizzate dagli ISP in su sono altre e a vari livelli:
 SDH, DWDM, Carrier ETHERNET,HDSL, etc. Gran parte di esse usano fibra
 ottica come trasporto fisico.
 La banda di questo tipo di connessioni va da pochi Mb/s a 100Gb/s, è per
 questo motivo che il traffico non viene rallentato: le dorsali (le
 connessioni tra un continente e l'altro) hanno capacità di parecchi Gb/s.
 Il RIPE non vende connettività. Assegna solamente gli indirizzi IP e gli
 AS number per tutta l' Europa.
 Spero di avervi fornito qualche parola chiave che potrà esserti utile
 nell'approfondimento dell'argomento su internet.
 Ciao
 Nino
 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




-- 
__
chiave gpg pubblica:
http://keyserver.ubuntu.com:11371/pks/lookup?op=getsearch=0x341CBE3052A0C099
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] wnmap - next

2011-03-07 Per discussione Clauz
On 03/06/2011 03:56 PM, Gioacchino Mazzurco wrote:
 * migrazione da mysql a postgresql
  per poter fare query con il tipo di dato ip (neanche
 fossimo il garr :o )
 
 Il tipo ip di postgresql come se la cava con ipv6 ?

E vai! Altra guerra di religione :)
Naturalmente sto dalla parte di postgres... meno efficiente ma piu'
potente...

Clauz



signature.asc
Description: OpenPGP digital signature
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] wnmap - next

2011-03-07 Per discussione Clauz
On 03/06/2011 02:24 PM, Claudio wrote:
 Ciao a tutti,
 questa è la discussione relativa alle features da aggiungere al map
 server ninux.
 
 * migrazione da mysql a postgresql
per poter fare query con il tipo di dato ip (neanche
 fossimo il garr :o )
 * pagina gestione ip (ip.php)
 * ripensare la gestione del nodo (manager.php) con integrazione jquery
 * menù (a sorpresa) da stefano
 * aggiornare alle api v3 di google map (così diventa più veloce...)
 * gestione chiavi vpn (da progettare da 0)
 
 Aggiungete le cose che mi sono dimenticato :)

La history, per esportare un feed rss e per poter fare i 'revert'...
Pensandoci: se usassimo un database testuale potremmo anche usare git (o
mercurial) come backend...

Clauz




signature.asc
Description: OpenPGP digital signature
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] wnmap - next

2011-03-07 Per discussione Claudio
Il 07 marzo 2011 11:38, Clauz cl...@ninux.org ha scritto:
 Pensandoci: se usassimo un database testuale potremmo anche usare git (o
 mercurial) come backend...

esplicita meglio la tua idea, come faresti? dettagli architetturali plz
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Info

2011-03-07 Per discussione kidy kidy
Oggi ho imparato una cosa nuova!!
Grazie Nino

Il giorno 07 marzo 2011 10:29, Nino n...@ninux.org ha scritto:

 Ciao Paolo e tutti,
 su internet puoi trovare una lista infinita di documenti/schemi, etc
 riguardanti la struttura di internet.
 In ogni caso cerco di spiegarti in poche righe come funziona.
 Oltre l'ISP ci sono altri ISP e Carrier.
 Gli ISP sono i provider della banda agli utenti e spesso sono collegati
 tra loro con varie tecnologie e senza pagare niente (scambiano traffico
 alla pari).
 I carrier sono società che forniscono banda da un punto all'altro del
 globo (di solito internazionali) e che danno connettività solamente agli
 ISP (e vengono pagati dagli ISP).
 Ogni ISP e ogni Carrier ha un AS (Autonomous System) number pubblico che
 lo identifica a livello mondiale (come a breve succederà anche a
 ninux.org).
 Tale numero (che funge da indirizzo) è usato dal protocollo BGP per
 instaurare collegamenti logici tra i diversi AS, chiamati peering.
 Attraverso i peering, ogni AS annuncia ai suoi vicini (gli altri ISP o
 Carrier a cui è collegato fisicamente) le proprie net IP e cosi' via in
 modo da diffondere a livello mondiale le proprie rotte.
 Il protocollo BGP è usato per applicare le proprie policy di transito a
 livello mondiale.
 Le tecnologie fisiche utilizzate sono tante e diverse. L'ADSL è usata
 solamente per l'ultimo miglio (ovvero per arrivare a casa della gente).
 Le tecnologie utilizzate dagli ISP in su sono altre e a vari livelli:
 SDH, DWDM, Carrier ETHERNET,HDSL, etc. Gran parte di esse usano fibra
 ottica come trasporto fisico.
 La banda di questo tipo di connessioni va da pochi Mb/s a 100Gb/s, è per
 questo motivo che il traffico non viene rallentato: le dorsali (le
 connessioni tra un continente e l'altro) hanno capacità di parecchi Gb/s.
 Il RIPE non vende connettività. Assegna solamente gli indirizzi IP e gli
 AS number per tutta l' Europa.
 Spero di avervi fornito qualche parola chiave che potrà esserti utile
 nell'approfondimento dell'argomento su internet.
 Ciao
 Nino
 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Info

2011-03-07 Per discussione paolo delbene
grazie nino !

Il giorno 07 marzo 2011 10:29, Nino n...@ninux.org ha scritto:

 Ciao Paolo e tutti,
 su internet puoi trovare una lista infinita di documenti/schemi, etc
 riguardanti la struttura di internet.
 In ogni caso cerco di spiegarti in poche righe come funziona.
 Oltre l'ISP ci sono altri ISP e Carrier.
 Gli ISP sono i provider della banda agli utenti e spesso sono collegati
 tra loro con varie tecnologie e senza pagare niente (scambiano traffico
 alla pari).
 I carrier sono società che forniscono banda da un punto all'altro del
 globo (di solito internazionali) e che danno connettività solamente agli
 ISP (e vengono pagati dagli ISP).
 Ogni ISP e ogni Carrier ha un AS (Autonomous System) number pubblico che
 lo identifica a livello mondiale (come a breve succederà anche a
 ninux.org).
 Tale numero (che funge da indirizzo) è usato dal protocollo BGP per
 instaurare collegamenti logici tra i diversi AS, chiamati peering.
 Attraverso i peering, ogni AS annuncia ai suoi vicini (gli altri ISP o
 Carrier a cui è collegato fisicamente) le proprie net IP e cosi' via in
 modo da diffondere a livello mondiale le proprie rotte.
 Il protocollo BGP è usato per applicare le proprie policy di transito a
 livello mondiale.
 Le tecnologie fisiche utilizzate sono tante e diverse. L'ADSL è usata
 solamente per l'ultimo miglio (ovvero per arrivare a casa della gente).
 Le tecnologie utilizzate dagli ISP in su sono altre e a vari livelli:
 SDH, DWDM, Carrier ETHERNET,HDSL, etc. Gran parte di esse usano fibra
 ottica come trasporto fisico.
 La banda di questo tipo di connessioni va da pochi Mb/s a 100Gb/s, è per
 questo motivo che il traffico non viene rallentato: le dorsali (le
 connessioni tra un continente e l'altro) hanno capacità di parecchi Gb/s.
 Il RIPE non vende connettività. Assegna solamente gli indirizzi IP e gli
 AS number per tutta l' Europa.
 Spero di avervi fornito qualche parola chiave che potrà esserti utile
 nell'approfondimento dell'argomento su internet.
 Ciao
 Nino
 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


[Ninux-Wireless] [blog] E nel frattempo....un altro link è UP!

2011-03-07 Per discussione pillastefano
Nuovo post sul blog (Ninux.org Wireless Community): 

'E nel frattempoun altro link è UP!' di pillastefano

Anche questo fine settimana i ragazzi di Ninux.org non sono stati con le mani in
mano...

Un altro link è UPRUNNING e ha reso possibile l'espansione della rete verso
SUD. Si tratta del link NodoAsello in zona Tuscolana/Don Bosco.

Dopo un primo sopralluogo da parte mia sabato, oggi, grazie al mitico e
superfine lavoro di Fish abbiamo provveduto a montare la nouva M5 che ha
permesso questa espansione...

Il nodo è attualmente collegato al SupernodeValente nell'attesa che LuX monti
il suo secondo nodo puntandolo verso Sud e  permettendo quindi all'intera zona
dei links più  performanti.

Nonostante il puntamento al millimetro, inizialmente abbiamo avuto delle
difficoltà dovute sicuramente a qualche interferenza nella Fresnel Zone. L'AP
infatti, nonostante l'ottima visibilità, non riusciva a vedere
SuperNodeValente ma per qualche strana ragione veniva scansionato l'AP
FishTalamo, ortogonale rispetto alla nostra posizione! Dopo svariati tentavi e
passaggi di frequenzefinalmente ...ecco l'SSID che ci aspettavamo
...ninux.org - Device Name: M5ValenteLuXUn Lock to MAC AP e il gioco
è fatto...! ;-)

Chiaramente alcuni momenti dell'installazione sono stati immortalati...

Il mitico Fish ha fame di nuovi nodi! ...

Il nodo terminato e con tanto di sgocciolo per l'acqua (la piega del cavo è
voluta proprio per lo sgocciolo dell'acqua!)

La prossima settimana sarà sicuramente molto produttiva e parte del Giovedì
Nerd lo dedicheremo sicuramente alla pianificazione dei nuovi nodi.

Posso dire che questa rete è sempre più bella da vedere e che ogni settimana
ci regala tante piccole soddisfazioni!!

Alla prossima eChe minchia guaddi!??!?



P.S. Ho promesso di terminare il mio prossimo post con due cose:

La prima è  un consiglio culinario. Ristorante La blatta ;-)


La seconda...è la telefonata di conferma del link di Fish a ' 'u paisan' 
(Nino)...
Fish 7Mbit
(da notare la faccia non molto soddisfatta quando dice 7Mbit Asincroni... ) ;-)

http://blog.ninux.org/2011/03/07/e-nel-frattempo-un-altro-link-e-up/

(messaggio generato automaticamente)

___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Info

2011-03-07 Per discussione Andrea Pescetelli
GRAZIE NINO!

Il 07 marzo 2011 12:37, paolo delbene id3r...@gmail.com ha scritto:
 grazie nino !

 Il giorno 07 marzo 2011 10:29, Nino n...@ninux.org ha scritto:

 Ciao Paolo e tutti,
 su internet puoi trovare una lista infinita di documenti/schemi, etc
 riguardanti la struttura di internet.
 In ogni caso cerco di spiegarti in poche righe come funziona.
 Oltre l'ISP ci sono altri ISP e Carrier.
 Gli ISP sono i provider della banda agli utenti e spesso sono collegati
 tra loro con varie tecnologie e senza pagare niente (scambiano traffico
 alla pari).
 I carrier sono società che forniscono banda da un punto all'altro del
 globo (di solito internazionali) e che danno connettività solamente agli
 ISP (e vengono pagati dagli ISP).
 Ogni ISP e ogni Carrier ha un AS (Autonomous System) number pubblico che
 lo identifica a livello mondiale (come a breve succederà anche a
 ninux.org).
 Tale numero (che funge da indirizzo) è usato dal protocollo BGP per
 instaurare collegamenti logici tra i diversi AS, chiamati peering.
 Attraverso i peering, ogni AS annuncia ai suoi vicini (gli altri ISP o
 Carrier a cui è collegato fisicamente) le proprie net IP e cosi' via in
 modo da diffondere a livello mondiale le proprie rotte.
 Il protocollo BGP è usato per applicare le proprie policy di transito a
 livello mondiale.
 Le tecnologie fisiche utilizzate sono tante e diverse. L'ADSL è usata
 solamente per l'ultimo miglio (ovvero per arrivare a casa della gente).
 Le tecnologie utilizzate dagli ISP in su sono altre e a vari livelli:
 SDH, DWDM, Carrier ETHERNET,HDSL, etc. Gran parte di esse usano fibra
 ottica come trasporto fisico.
 La banda di questo tipo di connessioni va da pochi Mb/s a 100Gb/s, è per
 questo motivo che il traffico non viene rallentato: le dorsali (le
 connessioni tra un continente e l'altro) hanno capacità di parecchi Gb/s.
 Il RIPE non vende connettività. Assegna solamente gli indirizzi IP e gli
 AS number per tutta l' Europa.
 Spero di avervi fornito qualche parola chiave che potrà esserti utile
 nell'approfondimento dell'argomento su internet.
 Ciao
 Nino
 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless


 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] wnmap - next

2011-03-07 Per discussione Clauz
On 03/07/2011 11:42 AM, Claudio wrote:
 Il 07 marzo 2011 11:38, Clauz cl...@ninux.org ha scritto:
 Pensandoci: se usassimo un database testuale potremmo anche usare git (o
 mercurial) come backend...
 
 esplicita meglio la tua idea, come faresti? dettagli architetturali plz

Innanzitutto si potrebbero (o anche no) implementare gli utenti, con
differenti permessi: tutti possono vedere la history, magari con diff
tra revisioni, ma solo gli admin possono fare i revert.

Ho in mente una cosa tipo questa:
http://battlemesh.org/BattleMeshV4?action=info


Con git:

Sotto vengono fatte chiamate a git (diff, log, etc) parsate e presentate
agli utenti.

Drawback: per fare questa cosa serve un database dei nodi su file
testuale, rinunciando a mysql o postgres.


Senza git:

C'e' un modo nativo di 'versionare' la tabella di un database? So che
postgresql di fatto sotto tiene traccia delle versioni [0] (e, scopro
ora da wikipedia, anche mysql!) ma non credo che siano accessibili
all'utente del database...

Se no si fa una nuova tabella con la lista di operazioni effettuate
sulla mappa:

operations (timestamp, node_id, user, op_type, op_params)

- timestamp e user sono momento e utente (o indirizzo IP) che effettua
l'operazione
- node_id e' l'id del nodo coinvolto nell'operazione
- op_type puo' essere: insert, delete, edit_type, edit_location, edit_ip
- op_params e' un campo il cui significato varia a seconda del tipo di
operazione (hai presente assembler? :)) per cui, nel caso di:
   - 'insert' dentro op_params ci va null (tutti i dati del nodo stanno
nella tabella dei nodi)
   - 'delete' dentro op_params ci va null, ma bisogna fare in modo che
il nodo non venga effettivamente cancellato dalla tabella dei nodi ma
solo marcato come cancellato (impostando il tipo di nodo a -1 per esempio)
   - 'edit_type' dentro op_params ci vanno il tipo di nodo vecchio ed il
tipo di nodo nuovo, separati da punto e virgola
   - 'edit_location' dentro op_params ci va: old_lat,old_lng,old_alt;
new_lat,new_lng,new_alt (si capisce?)
   - 'edit_ip' dentro op_params ci mettiamo: ip_vecchio; ip_nuovo

Clauz


P.S. in realta' i database relazionali, soprattutto in ambito web, sanno
un po' di vecchio se confrontati con roba come couchdb [1], ma la curva
di apprendimento e' piuttosto ripida...

[0]
https://secure.wikimedia.org/wikipedia/en/wiki/Multiversion_concurrency_control
[1] http://couchdb.apache.org




signature.asc
Description: OpenPGP digital signature
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] wnmap - next

2011-03-07 Per discussione Giorgio Desideri
Il giorno 07 marzo 2011 13:57, Clauz cl...@ninux.org ha scritto:

 On 03/07/2011 11:42 AM, Claudio wrote:
  Il 07 marzo 2011 11:38, Clauz cl...@ninux.org ha scritto:
  Pensandoci: se usassimo un database testuale potremmo anche usare git (o
  mercurial) come backend...
 
  esplicita meglio la tua idea, come faresti? dettagli architetturali plz

 Innanzitutto si potrebbero (o anche no) implementare gli utenti, con
 differenti permessi: tutti possono vedere la history, magari con diff
 tra revisioni, ma solo gli admin possono fare i revert.

 Ho in mente una cosa tipo questa:
 http://battlemesh.org/BattleMeshV4?action=info


Diciamo che è possibilissimo. Solo che non capisco a cosa serva ora se siamo
solo pochi developer, certo approntarlo ora evita il casino dopo, comunque
non sono contrario, solo da convincere perché non riesco a capire fino in
fondo l'utilità.



 Con git:

 Sotto vengono fatte chiamate a git (diff, log, etc) parsate e presentate
 agli utenti.

 Drawback: per fare questa cosa serve un database dei nodi su file
 testuale, rinunciando a mysql o postgres.


 Senza git:

 C'e' un modo nativo di 'versionare' la tabella di un database? So che
 postgresql di fatto sotto tiene traccia delle versioni [0] (e, scopro
 ora da wikipedia, anche mysql!) ma non credo che siano accessibili
 all'utente del database...

 Se no si fa una nuova tabella con la lista di operazioni effettuate
 sulla mappa:

 operations (timestamp, node_id, user, op_type, op_params)

 - timestamp e user sono momento e utente (o indirizzo IP) che effettua
 l'operazione
 - node_id e' l'id del nodo coinvolto nell'operazione
 - op_type puo' essere: insert, delete, edit_type, edit_location, edit_ip
 - op_params e' un campo il cui significato varia a seconda del tipo di
 operazione (hai presente assembler? :)) per cui, nel caso di:
   - 'insert' dentro op_params ci va null (tutti i dati del nodo stanno
 nella tabella dei nodi)
   - 'delete' dentro op_params ci va null, ma bisogna fare in modo che
 il nodo non venga effettivamente cancellato dalla tabella dei nodi ma
 solo marcato come cancellato (impostando il tipo di nodo a -1 per esempio)
   - 'edit_type' dentro op_params ci vanno il tipo di nodo vecchio ed il
 tipo di nodo nuovo, separati da punto e virgola
   - 'edit_location' dentro op_params ci va: old_lat,old_lng,old_alt;
 new_lat,new_lng,new_alt (si capisce?)
   - 'edit_ip' dentro op_params ci mettiamo: ip_vecchio; ip_nuovo


Queste operazioni da history sono realizzabilissime e senza sbattersi
tanto. So già come fare. Giovedì ve le illustro, così mi dici Caluz se ho
capito bene la tua idea.


 P.S. in realta' i database relazionali, soprattutto in ambito web, sanno
 un po' di vecchio se confrontati con roba come couchdb [1], ma la curva
 di apprendimento e' piuttosto ripida...


Passare ad un No-SQL DB quando vuoi, ho pronto tutto quello che serve !

In più al codemotion ho visto anche qualcosa di nuovo e quasi pronto, solo
che non so se realizzabile in PHP.

Giorgio

-- 
Il saggio coltiva Linux, perché sà che Window$ si pianta da solo !

“To iterate is human, to recurse divine.” (L. Peter Deutsch)
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] wnmap - next

2011-03-07 Per discussione Claudio
Il 07 marzo 2011 20:25, Giorgio Desideri giorgio.desid...@gmail.com
ha scritto:
 Passare ad un No-SQL DB quando vuoi, ho pronto tutto quello che serve !
 In più al codemotion ho visto anche qualcosa di nuovo e quasi pronto, solo
 che non so se realizzabile in PHP.

se ti riferisci a orientdb da quel che ho capito è solo java...
non vorrai mica mettere quel coso veramente in produzione

cmq http://xkcd.com/489/
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless