|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#181 |
|
Senior Member
Iscritto dal: Mar 2000
Città: BO[h]
Messaggi: 4988
|
Per me insultare qualcuno dicendo che non capisce una fava significa dare dello stupido. E solo in questo thread conto almeno 2 tuoi post in cui cio' accade.
|
|
|
|
|
|
#182 | |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12403
|
Quote:
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 1070 8 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 18.04 64 Bit Smartphone: Redmi Note 9 Pro 6/128 |
|
|
|
|
|
|
#183 | ||
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20761
|
Quote:
Quote:
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
||
|
|
|
|
|
#184 | |||||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
OOXML Strict va altrettanto bene. Senza considerare poi che, come già detto, un file in formato ODF non è affatto garantito che possa essere letto e interpretato correttamente da qualunque software, anche se fosse l'ultima versione, visto che il comitato che l'ha progettato ha commesso degli errori madornali. Per il resto il problema non è tanto l'uso di un formato o un altro, ma i costi di gestione di un sistema complesso come possa essere una grande azienda o la pubblica amministrazione. Alla fine chi usa la piattaforma Microsoft lo fa per risparmiare, e il problema della compatibilità nemmeno se lo pone visto grazie agli aggiornamenti. Ho parlato anche del caso opposto. Quote:
Il cimitero dei software open è ben più grande di quello di Google... Quote:
Per risolvere il problema basterebbe imporre per legge che lo siano: aperti, con una documentazione completa che consenta a chiunque di implementare in maniera corretta un plugin di importazione ed esportazione, e che sia possibile farlo liberamente (quindi senza vincoli brevettuali). Se proprio vogliamo aggiungere altre garanzie, un formato per la pubblica amministrazione dovrebbe essere accompagnato da una verification suite. Un po' come altri standard industriali. Ad esempio quando ho lavorato al decoder JPEG 2000 per conto di STM, questo ha dovuto passare il Verification Model per garantirne la piena aderenza allo standard. Quote:
Sul resto concordo. Quote:
Come già detto prima, la "sicurezza" di un software (qualunque cosa tu voglia intendere con ciò, visto che NON esiste alcuna definizione oggettiva e incontrovertibile) è una sua PROPRIETA' INTRINSECA. Che un software sia "sicuro", dunque, attiene ESCLUSIVAMENTE a sé stesso, NON al fatto che sia aperto o chiuso. Non so cosa dicono gli esperti che hai citato, ma io ho DIMOSTRATO (in questo forum, un po' di anni fa, in una discussione simile a questa) che un software chiuso è ALMENO sicuro quanto uno open. Banalmente vale anche il viceversa, visto che basta applicare la dimostrazione in maniera diametralmente opposta. Anche se TUTTI gli esperti di "sicurezza" al mondo affermassero all'unisono la tua tesi, questi non potrebbero in alcun modo smontare il mio teorema. Perché la forza di un teorema non la si può smontare nemmeno scaraventandogli addosso infinite parole contrarie, visto che è stato DIMOSTRATO. Potenza della matematica (di cui l'informatica ne è una branca). Infine, quando tutti i sistemi saranno dotati di meccanismi di protezione di tipo Secure Enclave E (congiunzione) di crittazione in tempo reale (in esecuzione) della memoria, vedremo poi concretamente, in maniera prettamente pragmatica, quale sarà il sistema più conveniente dal punto di vista della "sicurezza" fra quello aperto o chiuso. "E' ineluttabile..." (cit.)
__________________
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 Ultima modifica di cdimauro : 28-11-2021 alle 08:49. |
|||||
|
|
|
|
|
#185 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20761
|
Quote:
cosa che non può accadere col closed. fatto indiscutibile che fai finta di non considerare come decisivo (o proprio non ci arrivi?)
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
|
|
|
|
|
#186 | ||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
E lo si fa. Mai sentito parlare di ingegneria inversa e patch di binari?
__________________
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 |
||
|
|
|
|
|
#187 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20761
|
Ma ci sei o ci fai?
sto dicendo che se io avessi le competenze, ed avessi bisogno fra 50 anni di aprire un file di un sw open abbandonato da 70 anni, potrei. con un closed no. non sto dicendo che qualcuno faccia o farà il lavoro per me, sto dicendo che IO posso farlo (avendo le competenze) o farlo fare a qualcuno che le ha. Quote:
inoltre, il reverse mi risulta che sia illegale, e non è certo semplice e veloce come leggere il sorgente.
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
|
|
|
|
|
#188 | |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12403
|
Quote:
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 1070 8 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 18.04 64 Bit Smartphone: Redmi Note 9 Pro 6/128 Ultima modifica di andy45 : 28-11-2021 alle 09:46. |
|
|
|
|
|
|
#189 | |||||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Cos'è, cominci con le offese adesso? Non t'è bastata la recente "vacanza", e te ne vorresti fare un'altra?
Quote:
Quote:
Codice:
#define/**/Q(x,y)r;char*q/* */=y#x","#y")",*p,x=*p%67;}
/*-IOCCC2020-*/#include/* */<stdio.h>/*-BBQlock--*/
int(y),x,i,k,Q(s[9<<9/* 12 */];float(f)[3];void(Z)
(){*f=r<0?r:-r;f[1]/* 11 1 */=42.5;f[2]=22.5;for
(k=0;++k<39;*f/=(k/* 10 2 */%2?k:-k)*6875.5/i)
y=f[1+k%2]+=*f;k=/* */f[2];p=s+k/2*86+y
;}int(main)(){p=/* 9 o-------> 3 */s;for(;i<1978;*q
>32?k=i++/86-11/* / */,y=(750>r*r+k*k
*4)*4+y/2,*p++=/* 8 L 4 */r<44?y?"+0X+0X"
"+!"[y]-1:*q++/* 7 5 */:10:*q++)r=-41
+i%86;r=20;for/* 6 */(x=13;(i=3600*
--x);*p++="XR"/* */"MOQSUWAY"[x%+
10]-9,*p+=x/10/* */*41)Z();sscanf
(__TIME__,"%d"/* \ / -------+ */":%d:%d",&k,&x
,&i);r=10;for(i/* \ / ------ | */+=(k*60+x)*60;r
+18;*p=k%2?*p%2/* \ / ------ | */?59:44:*p>39?59
:39,i=r--?i:i%(+/* \ / ------ | */3600)*12)Z();for
(p=s;*p;putchar(k/* X ------ | */%2&&k<14?q="End",
printf("%c%c",224|/* __/ \__ | | */(21554>>k&3),"gCS"
"gGMX"[k/2]+65),"E"/* / \ / \ | | */"Gh_BrG"[k/2]+64:*p
),++p)k,"#define/**/"/* \__/ \__/ +--+ */"Q(x,y)r;cha""r*q=y#"
"x\",\"#y\")\",*p,x=*p"/* */"%67;}/*-IOCCC2020-*/#"
"include<stdio.h>/*-BBQl"/* */"ock--*/int(y),x,i,k,Q(")
Ed è un sorgente. Quote:
Quote:
Comunque e per restare in ambito realistico, ho lavorato ad alcuni progetti open source (GPL, tra l'altro). Vedi mia firma e la mia esperienza alla Intel. Per alcuni ho perso talmente tanto tempo a capirci qualcosa e a modificarli (visto che chi ha scritto quel framework / libreria evidentemente non l'ha mai usato per quello cui l'ha scritto) che alla fine mi sono riscritto tutto da zero, ho impiegato meno tempo, la nuova libreria / framework era nettamente migliore in termini di funzionalità, utilizzabilità, e velocità, e i sorgenti scritti di gran lunga meglio... Quote:
__________________
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 |
|||||
|
|
|
|
|
#190 |
|
Senior Member
Iscritto dal: Sep 2013
Messaggi: 10378
|
adesso però vorrei sapere da dove arriva quel sorgente e cosa mi rappresenta
è una minaccia? alle 7 e 1/4 ti taglio un pezzo del gingillo con la forbice? |
|
|
|
|
|
#191 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
The International Obfuscated C Code Contest
__________________
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 |
|
|
|
|
|
|
#192 | |||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
Quote:
__________________
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 |
|||
|
|
|
|
|
#193 | ||
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12403
|
Quote:
Quote:
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 1070 8 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 18.04 64 Bit Smartphone: Redmi Note 9 Pro 6/128 |
||
|
|
|
|
|
#194 |
|
Senior Member
Iscritto dal: Sep 2013
Messaggi: 10378
|
si però scusate eh...
ci sono migliaia di programmi di grafica. tutti supportano il formato jpeg (e bmp e tiff) oltre al loro. va da se che, se salvo in quel formato, mi perdo una grossa fetta di caratteristiche del file di partenza (la prima che mi viene in mente; i layer). che facciamo? la guerra contro tutti? |
|
|
|
|
|
#195 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Roma
Messaggi: 5160
|
Secondo il mio piccolo "spicchio" di conoscenza dell'ambiente ... posso dirti che qualcosa è in corso.
__________________
PC1 Ryzen-7-9700X|Asus Tuf Gaming B850-Plus Wifi|64GiB RAM|AMD RX9070|Kingston Fury Renegade 4 TiB|Samsung QVO 870 8 TiB|Bluray LG|DVB-T Asus PE6300H|Asus ProArt PA278CGV|Keychron K10MAX|Windows 10 LTSC 2021|PC2 i7-7700K|Asus Prime Z-270P|32GiB RAM|AMD RX570 8 GiB|Crucial P5 500 GiB|HD Seagate Barracuda 3TiB 2X(Raid-0)|DVD LG|Philips 220SW|IBM SK8820|Windows 10 LTSC 2021 |
|
|
|
|
|
#196 | ||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Questo ovviamente implica usare soltanto quelle caratteristiche che il formato offre, perdendo parte della compatibilità coi vecchi binari. Ma è, per l'appunto, funzionale all'obiettivo. E chiaramente bisogna stare attenti a salvare sempre in OpenXML Strict. Quote:
__________________
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 |
||
|
|
|
|
|
#197 | |
|
Senior Member
Iscritto dal: Sep 2013
Messaggi: 10378
|
Quote:
no, perchè hai affrontato il problema dal lato sbagliato. il problema non è jpeg, ma i formati proprietari in cui è dettagliato il "superset" di informazione è come se io ti dicessi "ma che problema c'è? basta salvare in CSV e abbiamo risolto il problema. |
|
|
|
|
|
|
#198 | |
|
Senior Member
Iscritto dal: Sep 2013
Messaggi: 10378
|
Quote:
il fatto è che il "problema" non è solo microsoft; quello dei formati grafici è solo uno dei tanti (uno di quelli che conosco, seppur marginalmente) |
|
|
|
|
|
|
#199 | |
|
Senior Member
Iscritto dal: Sep 2013
Messaggi: 10378
|
Quote:
e accidenti, bella idea si. da capire quanto applicabile, però... |
|
|
|
|
|
|
#200 | |
|
Senior Member
Iscritto dal: Sep 2013
Messaggi: 10378
|
Quote:
prendiamo ad esempio la grafica (ma giusto perchè ms non ha applicativi). diciamo, per semplicità, che esistano solo due formati: uno raster e uno vettoriale. diciamo che, con uno sforzo immane, si riesca portare tutti gli applicativi di grafica a questo formato (e, francamente, non lo vedo facile). il giorno dopo questa grande livella, un piccolo sviluppatore si inventa una nuova funzione che proprio non era prevista dal formato open. che si fa? si rivede il formato? |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:29.




















