mirror of
https://github.com/Steffo99/unisteffo.git
synced 2024-11-26 18:04:20 +00:00
Update uni.steffo.eu
This commit is contained in:
parent
0a3d17e52f
commit
e8e1c32e8e
11 changed files with 60 additions and 30 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
docs/bundle.b56c4.js.map
Normal file
1
docs/bundle.b56c4.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
{"/":{"style.bc35d.css":{"type":"style","weight":1},"bundle.4cb97.js":{"type":"script","weight":1}}}
|
{"/":{"style.bc35d.css":{"type":"style","weight":1},"bundle.b56c4.js":{"type":"script","weight":1}}}
|
|
@ -5815,6 +5815,45 @@ var _ref = Object(preact_min["h"])(
|
||||||
var _ref2 = Object(preact_min["h"])(
|
var _ref2 = Object(preact_min["h"])(
|
||||||
split_Split,
|
split_Split,
|
||||||
{ title: 'Argomenti' },
|
{ title: 'Argomenti' },
|
||||||
|
Object(preact_min["h"])(
|
||||||
|
panel_Panel,
|
||||||
|
{ title: Object(preact_min["h"])(
|
||||||
|
'a',
|
||||||
|
{ href: 'https://github.com/Steffo99/cleaver' },
|
||||||
|
'Cleaver'
|
||||||
|
) },
|
||||||
|
'Progetto in Java sviluppato per l\'esame di ',
|
||||||
|
Object(preact_min["h"])(
|
||||||
|
'a',
|
||||||
|
{ href: 'http://personale.unimore.it/rubrica/contenutiad/gcabri/2019/58026/N0/N0/9999' },
|
||||||
|
'Programmazione ad Oggetti'
|
||||||
|
),
|
||||||
|
' del ',
|
||||||
|
Object(preact_min["h"])(
|
||||||
|
'a',
|
||||||
|
{ href: 'https://www.unimore.it/didattica/mlaurea.html?ID=54' },
|
||||||
|
'corso triennale di Informatica'
|
||||||
|
),
|
||||||
|
' all\'',
|
||||||
|
Object(preact_min["h"])(
|
||||||
|
'a',
|
||||||
|
{ href: 'https://www.unimore.it/' },
|
||||||
|
'Unimore'
|
||||||
|
),
|
||||||
|
', tenuto dai Prof. ',
|
||||||
|
Object(preact_min["h"])(
|
||||||
|
'a',
|
||||||
|
{ href: 'http://personale.unimore.it/rubrica/dettaglio/gcabri' },
|
||||||
|
'Giacomo Cabri'
|
||||||
|
),
|
||||||
|
' e ',
|
||||||
|
Object(preact_min["h"])(
|
||||||
|
'a',
|
||||||
|
{ href: 'http://personale.unimore.it/Rubrica/Dettaglio/n.capodieci' },
|
||||||
|
'Nicola Capodieci'
|
||||||
|
),
|
||||||
|
'.'
|
||||||
|
),
|
||||||
Object(preact_min["h"])(
|
Object(preact_min["h"])(
|
||||||
panel_Panel,
|
panel_Panel,
|
||||||
{ title: Object(preact_min["h"])(
|
{ title: Object(preact_min["h"])(
|
||||||
|
@ -5850,15 +5889,6 @@ var _ref2 = Object(preact_min["h"])(
|
||||||
'Prof.ssa Rossella Brunetti'
|
'Prof.ssa Rossella Brunetti'
|
||||||
),
|
),
|
||||||
' nel primo semestre dell\'Anno Accademico 2019/2020.'
|
' nel primo semestre dell\'Anno Accademico 2019/2020.'
|
||||||
),
|
|
||||||
Object(preact_min["h"])(
|
|
||||||
'p',
|
|
||||||
null,
|
|
||||||
Object(preact_min["h"])(
|
|
||||||
todo_Todo,
|
|
||||||
null,
|
|
||||||
'Work in progress'
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
Object(preact_min["h"])(
|
Object(preact_min["h"])(
|
||||||
|
@ -6298,7 +6328,7 @@ var _templateObject = _taggedTemplateLiteralLoose(['\x0Bec{v} = \x0Bec{v}_x + \x
|
||||||
_templateObject76 = _taggedTemplateLiteralLoose(['C = \frac{q_{massima}}{Delta V}'], ['C = \\frac{q_{massima}}{\\Delta V}']),
|
_templateObject76 = _taggedTemplateLiteralLoose(['C = \frac{q_{massima}}{Delta V}'], ['C = \\frac{q_{massima}}{\\Delta V}']),
|
||||||
_templateObject77 = _taggedTemplateLiteralLoose(['C_{nuova} = kappa cdot \frac{epsilon_0 cdot A}{s}'], ['C_{nuova} = \\kappa \\cdot \\frac{\\epsilon_0 \\cdot A}{s}']),
|
_templateObject77 = _taggedTemplateLiteralLoose(['C_{nuova} = kappa cdot \frac{epsilon_0 cdot A}{s}'], ['C_{nuova} = \\kappa \\cdot \\frac{\\epsilon_0 \\cdot A}{s}']),
|
||||||
_templateObject78 = _taggedTemplateLiteralLoose(['kappa'], ['\\kappa']),
|
_templateObject78 = _taggedTemplateLiteralLoose(['kappa'], ['\\kappa']),
|
||||||
_templateObject79 = _taggedTemplateLiteralLoose(['d'], ['d']),
|
_templateObject79 = _taggedTemplateLiteralLoose(['s'], ['s']),
|
||||||
_templateObject80 = _taggedTemplateLiteralLoose(['Fa'], ['Fa']),
|
_templateObject80 = _taggedTemplateLiteralLoose(['Fa'], ['Fa']),
|
||||||
_templateObject81 = _taggedTemplateLiteralLoose(['R_{serie} = sum_{i=1}^{n} R_i'], ['R_{serie} = \\sum_{i=1}^{n} R_i']),
|
_templateObject81 = _taggedTemplateLiteralLoose(['R_{serie} = sum_{i=1}^{n} R_i'], ['R_{serie} = \\sum_{i=1}^{n} R_i']),
|
||||||
_templateObject82 = _taggedTemplateLiteralLoose(['R_{parallelo} = \frac{1}{sum_{i=1}^{n} \frac{1}{R_i}}'], ['R_{parallelo} = \\frac{1}{\\sum_{i=1}^{n} \\frac{1}{R_i}}']),
|
_templateObject82 = _taggedTemplateLiteralLoose(['R_{parallelo} = \frac{1}{sum_{i=1}^{n} \frac{1}{R_i}}'], ['R_{parallelo} = \\frac{1}{\\sum_{i=1}^{n} \\frac{1}{R_i}}']),
|
||||||
|
@ -7559,25 +7589,25 @@ var _ref107 = Object(preact_min["h"])(
|
||||||
var _ref108 = Object(preact_min["h"])(
|
var _ref108 = Object(preact_min["h"])(
|
||||||
'p',
|
'p',
|
||||||
null,
|
null,
|
||||||
'Nei circuiti in serie, tutte le resistenze possono essere sostituite con una equivalente dal valore della somma di tutte le quelle sostituite:'
|
'Nei circuiti in serie, tutte le resistenze possono essere sostituite con una equivalente dalla resistenza della somma di tutte le quelle sostituite:'
|
||||||
);
|
);
|
||||||
|
|
||||||
var _ref109 = Object(preact_min["h"])(
|
var _ref109 = Object(preact_min["h"])(
|
||||||
'p',
|
'p',
|
||||||
null,
|
null,
|
||||||
'Nei circuiti in parallelo, tutte le resistenze possono essere sostituite con una equivalente dal valore di:'
|
'Nei circuiti in parallelo, tutte le resistenze possono essere sostituite con una equivalente dalla resistenza di:'
|
||||||
);
|
);
|
||||||
|
|
||||||
var _ref110 = Object(preact_min["h"])(
|
var _ref110 = Object(preact_min["h"])(
|
||||||
'p',
|
'p',
|
||||||
null,
|
null,
|
||||||
'Nei circuiti in serie, tutte i condensatori possono essere sostituiti con uno equivalente dal valore di:'
|
'Nei circuiti in serie, tutti i condensatori possono essere sostituiti con uno equivalente dalla capacit\xE0 di:'
|
||||||
);
|
);
|
||||||
|
|
||||||
var _ref111 = Object(preact_min["h"])(
|
var _ref111 = Object(preact_min["h"])(
|
||||||
'p',
|
'p',
|
||||||
null,
|
null,
|
||||||
'Nei circuiti in parallelo, tutte i condensatori possono essere sostituite con uno equivalente dal valore della somma della capacit\xE0 di tutti quelli sostituiti:'
|
'Nei circuiti in parallelo, tutte i condensatori possono essere sostituite con uno equivalente dalla capacit\xE0 della somma di tutti quelli sostituiti:'
|
||||||
);
|
);
|
||||||
|
|
||||||
var _ref112 = Object(preact_min["h"])(
|
var _ref112 = Object(preact_min["h"])(
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
"use strict";var precacheConfig=[["/assets/favicon.ico","468bad0a3f47a965985c8a99f3ab0ced"],["/assets/icon.png","2b714cf154cd80b3949545dfe0c5939a"],["/bundle.4cb97.js","5770fb28d67641778c485fa311b6fe76"],["/favicon.ico","468bad0a3f47a965985c8a99f3ab0ced"],["/index.html","3a51f983716f294af5cf02656f3a7726"],["/manifest.json","451674ae8f01fd50402a3afd4ebeeffa"],["/style.bc35d.css","8375665adf528afcf12fcf12a0edec2f"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(t){return new Response(t,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,t){var n=new URL(e);return n.hash="",n.search=n.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return t.every(function(t){return!t.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),n.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,!1);return[r.toString(),a]}));function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(t){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(n){if(!t.has(n)){var r=new Request(n,{credentials:"same-origin"});return fetch(r).then(function(t){if(!t.ok)throw new Error("Request for "+n+" returned a response with status "+t.status);return cleanResponse(t).then(function(t){return e.put(n,t)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var t=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(n){return Promise.all(n.map(function(n){if(!t.has(n.url))return e.delete(n)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var t,n=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);(t=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,"index.html"),t=urlsToCacheKeys.has(n));!t&&"navigate"===e.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],e.request.url)&&(n=new URL("index.html",self.location).toString(),t=urlsToCacheKeys.has(n)),t&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(t){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,t),fetch(e.request)}))}});
|
"use strict";var precacheConfig=[["/assets/favicon.ico","468bad0a3f47a965985c8a99f3ab0ced"],["/assets/icon.png","2b714cf154cd80b3949545dfe0c5939a"],["/bundle.b56c4.js","363656da408d8162e1e54c971d9d679b"],["/favicon.ico","468bad0a3f47a965985c8a99f3ab0ced"],["/index.html","cfb17ff61ce79c6417e17a57a05c2518"],["/manifest.json","451674ae8f01fd50402a3afd4ebeeffa"],["/style.bc35d.css","8375665adf528afcf12fcf12a0edec2f"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(t){return new Response(t,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,t){var n=new URL(e);return n.hash="",n.search=n.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return t.every(function(t){return!t.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),n.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,!1);return[r.toString(),a]}));function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(t){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(n){if(!t.has(n)){var r=new Request(n,{credentials:"same-origin"});return fetch(r).then(function(t){if(!t.ok)throw new Error("Request for "+n+" returned a response with status "+t.status);return cleanResponse(t).then(function(t){return e.put(n,t)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var t=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(n){return Promise.all(n.map(function(n){if(!t.has(n.url))return e.delete(n)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var t,n=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);(t=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,"index.html"),t=urlsToCacheKeys.has(n));!t&&"navigate"===e.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],e.request.url)&&(n=new URL("index.html",self.location).toString(),t=urlsToCacheKeys.has(n)),t&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(t){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,t),fetch(e.request)}))}});
|
|
@ -724,7 +724,7 @@ export default class Fisica extends Component {
|
||||||
<Latex>{r`C_{nuova} = \kappa \cdot \frac{\epsilon_0 \cdot A}{s}`}</Latex>
|
<Latex>{r`C_{nuova} = \kappa \cdot \frac{\epsilon_0 \cdot A}{s}`}</Latex>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Dove <Latex>{r`\kappa`}</Latex> è la <i>costante dielettrica relativa</i> del materiale inserito, <Latex>{r`A`}</Latex> l'area di una armatura e <Latex>{r`d`}</Latex> la distanza tra le due armature.
|
Dove <Latex>{r`\kappa`}</Latex> è la <i>costante dielettrica relativa</i> del materiale inserito, <Latex>{r`A`}</Latex> l'area di una armatura e <Latex>{r`s`}</Latex> la distanza tra le due armature.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Se il campo elettrico creatosi tra le due armature supera la <i>rigidità dielettrica</i> del condensatore, la carica immagazzinata viene persa e ha luogo un <i>breakdown</i>.
|
Se il campo elettrico creatosi tra le due armature supera la <i>rigidità dielettrica</i> del condensatore, la carica immagazzinata viene persa e ha luogo un <i>breakdown</i>.
|
||||||
|
@ -789,7 +789,7 @@ export default class Fisica extends Component {
|
||||||
<Split title="Resistenze equivalenti">
|
<Split title="Resistenze equivalenti">
|
||||||
<Panel title="Circuiti in serie">
|
<Panel title="Circuiti in serie">
|
||||||
<p>
|
<p>
|
||||||
Nei circuiti in serie, tutte le resistenze possono essere sostituite con una equivalente dal valore della somma di tutte le quelle sostituite:
|
Nei circuiti in serie, tutte le resistenze possono essere sostituite con una equivalente dalla resistenza della somma di tutte le quelle sostituite:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<Latex>{r`R_{serie} = \sum_{i=1}^{n} R_i`}</Latex>
|
<Latex>{r`R_{serie} = \sum_{i=1}^{n} R_i`}</Latex>
|
||||||
|
@ -797,7 +797,7 @@ export default class Fisica extends Component {
|
||||||
</Panel>
|
</Panel>
|
||||||
<Panel title="Circuiti in parallelo">
|
<Panel title="Circuiti in parallelo">
|
||||||
<p>
|
<p>
|
||||||
Nei circuiti in parallelo, tutte le resistenze possono essere sostituite con una equivalente dal valore di:
|
Nei circuiti in parallelo, tutte le resistenze possono essere sostituite con una equivalente dalla resistenza di:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<Latex>{r`R_{parallelo} = \frac{1}{\sum_{i=1}^{n} \frac{1}{R_i}}`}</Latex>
|
<Latex>{r`R_{parallelo} = \frac{1}{\sum_{i=1}^{n} \frac{1}{R_i}}`}</Latex>
|
||||||
|
@ -807,7 +807,7 @@ export default class Fisica extends Component {
|
||||||
<Split title="Condensatori equivalenti">
|
<Split title="Condensatori equivalenti">
|
||||||
<Panel title="Circuiti in serie">
|
<Panel title="Circuiti in serie">
|
||||||
<p>
|
<p>
|
||||||
Nei circuiti in serie, tutte i condensatori possono essere sostituiti con uno equivalente dal valore di:
|
Nei circuiti in serie, tutti i condensatori possono essere sostituiti con uno equivalente dalla capacità di:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<Latex>{r`C_{serie} = \frac{1}{\sum_{i=1}^{n} \frac{1}{C_i}}`}</Latex>
|
<Latex>{r`C_{serie} = \frac{1}{\sum_{i=1}^{n} \frac{1}{C_i}}`}</Latex>
|
||||||
|
@ -815,7 +815,7 @@ export default class Fisica extends Component {
|
||||||
</Panel>
|
</Panel>
|
||||||
<Panel title="Circuiti in parallelo">
|
<Panel title="Circuiti in parallelo">
|
||||||
<p>
|
<p>
|
||||||
Nei circuiti in parallelo, tutte i condensatori possono essere sostituite con uno equivalente dal valore della somma della capacità di tutti quelli sostituiti:
|
Nei circuiti in parallelo, tutte i condensatori possono essere sostituite con uno equivalente dalla capacità della somma di tutti quelli sostituiti:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<Latex>{r`C_{parallelo} = \sum_{i=1}^{n} C_n`}</Latex>
|
<Latex>{r`C_{parallelo} = \sum_{i=1}^{n} C_n`}</Latex>
|
||||||
|
|
|
@ -10,13 +10,13 @@ export default class Home extends Component {
|
||||||
<div style={style.home}>
|
<div style={style.home}>
|
||||||
<h1>Indice</h1>
|
<h1>Indice</h1>
|
||||||
<Split title="Argomenti">
|
<Split title="Argomenti">
|
||||||
|
<Panel title={<a href="https://github.com/Steffo99/cleaver">Cleaver</a>}>
|
||||||
|
Progetto in Java sviluppato per l'esame di <a href="http://personale.unimore.it/rubrica/contenutiad/gcabri/2019/58026/N0/N0/9999">Programmazione ad Oggetti</a> del <a href="https://www.unimore.it/didattica/mlaurea.html?ID=54">corso triennale di Informatica</a> all'<a href="https://www.unimore.it/">Unimore</a>, tenuto dai Prof. <a href="http://personale.unimore.it/rubrica/dettaglio/gcabri">Giacomo Cabri</a> e <a href="http://personale.unimore.it/Rubrica/Dettaglio/n.capodieci">Nicola Capodieci</a>.
|
||||||
|
</Panel>
|
||||||
<Panel title={<a href="/fisica">Fisica</a>}>
|
<Panel title={<a href="/fisica">Fisica</a>}>
|
||||||
<p>
|
<p>
|
||||||
Appunti delle <a href="http://personale.unimore.it/rubrica/contenutiad/brunetti/2019/58025/N0/N0/9999">lezioni di Fisica</a> del <a href="https://www.unimore.it/didattica/mlaurea.html?ID=54">corso triennale di Informatica</a> all'<a href="https://www.unimore.it/">Unimore</a>, tenute dalla <a href="https://personale.unimore.it/rubrica/dettaglio/brunetti">Prof.ssa Rossella Brunetti</a> nel primo semestre dell'Anno Accademico 2019/2020.
|
Appunti delle <a href="http://personale.unimore.it/rubrica/contenutiad/brunetti/2019/58025/N0/N0/9999">lezioni di Fisica</a> del <a href="https://www.unimore.it/didattica/mlaurea.html?ID=54">corso triennale di Informatica</a> all'<a href="https://www.unimore.it/">Unimore</a>, tenute dalla <a href="https://personale.unimore.it/rubrica/dettaglio/brunetti">Prof.ssa Rossella Brunetti</a> nel primo semestre dell'Anno Accademico 2019/2020.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
|
||||||
<Todo>Work in progress</Todo>
|
|
||||||
</p>
|
|
||||||
</Panel>
|
</Panel>
|
||||||
<Panel title={<a href="https://github.com/Steffo99/appunti-universitari/tree/master/2019_SistemiOperativi/Arzigogoli">Sistemi Operativi</a>}>
|
<Panel title={<a href="https://github.com/Steffo99/appunti-universitari/tree/master/2019_SistemiOperativi/Arzigogoli">Sistemi Operativi</a>}>
|
||||||
<p>
|
<p>
|
||||||
|
|
Loading…
Reference in a new issue