Come NON si scrive del codice

Come NON si scrive del codice

Posted by THeK3nger in Generale on 24. Jun, 2010 | 6 Comments

Leggere del codice scritto da altri (o scritto da noi mesi o anni fa) può essere un esperienza spiacevole condita da molti tentativi di suicidio. Per non finire impiccati e per non far impiccare migliaia di colleghi nel mondo ci sono solo 8 punti da tenere a mente… e da non fare.

La posta di Slashcode – Come iniziare a programmare

La posta di Slashcode – Come iniziare a programmare

Posted by THeK3nger in Generale on 03. Jun, 2010 | 12 Comments

A parte il titolo stupido di questa “rubrica” volevo pubblicare la risposta ad una domanda che mi è arrivata da Facebook. La domanda è la tradizionale “Come faccio a programmare come un Dio?”. Domanda la cui risposta basterebbe da sola a riempire corsi e tonnellate di guide. Tuttavia ho scritto un mezzo poema e, unito [...]

Come organizzare un progetto

Come organizzare un progetto

Posted by THeK3nger in Generale on 24. May, 2010 | 2 Comments

Stavo attrezzando un piccolo progettino scemo sulle OpenGL (più didattico che altro) e così ho pensato di condividere quelle regole non scritte che servono ad organizzare e gestire un progetto software. Sono piccole “tips”, struttura delle cartelle e file che non devono mai mancare. Presenterò anche altri strumenti, come ho fatto per Python, ma questa [...]

Digital Mind: Nuovo Update!

Posted by THeK3nger in Generale on 18. Apr, 2010 | 2 Comments

Segnalo ancora un nuovo aggiornamento. Arrivato in ritardo ma è arrivato. Purtroppo sono stato distratto da interessanti argomenti di Intelligenza Artificiale e mi è passato tutto il resto di mente! Fra le modifiche che ho fatto segnalo che ho completato la parte sui modelli astratti di algoritmi (forse approfondisco un po’ le macchine a registri) [...]

Aggiornamento Guida Programmazione

Posted by THeK3nger in Generale on 01. Apr, 2010 | 2 Comments

Avevo promesso aggiornamenti settimanali ed eccomi qui. Il capitolo sulla logica booleana è grossomodo terminato. Mancano degli esercizi che inizierò a mettere presto. Inoltre c’è anche la prima parte del capitolo sugli algoritmi. Come al solito sono gradite segnalazioni di errori, commenti e richieste di maggiori chiarimenti su parti della guida che ho involontariamente lasciato troppo [...]

Ridondanza: I vantaggi del doppio

Ridondanza: I vantaggi del doppio

Posted by THeK3nger in Generale, Reti on 17. Nov, 2009 | 1 Comment

La maggior parte dell’opera non consiste nel vedere se una cosa smetterà di funzionare bensì nel pensare a cosa fare quando quella cosa smetterà sicuramente di funzionare. Questa cosa è presente anche nell’informatica e nelle telecomunicazioni: ad esempio non possiamo garantire che le trasmissioni attraverso un canale siano perfettamente prive di errori, anzi, gli errori [...]

Guida alla Programmazione Generale – PDF Bozza 2

Guida alla Programmazione Generale – PDF Bozza 2

Posted by THeK3nger in Generale on 02. Nov, 2009 | 5 Comments

Dato che alcuni me l’hanno chiesto e datoche non ho molto tempo ultimamente posto qui di seguito una seconda bozza della versione PDF della guida. Ancora molto incompleta ma spero lo prendiate come un gesto di impegno. Non è un progetto abbandonato. SCARICA IL PDF

Creare Man Pages

Posted by THeK3nger in Generale on 14. Sep, 2009 | 2 Comments

Penso abbiate tutti presente l”utilissima funzione “man”. Man sta per manual anche se io spesso penso derivi da manna in quanto il 90% dei problemi li risolvo grazie a lei. In GNU/Linux la totalità dei programmi ha la sua manpage associata e, grazie ad essa, possiamo sapere vita morte e miracoli di ogni eseguibile o [...]

Programmazione #12 – Oggetti – Entità e Valori

Posted by THeK3nger in Generale, Guide on 01. Sep, 2009 | 0 Comments

Rieccoci con un nuovo capitolo del nostro corso di programmazione generale. L’ultima volta avevamo parlato degli oggetti spiegando che gli oggetti sono un astrazione del mondo. Per ogni sostantivo che potete immaginare potete costruire l’oggetto corrispondente. Oggi vedremo che gli oggetti si dividono in due macro categorie: le entità e i valori. Le entità corrispondono [...]

NetBeans 6.7.1 e Git

Posted by THeK3nger in Generale, Guide on 26. Aug, 2009 | 0 Comments

Sto scrivendo la tesi. O almeno ci provo. Vado a rilento anche per colpa del caldo afoso, del condizionatore che si è rotto (in pieno Agosto e con tutti i condizionatorologi in ferie) e del pellegrinaggio continuo che faccio da casa mia a casa della mia ragazza (70km di distanza). Però cerco di sfruttare a [...]

Page 1 of 3123
  • Archivio

     

    September 2010
    M T W T F S S
    « Aug    
     12345
    6789101112
    13141516171819
    20212223242526
    27282930