Scritto da
altg
utente che non utiene
il 2013-05-03 22:13:54.0 alle 2013-05-03 22:13:54.0
Trollate totali: 11540
> > > > > > ...la mia macchina all'elettrico. 
> > > > > > Quello fatto bene, quello che non omologherebbero mai.
> > > > > >
> > > > > >
> > > > > >
> > > > > > 500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
> > > > > > Cioe`, NOVANTA.
> > > > > > Significa 90 x 5 = 450 celle da 3,7 V.
> > > > > > Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
> > > > > > Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
> > > > > > Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
> > > > > >
> > > > > > Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?
> > > > >
> > > > > La macchina è una Mazda.
> > > >
> > > > Lo so. La Miata e` una vecchia MX-5.
> > > >
> > > > Dicevo che con quella vecchia Miata ci si puo` mettere al semaforo, sfottere uno con Ferrari/Lamborghini/Pagani Zonda scoppiettanti, e poi lasciarli li` senza neanche la soddisfazione di sentire un rombo, no, in silenzio, come se veramente contassero un cazzo. Perche` quel mostro, alla massima potenza, avra` un'autonomia calcolabile in ehm... un minuto... ma fa da 0 a 100 km/h in 1,8 secondi. Uno virgola otto.

> > >
> > > Maggiori informazioni qui:
> > > http://www.diyelectriccar.com/garage/cars/384
> > >
> > > Lo speed controller costa circa 4000 dollari e quella ne ha 2.
> > > http://www.manzanitamicro.com/products?page=shop.p...
> > >
> > > I motori sono 2 da 2000 dollari l'uno, circa.
> > > http://www.evsource.com/tls_warp9.php
> > >
> > > um... siamo a 12000, piu` altri 7500 euri per le batterie... 16500-17000 euri di materiale, piu` scampoli e una vecchia coupe` recuperata da un rottamatore, si` probabilmente con 20mila euri ci si arriverebbe.
> >
> > Interessante.
>
> Se ha l'autonomia di un minuto la soddisfazione di bruciare al semaforo una Lamborghini dura poco.
Loro non la dichiarano, ma e` deducibile dal fatto che ci hanno messo un pacco batterie 90S 5P per produrre 500 KW. Siccome so bene che le celle LiPo hanno una capacita` che raramente supera i 5 Ampere orari, e una tensione nominale di 3,7 V, per produrre 500 KW quelle devono venire "succhiate" a 1500 A, che divisi per 5 fanno 300 A, e cioe` 60 volte la capacita` oraria. Lavorano insomma a un discharge rate di 60C. Ergo, durano la bellezza di un minuto tondo.
Pero` quel minuto dev'essere divertente...
Nah, comunque, personalmente, forse un giorno ci provero` davvero a autoconvertire una macchina in un'elettrica, pero` non con le LiPo: troppo pericolose. Non omologherebbero mai e GIUSTAMENTE una macchina che, se ha un incidente, puo` incendiarsi ed emettere fumi tossici. E infatti gli darei perfettamente ragione. Pero` le piu` comuni LiFePO4 andrebbero bene, e ci sono pacchi da 100 Ah cinesi che si trovano a buon mercato. E un motore mi basta da 150 KW, non 500. 150 KW sarebbero comunque un po' piu` di 200 cavalli, e piu` che altro svilupperebbe la coppia massima a zero giri, il che darebbe una guida parecchio divertente.
E il ganzo sarebbe appunto convertire una macchina a benzina conservandone la trasmissione con frizione, cambio e tutto, cambiando solo il propulsore insomma. Cosi` ti diverti ancora a tirare le marce...

> > > > > > Quello fatto bene, quello che non omologherebbero mai.

> > > > > >
> > > > > >
> > > > > >
> > > > > > 500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
> > > > > > Cioe`, NOVANTA.

> > > > > > Significa 90 x 5 = 450 celle da 3,7 V.
> > > > > > Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
> > > > > > Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
> > > > > > Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
> > > > > >
> > > > > > Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?

> > > > >
> > > > > La macchina è una Mazda.
> > > >
> > > > Lo so. La Miata e` una vecchia MX-5.

> > > >
> > > > Dicevo che con quella vecchia Miata ci si puo` mettere al semaforo, sfottere uno con Ferrari/Lamborghini/Pagani Zonda scoppiettanti, e poi lasciarli li` senza neanche la soddisfazione di sentire un rombo, no, in silenzio, come se veramente contassero un cazzo. Perche` quel mostro, alla massima potenza, avra` un'autonomia calcolabile in ehm... un minuto... ma fa da 0 a 100 km/h in 1,8 secondi. Uno virgola otto.

> > >
> > > Maggiori informazioni qui:
> > > http://www.diyelectriccar.com/garage/cars/384

> > >
> > > Lo speed controller costa circa 4000 dollari e quella ne ha 2.
> > > http://www.manzanitamicro.com/products?page=shop.p...

> > >
> > > I motori sono 2 da 2000 dollari l'uno, circa.
> > > http://www.evsource.com/tls_warp9.php

> > >
> > > um... siamo a 12000, piu` altri 7500 euri per le batterie... 16500-17000 euri di materiale, piu` scampoli e una vecchia coupe` recuperata da un rottamatore, si` probabilmente con 20mila euri ci si arriverebbe.
> >
> > Interessante.

>
> Se ha l'autonomia di un minuto la soddisfazione di bruciare al semaforo una Lamborghini dura poco.
Loro non la dichiarano, ma e` deducibile dal fatto che ci hanno messo un pacco batterie 90S 5P per produrre 500 KW. Siccome so bene che le celle LiPo hanno una capacita` che raramente supera i 5 Ampere orari, e una tensione nominale di 3,7 V, per produrre 500 KW quelle devono venire "succhiate" a 1500 A, che divisi per 5 fanno 300 A, e cioe` 60 volte la capacita` oraria. Lavorano insomma a un discharge rate di 60C. Ergo, durano la bellezza di un minuto tondo.

Pero` quel minuto dev'essere divertente...

Nah, comunque, personalmente, forse un giorno ci provero` davvero a autoconvertire una macchina in un'elettrica, pero` non con le LiPo: troppo pericolose. Non omologherebbero mai e GIUSTAMENTE una macchina che, se ha un incidente, puo` incendiarsi ed emettere fumi tossici. E infatti gli darei perfettamente ragione. Pero` le piu` comuni LiFePO4 andrebbero bene, e ci sono pacchi da 100 Ah cinesi che si trovano a buon mercato. E un motore mi basta da 150 KW, non 500. 150 KW sarebbero comunque un po' piu` di 200 cavalli, e piu` che altro svilupperebbe la coppia massima a zero giri, il che darebbe una guida parecchio divertente.
E il ganzo sarebbe appunto convertire una macchina a benzina conservandone la trasmissione con frizione, cambio e tutto, cambiando solo il propulsore insomma. Cosi` ti diverti ancora a tirare le marce...
Scritto da
altg
utente che non utiene
il 2013-05-03 21:03:51.0 alle 2013-05-03 21:03:51.0
Trollate totali: 11540
> > > ...la mia macchina all'elettrico. 
> > > Quello fatto bene, quello che non omologherebbero mai.
> > >
> > >
> > >
> > > 500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
> > > Cioe`, NOVANTA.
> > > Significa 90 x 5 = 450 celle da 3,7 V.
> > > Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
> > > Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
> > > Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
> > >
> > > Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?
> >
> > La macchina è una Mazda.
>
> Lo so. La Miata e` una vecchia MX-5.
>
> Dicevo che con quella vecchia Miata ci si puo` mettere al semaforo, sfottere uno con Ferrari/Lamborghini/Pagani Zonda scoppiettanti, e poi lasciarli li` senza neanche la soddisfazione di sentire un rombo, no, in silenzio, come se veramente contassero un cazzo. Perche` quel mostro, alla massima potenza, avra` un'autonomia calcolabile in ehm... un minuto... ma fa da 0 a 100 km/h in 1,8 secondi. Uno virgola otto.

Maggiori informazioni qui:
http://www.diyelectriccar.com/garage/cars/384
Lo speed controller costa circa 4000 dollari e quella ne ha 2.
http://www.manzanitamicro.com/products?page=shop.p...
I motori sono 2 da 2000 dollari l'uno, circa.
http://www.evsource.com/tls_warp9.php
um... siamo a 12000, piu` altri 7500 euri per le batterie... 16500-17000 euri di materiale, piu` scampoli e una vecchia coupe` recuperata da un rottamatore, si` probabilmente con 20mila euri ci si arriverebbe.

> > > Quello fatto bene, quello che non omologherebbero mai.

> > >
> > >
> > >
> > > 500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
> > > Cioe`, NOVANTA.

> > > Significa 90 x 5 = 450 celle da 3,7 V.
> > > Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
> > > Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
> > > Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
> > >
> > > Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?

> >
> > La macchina è una Mazda.
>
> Lo so. La Miata e` una vecchia MX-5.

>
> Dicevo che con quella vecchia Miata ci si puo` mettere al semaforo, sfottere uno con Ferrari/Lamborghini/Pagani Zonda scoppiettanti, e poi lasciarli li` senza neanche la soddisfazione di sentire un rombo, no, in silenzio, come se veramente contassero un cazzo. Perche` quel mostro, alla massima potenza, avra` un'autonomia calcolabile in ehm... un minuto... ma fa da 0 a 100 km/h in 1,8 secondi. Uno virgola otto.

Maggiori informazioni qui:
http://www.diyelectriccar.com/garage/cars/384

Lo speed controller costa circa 4000 dollari e quella ne ha 2.
http://www.manzanitamicro.com/products?page=shop.p...

I motori sono 2 da 2000 dollari l'uno, circa.
http://www.evsource.com/tls_warp9.php

um... siamo a 12000, piu` altri 7500 euri per le batterie... 16500-17000 euri di materiale, piu` scampoli e una vecchia coupe` recuperata da un rottamatore, si` probabilmente con 20mila euri ci si arriverebbe.
Scritto da
altg
utente che non utiene
il 2013-05-03 20:53:10.0 alle 2013-05-03 20:53:10.0
Trollate totali: 11540
> > ...la mia macchina all'elettrico. 
> > Quello fatto bene, quello che non omologherebbero mai.
> >
> >
> >
> > 500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
> > Cioe`, NOVANTA.
> > Significa 90 x 5 = 450 celle da 3,7 V.
> > Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
> > Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
> > Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
> >
> > Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?
>
> La macchina è una Mazda.
Lo so. La Miata e` una vecchia MX-5.
Dicevo che con quella vecchia Miata ci si puo` mettere al semaforo, sfottere uno con Ferrari/Lamborghini/Pagani Zonda scoppiettanti, e poi lasciarli li` senza neanche la soddisfazione di sentire un rombo, no, in silenzio, come se veramente contassero un cazzo. Perche` quel mostro, alla massima potenza, avra` un'autonomia calcolabile in ehm... un minuto... ma fa da 0 a 100 km/h in 1,8 secondi. Uno virgola otto.

> > Quello fatto bene, quello che non omologherebbero mai.

> >
> >
> >
> > 500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
> > Cioe`, NOVANTA.

> > Significa 90 x 5 = 450 celle da 3,7 V.
> > Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
> > Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
> > Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
> >
> > Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?

>
> La macchina è una Mazda.
Lo so. La Miata e` una vecchia MX-5.

Dicevo che con quella vecchia Miata ci si puo` mettere al semaforo, sfottere uno con Ferrari/Lamborghini/Pagani Zonda scoppiettanti, e poi lasciarli li` senza neanche la soddisfazione di sentire un rombo, no, in silenzio, come se veramente contassero un cazzo. Perche` quel mostro, alla massima potenza, avra` un'autonomia calcolabile in ehm... un minuto... ma fa da 0 a 100 km/h in 1,8 secondi. Uno virgola otto.
Scritto da
altg
utente che non utiene
il 2013-05-03 10:15:08.0 alle 2013-05-03 10:15:08.0
Trollate totali: 11540
...la mia macchina all'elettrico. 
Quello fatto bene, quello che non omologherebbero mai.
500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
Cioe`, NOVANTA.
Significa 90 x 5 = 450 celle da 3,7 V.
Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?

Quello fatto bene, quello che non omologherebbero mai.

500 KW al Litio-Polimero, pacco batterie NOVANTA S x 5 P.
Cioe`, NOVANTA.

Significa 90 x 5 = 450 celle da 3,7 V.
Con tensione 90 x 3,7 = 333 V e corrente massima 500000/333 ~ 1500 A.
Probabili pacchi da 5 Ah a "discharge rate" 60 C, 5 x 5 x 60 = 1500.
Costo delle sole batterie um... a meno di 100 euri l'una per una 6S1P e` difficile trovarle, anche comprandone in quantita`, e ne servirebbero 90/6 x 5 = 75, a 100 euri l'una circa 7500 euri, oddio pensavo peggio. Chissa` il costo del resto e il totale, pero`... magari con un 20-25K euri da buttar via, ci si farebbe.
Ma volete mettere la soddisfazione di prendere uno con una Lamborghini e lasciarlo li`?
Scritto da
altg
utente che non utiene
il 2013-05-03 01:54:03.0 alle 2013-05-03 01:54:03.0
Trollate totali: 11540
...che tu sia...
Minniti: da Becchi dietrologia intollerabile. «L'idea di utilizzare ai fini di battaglia politica avvenimenti drammatici come la sparatoria a Palazzo Chigi che, vorrei ricordarlo a chi sembra essersene già dimenticato, ha portato al ferimento di due Carabinieri, è assolutamente intollerabile
-
http://www.ilmessaggero.it/PRIMOPIANO/CRONACA/m5s_... 
hai fatto bene a ricordarmelo che a essere feriti sono stati i carabinieri quando quello, a detta sua, voleva sparare ai politici. Pessima mira davvero. A meno che... no no non si dice, a pensar male si fa peccato gravissimo. Letta poi non e` il tipo da complottare in stile illuminati, uno che...
http://en.wikipedia.org/wiki/Enrico_Letta#Other_po... 
Letta is the secretary general of the think tank Agenzia di Ricerche e Legislazione (AREL), founded by Beniamino Andreatta. He himself founded the associations Trecentosessanta and VeDrò.[13] Letta is a member of the European committee of the Trilateral Commission[14] and of the executive committee of the Aspen Institute Italia.[15]
http://en.wikipedia.org/wiki/Aspen_Institute 
The organization is dedicated to "fostering enlightened leadership, the appreciation of timeless ideas and values, and open-minded dialogue on contemporary issues".
http://en.wikipedia.org/wiki/Trilateral_Commission... 
[The Trilateral Commission] was concerned with trying to induce what they called ‘more moderation in democracy’ – turn people back to passivity and obedience so they don’t put so many constraints on state power and so on.
Tutta roba innocua, fandonie, e comunque al massimo sarebbero qui per farci del bene. Noi non ci sapremmo amministrare, non capiremmo, ci moltiplicheremmo troppo o non sosterremmo la giusta ripartizione mondiale del benessere, o ci indigneremmo nel sapere che per far star bene noi, altri patiscono. Siamo gente per bene, solo che troveremmo inquietante sapere che... insomma, tutto sommato conviene, dai, ognuno a casa propria, lo status quo conviene, e poi non si puo` pensare di avere il mondo sulle spalle della propria coscienza. Mica e` colpa mia. O nostra. In fondo, io sarei il primo ad aver paura dei cambiamenti. Ma allora perche` scrivo? Boh, in qualche modo si deve pur passare il tempo...
Minniti: da Becchi dietrologia intollerabile. «L'idea di utilizzare ai fini di battaglia politica avvenimenti drammatici come la sparatoria a Palazzo Chigi che, vorrei ricordarlo a chi sembra essersene già dimenticato, ha portato al ferimento di due Carabinieri, è assolutamente intollerabile
-

hai fatto bene a ricordarmelo che a essere feriti sono stati i carabinieri quando quello, a detta sua, voleva sparare ai politici. Pessima mira davvero. A meno che... no no non si dice, a pensar male si fa peccato gravissimo. Letta poi non e` il tipo da complottare in stile illuminati, uno che...

Letta is the secretary general of the think tank Agenzia di Ricerche e Legislazione (AREL), founded by Beniamino Andreatta. He himself founded the associations Trecentosessanta and VeDrò.[13] Letta is a member of the European committee of the Trilateral Commission[14] and of the executive committee of the Aspen Institute Italia.[15]

The organization is dedicated to "fostering enlightened leadership, the appreciation of timeless ideas and values, and open-minded dialogue on contemporary issues".

[The Trilateral Commission] was concerned with trying to induce what they called ‘more moderation in democracy’ – turn people back to passivity and obedience so they don’t put so many constraints on state power and so on.
Tutta roba innocua, fandonie, e comunque al massimo sarebbero qui per farci del bene. Noi non ci sapremmo amministrare, non capiremmo, ci moltiplicheremmo troppo o non sosterremmo la giusta ripartizione mondiale del benessere, o ci indigneremmo nel sapere che per far star bene noi, altri patiscono. Siamo gente per bene, solo che troveremmo inquietante sapere che... insomma, tutto sommato conviene, dai, ognuno a casa propria, lo status quo conviene, e poi non si puo` pensare di avere il mondo sulle spalle della propria coscienza. Mica e` colpa mia. O nostra. In fondo, io sarei il primo ad aver paura dei cambiamenti. Ma allora perche` scrivo? Boh, in qualche modo si deve pur passare il tempo...
Black Woman Destroys White Privilege Myth
Ad
https://www.youtube.com/watch?v=pbccGbPKwok
Femmina nera onesta ci spiega il concetto del "white privilege"
Scritto da
altg
utente che non utiene
il 2013-05-02 16:25:39.0 alle 2013-05-02 16:25:39.0
Trollate totali: 11540
> Ah ok, ho trovato qualcosa.
>
> Qui conferma quel che avrei capito dalle specifiche, cioe` la precedenza va al q value, poi alla specificita` del formato, e poi passa in rassegna i vari headers spediti dai vari browsers e dice che ho buttato via tre ore a preoccuparmi dell'accept header:
> http://www.gethifi.com/blog/browser-rest-http-acce...
>
> Che bello.
>
> Pero` ormai il parser l'ho scritto e me lo tengo. Puo` consentire anche tutti i paradossini carini come appunto quello della de-preferenza alzando il valore di q di un tipo meno specifico, ovvero "qualunque cosa e` meglio di questi formati". Ma tanto, principalmente lo usero` per scegliere come mostrare un errore, piu` che le varie versioni (inesistenti) di un documento che il "client o lo accetta cosi` com'e` o s'attacca".
Uppete.
Comunque che ne pensano gli esperti networkari locali?
Non e` che ho capito male qualcosa?
Se si`, premetto che l'accept della risposta e` il seguente:
Accept: answer/circumstantiated, answer/sax-like; q=0.1
dove per risposta sax-like s'intende "hai capito male".
>
> Qui conferma quel che avrei capito dalle specifiche, cioe` la precedenza va al q value, poi alla specificita` del formato, e poi passa in rassegna i vari headers spediti dai vari browsers e dice che ho buttato via tre ore a preoccuparmi dell'accept header:
> http://www.gethifi.com/blog/browser-rest-http-acce...

>
> Che bello.

>
> Pero` ormai il parser l'ho scritto e me lo tengo. Puo` consentire anche tutti i paradossini carini come appunto quello della de-preferenza alzando il valore di q di un tipo meno specifico, ovvero "qualunque cosa e` meglio di questi formati". Ma tanto, principalmente lo usero` per scegliere come mostrare un errore, piu` che le varie versioni (inesistenti) di un documento che il "client o lo accetta cosi` com'e` o s'attacca".

Uppete.
Comunque che ne pensano gli esperti networkari locali?
Non e` che ho capito male qualcosa?
Se si`, premetto che l'accept della risposta e` il seguente:
Accept: answer/circumstantiated, answer/sax-like; q=0.1
dove per risposta sax-like s'intende "hai capito male".
Scritto da
altg
utente che non utiene
il 2013-05-02 04:02:28.0 alle 2013-05-02 04:02:28.0
Trollate totali: 11540
Ah ok, ho trovato qualcosa.
Qui conferma quel che avrei capito dalle specifiche, cioe` la precedenza va al q value, poi alla specificita` del formato, e poi passa in rassegna i vari headers spediti dai vari browsers e dice che ho buttato via tre ore a preoccuparmi dell'accept header:
http://www.gethifi.com/blog/browser-rest-http-acce...
Che bello.
Pero` ormai il parser l'ho scritto e me lo tengo. Puo` consentire anche tutti i paradossini carini come appunto quello della de-preferenza alzando il valore di q di un tipo meno specifico, ovvero "qualunque cosa e` meglio di questi formati". Ma tanto, principalmente lo usero` per scegliere come mostrare un errore, piu` che le varie versioni (inesistenti) di un documento che il "client o lo accetta cosi` com'e` o s'attacca".
Qui conferma quel che avrei capito dalle specifiche, cioe` la precedenza va al q value, poi alla specificita` del formato, e poi passa in rassegna i vari headers spediti dai vari browsers e dice che ho buttato via tre ore a preoccuparmi dell'accept header:
http://www.gethifi.com/blog/browser-rest-http-acce...

Che bello.

Pero` ormai il parser l'ho scritto e me lo tengo. Puo` consentire anche tutti i paradossini carini come appunto quello della de-preferenza alzando il valore di q di un tipo meno specifico, ovvero "qualunque cosa e` meglio di questi formati". Ma tanto, principalmente lo usero` per scegliere come mostrare un errore, piu` che le varie versioni (inesistenti) di un documento che il "client o lo accetta cosi` com'e` o s'attacca".
Scritto da
altg
utente che non utiene
il 2013-05-02 03:40:22.0 alle 2013-05-02 03:40:22.0
Trollate totali: 11540
Stavo cercando di capire la logica (apparentemente perversa) delle negoziazioni tra client e server secondo il protocollo HTTP/1.1 come da sezione 14.1:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.... 
dove spiega come dovrebbe essere interpretato l'Accept per il tipo di media che il client preferirebbe, via via scalando i q values verso tipi meno preferibili. Mi ci sono surriscaldato le rotelle a cercare di capire cosa, esattamente, vorrebbero che il server facesse, e non mi riesce di googlare (o arrivare a) un'interpretazione un po' piu` chiara del testo di quella pagina. La situazione mi appare confusa perche` se da un lato dice che si deve dare precedenza ai tipi piu` specifici (cioe` quelli con piu` parametri, e cosi` text/html ha la precedenza su text/*, e "text/html; level=1" ha la precedenza su entrambi), poi pero` nell'esempio successivo ha un formato che il server (nell'esempio) puo` gestire e che e`:
text/html; level=3
al quale viene attribuito un q value di 0.7 perche` e quello che l'accept header specifica per text/html, in assenza di un match esatto su "text/html; level 3". Lo stesso succede anche per l'immagine, nello stesso esempio: image/jpeg prende un q di 0.5 perche` e` quello di */*, cioe` "qualunque altra cosa", che pero` e` totalmente aspecifico, alla faccia della precedenza stabilita prima.
Sicche` cosa ho capito io: dovrebbe essere il q value attribuito dal client che ha la precedenza assoluta, e solo a parita` di q value la precedenza la si da` al tipo piu` specifico. Il che porta a possibilita` tipo questa:
accept: text/html; q=0.5, image/*; q=0.8, */*; q=0.9
supportati: text/html,image/jpeg,application/json
alla fine il server e` costretto (o no?) a scegliere application/json, perche` (porca miseria) */* ha il q value piu` alto. Sicche` un'accept del genere significherebbe, piu` che un "preferisco questi formati", un "detesto questi formati".
Boh.

dove spiega come dovrebbe essere interpretato l'Accept per il tipo di media che il client preferirebbe, via via scalando i q values verso tipi meno preferibili. Mi ci sono surriscaldato le rotelle a cercare di capire cosa, esattamente, vorrebbero che il server facesse, e non mi riesce di googlare (o arrivare a) un'interpretazione un po' piu` chiara del testo di quella pagina. La situazione mi appare confusa perche` se da un lato dice che si deve dare precedenza ai tipi piu` specifici (cioe` quelli con piu` parametri, e cosi` text/html ha la precedenza su text/*, e "text/html; level=1" ha la precedenza su entrambi), poi pero` nell'esempio successivo ha un formato che il server (nell'esempio) puo` gestire e che e`:
text/html; level=3
al quale viene attribuito un q value di 0.7 perche` e quello che l'accept header specifica per text/html, in assenza di un match esatto su "text/html; level 3". Lo stesso succede anche per l'immagine, nello stesso esempio: image/jpeg prende un q di 0.5 perche` e` quello di */*, cioe` "qualunque altra cosa", che pero` e` totalmente aspecifico, alla faccia della precedenza stabilita prima.
Sicche` cosa ho capito io: dovrebbe essere il q value attribuito dal client che ha la precedenza assoluta, e solo a parita` di q value la precedenza la si da` al tipo piu` specifico. Il che porta a possibilita` tipo questa:
accept: text/html; q=0.5, image/*; q=0.8, */*; q=0.9
supportati: text/html,image/jpeg,application/json
alla fine il server e` costretto (o no?) a scegliere application/json, perche` (porca miseria) */* ha il q value piu` alto. Sicche` un'accept del genere significherebbe, piu` che un "preferisco questi formati", un "detesto questi formati".
Boh.
Scritto da
altg
utente che non utiene
il 2013-05-01 17:14:19.0 alle 2013-05-01 17:14:19.0
Trollate totali: 11540
> > > > > > > >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> > > > > > > >
> > > > > > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > > quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
> > > > > >
> > > > > > Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.
> > > > >
> > > > > che orologino? e che fine ha fatto il trabiccolo volante?
> > > >
> > > > Se tu ti degnabbisi non dico di leggere il blog linkato sopra, ma almeno di guardare le figure, saperrimi entrambe le cose. Il post piu` recente parla dell'orologino, quello precedente parla dell'Argent, entrambi allegano foto.
> > >
> > > mi fotte sega del tuo blog, bischero
> >
> > Prima chiedi informazioni, poi ti viene detto dove trovarle e rispondi che non te ne frega nulla. Incoerente.
>
> non mi frega nulla perdere tempo andandomele a leggere
>
> ora fammi un riassunto in 30 parole massimo, veloce però
406 Unacceptable
> e già che ci sei un caffè alto, non espresso
418 I'm a teapot!

> > > > > > > >
> > > > > > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > > > > > >
> > > > > > > >

> > > > > > >
> > > > > > > quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
> > > > > >
> > > > > > Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.

> > > > >
> > > > > che orologino? e che fine ha fatto il trabiccolo volante?
> > > >
> > > > Se tu ti degnabbisi non dico di leggere il blog linkato sopra, ma almeno di guardare le figure, saperrimi entrambe le cose. Il post piu` recente parla dell'orologino, quello precedente parla dell'Argent, entrambi allegano foto.

> > >
> > > mi fotte sega del tuo blog, bischero
> >
> > Prima chiedi informazioni, poi ti viene detto dove trovarle e rispondi che non te ne frega nulla. Incoerente.

>
> non mi frega nulla perdere tempo andandomele a leggere
>
> ora fammi un riassunto in 30 parole massimo, veloce però
406 Unacceptable
> e già che ci sei un caffè alto, non espresso
418 I'm a teapot!
Immacolata concezione
Ad
http://archive.vn/qN1x1
Meglio della Madonna! Se vuoi scoprire come ha fatto clicca qui!!
Scritto da
altg
utente che non utiene
il 2013-05-01 15:37:24.0 alle 2013-05-01 15:37:24.0
Trollate totali: 11540
> > > > > >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> > > > > >
> > > > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > > > >
> > > > > >
> > > > >
> > > > > quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
> > > >
> > > > Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.
> > >
> > > che orologino? e che fine ha fatto il trabiccolo volante?
> >
> > Se tu ti degnabbisi non dico di leggere il blog linkato sopra, ma almeno di guardare le figure, saperrimi entrambe le cose. Il post piu` recente parla dell'orologino, quello precedente parla dell'Argent, entrambi allegano foto.
>
> mi fotte sega del tuo blog, bischero
Prima chiedi informazioni, poi ti viene detto dove trovarle e rispondi che non te ne frega nulla. Incoerente.

> > > > > >
> > > > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > > > >
> > > > > >

> > > > >
> > > > > quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
> > > >
> > > > Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.

> > >
> > > che orologino? e che fine ha fatto il trabiccolo volante?
> >
> > Se tu ti degnabbisi non dico di leggere il blog linkato sopra, ma almeno di guardare le figure, saperrimi entrambe le cose. Il post piu` recente parla dell'orologino, quello precedente parla dell'Argent, entrambi allegano foto.

>
> mi fotte sega del tuo blog, bischero
Prima chiedi informazioni, poi ti viene detto dove trovarle e rispondi che non te ne frega nulla. Incoerente.
Scritto da
altg
utente che non utiene
il 2013-05-01 14:39:57.0 alle 2013-05-01 14:39:57.0
Trollate totali: 11540
Non posso implementare il BREW method. 
L'HTTP parser del nodo e` troppo pignolo e non accetta la B.
https://github.com/joyent/node/blob/master/deps/ht... 
Pero` ho implementato il POST con Content-Type: application/coffee-pot-command, che e` piu` compliant del GET che ho rimosso.

L'HTTP parser del nodo e` troppo pignolo e non accetta la B.

Pero` ho implementato il POST con Content-Type: application/coffee-pot-command, che e` piu` compliant del GET che ho rimosso.
Scritto da
altg
utente che non utiene
il 2013-05-01 13:51:42.0 alle 2013-05-01 13:51:42.0
Trollate totali: 11540
> > > >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> > > >
> > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > >
> > > >
> > >
> > > quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
> >
> > Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.
>
> che orologino? e che fine ha fatto il trabiccolo volante?
Se tu ti degnabbisi non dico di leggere il blog linkato sopra, ma almeno di guardare le figure, saperrimi entrambe le cose. Il post piu` recente parla dell'orologino, quello precedente parla dell'Argent, entrambi allegano foto.

> > > >
> > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > >
> > > >

> > >
> > > quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
> >
> > Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.

>
> che orologino? e che fine ha fatto il trabiccolo volante?
Se tu ti degnabbisi non dico di leggere il blog linkato sopra, ma almeno di guardare le figure, saperrimi entrambe le cose. Il post piu` recente parla dell'orologino, quello precedente parla dell'Argent, entrambi allegano foto.
Scritto da
altg
utente che non utiene
il 2013-05-01 13:42:20.0 alle 2013-05-01 13:42:20.0
Trollate totali: 11540
> >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> >
> > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> >
> >
>
> quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.

> >
> > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> >
> >

>
> quel bischero passa da una fissazione ad un'altra, è malato: dovrebbe cularsi
Ti riferisci al server o all'orologino estivo? L'orologino e` piaciuto al commentatore. Prevedo che diventera` una nuova moda, e poi lo firmero` con le mie iniziali: GA.
Il coraggio degli asiatici
Ad
https://imgur.com/iYd5ZkJ
Cinesi salvano Gatto Selvaggio da sicuro annegamento, altro che musulmani!
Scritto da
altg
utente che non utiene
il 2013-05-01 01:53:37.0 alle 2013-05-01 01:53:37.0
Trollate totali: 11540
> > [snippete]
>
> --verbose ← come si toglie dal tuo codice?
Non si toglie, io sono logorroico, oltre che diarroico.
> Il 418 è là solo per divertire gli astanti oppure se mando un BREW / HTCPCP/1.0 con il content-type application/coffee-pot-command non viene processato correttamente?
E` un pesce di pasqua, o uovo d'aprile. Si attiva se nessun handler per il metodo GET processa l'URL "/coffee", allora lo fa il modulo principale rispondendo nel modo giusto e con una risposta rigorosamente "short and stout".
>
> --verbose ← come si toglie dal tuo codice?

Non si toglie, io sono logorroico, oltre che diarroico.

> Il 418 è là solo per divertire gli astanti oppure se mando un BREW / HTCPCP/1.0 con il content-type application/coffee-pot-command non viene processato correttamente?
E` un pesce di pasqua, o uovo d'aprile. Si attiva se nessun handler per il metodo GET processa l'URL "/coffee", allora lo fa il modulo principale rispondendo nel modo giusto e con una risposta rigorosamente "short and stout".
Scritto da
altg
utente che non utiene
il 2013-05-01 01:31:25.0 alle 2013-05-01 01:31:25.0
Trollate totali: 11540
> > > > > >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> > > > > >
> > > > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > > > >
> > > > > >
> > > > >
> > > > > Da quando la suora gli ha presentato nodejs non s'è più visto.
> > > >
> > > > Bof... non avevo piu` voglia di farmi vedere, ne` qui ne` da altre parti sull'internetto. Sono stato a riflettere e a non fare nulla, come kevin flynn in tron legacy. Comunque, che c'e` di male nel giocare col nodejs? Il serverino mi sta venendo bene, devo solo aggiustare l'html... ehm... dei dettagli e poi lo rilascio sotto LGPL3. Si chiama Mary Lou HTTP Server, e reinventa un sacco di ruote, rotelle e ingranaggi. La follya sarebbe sostituirlo ad Apache su anynowhere.com, anche perche` l'avrei pensato per sostituire, almeno nel mio caso, Apache, PHP e MySQL tutti insieme.
> > >
> > > Ah, sto nodo può fare tutte quelle cose?
> >
> > Puo` gestire le socket e fare il bind&listening sulla porta 80, sicche` per me il server e` fatto. Puo` scrivere files, al che, per me il database e` fatto. Puo` includere moduli javascript, sicche` posso riscriverci i forum e la chat.
> >
> > La materia base c'e`, aspetta solo un programmatore matto che scriva un server che include tra i suoi moduli: un file system virtuale in grado di registrare moltissimi file piccoli e aggiornati di frequente, un modulo per gestire le race conditions sulle risorse condivise, e un paio di memorie cache, una fatta su misura per il filesystem e una per le risposte del server (nelle versioni non compresse e, soprattutto, anche nelle versioni compresse). La nuova Mary Lou made-in-nodejs fa gia` tutto questo.
>
> Ora che sei nodejs-dipendente possiamo iniziare a parlare di coffee-script

> Scherzi a parte, ho scoperto questa lib carina, async
che fa un buon lavoro per togliere di mezzo un po' di nested callbacks. Uso soprattutto waterfall e series.
Eh, mi sa che anch'io, prima o poi, o usero` quella, o la reinventero` nelle parti che m'interessano (io sono contrario ad includere piu` codice di quel che effettivamente usero`, sicche se tanto tanto m'interessa un'idea in una libreria, prendo l'idea e la copio singolarmente). Man mano che vado avanti, produco delle piccole utilities, tipo quella che si vede in fondo a questo modulino che gestisce la configurazione del server:
http://anynowhere.com/personal/cfg-js.txt 
e che espone una piccola interfaccia per manipolare gli oggetti nelle impostazioni di default e in quelle correnti. Se anche un modulo pasticcione cancellasse qualche impostazione, il server non andrebbe del tutto in panne perche` pescherebbe tra i default, che a loro volta non possono essere cancellati durante il runtime. Fa anche vedere parecchie cosine che il serverino si sforza di implementare. Serve anche file statici, mappandone i percorsi ma senza mai interrogare direttamente il filesystem del server. Mi sembra un approccio prudente, cosi`.

> > > > > >
> > > > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > > > >
> > > > > >

> > > > >
> > > > > Da quando la suora gli ha presentato nodejs non s'è più visto.
> > > >
> > > > Bof... non avevo piu` voglia di farmi vedere, ne` qui ne` da altre parti sull'internetto. Sono stato a riflettere e a non fare nulla, come kevin flynn in tron legacy. Comunque, che c'e` di male nel giocare col nodejs? Il serverino mi sta venendo bene, devo solo aggiustare l'html... ehm... dei dettagli e poi lo rilascio sotto LGPL3. Si chiama Mary Lou HTTP Server, e reinventa un sacco di ruote, rotelle e ingranaggi. La follya sarebbe sostituirlo ad Apache su anynowhere.com, anche perche` l'avrei pensato per sostituire, almeno nel mio caso, Apache, PHP e MySQL tutti insieme.

> > >
> > > Ah, sto nodo può fare tutte quelle cose?

> >
> > Puo` gestire le socket e fare il bind&listening sulla porta 80, sicche` per me il server e` fatto. Puo` scrivere files, al che, per me il database e` fatto. Puo` includere moduli javascript, sicche` posso riscriverci i forum e la chat.

> >
> > La materia base c'e`, aspetta solo un programmatore matto che scriva un server che include tra i suoi moduli: un file system virtuale in grado di registrare moltissimi file piccoli e aggiornati di frequente, un modulo per gestire le race conditions sulle risorse condivise, e un paio di memorie cache, una fatta su misura per il filesystem e una per le risposte del server (nelle versioni non compresse e, soprattutto, anche nelle versioni compresse). La nuova Mary Lou made-in-nodejs fa gia` tutto questo.
>
> Ora che sei nodejs-dipendente possiamo iniziare a parlare di coffee-script

> Scherzi a parte, ho scoperto questa lib carina, async
che fa un buon lavoro per togliere di mezzo un po' di nested callbacks. Uso soprattutto waterfall e series.Eh, mi sa che anch'io, prima o poi, o usero` quella, o la reinventero` nelle parti che m'interessano (io sono contrario ad includere piu` codice di quel che effettivamente usero`, sicche se tanto tanto m'interessa un'idea in una libreria, prendo l'idea e la copio singolarmente). Man mano che vado avanti, produco delle piccole utilities, tipo quella che si vede in fondo a questo modulino che gestisce la configurazione del server:

e che espone una piccola interfaccia per manipolare gli oggetti nelle impostazioni di default e in quelle correnti. Se anche un modulo pasticcione cancellasse qualche impostazione, il server non andrebbe del tutto in panne perche` pescherebbe tra i default, che a loro volta non possono essere cancellati durante il runtime. Fa anche vedere parecchie cosine che il serverino si sforza di implementare. Serve anche file statici, mappandone i percorsi ma senza mai interrogare direttamente il filesystem del server. Mi sembra un approccio prudente, cosi`.
Scritto da
altg
utente che non utiene
il 2013-05-01 01:03:49.0 alle 2013-05-01 01:03:49.0
Trollate totali: 11540
> > > >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> > > >
> > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > >
> > > >
> > >
> > > Da quando la suora gli ha presentato nodejs non s'è più visto.
> >
> > Bof... non avevo piu` voglia di farmi vedere, ne` qui ne` da altre parti sull'internetto. Sono stato a riflettere e a non fare nulla, come kevin flynn in tron legacy. Comunque, che c'e` di male nel giocare col nodejs? Il serverino mi sta venendo bene, devo solo aggiustare l'html... ehm... dei dettagli e poi lo rilascio sotto LGPL3. Si chiama Mary Lou HTTP Server, e reinventa un sacco di ruote, rotelle e ingranaggi. La follya sarebbe sostituirlo ad Apache su anynowhere.com, anche perche` l'avrei pensato per sostituire, almeno nel mio caso, Apache, PHP e MySQL tutti insieme.
>
> Ah, sto nodo può fare tutte quelle cose?
Puo` gestire le socket e fare il bind&listening sulla porta 80, sicche` per me il server e` fatto. Puo` scrivere files, al che, per me il database e` fatto. Puo` includere moduli javascript, sicche` posso riscriverci i forum e la chat.
La materia base c'e`, aspetta solo un programmatore matto che scriva un server che include tra i suoi moduli: un file system virtuale in grado di registrare moltissimi file piccoli e aggiornati di frequente, un modulo per gestire le race conditions sulle risorse condivise, e un paio di memorie cache, una fatta su misura per il filesystem e una per le risposte del server (nelle versioni non compresse e, soprattutto, anche nelle versioni compresse). La nuova Mary Lou made-in-nodejs fa gia` tutto questo.

> > > >
> > > > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> > > >
> > > >

> > >
> > > Da quando la suora gli ha presentato nodejs non s'è più visto.
> >
> > Bof... non avevo piu` voglia di farmi vedere, ne` qui ne` da altre parti sull'internetto. Sono stato a riflettere e a non fare nulla, come kevin flynn in tron legacy. Comunque, che c'e` di male nel giocare col nodejs? Il serverino mi sta venendo bene, devo solo aggiustare l'html... ehm... dei dettagli e poi lo rilascio sotto LGPL3. Si chiama Mary Lou HTTP Server, e reinventa un sacco di ruote, rotelle e ingranaggi. La follya sarebbe sostituirlo ad Apache su anynowhere.com, anche perche` l'avrei pensato per sostituire, almeno nel mio caso, Apache, PHP e MySQL tutti insieme.

>
> Ah, sto nodo può fare tutte quelle cose?

Puo` gestire le socket e fare il bind&listening sulla porta 80, sicche` per me il server e` fatto. Puo` scrivere files, al che, per me il database e` fatto. Puo` includere moduli javascript, sicche` posso riscriverci i forum e la chat.

La materia base c'e`, aspetta solo un programmatore matto che scriva un server che include tra i suoi moduli: un file system virtuale in grado di registrare moltissimi file piccoli e aggiornati di frequente, un modulo per gestire le race conditions sulle risorse condivise, e un paio di memorie cache, una fatta su misura per il filesystem e una per le risposte del server (nelle versioni non compresse e, soprattutto, anche nelle versioni compresse). La nuova Mary Lou made-in-nodejs fa gia` tutto questo.
Scritto da
altg
utente che non utiene
il 2013-05-01 00:58:12.0 alle 2013-05-01 00:58:12.0
Trollate totali: 11540
> Linode hacked, CCs and passwords leaked 
Be', ho cambiato la password del linode manager. Altro non penso di poter fare. Il mio linode e` alimentato da una carta di credito con un 1200 euri circa, di credito, speriamo ci rimangano perche` fanno comodo, appunto, per far andare avanti il sitino. Gli acheri dicono che siccome hanno trovato sia le chiavi pubbliche che quelle private nella stessa directory, a proposito dei dati delle carte di credito, la sicurezza sarebbe zero. A Linode controbattono che la chiave privata e` essa stessa crittografata con una frase di passo che non e`, a sua volta, memorizzata in forma elettronica. Non so a chi dar retta, sinceramente. Speriamo in bene.

Be', ho cambiato la password del linode manager. Altro non penso di poter fare. Il mio linode e` alimentato da una carta di credito con un 1200 euri circa, di credito, speriamo ci rimangano perche` fanno comodo, appunto, per far andare avanti il sitino. Gli acheri dicono che siccome hanno trovato sia le chiavi pubbliche che quelle private nella stessa directory, a proposito dei dati delle carte di credito, la sicurezza sarebbe zero. A Linode controbattono che la chiave privata e` essa stessa crittografata con una frase di passo che non e`, a sua volta, memorizzata in forma elettronica. Non so a chi dar retta, sinceramente. Speriamo in bene.
Vieni anche tu a fare autostop in merio oriente!!!
Ad
https://imgoat.com/uploads/cdd60ea004/183004.png
Non lasciarti scappare questa occasione più unica che rara di conoscere nuove culture e la gentilezza dei taxisti che provano a stuprarti ma a metà opera se ne pentono e ti lasciano in mezzo ad un bosco!
Scritto da
altg
utente che non utiene
il 2013-05-01 00:12:39.0 alle 2013-05-01 00:12:39.0
Trollate totali: 11540
> >
http://my.opera.com/altg/blog/2013/04/30/the-summe... 
> >
> > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> >
> >
>
> Da quando la suora gli ha presentato nodejs non s'è più visto.
Bof... non avevo piu` voglia di farmi vedere, ne` qui ne` da altre parti sull'internetto. Sono stato a riflettere e a non fare nulla, come kevin flynn in tron legacy. Comunque, che c'e` di male nel giocare col nodejs? Il serverino mi sta venendo bene, devo solo aggiustare l'html... ehm... dei dettagli e poi lo rilascio sotto LGPL3. Si chiama Mary Lou HTTP Server, e reinventa un sacco di ruote, rotelle e ingranaggi. La follya sarebbe sostituirlo ad Apache su anynowhere.com, anche perche` l'avrei pensato per sostituire, almeno nel mio caso, Apache, PHP e MySQL tutti insieme.

> >
> > if I didn't show up anywhere, it's because I'm busy writing an HTTP server based on nodejs
> >
> >

>
> Da quando la suora gli ha presentato nodejs non s'è più visto.
Bof... non avevo piu` voglia di farmi vedere, ne` qui ne` da altre parti sull'internetto. Sono stato a riflettere e a non fare nulla, come kevin flynn in tron legacy. Comunque, che c'e` di male nel giocare col nodejs? Il serverino mi sta venendo bene, devo solo aggiustare l'html... ehm... dei dettagli e poi lo rilascio sotto LGPL3. Si chiama Mary Lou HTTP Server, e reinventa un sacco di ruote, rotelle e ingranaggi. La follya sarebbe sostituirlo ad Apache su anynowhere.com, anche perche` l'avrei pensato per sostituire, almeno nel mio caso, Apache, PHP e MySQL tutti insieme.
Scritto da
altg
utente che non utiene
il 2013-04-12 21:29:35.0 alle 2013-04-12 21:29:35.0
Trollate totali: 11540
> > > C'e` una cosa che non capisco su come funzionano i moduli e la funzione "require". Ho letto qui
e recepito gli argomenti trattati, pero` da quel che ho capito i moduli vivono in ambienti separati, comunicando tramite le esportazioni nell'oggetto module.exports. Invece - forse e` una particolarita` di quello "principale" che viene dato in pasto a node.exe - se nel modulo principale creo un oggetto con require, sul tipo di fs = require ('fs'), poi includo un modulo mio (non-core), quell'oggetto fs mi risulta disponibile anche nel mio modulo, cioe` non mi da` errore se nel mio modulo uso fs senza il corrispondente require.
> > >
> > > E` normale?
> > > Succede solo con gli oggetti del modulo principale o con quelli di tutti i moduli?
> >
> > Non mi risulta:
> >
> >
>
> Mumble... neanche a me risulta, ora.
>
>

>
> Sono perplemuto, ricontrollero` ma avrei giurato che i modulini richiesti dal modulo principale girassero anche se avevo dimenticato il require dei moduli che gli servivano.
Ok, ho risolto: l'esempio dell'httpServer da cui ero partito dichiarava le variabili senza "var", e quindi - come nel js client-side - come globali, da cui la loro disponibilita` dappertutto in riferimenti molteplici e incasinati.
Insomma non avevo messo "var" davanti, pensando che comunque lo scope globale del modulo fosse limitato al modulo, invece lo scope globale e` proprio diffuso a tutta l'applicazione.
E vabbe' devo imparare.
e recepito gli argomenti trattati, pero` da quel che ho capito i moduli vivono in ambienti separati, comunicando tramite le esportazioni nell'oggetto module.exports. Invece - forse e` una particolarita` di quello "principale" che viene dato in pasto a node.exe - se nel modulo principale creo un oggetto con require, sul tipo di fs = require ('fs'), poi includo un modulo mio (non-core), quell'oggetto fs mi risulta disponibile anche nel mio modulo, cioe` non mi da` errore se nel mio modulo uso fs senza il corrispondente require.> > >
> > > E` normale?

> > > Succede solo con gli oggetti del modulo principale o con quelli di tutti i moduli?

> >
> > Non mi risulta:
> >
> > // mod1.js
> > var fs = require('fs');
> >
> > require('./mod2').fun()
> >
> > // mod2.js
> > exports.fun = function() {
> > console.log(fs);
> > }
> > > >
> > » node mod1.js > > > > /home/suoranciata/mod2.js:2 > > console.log(fs); > > ^ > > ReferenceError: fs is not defined > > at Object.exports.fun (/home/suoranciata/mod2.js:2:15) > > at Object.<anonymous> (/home/suoranciata/mod1.js:3:19) > > at Module._compile (module.js:456:26) > > at Object.Module._extensions..js (module.js:474:10) > > at Module.load (module.js:356:32) > > at Function.Module._load (module.js:312:12) > > at Function.Module.runMain (module.js:497:10) > > at startup (node.js:119:16) > > at node.js:901:3 > >
>
> Mumble... neanche a me risulta, ora.

>
>

>
> Sono perplemuto, ricontrollero` ma avrei giurato che i modulini richiesti dal modulo principale girassero anche se avevo dimenticato il require dei moduli che gli servivano.

Ok, ho risolto: l'esempio dell'httpServer da cui ero partito dichiarava le variabili senza "var", e quindi - come nel js client-side - come globali, da cui la loro disponibilita` dappertutto in riferimenti molteplici e incasinati.

Insomma non avevo messo "var" davanti, pensando che comunque lo scope globale del modulo fosse limitato al modulo, invece lo scope globale e` proprio diffuso a tutta l'applicazione.

E vabbe' devo imparare.
Scritto da
altg
utente che non utiene
il 2013-04-12 21:21:26.0 alle 2013-04-12 21:21:26.0
Trollate totali: 11540
> > C'e` una cosa che non capisco su come funzionano i moduli e la funzione "require". Ho letto qui
e recepito gli argomenti trattati, pero` da quel che ho capito i moduli vivono in ambienti separati, comunicando tramite le esportazioni nell'oggetto module.exports. Invece - forse e` una particolarita` di quello "principale" che viene dato in pasto a node.exe - se nel modulo principale creo un oggetto con require, sul tipo di fs = require ('fs'), poi includo un modulo mio (non-core), quell'oggetto fs mi risulta disponibile anche nel mio modulo, cioe` non mi da` errore se nel mio modulo uso fs senza il corrispondente require.
> >
> > E` normale?
> > Succede solo con gli oggetti del modulo principale o con quelli di tutti i moduli?
>
> Non mi risulta:
>
>
Mumble... neanche a me risulta, ora.


Sono perplemuto, ricontrollero` ma avrei giurato che i modulini richiesti dal modulo principale girassero anche se avevo dimenticato il require dei moduli che gli servivano.
e recepito gli argomenti trattati, pero` da quel che ho capito i moduli vivono in ambienti separati, comunicando tramite le esportazioni nell'oggetto module.exports. Invece - forse e` una particolarita` di quello "principale" che viene dato in pasto a node.exe - se nel modulo principale creo un oggetto con require, sul tipo di fs = require ('fs'), poi includo un modulo mio (non-core), quell'oggetto fs mi risulta disponibile anche nel mio modulo, cioe` non mi da` errore se nel mio modulo uso fs senza il corrispondente require.> >
> > E` normale?

> > Succede solo con gli oggetti del modulo principale o con quelli di tutti i moduli?

>
> Non mi risulta:
>
> // mod1.js
> var fs = require('fs');
>
> require('./mod2').fun()
>
> // mod2.js
> exports.fun = function() {
> console.log(fs);
> }
> >
> » node mod1.js > > /home/suoranciata/mod2.js:2 > console.log(fs); > ^ > ReferenceError: fs is not defined > at Object.exports.fun (/home/suoranciata/mod2.js:2:15) > at Object.<anonymous> (/home/suoranciata/mod1.js:3:19) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > at Module.load (module.js:356:32) > at Function.Module._load (module.js:312:12) > at Function.Module.runMain (module.js:497:10) > at startup (node.js:119:16) > at node.js:901:3 >
Mumble... neanche a me risulta, ora.


Sono perplemuto, ricontrollero` ma avrei giurato che i modulini richiesti dal modulo principale girassero anche se avevo dimenticato il require dei moduli che gli servivano.