| | 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)] |