Scritto da
altg
utente che non utiene
il 2013-09-29 22:23:11.0 alle 2013-09-29 22:23:11.0
Trollate totali: 11540
> > Mi dicono che si può installare tranquillamente anche su Windows perchè è un programma a parte e non crea conflitti. Qualcuno di voi l'ha provato? I pregi e i difetti..? 
>
> iRotfl a parte, in questo forum ci sono persone come il sottoscritto che usano solo linux e windows non ce l'hanno sui propri pc.
> per provare linux hai vari modi: lanci un cdrom live che molte distribuzioni forniscono e ti fai un giretto di prova, lo installi in una macchina virtuale (per windows ci sono virtualbox e vmware player per "giocare"), lo installi a fianco a windows (stringi la partizione di windows e ne crei un'altra per linux) oppure sostituisci completamente windows.
> Visto che ci sto ti elenco i pregi e difetti da utente diciamo veterano (linux-only da 3-4 anni): i pregi sono un sistema leggero e veloce, che non fa niente dietro le quinte che tu non voglia, e che fa bene il suo dovere e non ha strani comportamenti inattesi e soprattutto stabile come una roccia; i difetti per chi viene da windows sono la mancanza di alcuni programmi che hanno dei cloni non all'altezza (i soliti: disegno cad, fotoritocco, montaggio video…), ma pian piano si raggiungerano anche quelli.
Nel mio caso, anche se nessuno me l'ha chiesto, l'uso di Fynestre e` dovuto al fatto che devo invogliarmi a finire la versione Winz di Linoleum. Tra poco ho fatto, e quando ho fatto, fare il porting del modulo di run-time e delle pochissime istruzioni che richiedono modifiche specifiche (come quelle che accedono al call state che ora ho spostato nel TIB di Windows) non dovrebbe richiedere granche` di tempo (e ci sta anche che trovi un'anima buona che lo faccia al posto mio). Se pero` passo a Linux prima, ci sta che non mi venga piu` voglia di tornare a finire il lavoro su Winz.

>
> iRotfl a parte, in questo forum ci sono persone come il sottoscritto che usano solo linux e windows non ce l'hanno sui propri pc.
> per provare linux hai vari modi: lanci un cdrom live che molte distribuzioni forniscono e ti fai un giretto di prova, lo installi in una macchina virtuale (per windows ci sono virtualbox e vmware player per "giocare"), lo installi a fianco a windows (stringi la partizione di windows e ne crei un'altra per linux) oppure sostituisci completamente windows.
> Visto che ci sto ti elenco i pregi e difetti da utente diciamo veterano (linux-only da 3-4 anni): i pregi sono un sistema leggero e veloce, che non fa niente dietro le quinte che tu non voglia, e che fa bene il suo dovere e non ha strani comportamenti inattesi e soprattutto stabile come una roccia; i difetti per chi viene da windows sono la mancanza di alcuni programmi che hanno dei cloni non all'altezza (i soliti: disegno cad, fotoritocco, montaggio video…), ma pian piano si raggiungerano anche quelli.
Nel mio caso, anche se nessuno me l'ha chiesto, l'uso di Fynestre e` dovuto al fatto che devo invogliarmi a finire la versione Winz di Linoleum. Tra poco ho fatto, e quando ho fatto, fare il porting del modulo di run-time e delle pochissime istruzioni che richiedono modifiche specifiche (come quelle che accedono al call state che ora ho spostato nel TIB di Windows) non dovrebbe richiedere granche` di tempo (e ci sta anche che trovi un'anima buona che lo faccia al posto mio). Se pero` passo a Linux prima, ci sta che non mi venga piu` voglia di tornare a finire il lavoro su Winz.
Scritto da
altg
utente che non utiene
il 2013-09-29 22:18:56.0 alle 2013-09-29 22:18:56.0
Trollate totali: 11540
> > > > 

> > >
> > > LCPL
> >
> > L.in.oleum Compiler Public License
> > Non e` colpa mia se la sigla e` venuta simile.
>
> Attento che potrebbe generare confusione. Uno legge di fretta, e crede di aver letto LGPL.
In effetti...
Oh, se hai suggerimenti per una sigla diversa, fallili.

> > >
> > > LCPL

> >
> > L.in.oleum Compiler Public License
> > Non e` colpa mia se la sigla e` venuta simile.

>
> Attento che potrebbe generare confusione. Uno legge di fretta, e crede di aver letto LGPL.
In effetti...
Oh, se hai suggerimenti per una sigla diversa, fallili.
Scritto da
altg
utente che non utiene
il 2013-09-29 22:10:28.0 alle 2013-09-29 22:10:28.0
Trollate totali: 11540
Scritto da
altg
utente che non utiene
il 2013-09-29 22:09:58.0 alle 2013-09-29 22:09:58.0
Trollate totali: 11540
dimenticavo di fare un altro po' di scena e rompere un altro po' di palle, con l'anteprima delle icone del compilatore e di un'applicazione generica compilata con la versione 3:


In quella del compilatore c'e` sempre Martin.
In quella del compilatore c'e` sempre Martin.
Scritto da
altg
utente che non utiene
il 2013-09-29 21:56:41.0 alle 2013-09-29 21:56:41.0
Trollate totali: 11540
finito il compilatore. 


Almeno quello e` pronto, bugghini minori da scovare a parte, e` finalmente feature-frozen. L'ultima aggiunta sono state delle istruzioni interne chiamate "zeroers", che fanno una cosa molto semplice: quando uno assegna a un registro il valore 0, invece di assemblare ad esempio "mov eax, 00000000" con 32 bit di zeri dietro, il compilatore trasforma l'istruzione nel vecchio trucco dello xor (o del sub) del registro con se` stesso, prendendo 2 byte a posto di 5, tanto i flags non sono controllabili in maniera interstiziale e quindi (cioe` per esempio tra una cmp e il salto condizionato). Piu` che altro una rifinitura.
Ah, la LCPL2? E` una licenza che pone condizioni identiche alla LGPL, eccetto per un punto: se la ridistribuzione di un prodotto o di una collezione di cui il prodotto fa parte o a cui e` linkato come libreria, e` sfruttata in modo commerciale, sia l'autore che gli intermediari vogliono la loro parte. Solo per il compilatore, comunque. Il resto e` tutto free "come lo intende Shpalman". Serve idealmente ad evitare che qualcuno ridistribuisca il tutto e campi sull'indotto mentre gli autori originali fanno la fame.
Qui una diapositiva di un listatino che viene dai futuri esempi, che crea un thread e lo mette in esecuzione parallela sul secondo core:


E il suo output:


Ora non resta che rifinire il tutto, scovare eventuali falle residue che dovrebbero essere piuttosto rare, aggiornare le istruzioni per rifletterci il fatto che e` stato implementato il multithreading riempiendole anche di note sulla thread-safety, e poi dovrebbe finalmente farcela ad uscire a riveder le stelle.


Almeno quello e` pronto, bugghini minori da scovare a parte, e` finalmente feature-frozen. L'ultima aggiunta sono state delle istruzioni interne chiamate "zeroers", che fanno una cosa molto semplice: quando uno assegna a un registro il valore 0, invece di assemblare ad esempio "mov eax, 00000000" con 32 bit di zeri dietro, il compilatore trasforma l'istruzione nel vecchio trucco dello xor (o del sub) del registro con se` stesso, prendendo 2 byte a posto di 5, tanto i flags non sono controllabili in maniera interstiziale e quindi (cioe` per esempio tra una cmp e il salto condizionato). Piu` che altro una rifinitura.
Ah, la LCPL2? E` una licenza che pone condizioni identiche alla LGPL, eccetto per un punto: se la ridistribuzione di un prodotto o di una collezione di cui il prodotto fa parte o a cui e` linkato come libreria, e` sfruttata in modo commerciale, sia l'autore che gli intermediari vogliono la loro parte. Solo per il compilatore, comunque. Il resto e` tutto free "come lo intende Shpalman". Serve idealmente ad evitare che qualcuno ridistribuisca il tutto e campi sull'indotto mentre gli autori originali fanno la fame.
Qui una diapositiva di un listatino che viene dai futuri esempi, che crea un thread e lo mette in esecuzione parallela sul secondo core:

E il suo output:

Ora non resta che rifinire il tutto, scovare eventuali falle residue che dovrebbero essere piuttosto rare, aggiornare le istruzioni per rifletterci il fatto che e` stato implementato il multithreading riempiendole anche di note sulla thread-safety, e poi dovrebbe finalmente farcela ad uscire a riveder le stelle.
Scritto da
altg
utente che non utiene
il 2013-09-29 05:48:40.0 alle 2013-09-29 05:48:40.0
Trollate totali: 11540
> ...che quel belliffimo systema che la MS chiama Finestre, dopo tutti questi anni, ha dei problemi se una sua applicazione gira col direction flag impostato? A quanto pare ci sono delle chiamate asincrone che non si possono controllare, e che se beccano il thread che stava eseguendo in quel momento con DF=1 in EFLAGS, fanno casino in memoria. Ho verificato divertenti conseguenze mentre allocavo una console (AllocConsole), tipo che il programma funzionava se aveva un certo nome ma non un altro nome (l'eseguibile, proprio), e ovviamente non per via della lunghezza dei nomi, no... proprio la sequenza di lettere. 
>
> E` sempre stato un sistema assurdo. Mi ero documentato prima della scelta di usare DF come call state, ma msdn diceva che era importante solo per le funzioni del "C run-time" di Visual Studio. Sicche` m'ero detto vabbe', questa e` un'altra cosa. Invece e` proprio il sistema fallato, non sopporta bene STD mentre sta animando delle cazzate sullo schermo tipo una finestrella di testo.
>
> Il problema e` che ora non posso usare DF per il call state. O rinuncio al call state, che pero` mi piace come idea, oppure lo sposto da un'altra parte conveniente. Vi viene in mente nulla di thread-safe, considerato che tutti i registri sono occupati e che lo stato di quel flag dev'essere indipendente dal call stack?
>
> Intanto provo a spostarlo nel bit di segno di ESI, che mappa il registro E. Ma siccome "E" viene usato per mappare i call frame e quindi e` sempre un puntatore n-flat, i puntatori n-flat sono a 30 bit dove ce ne sono 32 perche` vengono multiplicati incondizionatamente per 4 dall'address generator, quindi i due bit piu` alti sono in teoria disponibili. Diventa casinoso pero` impostare e dismettere i call frame stando attenti a non modificare il bit di segno di ESI. La questione e` contorta.
hhhmmmm...
http://www.masmforum.com/board/index.php?PHPSESSID...
Questa slottina a TIB+14h e` interessante.
Magari lo metto li`, invece di farmi le seghe col registro.
Il registro lo lascio per la mappatura del call frame che e` piu` seria del call state.

>
> E` sempre stato un sistema assurdo. Mi ero documentato prima della scelta di usare DF come call state, ma msdn diceva che era importante solo per le funzioni del "C run-time" di Visual Studio. Sicche` m'ero detto vabbe', questa e` un'altra cosa. Invece e` proprio il sistema fallato, non sopporta bene STD mentre sta animando delle cazzate sullo schermo tipo una finestrella di testo.

>
> Il problema e` che ora non posso usare DF per il call state. O rinuncio al call state, che pero` mi piace come idea, oppure lo sposto da un'altra parte conveniente. Vi viene in mente nulla di thread-safe, considerato che tutti i registri sono occupati e che lo stato di quel flag dev'essere indipendente dal call stack?

>
> Intanto provo a spostarlo nel bit di segno di ESI, che mappa il registro E. Ma siccome "E" viene usato per mappare i call frame e quindi e` sempre un puntatore n-flat, i puntatori n-flat sono a 30 bit dove ce ne sono 32 perche` vengono multiplicati incondizionatamente per 4 dall'address generator, quindi i due bit piu` alti sono in teoria disponibili. Diventa casinoso pero` impostare e dismettere i call frame stando attenti a non modificare il bit di segno di ESI. La questione e` contorta.

hhhmmmm...
http://www.masmforum.com/board/index.php?PHPSESSID...

Questa slottina a TIB+14h e` interessante.
Magari lo metto li`, invece di farmi le seghe col registro.
Il registro lo lascio per la mappatura del call frame che e` piu` seria del call state.
Scritto da
altg
utente che non utiene
il 2013-09-29 05:25:31.0 alle 2013-09-29 05:25:31.0
Trollate totali: 11540
...che quel belliffimo systema che la MS chiama Finestre, dopo tutti questi anni, ha dei problemi se una sua applicazione gira col direction flag impostato? A quanto pare ci sono delle chiamate asincrone che non si possono controllare, e che se beccano il thread che stava eseguendo in quel momento con DF=1 in EFLAGS, fanno casino in memoria. Ho verificato divertenti conseguenze mentre allocavo una console (AllocConsole), tipo che il programma funzionava se aveva un certo nome ma non un altro nome (l'eseguibile, proprio), e ovviamente non per via della lunghezza dei nomi, no... proprio la sequenza di lettere. 
E` sempre stato un sistema assurdo. Mi ero documentato prima della scelta di usare DF come call state, ma msdn diceva che era importante solo per le funzioni del "C run-time" di Visual Studio. Sicche` m'ero detto vabbe', questa e` un'altra cosa. Invece e` proprio il sistema fallato, non sopporta bene STD mentre sta animando delle cazzate sullo schermo tipo una finestrella di testo.
Il problema e` che ora non posso usare DF per il call state. O rinuncio al call state, che pero` mi piace come idea, oppure lo sposto da un'altra parte conveniente. Vi viene in mente nulla di thread-safe, considerato che tutti i registri sono occupati e che lo stato di quel flag dev'essere indipendente dal call stack?
Intanto provo a spostarlo nel bit di segno di ESI, che mappa il registro E. Ma siccome "E" viene usato per mappare i call frame e quindi e` sempre un puntatore n-flat, i puntatori n-flat sono a 30 bit dove ce ne sono 32 perche` vengono multiplicati incondizionatamente per 4 dall'address generator, quindi i due bit piu` alti sono in teoria disponibili. Diventa casinoso pero` impostare e dismettere i call frame stando attenti a non modificare il bit di segno di ESI. La questione e` contorta.

E` sempre stato un sistema assurdo. Mi ero documentato prima della scelta di usare DF come call state, ma msdn diceva che era importante solo per le funzioni del "C run-time" di Visual Studio. Sicche` m'ero detto vabbe', questa e` un'altra cosa. Invece e` proprio il sistema fallato, non sopporta bene STD mentre sta animando delle cazzate sullo schermo tipo una finestrella di testo.

Il problema e` che ora non posso usare DF per il call state. O rinuncio al call state, che pero` mi piace come idea, oppure lo sposto da un'altra parte conveniente. Vi viene in mente nulla di thread-safe, considerato che tutti i registri sono occupati e che lo stato di quel flag dev'essere indipendente dal call stack?

Intanto provo a spostarlo nel bit di segno di ESI, che mappa il registro E. Ma siccome "E" viene usato per mappare i call frame e quindi e` sempre un puntatore n-flat, i puntatori n-flat sono a 30 bit dove ce ne sono 32 perche` vengono multiplicati incondizionatamente per 4 dall'address generator, quindi i due bit piu` alti sono in teoria disponibili. Diventa casinoso pero` impostare e dismettere i call frame stando attenti a non modificare il bit di segno di ESI. La questione e` contorta.
Scritto da
altg
utente che non utiene
il 2013-09-29 05:16:15.0 alle 2013-09-29 05:16:15.0
Trollate totali: 11540
> > Ah
> > ma c' entrava qualcosa con l' argomento?
> > era qualcosadi indirizzato a me oppure qualcosa che ha a che vedere con il carciofo di AlexTG?
>
> cioè NON intendevo dire che Alex sia un carciofo eh...
>
>
> per quanto forse....
Mah, piu` uno zucchino, penso...
> > ma c' entrava qualcosa con l' argomento?
> > era qualcosadi indirizzato a me oppure qualcosa che ha a che vedere con il carciofo di AlexTG?
>
> cioè NON intendevo dire che Alex sia un carciofo eh...
>
>
> per quanto forse....

Mah, piu` uno zucchino, penso...
Scritto da
altg
utente che non utiene
il 2013-09-28 19:43:19.0 alle 2013-09-28 19:43:19.0
Trollate totali: 11540
> > > > > > oltre al cosino per taggare che nel temino di stailisc non si vede, perché la tua firma è in grigetto e non in bianco? chi sei tu, il capo del foru... ah già 
> > > > >
> > > > > il codice della mia firma:
> > > > > [color #333333]if it can be destroyed by the truth, it deserves to be destroyed by the truth — carl sagan[/color]
> > > >
> > > > cioe`, ha notato una differenza tra #000000 e #333333 su fondo bianco?
> > > > boja che occhi contrastati.
> > >
> > > Sta usando un temino di stylish scuro che gli avevo fatto:
> > >
> >
> > Ah ecco, c'era il trucco. Ora mi resta solo da capire perche` te hai messo una firma minuscola in #333333 su fondo bianco o al massimo grigio-Ikea, dove praticamente e` uguale a metterla nera.
>
> bianco su nero è meno leggibile di grigio-molto-scuro su grigio-molto-chiaro
Sssi` magari si`, ma cosi` scuro non si vede differenza, second me.
Almeno #666. The number of the beast.

> > > > >
> > > > > il codice della mia firma:
> > > > > [color #333333]if it can be destroyed by the truth, it deserves to be destroyed by the truth — carl sagan[/color]
> > > >
> > > > cioe`, ha notato una differenza tra #000000 e #333333 su fondo bianco?

> > > > boja che occhi contrastati.

> > >
> > > Sta usando un temino di stylish scuro che gli avevo fatto:
> > >
> > > #bodyContent {
> > > background-color: #222;
> > > }
> > > #bodyContent a {
> > > color: #9999ff !important;
> > > }
> > > div.msgOdd, div.msgEven {
> > > background-color: #222 !important;
> > > color: #eee;
> > > }
> > > div.msgInfo {
> > > background-color: #222 !important;
> > > box-shadow: none !important;
> > > }
> > > span.quoteLvl1 {
> > > color: #ccf !important;
> > > }
> > > span.quoteLvl2 {
> > > color: #77f !important;
> > > }
> > > span.quoteLvl3 {
> > > color: #99f !important;
> > > }
> > > span.quoteLvl4 {
> > > color: #55f !important;
> > > }
> > > .msgReply {
> > > background-color: #222 !important;
> > > }
> > > .msgReply label {
> > > color: white;
> > > box-shadow: none !important;
> > > }
> > > .emotibox {
> > > background-color: #222 !important;
> > > border: 0 !important;
> > > }
> > > .msgReply textarea, #subject {
> > > color: #eee;
> > > background-color: #222;
> > > }
> > > #nav {
> > > background-color: #222 !important;
> > > color: white;
> > > }
> > > #nav a {
> > > color: #9999ff !important;
> > > }
> > > > >
> > Ah ecco, c'era il trucco. Ora mi resta solo da capire perche` te hai messo una firma minuscola in #333333 su fondo bianco o al massimo grigio-Ikea, dove praticamente e` uguale a metterla nera.

>
> bianco su nero è meno leggibile di grigio-molto-scuro su grigio-molto-chiaro
Sssi` magari si`, ma cosi` scuro non si vede differenza, second me.
Almeno #666. The number of the beast.
Scritto da
altg
utente che non utiene
il 2013-09-28 19:41:44.0 alle 2013-09-28 19:41:44.0
Trollate totali: 11540
> Grillo aveva ragione a dire che il governo letta si sarebbe frantumato verso il mese di ottobre. Le premesse ci sono tutte. Il problema è che credo sia un bluff: quando mai questi parassiti abituati a non fare un cazzo si dimetterebbero dalle loro cariche. Mi sembra troppo bello per essere vero.....
Boh. Se lo fanno davvero, forse dipendera` dal fatto che quelli del PdL sono certi di vincere le successive elezioni.

Boh. Se lo fanno davvero, forse dipendera` dal fatto che quelli del PdL sono certi di vincere le successive elezioni.
Scritto da
altg
utente che non utiene
il 2013-09-28 19:35:12.0 alle 2013-09-28 19:35:12.0
Trollate totali: 11540
> > > > oltre al cosino per taggare che nel temino di stailisc non si vede, perché la tua firma è in grigetto e non in bianco? chi sei tu, il capo del foru... ah già 
> > >
> > > il codice della mia firma:
> > > [color #333333]if it can be destroyed by the truth, it deserves to be destroyed by the truth — carl sagan[/color]
> >
> > cioe`, ha notato una differenza tra #000000 e #333333 su fondo bianco?
> > boja che occhi contrastati.
>
> Sta usando un temino di stylish scuro che gli avevo fatto:
>
Ah ecco, c'era il trucco. Ora mi resta solo da capire perche` te hai messo una firma minuscola in #333333 su fondo bianco o al massimo grigio-Ikea, dove praticamente e` uguale a metterla nera.

> > >
> > > il codice della mia firma:
> > > [color #333333]if it can be destroyed by the truth, it deserves to be destroyed by the truth — carl sagan[/color]
> >
> > cioe`, ha notato una differenza tra #000000 e #333333 su fondo bianco?

> > boja che occhi contrastati.

>
> Sta usando un temino di stylish scuro che gli avevo fatto:
>
> #bodyContent {
> background-color: #222;
> }
> #bodyContent a {
> color: #9999ff !important;
> }
> div.msgOdd, div.msgEven {
> background-color: #222 !important;
> color: #eee;
> }
> div.msgInfo {
> background-color: #222 !important;
> box-shadow: none !important;
> }
> span.quoteLvl1 {
> color: #ccf !important;
> }
> span.quoteLvl2 {
> color: #77f !important;
> }
> span.quoteLvl3 {
> color: #99f !important;
> }
> span.quoteLvl4 {
> color: #55f !important;
> }
> .msgReply {
> background-color: #222 !important;
> }
> .msgReply label {
> color: white;
> box-shadow: none !important;
> }
> .emotibox {
> background-color: #222 !important;
> border: 0 !important;
> }
> .msgReply textarea, #subject {
> color: #eee;
> background-color: #222;
> }
> #nav {
> background-color: #222 !important;
> color: white;
> }
> #nav a {
> color: #9999ff !important;
> }
> Ah ecco, c'era il trucco. Ora mi resta solo da capire perche` te hai messo una firma minuscola in #333333 su fondo bianco o al massimo grigio-Ikea, dove praticamente e` uguale a metterla nera.
Scritto da
altg
utente che non utiene
il 2013-09-28 02:40:13.0 alle 2013-09-28 02:40:13.0
Trollate totali: 11540
> > > > > su sfondo verde e come si mettono?sono abilitati ai soli registrati?
> > > >
> > > > non mi piaccioni discriminano gli anonimi
> > >
> > > a me piacciono tantissimo invece
> > > sono un'arma demoniaca
> >
> > lo immaginavo sono solo mezzi per attacchi ad hominem di cui sei specializzato
>
> ma smettila di fare la checca e fatti due risate!
Io me le sono fatte abbondanti.
Ci voleva, dopo il tempo passato a ricompilare il compilatore.
Che e` peggio che ricompilare il kernel, molto peggio.
Ora mi banneranno, ma l'importante e` poter dire: "io c'ero".
> > > >
> > > > non mi piaccioni discriminano gli anonimi
> > >
> > > a me piacciono tantissimo invece
> > > sono un'arma demoniaca

> >
> > lo immaginavo sono solo mezzi per attacchi ad hominem di cui sei specializzato
>
> ma smettila di fare la checca e fatti due risate!
Io me le sono fatte abbondanti.
Ci voleva, dopo il tempo passato a ricompilare il compilatore.

Che e` peggio che ricompilare il kernel, molto peggio.

Ora mi banneranno, ma l'importante e` poter dire: "io c'ero".
Scritto da
altg
utente che non utiene
il 2013-09-28 02:33:20.0 alle 2013-09-28 02:33:20.0
Trollate totali: 11540
> a me vengono con i %20 al posto degli spazi?
Ritieniti fortunato, ingrato.
In PHP, ci sarebbero state enormi falci&martello a corpo 300.
Ritieniti fortunato, ingrato.
In PHP, ci sarebbero state enormi falci&martello a corpo 300.
Scritto da
altg
utente che non utiene
il 2013-09-28 02:28:08.0 alle 2013-09-28 02:28:08.0
Trollate totali: 11540
> > oltre al cosino per taggare che nel temino di stailisc non si vede, perché la tua firma è in grigetto e non in bianco? chi sei tu, il capo del foru... ah già 
>
> il codice della mia firma:
> [color #333333]if it can be destroyed by the truth, it deserves to be destroyed by the truth — carl sagan[/color]
cioe`, ha notato una differenza tra #000000 e #333333 su fondo bianco?
boja che occhi contrastati.

>
> il codice della mia firma:
> [color #333333]if it can be destroyed by the truth, it deserves to be destroyed by the truth — carl sagan[/color]
cioe`, ha notato una differenza tra #000000 e #333333 su fondo bianco?

boja che occhi contrastati.
Scritto da
altg
utente che non utiene
il 2013-09-28 02:23:59.0 alle 2013-09-28 02:23:59.0
Trollate totali: 11540
Permettono di sporcare i post altrui.
Richieste Forum
Scritto da
altg
utente che non utiene
il 2013-09-27 00:24:14.0 alle 2013-09-27 00:24:14.0
Trollate totali: 11540
> > > > > > > > > > > > Piccolo bug: Vengono anonimizzati pure i link interni (
Nuovo sondaggio proposto da Giambo)
> > > > > > > > > > >
> > > > > > > > > > > Uppete
!!
> > > > > > > > > > >
> > > > > > > > > > > Bonus Bug: La prima parentesi diventa parte dell'URL.
> > > > > > > > > >
> > > > > > > > > > ah.
> > > > > > > > > >
> > > > > > > > > > javascript:alert(1)//http://forumdeitroll.com/Threads?action=getByThread&threadId=2760707#msg2760707
> > > > > > > > >
> > > > > > > > >

> > > > > > > > >
> > > > > > > > > Questo foro sta cadendo a pezzi
...
> > > > > > > >
> > > > > > > > succede quando non si usa php
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >

> > > > > >
> > > > > > beh? è corretto
> > > > > >
> > > > > > se il type juggling vi sconvolge fatevi culare da uno bravo
> > > > > >
> > > > > >
> > > > >
> > > > > javascript è molto più dinamico di php e ha molti meno undefined behaviour
> > > >
> > > > guarda che l'esempio che hai fatto è perfettamente coerente con il type juggling, se il tizio del blog si sconvolge tanto è perchè è abituato a linguaggi fortemente tipizzati e non capisce nemmeno come funziona l'esempio che ha fatto
> > > >
> > > >
> > >
> > > if(0 == "one") cosa dà?
> >
> > Qui la prendiamo piu` comoda.
> > Prima si costruisce la strada e poi la si attraversa.
> >
> >

> >
> > Ma alla fine una stringa non e` certo uguale a un numero.
>
> non è identica ad un numero, però una stringa può contenere un numero, ma ancora più rilevante, in php alla fine tutti i numeri sono rappresentati come stringhe, visto che php è un linguaggio di scripting per il web, non un linguaggio generalista
A dirla tutta, in javascript il fatto che 0 non sia uguale a "one" e` piu` o meno un incidente: sono entrambi oggetti la cui proprieta` typeof ritorna un contenuto diverso, typeof (0) e` number, typeof ("one") e` string. E poi scopri che...
typeof ([]) == typeof ({})
e` true, ci rimani male.
> > A meno che non sia vuota e abbia un terminatore in fondo.
> > Allora zero sarebbe uguale al terminatore, per quel che varrebbe.
>
> ma anche no, \0 non è mica un numero
>
>
Mah, tutto e` un numero.
Le stringhe sono testi digitalizzati.
> > > > > > > > > > >
> > > > > > > > > > > Uppete
!!> > > > > > > > > > >
> > > > > > > > > > > Bonus Bug: La prima parentesi diventa parte dell'URL.
> > > > > > > > > >
> > > > > > > > > > ah.
> > > > > > > > > >
> > > > > > > > > > javascript:alert(1)//http://forumdeitroll.com/Threads?action=getByThread&threadId=2760707#msg2760707
> > > > > > > > >
> > > > > > > > >

> > > > > > > > >
> > > > > > > > > Questo foro sta cadendo a pezzi
...> > > > > > > >
> > > > > > > > succede quando non si usa php

> > > > > > > >
> > > > > > > >

> > > > > > >
> > > > > > >

> > > > > >
> > > > > > beh? è corretto
> > > > > >
> > > > > > se il type juggling vi sconvolge fatevi culare da uno bravo
> > > > > >
> > > > > >

> > > > >
> > > > > javascript è molto più dinamico di php e ha molti meno undefined behaviour
> > > >
> > > > guarda che l'esempio che hai fatto è perfettamente coerente con il type juggling, se il tizio del blog si sconvolge tanto è perchè è abituato a linguaggi fortemente tipizzati e non capisce nemmeno come funziona l'esempio che ha fatto
> > > >
> > > >

> > >
> > > if(0 == "one") cosa dà?
> >
> > Qui la prendiamo piu` comoda.
> > Prima si costruisce la strada e poi la si attraversa.

> >
> >

> >
> > Ma alla fine una stringa non e` certo uguale a un numero.
>
> non è identica ad un numero, però una stringa può contenere un numero, ma ancora più rilevante, in php alla fine tutti i numeri sono rappresentati come stringhe, visto che php è un linguaggio di scripting per il web, non un linguaggio generalista
A dirla tutta, in javascript il fatto che 0 non sia uguale a "one" e` piu` o meno un incidente: sono entrambi oggetti la cui proprieta` typeof ritorna un contenuto diverso, typeof (0) e` number, typeof ("one") e` string. E poi scopri che...
typeof ([]) == typeof ({})
e` true, ci rimani male.

> > A meno che non sia vuota e abbia un terminatore in fondo.
> > Allora zero sarebbe uguale al terminatore, per quel che varrebbe.
>
> ma anche no, \0 non è mica un numero
>
>

Mah, tutto e` un numero.
Le stringhe sono testi digitalizzati.
Scritto da
altg
utente che non utiene
il 2013-09-27 00:16:55.0 alle 2013-09-27 00:16:55.0
Trollate totali: 11540
> > visto che un po' di soldi li hai
> >
> > e hai molto tempo per pensare perchè non ti iscrivi a una nuova facoltà? ad esempio filosofia?
> >
> > la butto lì
>
> Buttala pure più in là.
>
> Ma se mi sono laureato in fretta e furia per non dover pagare altre tasse!
> >
> > e hai molto tempo per pensare perchè non ti iscrivi a una nuova facoltà? ad esempio filosofia?
> >
> > la butto lì
>
> Buttala pure più in là.
>
> Ma se mi sono laureato in fretta e furia per non dover pagare altre tasse!
Multiculturalismo a Bruxelles
Ad
https://www.davidicke.com/article/513643/firemen-flee-attacked-migrant-youths-multicultural-molenbeek
“They call us for small fires and attack us while we want to help.”
Richieste Forum
Scritto da
altg
utente che non utiene
il 2013-09-26 23:24:49.0 alle 2013-09-26 23:24:49.0
Trollate totali: 11540
> > > > > > > > > > Piccolo bug: Vengono anonimizzati pure i link interni (
Nuovo sondaggio proposto da Giambo)
> > > > > > > > >
> > > > > > > > > Uppete
!!
> > > > > > > > >
> > > > > > > > > Bonus Bug: La prima parentesi diventa parte dell'URL.
> > > > > > > >
> > > > > > > > ah.
> > > > > > > >
> > > > > > > > javascript:alert(1)//http://forumdeitroll.com/Threads?action=getByThread&threadId=2760707#msg2760707
> > > > > > >
> > > > > > >

> > > > > > >
> > > > > > > Questo foro sta cadendo a pezzi
...
> > > > > >
> > > > > > succede quando non si usa php
> > > > > >
> > > > > >
> > > > >
> > > > >

> > > >
> > > > beh? è corretto
> > > >
> > > > se il type juggling vi sconvolge fatevi culare da uno bravo
> > > >
> > > >
> > >
> > > javascript è molto più dinamico di php e ha molti meno undefined behaviour
> >
> > guarda che l'esempio che hai fatto è perfettamente coerente con il type juggling, se il tizio del blog si sconvolge tanto è perchè è abituato a linguaggi fortemente tipizzati e non capisce nemmeno come funziona l'esempio che ha fatto
> >
> >
>
> if(0 == "one") cosa dà?
Qui la prendiamo piu` comoda.
Prima si costruisce la strada e poi la si attraversa.


Ma alla fine una stringa non e` certo uguale a un numero.
A meno che non sia vuota e abbia un terminatore in fondo.
Allora zero sarebbe uguale al terminatore, per quel che varrebbe.
> > > > > > > > >
> > > > > > > > > Uppete
!!> > > > > > > > >
> > > > > > > > > Bonus Bug: La prima parentesi diventa parte dell'URL.
> > > > > > > >
> > > > > > > > ah.
> > > > > > > >
> > > > > > > > javascript:alert(1)//http://forumdeitroll.com/Threads?action=getByThread&threadId=2760707#msg2760707
> > > > > > >
> > > > > > >

> > > > > > >
> > > > > > > Questo foro sta cadendo a pezzi
...> > > > > >
> > > > > > succede quando non si usa php

> > > > > >
> > > > > >

> > > > >
> > > > >

> > > >
> > > > beh? è corretto
> > > >
> > > > se il type juggling vi sconvolge fatevi culare da uno bravo
> > > >
> > > >

> > >
> > > javascript è molto più dinamico di php e ha molti meno undefined behaviour
> >
> > guarda che l'esempio che hai fatto è perfettamente coerente con il type juggling, se il tizio del blog si sconvolge tanto è perchè è abituato a linguaggi fortemente tipizzati e non capisce nemmeno come funziona l'esempio che ha fatto
> >
> >

>
> if(0 == "one") cosa dà?
Qui la prendiamo piu` comoda.
Prima si costruisce la strada e poi la si attraversa.


Ma alla fine una stringa non e` certo uguale a un numero.
A meno che non sia vuota e abbia un terminatore in fondo.
Allora zero sarebbe uguale al terminatore, per quel che varrebbe.
Scritto da
altg
utente che non utiene
il 2013-09-25 11:33:38.0 alle 2013-09-25 11:33:38.0
Trollate totali: 11540
> > > http://www.affaritaliani.it/cronache/fukushima-per... 
> >
> > Perché se una barra di combustibile *esaurito* dovesse cadere potrebbeesplodere contaminare?
>
>
> si
>
> più che altro a causa della dispersione dell' acqua e del materiale radioattivo
>
> ma che sensoha che si limiti al solo emisfero nord.... non c'è mica una barriera che lo divide dal sud
Ci sarebbero dei venti stratosferici che agiscono sul fallout nell'alta atmosfera e che lo separano da quello nord, quando facevano i test in atmosfera con i funghetti atomici che arrivavano sopra alla troposfera. Per quelli costituiva una barriera, ma l'articolo butta li` parecchie leggende metropolitane, mi sa.

> >
> > Perché se una barra di combustibile *esaurito* dovesse cadere potrebbe
>
>
> si
>
> più che altro a causa della dispersione dell' acqua e del materiale radioattivo
>
> ma che sensoha che si limiti al solo emisfero nord.... non c'è mica una barriera che lo divide dal sud
Ci sarebbero dei venti stratosferici che agiscono sul fallout nell'alta atmosfera e che lo separano da quello nord, quando facevano i test in atmosfera con i funghetti atomici che arrivavano sopra alla troposfera. Per quelli costituiva una barriera, ma l'articolo butta li` parecchie leggende metropolitane, mi sa.
Scritto da
altg
utente che non utiene
il 2013-09-25 11:31:08.0 alle 2013-09-25 11:31:08.0
Trollate totali: 11540
> > http://www.affaritaliani.it/cronache/fukushima-per... 
>
> Perché se una barra di combustibile *esaurito* dovesse cadere potrebbe esplodere?
Boh, nella mia ingenuita` immagino che se urta tante altre barre di combustibile esaurito, magari forma una massa critica e diventa una bomba? Poi dicevano anche che erano ricoperte di zirconio (?) che prende fuoco a contatto con l'aria (?), nel qual caso mi sembra una buona idea averle ricoperte di zirconio. Anzi, io ci avrei anche messo delle simpatiche biglie piene di nitroglicerina a mo' di decorazioni.

>
> Perché se una barra di combustibile *esaurito* dovesse cadere potrebbe esplodere?
Boh, nella mia ingenuita` immagino che se urta tante altre barre di combustibile esaurito, magari forma una massa critica e diventa una bomba? Poi dicevano anche che erano ricoperte di zirconio (?) che prende fuoco a contatto con l'aria (?), nel qual caso mi sembra una buona idea averle ricoperte di zirconio. Anzi, io ci avrei anche messo delle simpatiche biglie piene di nitroglicerina a mo' di decorazioni.