Windows 10 è meglio di Windows 7 e Windows 8/8.1?

Data di scadenza del supporto Ogni sistema operativo ha il suo ciclo di vita e un giorno sarà completamente tagliato fuori dagli aggiornamenti, lasciato abbandonato e aperto a vulnerabilità di sicurezza che non saranno risolte a meno che non abbiate un contratto di supporto su misura. Come abbiamo visto con Windows XP l’anno scorso, la … Leggi tutto

Quali linguaggi di programmazione backend e/o framework sono tipicamente usati quando si sviluppano app native iOS con Objective-C o Swift?

Come “hey ho scritto un’app iOS, e parla con un server…in cosa è scritto il server?” Frequentemente al server non interessa il client. Il server esisteva già e stava facendo le sue cose. Infatti spesso il server ha più pezzi di un servizio in diversi linguaggi. Un po’ di codice C con un po’ di … Leggi tutto

Perché la qualità video su Android Snapchat è molto peggiore di quella di iOS Snapchat?

Qualcuno ne ha parlato prima, ma il motivo per cui Snapchat è così orribile sui telefoni Android è perché Snapchat non usa effettivamente l’immagine della fotocamera; invece, registra semplicemente lo schermo di ciò che il mirino sta vedendo. Il risultato di questo è che anche se molti telefoni Android hanno fotocamere superiori, impallidiscono in confronto … Leggi tutto

Come si può scaricare il software di Windows 10 in un cellulare Android e poi installarlo su un PC?

Tecnicamente, quando abbiamo bisogno di installare il sistema operativo, dobbiamo prima avere un supporto avviabile (ad esempio: CD, HDD, USB-Flash drive, Floppy ecc) che sarà impostato come dispositivo di avvio primario nella ROM-BIOS. Il supporto avviabile ha un boot-sector e un MBR (Master Boot Record) che ha le informazioni per avviare il sistema operativo. Ci … Leggi tutto

Qual è la differenza tra la licenza Apache v2.0 e MIT? Quali sono le principali conseguenze dell’uso del software Apache rispetto al MIT?

TLDRLegal fornisce generalmente un buon riassunto delle licenze: Spiegazione della licenza Apache 2.0 (Apache-2.0) Spiegazione della licenza MIT La licenza MIT è piuttosto breve, e piuttosto semplice: vi è permesso fare tutto ciò che volete con il codice con licenza MIT, a patto che includiate la licenza originale da qualche parte nel vostro derivato. Cioè, … Leggi tutto

L’ingegneria del software è più facile dell’ingegneria dell’hardware?

Ho fatto entrambe le cose. Software e poi hardware. Sinceramente non trovo nessuno intrinsecamente più difficile dell’altro, ma siccome entrambi richiedono una profonda specializzazione, alla fine mi specializzerò in uno dei due, quello che ha un miglior rapporto stipendio/stress. Come potete vedere, il software generalmente richiede meno sforzo, più richiesta, ed è più economico, mentre … Leggi tutto

Cosa significa CRC SHA?

I CRC (cyclic redundancy check) sono basati sulla teoria dei codici di correzione degli errori ciclici. L’uso di codici a cicli sistematici, che codificano i messaggi aggiungendo un valore di controllo di lunghezza fissa, allo scopo di rilevare gli errori nelle reti di comunicazione, è stato proposto per la prima volta da W.Wesley Peterson nel … Leggi tutto

Come impostare l’allarme sul mio Mac

La prima cosa è che Apple non ha alcuna applicazione in-built per impostare l’allarme come si ha su altri prodotti Apple come iPhone o iPad. Ma con alcuni trucchi e suggerimenti si può prendere il vantaggio di altre applicazioni per attivare l’allarme. Fonte: Come impostare rapidamente l’allarme su MacBook? Per il tutorial completo, controlla il … Leggi tutto