Come ha fatto la mia università a sviluppare un software per rilevare le somiglianze di codice nei compiti dei progetti degli studenti?

L’uso di tali sistemi è comune in molte università. La maggior parte usa MOSS[1], che è stato sviluppato alla Stanford University. Il suo funzionamento[2] è stato esplorato in un’altra risposta da Michal Young. L’ho usato personalmente nel mio ruolo di assistente all’insegnamento nei corsi di programmazione. Si può mettere un mucchio di file in esso, … Leggi tutto

Quali sono gli svantaggi e i vantaggi di scegliere JetBrains AppCode con supporto Swift 2 rispetto a Xcode 7.x per lo sviluppo iOS?

(Disclaimer: sono un grande fan di AppCode. Trovo che il supporto Objective-C di Xcode sia molto carente in confronto a quello di AppCode.) AppCode ha un miglior supporto per la tastiera e la generazione di codice / supporto live template. in generale, e lo trovo più facile da navigare rapidamente verso classi e metodi, per … Leggi tutto

Cosa ti direbbe il tuo computer se potesse parlare?

Se quello che dicesse si basasse su quello che pensa che io voglia sentire… in base a come uso il mio computer… il mio computer direbbe il meno possibile, e mi fornirebbe solo gli aggiornamenti più vitali che devo sapere sul sistema. E se di punto in bianco cominciasse a parlarmi come Eddie sulla nave … Leggi tutto