Linee guida per lo sviluppo di un progetto di tesi

Questo post raccoglie una serie di consigli utili per evitare gli errori comunemente commessi dai laureandi durante la fase di sviluppo dei progetti di tesi.

Le linee guida fornite fanno riferimento a Git come sistema di versionamento del codice (Distributed Version Control System — DVCS) e GitHub come ambiente per la gestione dei progetti.

Inoltre, esse assumono che abbiate già scaricato e installato Git sul vostro sistema. Infine, qualora non aveste alcuna familiarità con l’uso di Git da riga di comando, vi consiglio di leggere le seguente risorsa prima di proseguire.

La pagina statica contenente il post è accessibile a: https://collab.di.uniba.it/tesi-di-laurea/come-sviluppare-un-progetto-di-tesi

Stack Overflow/Exchange

Stack Overflow non è solo UN sito di Question-Answering sulla programmazione. E’ il più grande sito del mondo di Question-Answering, con milioni di domande, risposte e utenti. Anche chi non ne conosce l’esistenza ci finisce spesso dentro come risultato di una ricerca su Google o Bing.
Segnalo un post sulla storia di Stack Overflow e di come si è evoluto in una piattaforma generale di Question-Answering: Stack Exchange. Il post è di Joel Spolsky, co-fondatore di Stack Overflow e CEO di Stack Echange.

GitHub Student Developer Pack

Segnalo un’iniziativa interessante promossa da GitHub, rivolta agli studenti, che concede in licenza molti strumenti utili per sviluppare software.

I software inclusi nel SDP includono editor, DB engine, soluzioni per hosting e cloud, nonché GitHub stesso, Unreal Engine, e il tool di videoconference e collaborazione Screenhero.

Per potere richiedere lo SDP, occorre come da istruzioni:

“If you’re a student aged 13+ and enrolled in degree or diploma granting course of study, the GitHub Student Developer Pack is for you. All you need is a school-issued email address, valid student identification card, or other official proof of enrollment”

Link: https://education.github.com/pack

Firefox OS Workshop Bari

Il 21 febbraio 2014, presso il Dipartimento di Informatica dell’Università degli Studi di Bari, si svolgerà il primo evento sponsorizzato da Mozilla e dedicato a Firefox OS, il nuovo sistema operativo mobile per smartphone, completamente open source e sviluppato con standard web (HTML, CSS, JavaScript).
L’evento sarà diviso in due sezioni.

  1. Mattina 09:30-12:00, Aula 2 del Palazzo delle Aule: talk tecnici da parte di esponenti di Mozilla.
  2. Pomeriggio 15:00:19:00, aule Hume e Gödel: sviluppo di applicazioni per Firefox OS.

Per ulteriori informazioni, consultare su EventBrite la pagina dedicata all’evento http://bit.ly/1idPflt

Google Summer of Code 2013

Il Google Summer of Code 2013 (GSoC 2013) e’ stato annunciato un paio di settimane fa. Si tratta di un programma organizzato da Google che offre a tutti l’occasione di aggiungere un tassello importante alla propria carriera.

Primo, chiunque puo’ creare un progetto open source (anche solo appositamente per il GSoC!) e proporsi come mentoring organization, a patto che vengano rispettati i requisiti.
(more…)

GSoC 2012

Anche quest’anno Google offre a studenti universitari delle borse di studio per contribuire allo sviluppo di open source software. Il processo di selezione è molto competitivo. Tre anni fa due studenti di Informatica Magistrale ci riuscirono e continuarono dopo l’estate con una tesi di laurea. L’anno scorso non ho avuto notizie di nostri studenti. Chissà quest’anno. C’è tempo fino al 20 aprile per sottomettere la proposta. Contattatemi se serve aiuto.