|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: https://gaming.hwupgrade.it/news/vid...ole_78537.html
Su Reddit si sta parlando molto del fenomeno, simile ad alcuni casi capitati con gli smartphone. Al momento l'unico modo per prevenire l'inconveniente è impostare PS4 in modo tale da ricevere messaggi privati solo dagli amici Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Riusciamo ad entrare nel tecnico del perché succede? Il carattere "cuoricino rossiccio" (che perché mai dovrebbe essere un carattere e non un'immagine è inspiegabile per me) cos'ha di speciale? E' uno di quelli che non sta nell'UTF-16 immagino quindi usa "surrogate pairs"?
Come questo possa triggerare un evento così distruttivo che viene interpretato dal kernel come cancellami tutto il S.O. a suon di bastonate?
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2014
Messaggi: 4793
|
beh dai notizia tempestiva il problema c'è solo da 2 giorni
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 6190
|
Sara' perche' io sviluppo in C++, ma a me sta storia dell'unicode e' sempre stata sulle balle… Mi piacerebbe un giorno vedere un bel reset di come vengono gestite le stringhe e fare qualcosa di unico e piu' pulito come avviene in C#, tutte queste codifiche diverse fra ANSI, UTF8, UTF16, ed utilizzando char, wchar_t, LPCTSTR e cosi' via creano solo una gran confusione.. non per niente ci sono un sacco di librerie per gestire sta confusione, come ICU, Boost.Locale e cosi' via; aggiungiamo che in windows si preferisce wchar_t, mentre in Linux si preferisce char...
Insomma, c'e' una gran confusione, e leggere in maniera errata una codifica significa andare a scrivere/leggere in porzioni di memoria che vanno oltre la lunghezza vera e propria della stringa. Un sacco di problemi come questo che ho analizzato e risolto (e anche creato, per carita') sono dovuti a cavolate fatte con le codifiche...
__________________
Non abbiamo ereditato il mondo dai nostri padri L'abbiamo preso in prestito dai nostri figli |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jun 2004
Messaggi: 4589
|
Quote:
![]() Evidentemente se non fanno da anni articoli interessanti, scritti bene e che non sia un semplice copia/incolla/mal tradotto significa che questi rendono meglio. Probabile che le persone questo vogliono e questo gli danno, e non stento a crederci, considerando l'enorme massa di zombie che campano (per modo di dire) tra facebook, twitter, influencer e stronzate varie. Pensa che c'è gente che va a comprare acqua a 8 sacchi a bottiglia perchè tale bottiglia è "griffata" "?" da una tizia che ancora devo capire cosa sa fare oltre che ad approfittare psicologicamente di una massa di decerebrati dove per farne parte il primo requisito è "essere social" altrimenti sei out. Non sei nessuno se a primo mattino non metti su feisbuc un video dove fai vedere cosa mangi a colazione, cosa caghi e non spari almeno 15 foto del tuo volto con le smorfie più idiote che si siano mai viste che poi saranno condivise e ricondivise tra amici, nemici, amanti, finchè per fortuna una di queste foto comparirà sulla bacheca di qualche profilo VIP e allora sarà veramente l'apoteosi perchè tutti ne parleranno, i laic arriveranno a tonnellate, l'ego raggiungerà vette inespolarbili e con i tuoi milioni di amici e follower ti sentirai finalmente padrone della tua vita..e della rete. Si la rete, oramai buona parte degli esseri umani vive sulla rete, e per la rete. La rete si è scatenata, i social si sono scatenati... oramai di questo si campa. ![]()
__________________
Zalman GS1000_Seasonic M12II 750W EVO Ed._Ryzen 5800X_Thermalright Peerless Assassin 120_Msi B550-A Pro_Corsair Vengeance LPX 3200 2x16 GB_PNY 4070Ti VERTO_Samsung 980 NVMe M.2 1x500 GB + Kingston NV2 NVMe 1TB + HOT SWAP (2x4TB + 2x3TB + 2x2TB)_ACER H257HU & LG 27GP850 Adepto dell'Ordine "Gli Adoratori Del Sacro Unto" - $$$ - LE MIE TRATTATIVE - $$$ |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Sep 2010
Messaggi: 1345
|
Quote:
ps. questo è uno dei rosik più imbarazzanti che abbia letto... Ultima modifica di OttoVon : 15-10-2018 alle 12:56. |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Quote:
Qui immagino Sony abbia creato una mega applicazione che "nasconde" il S.O. che c'è sotto (Net BSD credo) e sto messanger evidentemente è un thread che fa qualche porcata a botte di puntatori con le "stringe" C/C++ e va a sovrascrivere qualcosa di importante ![]() E' triste dover scrivere codice così ancora nel 2018, manco trovo giustificabile scrivere un messanger in C/C++ dai!
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! Ultima modifica di fano : 15-10-2018 alle 14:10. |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jun 2004
Messaggi: 4589
|
Quote:
Eh si, vedo ,colpito proprio nel centro. Per me il solo pensarlo che qualcuno possa rosicare per una roba del genere ti inserisce automaticamente nella categoria di cui sopra. Io non credo che ci sia nulla da rosicare, non c'è proprio nulla che mi attira di quel mondo, nè i soldi nè il modo di vivere, nulla, sto benissimo come sto, e se sono arrivato a 50 anni senza avere bisogno di un account feisbuk, probabilmente potrò arrivare senza anche a 100. Dai su, fotografa le bottiglie che hai comprato e mettile in bacheca. ![]()
__________________
Zalman GS1000_Seasonic M12II 750W EVO Ed._Ryzen 5800X_Thermalright Peerless Assassin 120_Msi B550-A Pro_Corsair Vengeance LPX 3200 2x16 GB_PNY 4070Ti VERTO_Samsung 980 NVMe M.2 1x500 GB + Kingston NV2 NVMe 1TB + HOT SWAP (2x4TB + 2x3TB + 2x2TB)_ACER H257HU & LG 27GP850 Adepto dell'Ordine "Gli Adoratori Del Sacro Unto" - $$$ - LE MIE TRATTATIVE - $$$ |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Io la domanda "imbarazzante" ve la faccio lo stesso un'applicazione come sto "messenger" va davvero scritta in C/C++... magari a Sony fa schifo usare C# (visto che è del suo diretto concorrente), ma poteva usare Java, Python... ma il C, davvero?
Per me è andarsela a cercare, dai...
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 1069
|
Fano, ma di cosa stai parlando? non hai assolutamente idea di quello che dici.
Ma cosa c# concorrente di c++? ma in quale mondo immaginario? Poi C# non può funzionare sulla ps4, sono sistemi operativi custom. Mica ci può girare la roba Microsoft. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Il sistema operativo di PS4 è semplicemente Net BSD, certo che ci può girare Net Core... anzi mono c'è pure sulla PS4: https://tirania.org/blog/archive/2014/Apr-14.html
Ma lasciamo perdere C# potresti anche usare Python, ma la domanda è ste "app" si devono davvero scrivere in sti linguaggi "unsafe" del 1950 e poi trovarsi colle " ![]() Per un po' di "velocità" (parliamo di millisecondi tra C++ e C#!) vogliamo rischiare così la sicurezza? Questo briccava "solo" la console, ma su PS4 ci possono essere dati sensibili (per dire lo store non è che si salva i dati della vostra Carta di Credito e in un bel char [1024]?) magari il carattere "ometto che si fa uno spinello" si mette a spedirli in giro?
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Da quanto tempo programmi in C? Io quasi 20
![]() Sì C è unsafe e per quanto riguarda le stringhe parlerei proprio di "design defect" si doveva capire da subito che non avere un tipo dedicato era un errore... e mica c'è bisogno di chissà che di esotico: le stringhe di Pascal erano safe perché il primo byte era la lunghezza della stringa stessa! Il C non sarà degli anni '50 (iperbole), ma degli anni '70 sì... sono 40 anni! Aveva i "controcazzi" forse a quell'epoca (ma manco tanto Pascal era meglio come già detto), ma ora siamo nel 2018 e almeno se non strettamente necessario andrebbe non più utilizzato! Su Android puoi programmare in C++ (non Object C che al massimo è su Mac OS) se usi l'NDK e in Java / Dalvik... sinceramente non so se un app Android potrebbe brikare l'intero telefono se scritta in Java.
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! Ultima modifica di fano : 15-10-2018 alle 19:09. |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Sep 2010
Messaggi: 1345
|
Quote:
//scusate l'OT int OT(senza flame) { Figurati, te lo stavi chiedendo e ti ho postato una risposta che ritengo equilibrata. Non c'è di che. Continuare a difendertela in modo tanto becero non ti fa onore, lungi da me pensare che tu sia un 50enne fuori corso. Dico solo, se permetti, che non accettare la possibilità che esistano modi diversi per cavarsela, che non siano il Tuo mestiere, è un filo ottuso. Probabilmente tra i 91° e i 179° si sta comodi, però a 50 anni stare su un sito come questo a commentare in quel modo, senza informarsi prima di sparare a zero... lo trovo al pari della categoria da te tanto bistrattata. Ancora scrivete feisbuk, siete lolli, troppo togo fratè. Scegliti sta cavolo di scatola B e non rompere più. ![]() return IT; } Ultima modifica di OttoVon : 16-10-2018 alle 02:02. |
|
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Jun 2004
Messaggi: 4589
|
Quote:
Del resto è chiaro che siamo arrivati alla frutta, basta accendere la tv: grande fratello, l'isola dei famosi, barbara d'urso.... certo ognuno guarda quello che vuole e gestisce la sua vita come meglio crede, ma sarò pure libero di pensare che se vai a comprare una bottiglia di normalissima acqua a 8 euro solo perchè qualcuno ci ha messo la sua firma per me sei un decerebrato.
__________________
Zalman GS1000_Seasonic M12II 750W EVO Ed._Ryzen 5800X_Thermalright Peerless Assassin 120_Msi B550-A Pro_Corsair Vengeance LPX 3200 2x16 GB_PNY 4070Ti VERTO_Samsung 980 NVMe M.2 1x500 GB + Kingston NV2 NVMe 1TB + HOT SWAP (2x4TB + 2x3TB + 2x2TB)_ACER H257HU & LG 27GP850 Adepto dell'Ordine "Gli Adoratori Del Sacro Unto" - $$$ - LE MIE TRATTATIVE - $$$ |
|
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Jan 2010
Messaggi: 7206
|
Quote:
se parli male delle persone di colore sei razzista, se li chiami "negri" poi sei da galera. non puoi dire che a te danno fastidio alcuni atteggiamenti di diversi omosessuali perchè sei omofobo. se provi a dire che le donne non possono fare certe cose sei uno schifoso maschilista. se anche solo provi a dire qualche parola in difesa di un Cristiano Ronaldo qualunque facendo notare alcuni chiari e palesi comportamenti della ragazza in questione, diventi anche tu come lui uno stupratore seriale. a questo siamo arrivati, OGGI.
__________________
Telegram: @shutter1sland |
|
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Apr 2008
Messaggi: 682
|
su ps4 ci gira eccome c#...
e siamo solo all'inizio ragazzi... |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Mar 2014
Messaggi: 4793
|
in anteprima per voi: il problema è stato fixato da sony
tanto qui la notizia arriverà come minimo tra una settimana ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#18 | |
Senior Member
Iscritto dal: Sep 2010
Messaggi: 1345
|
A travisare il discorso di chi ti dice che la moda, per le donne, tira quanto un pelo di fica per i maschi.
Vabbè poi il solito minestrone social> popolo> coglioni> sono troppo meglio. Minestrone che con la moda non c'entra una fava. Quote:
Sono programmi pensati per le donne, a loro il chiacchiericcio spicciolo piace. Le modifichiamo geneticamente?! Prodotti come l'acqua che citi, sono sempre esistiti. Scendere in piazza a manifestare non ha senso e ti fa fare la figura del "manzo da social" che segue uno scandalo senza saperne nulla. Scandalo... parola leggermente inflazionata. ps. In generale la penso come te, infatti sono felice che spendano 8€ per l'acqua o 1750€ per un telefono. Ultima modifica di OttoVon : 16-10-2018 alle 10:48. |
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Diciamo che troppo spesso si nasconde l'incompetenza degli sviluppatori dietro la difficoltà di alcuni linguaggi.
È il motivo per cui, in fondo, esistono cancri come il JavaScript per lo sviluppo di applicazioni desktop. |
![]() |
![]() |
![]() |
#20 | ||||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
Quote:
C è ben noto essere nato per consentire di scrivere velocemente codice, dove persino il simbolo d'assegnazione è stato scelto per pura analisi statistica (un solo tasto da premere). C++ è nato per correggere diversi difetti del primo, e quindi già questo dimostrerebbe che la "gente coi coglioni" non abbia fatto un gran lavoro (cosa alquanto banale da dimostrare, peraltro, visto che devi ricorrere al PREPROCESSORE semplicemente per... definire delle costanti!). Aggiungendo poi un po' di roba che altri linguaggi offrivano già. Poi che ci siano altri linguaggi che, PERSONALMENTE, mi fanno venire l'orticaria solo a guardarli, beh, è anche normale. Quote:
Quote:
Signori, qui ci troviamo davanti alla prossima medaglia Fields: lo sviluppatore che ha trovato il modo di scrivere sempre codice corretto, e che fa le pernacchie a gente che viene profumatamente pagata... Quote:
Non è che, invece, magari scegli un certo linguaggio in base al tipo di problema che devi risolvere, e che ti consente di farlo col miglior compromesso? Io non scrivo un s.o. in Python. Ma se devo realizzare un programma che raccolga statistiche su qualche milionata di istruzioni x86/x64 disassemblate da qualche eseguibile, impiego di gran lunga prima a scriverlo e vedere i risultati in Python (per quanto lenta sia la sua esecuzione) che in C++. Ma magari mi sbaglio anche in questo, eh! Felice di essere smentito, in caso... ![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||||||
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:38.