| 1 | === Workaround man === |
| 2 | Workaround ai problemi di man su Minix 3.1.8: |
| 3 | * scaricare e decomprimere il file [http://security.dico.unimi.it/~joystick/stuff/workaround.tar.gz workaround.tar.gz] |
| 4 | * seguire le istruzioni contenute nel file README.txt |
| 5 | |
| 6 | === Patch per snellire kernel 3.1.8 === |
| 7 | * scaricare il file [http://security.dico.unimi.it/~joystick/stuff/minix_slim.patch minix_slim.patch] |
| 8 | * copiarlo su minix nella cartella /usr/ |
| 9 | * dalla cartella '''/usr/src''' eseguire il comando {{{patch -p1 < ../minix_slim.patch}}} |
| 10 | |
| 11 | |
| 12 | === 9 marzo 2011 === |
| 13 | |
| 14 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab01.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab01-handout.pdf Slide (versione stampabile)] |
| 15 | * [http://www.infoq.com/presentations/Thinking-Parallel-Programming Guy Steele] |
| 16 | * [http://www.cs.utexas.edu/users/EWD/ewd13xx/EWD1303.PDF Dijkstra: My recollections of operating system design] |
| 17 | * [http://www.nasm.us/ NASM] |
| 18 | * [http://www.drpaulcarter.com/pcasm/ PC Assembly Language, by Paul A. Carter] |
| 19 | * [http://www.intel.com/products/processor/manuals/ Manuali Intel] |
| 20 | * [http://wiki.qemu.org/Main_Page QEmu] |
| 21 | |
| 22 | [wiki:"Sperimentazione 1"] |
| 23 | |
| 24 | === 16 marzo 2011 === |
| 25 | |
| 26 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab02.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab02-handout.pdf Slide (versione stampabile)] |
| 27 | * [source:trunk/vi-vim-cheat-sheet.pdf Tutto vi in una schermata] |
| 28 | |
| 29 | [wiki:"Sperimentazione 2"] |
| 30 | |
| 31 | === 23 marzo 2011 === |
| 32 | |
| 33 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab03.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab03-handout.pdf Slide (versione stampabile)] |
| 34 | |
| 35 | === 30 marzo 2011 === |
| 36 | |
| 37 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab04.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab04-handout.pdf Slide (versione stampabile)] |
| 38 | * [http://homes.dico.unimi.it/~sisop/minix.qcow Minix 3.1.2a] (le pagine di manuale sono meglio e la compilazione del kernel più veloce) |
| 39 | * [http://steve-parker.org/sh/cheatsheet.pdf Shell cheatsheet] |
| 40 | * [http://appuntilinux.mirror.garr.it/mirrors/appuntilinux/a2/a228.htm#almltitle801 Un riferimento per la shell] |
| 41 | * [http://www.gnu.org/software/coreutils/manual/html_node/index.html GNU Coreutils] |
| 42 | |
| 43 | |
| 44 | === 6 aprile 2011 === |
| 45 | |
| 46 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab05.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab05-handout.pdf Slide (versione stampabile)] |
| 47 | |
| 48 | |
| 49 | === 13 aprile 2011 === |
| 50 | |
| 51 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab06.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab06-handout.pdf Slide (versione stampabile)] |
| 52 | * [http://wiki.minix3.org/en/UsersGuide/DiskPartitions Riferimento per il partizionamento di Minix3] |
| 53 | * [http://homes.dico.unimi.it/sisop/lucidi0809/part.pdf Esempio di es. di partizionamento] |
| 54 | |
| 55 | [wiki:"Sperimentazione 7" Sperimentazione partizionamento] |
| 56 | |
| 57 | |
| 58 | === 20 aprile 2011 === |
| 59 | |
| 60 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab07.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab07-handout.pdf Slide (versione stampabile)] |
| 61 | * [https://computing.llnl.gov/tutorials/pthreads/ Un tutorial sui pthreads] |
| 62 | |
| 63 | [wiki:"Sperimentazione 4" Sperimentazione thread] |
| 64 | |
| 65 | === 11 maggio 2011 === |
| 66 | |
| 67 | |
| 68 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab08.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab08-handout.pdf Slide (versione stampabile)] |
| 69 | * [http://a2.pluto.it/introduzione_al_linguaggio_c.htm Introduzione al C] |
| 70 | |
| 71 | |
| 72 | [wiki:"Sperimentazione 8" Sperimentazione assembly, messaggi] |
| 73 | |
| 74 | |
| 75 | === 18 maggio 2011 === |
| 76 | |
| 77 | |
| 78 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab09.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab09-handout.pdf Slide (versione stampabile)] |
| 79 | |
| 80 | [wiki:"Sperimentazione 9" Sperimentazione System call] |
| 81 | |
| 82 | == 25 maggio 2011 == |
| 83 | |
| 84 | * [http://security.dico.unimi.it/~joystick/stuff/solab10.pdf Slide] |
| 85 | |
| 86 | [wiki:"Sperimentazione 10" Sperimentazione Server] |
| 87 | |
| 88 | === 1 giugno 2011 === |
| 89 | |
| 90 | |
| 91 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab11.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab11-handout.pdf Slide (versione stampabile)] |
| 92 | |
| 93 | [wiki:"Sperimentazione 11" Sperimentazione allocazione memoria] |
| 94 | |
| 95 | === 8 giugno 2011 === |
| 96 | |
| 97 | |
| 98 | * [http://homes.dico.unimi.it/~sisop/lucidi1011/solab12.pdf Slide] -- [http://homes.dico.unimi.it/~sisop/lucidi1011/solab12-handout.pdf Slide (versione stampabile)] |