1
Fork 0
mirror of https://github.com/Steffo99/unisteffo.git synced 2025-02-16 15:53:58 +00:00
This commit is contained in:
Steffo 2020-09-01 16:56:04 +02:00
parent b607e077af
commit 00f6923c56
83 changed files with 679 additions and 2 deletions

0
docs/.nojekyll generated Normal file
View file

1
docs/CNAME generated Normal file
View file

@ -0,0 +1 @@
uni.steffo.eu

BIN
docs/assets/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

1
docs/bundle.724d1.css generated Normal file

File diff suppressed because one or more lines are too long

3
docs/bundle.e037d.js generated Normal file

File diff suppressed because one or more lines are too long

16
docs/bundle.e037d.js.LICENSE.txt generated Normal file
View file

@ -0,0 +1,16 @@
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/*! showdown v 1.9.1 - 02-11-2019 */

1
docs/bundle.e037d.js.map generated Normal file

File diff suppressed because one or more lines are too long

3
docs/bundle.e3a47.esm.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/bundle.e3a47.esm.js.LICENSE.txt generated Normal file
View file

@ -0,0 +1 @@
/*! For license information please see bundle.e3a47.esm.js.LICENSE.txt */

1
docs/bundle.e3a47.esm.js.map generated Normal file
View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"bundle.e3a47.esm.js","sourceRoot":""}

BIN
docs/favicon.ico generated Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

1
docs/index.html generated Normal file
View file

@ -0,0 +1 @@
<!DOCTYPE html><html lang="it"><head><meta charset="utf-8"><title>appuntiweb</title><meta content="width=device-width,initial-scale=1" name="viewport"><link href="/favicon.ico" rel="icon" type="image/x-icon"><link href="/favicon.ico" rel="shortcut icon" type="image/x-icon"><style>body{background-color:#0d193b}</style><link rel="manifest" href="/manifest.json"><link href="/bundle.724d1.css" rel="preload" as="style"><noscript><link rel="stylesheet" href="/bundle.724d1.css"></noscript><script>function $loadcss(u,m,l){(l=document.createElement('link')).rel='stylesheet';l.href=u;document.head.appendChild(l)}$loadcss("/bundle.724d1.css")</script></head><body><script type="__PREACT_CLI_DATA__">{"preRenderData":{"url":"/"}}</script><script nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" src="/bundle.e3a47.esm.js" type="module"></script><script nomodule="" src="/polyfills.0b674.js"></script><script nomodule="" defer="defer" src="/bundle.e037d.js"></script></body></html>

14
docs/manifest.json generated Normal file
View file

@ -0,0 +1,14 @@
{
"name": "preact-cli app",
"start_url": "/",
"display": "standalone",
"background_color": "#fff",
"theme_color": "#673ab8",
"icons": [
{
"src": "/assets/icon.png",
"type": "image/png",
"sizes": "512x512"
}
]
}

2
docs/polyfills.0b674.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/polyfills.0b674.js.map generated Normal file

File diff suppressed because one or more lines are too long

2
docs/polyfills.42a5b.esm.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/polyfills.42a5b.esm.js.map generated Normal file
View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"polyfills.42a5b.esm.js","sourceRoot":""}

1
docs/preact_prerender_data.json generated Normal file
View file

@ -0,0 +1 @@
{"url":"/"}

1
docs/push-manifest.json generated Normal file
View file

@ -0,0 +1 @@
{"/":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1}},"/AlgoritmiEStruttureDati":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-AlgoritmiEStruttureDati.chunk.1ce83.esm.js":{"type":"script","weight":0.9}},"/ApprendimentoSistemiArtificiali":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-ApprendimentoSistemiArtificiali.chunk.4f688.esm.js":{"type":"script","weight":0.9},"route-ApprendimentoSistemiArtificiali.chunk.56f6a.css":{"type":"style","weight":0.9}},"/BasiDiDati":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-BasiDiDati.chunk.f1dc7.esm.js":{"type":"script","weight":0.9},"route-BasiDiDati.chunk.1d0a7.css":{"type":"style","weight":0.9}},"/CalcoloNumerico":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-CalcoloNumerico.chunk.63739.esm.js":{"type":"script","weight":0.9},"route-CalcoloNumerico.chunk.8f997.css":{"type":"style","weight":0.9}},"/Fisica":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-Fisica.chunk.e2766.esm.js":{"type":"script","weight":0.9},"route-Fisica.chunk.ed9a8.css":{"type":"style","weight":0.9}},"/Home":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-Home.chunk.ab1d1.esm.js":{"type":"script","weight":0.9},"route-Home.chunk.b342d.css":{"type":"style","weight":0.9}},"/MingwInstall":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-MingwInstall.chunk.1eacd.esm.js":{"type":"script","weight":0.9}},"/NetLogo":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-NetLogo.chunk.18d97.esm.js":{"type":"script","weight":0.9},"route-NetLogo.chunk.1d0a7.css":{"type":"style","weight":0.9}},"/OttimizzazioneLineare":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-OttimizzazioneLineare.chunk.63676.esm.js":{"type":"script","weight":0.9},"route-OttimizzazioneLineare.chunk.99830.css":{"type":"style","weight":0.9}},"/RipassoDiAlgebraLineare":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-RipassoDiAlgebraLineare.chunk.10651.esm.js":{"type":"script","weight":0.9},"route-RipassoDiAlgebraLineare.chunk.1d0a7.css":{"type":"style","weight":0.9}},"/Statistica":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-Statistica.chunk.68267.esm.js":{"type":"script","weight":0.9},"route-Statistica.chunk.9d494.css":{"type":"style","weight":0.9}},"/VlDiGeometria":{"bundle.724d1.css":{"type":"style","weight":1},"bundle.e3a47.esm.js":{"type":"script","weight":1},"route-VlDiGeometria.chunk.56154.esm.js":{"type":"script","weight":0.9}}}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-AlgoritmiEStruttureDati.chunk.1ce83.esm.js","sourceRoot":""}

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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-ApprendimentoSistemiArtificiali.chunk.4f688.esm.js","sourceRoot":""}

View file

@ -0,0 +1 @@
.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}.red__1DkTW{color:#ff7d7d}.orange__3-zNZ{color:#ffbb7d}.yellow__2ln-k{color:#ffff7d}.lime__3VExD{color:#7dff7d}.cyan__YxBjD{color:#7dffff}.blue__2bc0p{color:#7d7dff}.magenta__KGEa7{color:#ff7dff}.tick__2T7VF{color:#7dffff}.menulist__2Cmnq{font-size:large}.menulist__2Cmnq small{font-size:small}

1
docs/route-BasiDiDati.chunk.1d0a7.css generated Normal file
View file

@ -0,0 +1 @@
.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}

2
docs/route-BasiDiDati.chunk.e7b32.js generated Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

14
docs/route-BasiDiDati.chunk.f1dc7.esm.js generated Normal file

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-BasiDiDati.chunk.f1dc7.esm.js","sourceRoot":""}

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

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-CalcoloNumerico.chunk.63739.esm.js","sourceRoot":""}

View file

@ -0,0 +1 @@
.menulist__2Cmnq{font-size:large}.menulist__2Cmnq small{font-size:small}.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}

2
docs/route-Fisica.chunk.7d8a5.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/route-Fisica.chunk.7d8a5.js.map generated Normal file

File diff suppressed because one or more lines are too long

2
docs/route-Fisica.chunk.e2766.esm.js generated Normal file

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Fisica.chunk.e2766.esm.js","sourceRoot":""}

1
docs/route-Fisica.chunk.ed9a8.css generated Normal file
View file

@ -0,0 +1 @@
.red__ipSoq{color:#ff7d7d}.orange__1nmkj{color:#ffbb7d}.yellow__353ge{color:#ffff7d}.lime__3FW1E{color:#7dff7d}.cyan__2xhu7{color:#7dffff}.blue__3MvDe{color:#7d7dff}.magenta__i03ie{color:#ff7dff}.plus__1eV4_,.red__3phX0{color:#ff7d7d}.orange__1OSkI{color:#ffbb7d}.yellow__2pQOr{color:#ffff7d}.lime__3vRUg{color:#7dff7d}.cyan__1cBtG{color:#7dffff}.blue__1G1wb{color:#7d7dff}.magenta__3Wagv{color:#ff7dff}.minus__2qLyv{color:#7d7dff}

2
docs/route-Home.chunk.ab1d1.esm.js generated Normal file
View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{"5aVd":function(i){i.exports={menulist:"menulist__2Cmnq"}},T2GU:function(i,e,t){"use strict";(function(i){var l=t("5aVd"),n=t.n(l);e.a=function(e){return i("ul",{class:n.a.menulist},e.children)}}).call(this,t("hosL").h)},bJge:function(i,e,t){"use strict";t.r(e),function(i){var l=t("mbOI"),n=t("YNhk"),o=t("T2GU");e.default=function(){return i("div",null,i(l.r,{title:"Benvenuto ad Appuntiweb!"},i(l.q,{title:"Benvenuto!"},i("p",null,"Ciao! Benvenuto ad ",i("b",null,"Appuntiweb"),", il sito dove carico tutto il materiale che uso per studiare!"),i("p",null,"Se trovi un errore negli appunti o un bug del sito, ",i("a",{href:"https://github.com/Steffo99/uni.steffo.eu/issues/new"},"segnalamelo su GitHub")," :)"))),i(l.r,{title:"Appunti"},i(l.q,{title:"Esami che sto preparando"},i("p",null,"Devo ancora dare questi esami, quindi queste pagine potrebbero essere incomplete o errate. Usate a vostro rischio e pericolo!"),i(o.a,null,i("li",null,i(l.b,{href:"/ottimizzazionelineare"},"Ottimizzazione lineare intera")))),i(l.q,{title:"Esami che ho già dato"},i("p",null,"Ho passato questi esami, quindi probabilmente questi appunti sono giusti :)"),i(o.a,null,i("li",null,i(l.b,{href:"/calcolonumerico"},"Calcolo Numerico")),i("li",null,i(l.b,{href:"/basididati"},"Basi di dati")," ",i("small",{style:"font-size: small;"},"(non c'è molto, avendo già fatto gli stessi argomenti alle superiori non ho avuto bisogno di studiare)")),i("li",null,i(l.b,{href:"/apprendimento"},"Apprendimento ed evoluzione in sistemi artificiali")),i("li",null,i(l.b,{href:"/statistica"},"Statistica ed elementi di probabilità")),i("li",null,i(n.a,{href:"https://github.com/Steffo99/cleaver"},"Progetto Java per Programmazione a Oggetti")),i("li",null,i(l.b,{href:"/fisica"},"Fisica")),i("li",null,i(l.b,{href:"https://github.com/Steffo99/appunti-universitari/tree/master/2019_SistemiOperativi/Arzigogoli"},"Arzigogoli di Sistemi Operativi")),i("li",null,i(l.b,{href:"/algoritmiestrutturedati"},"Algoritmi e Strutture Dati")," ",i("small",{style:"font-size: small;"},"(le formule purtroppo non si vedono più)"))))),i(l.r,null,i(l.q,{title:"Altri appunti"},i(o.a,null,i("li",null,i(l.b,{href:"/mingwinstall"},"Come installare MinGW")," ",i("small",null,"(per studenti sperduti di Programmazione 2)")),i("li",null,i(l.b,{href:"/vldigeometria"},"Videolezioni di Geometria")," ",i("small",null,"(per studenti sperduti di Algebra Lineare)")))),i(l.q,{title:"Collegamenti utili"},i(o.a,null,i("li",null,i(n.a,{href:"https://erre2.fermitech.info/dashboard"},"Erre2")),i("li",null,i("small",null,"Tag GitHub: "),i(n.a,{href:"https://github.com/topics/unimore-informatica"},"unimore-informatica")),i("li",null,i("small",null,"Network Telegram: "),i(n.a,{href:"https://t.me/unimoreinfo"},"Unimore Informatica")),i("li",null,i("small",null,"Solo studenti Unimore: "),i(n.a,{href:"https://drive.google.com/drive/folders/1gqY-QIe4UeOSHpcho0R-Nvh2IRAlTFmf"},"Archivio Lezioni"))))))}}.call(this,t("hosL").h)}}]);
//# sourceMappingURL=route-Home.chunk.ab1d1.esm.js.map

1
docs/route-Home.chunk.ab1d1.esm.js.map generated Normal file
View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Home.chunk.ab1d1.esm.js","sourceRoot":""}

2
docs/route-Home.chunk.ab1d1.js generated Normal file
View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{"5aVd":function(i){i.exports={menulist:"menulist__2Cmnq"}},T2GU:function(i,e,t){"use strict";(function(i){var l=t("5aVd"),n=t.n(l);e.a=function(e){return i("ul",{class:n.a.menulist},e.children)}}).call(this,t("hosL").h)},bJge:function(i,e,t){"use strict";t.r(e),function(i){var l=t("mbOI"),n=t("YNhk"),o=t("T2GU");e.default=function(){return i("div",null,i(l.r,{title:"Benvenuto ad Appuntiweb!"},i(l.q,{title:"Benvenuto!"},i("p",null,"Ciao! Benvenuto ad ",i("b",null,"Appuntiweb"),", il sito dove carico tutto il materiale che uso per studiare!"),i("p",null,"Se trovi un errore negli appunti o un bug del sito, ",i("a",{href:"https://github.com/Steffo99/uni.steffo.eu/issues/new"},"segnalamelo su GitHub")," :)"))),i(l.r,{title:"Appunti"},i(l.q,{title:"Esami che sto preparando"},i("p",null,"Devo ancora dare questi esami, quindi queste pagine potrebbero essere incomplete o errate. Usate a vostro rischio e pericolo!"),i(o.a,null,i("li",null,i(l.b,{href:"/ottimizzazionelineare"},"Ottimizzazione lineare intera")))),i(l.q,{title:"Esami che ho già dato"},i("p",null,"Ho passato questi esami, quindi probabilmente questi appunti sono giusti :)"),i(o.a,null,i("li",null,i(l.b,{href:"/calcolonumerico"},"Calcolo Numerico")),i("li",null,i(l.b,{href:"/basididati"},"Basi di dati")," ",i("small",{style:"font-size: small;"},"(non c'è molto, avendo già fatto gli stessi argomenti alle superiori non ho avuto bisogno di studiare)")),i("li",null,i(l.b,{href:"/apprendimento"},"Apprendimento ed evoluzione in sistemi artificiali")),i("li",null,i(l.b,{href:"/statistica"},"Statistica ed elementi di probabilità")),i("li",null,i(n.a,{href:"https://github.com/Steffo99/cleaver"},"Progetto Java per Programmazione a Oggetti")),i("li",null,i(l.b,{href:"/fisica"},"Fisica")),i("li",null,i(l.b,{href:"https://github.com/Steffo99/appunti-universitari/tree/master/2019_SistemiOperativi/Arzigogoli"},"Arzigogoli di Sistemi Operativi")),i("li",null,i(l.b,{href:"/algoritmiestrutturedati"},"Algoritmi e Strutture Dati")," ",i("small",{style:"font-size: small;"},"(le formule purtroppo non si vedono più)"))))),i(l.r,null,i(l.q,{title:"Altri appunti"},i(o.a,null,i("li",null,i(l.b,{href:"/mingwinstall"},"Come installare MinGW")," ",i("small",null,"(per studenti sperduti di Programmazione 2)")),i("li",null,i(l.b,{href:"/vldigeometria"},"Videolezioni di Geometria")," ",i("small",null,"(per studenti sperduti di Algebra Lineare)")))),i(l.q,{title:"Collegamenti utili"},i(o.a,null,i("li",null,i(n.a,{href:"https://erre2.fermitech.info/dashboard"},"Erre2")),i("li",null,i("small",null,"Tag GitHub: "),i(n.a,{href:"https://github.com/topics/unimore-informatica"},"unimore-informatica")),i("li",null,i("small",null,"Network Telegram: "),i(n.a,{href:"https://t.me/unimoreinfo"},"Unimore Informatica")),i("li",null,i("small",null,"Solo studenti Unimore: "),i(n.a,{href:"https://drive.google.com/drive/folders/1gqY-QIe4UeOSHpcho0R-Nvh2IRAlTFmf"},"Archivio Lezioni"))))))}}.call(this,t("hosL").h)}}]);
//# sourceMappingURL=route-Home.chunk.ab1d1.js.map

1
docs/route-Home.chunk.ab1d1.js.map generated Normal file

File diff suppressed because one or more lines are too long

1
docs/route-Home.chunk.b342d.css generated Normal file
View file

@ -0,0 +1 @@
.menulist__2Cmnq{font-size:large}.menulist__2Cmnq small{font-size:small}

View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{v1Hp:function(e,i,l){"use strict";l.r(i),function(e){var t=l("mbOI");i.default=function(){return e("div",null,e("h1",null,"Come installare MinGW"),e(t.q,null,e("p",null," Scaricate ",e("a",{href:"https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"},"l'installer ufficiale"),", ed eseguitelo."),e("img",{src:"https://i.imgur.com/mDZSqjV.png",alt:""}),e("p",null," Dovrebbe comparire questa schermata. Cliccate su ",e("code",null,"Install"),", poi scegliete una cartella di installazione (ricordatevela!) e poi ",e("code",null,"Continue"),". Lasciate stare le altre opzioni, dovrebbero essere tutte spuntate, tranne ",e("code",null,"For all users"),", che dovrebbe essere disattivato."),e("img",{src:"https://i.imgur.com/brdw8Xy.png",alt:""}),e("p",null," Aspettate che finisca il download. Pochi secondi dopo, dovrebbe finire e dovrebbe apparire un tasto",e("code",null,"Continue"),". Premetelo."),e("img",{src:"https://i.imgur.com/aPTwrxz.png",alt:""}),e("p",null," Dovrebbe apparirvi questa finestra. L'installer di MinGW è una specie di gestore pacchetti (tipo ",e("code",null,"apt")," su Ubuntu); potete scegliere quali pacchetti installare, e quindi quali funzionalità."),e("img",{src:"https://i.imgur.com/5QLSkFN.png",alt:""}),e("p",null," Nel nostro caso, dovrebbero servirci ",e("code",null,"mingw32-base-bin")," (per il C e alcune librerie C++) e",e("code",null,"mingw32-gcc-g++-bin")," (per il C++). Cliccate, quindi, sui due quadratini corrispondenti, e premete",e("code",null,"Mark for Installation"),". Dovrebbe comparire una freccia gialla sul quadratino."),e("img",{src:"https://i.imgur.com/zP74nks.png",alt:""}),e("p",null," Ora, è il momento di installare i pacchetti. Aprite il menù ",e("code",null,"Installation"),", poi premete",e("code",null,"Apply Changes"),", e di nuovo ",e("code",null,"Apply"),"."),e("img",{src:"https://i.imgur.com/jp4uz5B.png",alt:""}),e("p",null," Lasciate che scarichi, ci vorrà un po'. Guardatevi un video nel frattempo, fatevi una partitina a qualcosa, tornate dopo circa 10 minuti."),e("img",{src:"https://i.imgur.com/Lq9IepY.png",alt:""}),e("p",null," Una volta installato, dobbiamo aggiungere ",e("code",null,"g++")," ai programmi eseguibili da Prompt dei Comandi: premete il tasto ",e("kbd",null,"Windows"),", e scrivete ",e("code",null,"PATH"),". Windows dovrebbe trovarvi automaticamente quell'opzione."),e("img",{src:"https://i.imgur.com/dy3b5Ub.png",alt:""}),e("p",null," Dentro la finestra di ",e("i",null,"Proprietà del Sistema"),", premete ",e("code",null,"Variabili d'ambiente"),"."),e("img",{src:"https://i.imgur.com/FjYpT1n.png",alt:""}),e("p",null," Trovate la variabile d'ambiente globale ",e("code",null,"Path"),", e fateci doppio click per modificarla."),e("img",{src:"https://i.imgur.com/klZQ9So.png",alt:""}),e("p",null," Ora dovreste vedere l'elenco di tutte le cartelle contenenti programmi eseguibili da terminale: dobbiamo aggiungere quella di MinGW! Premete ",e("code",null,"Sfoglia"),"."),e("img",{src:"https://i.imgur.com/F6lBCqS.png",alt:""}),e("p",null," Trovate la cartella in cui avete installato MinGW (vi avevo detto di ricordarvela!); entrateci, poi selezionate la sottocartella ",e("code",null,"bin")," e premete ",e("code",null,"OK")," su tutte le finestre che avete aperto fino ad ora, chiudendole."),e("p",null," Complimenti! Avete installato MinGW e potete compilare programmi C e C++ da Windows! Avete a disposizione",e("code",null,"gcc")," e ",e("code",null,"g++")," sul Prompt dei Comandi, e potete finalmente creare dei file .exe! ")))}}.call(this,l("hosL").h)}}]);
//# sourceMappingURL=route-MingwInstall.chunk.1eacd.esm.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-MingwInstall.chunk.1eacd.esm.js","sourceRoot":""}

2
docs/route-MingwInstall.chunk.1eacd.js generated Normal file
View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{v1Hp:function(e,i,l){"use strict";l.r(i),function(e){var t=l("mbOI");i.default=function(){return e("div",null,e("h1",null,"Come installare MinGW"),e(t.q,null,e("p",null," Scaricate ",e("a",{href:"https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"},"l'installer ufficiale"),", ed eseguitelo."),e("img",{src:"https://i.imgur.com/mDZSqjV.png",alt:""}),e("p",null," Dovrebbe comparire questa schermata. Cliccate su ",e("code",null,"Install"),", poi scegliete una cartella di installazione (ricordatevela!) e poi ",e("code",null,"Continue"),". Lasciate stare le altre opzioni, dovrebbero essere tutte spuntate, tranne ",e("code",null,"For all users"),", che dovrebbe essere disattivato."),e("img",{src:"https://i.imgur.com/brdw8Xy.png",alt:""}),e("p",null," Aspettate che finisca il download. Pochi secondi dopo, dovrebbe finire e dovrebbe apparire un tasto",e("code",null,"Continue"),". Premetelo."),e("img",{src:"https://i.imgur.com/aPTwrxz.png",alt:""}),e("p",null," Dovrebbe apparirvi questa finestra. L'installer di MinGW è una specie di gestore pacchetti (tipo ",e("code",null,"apt")," su Ubuntu); potete scegliere quali pacchetti installare, e quindi quali funzionalità."),e("img",{src:"https://i.imgur.com/5QLSkFN.png",alt:""}),e("p",null," Nel nostro caso, dovrebbero servirci ",e("code",null,"mingw32-base-bin")," (per il C e alcune librerie C++) e",e("code",null,"mingw32-gcc-g++-bin")," (per il C++). Cliccate, quindi, sui due quadratini corrispondenti, e premete",e("code",null,"Mark for Installation"),". Dovrebbe comparire una freccia gialla sul quadratino."),e("img",{src:"https://i.imgur.com/zP74nks.png",alt:""}),e("p",null," Ora, è il momento di installare i pacchetti. Aprite il menù ",e("code",null,"Installation"),", poi premete",e("code",null,"Apply Changes"),", e di nuovo ",e("code",null,"Apply"),"."),e("img",{src:"https://i.imgur.com/jp4uz5B.png",alt:""}),e("p",null," Lasciate che scarichi, ci vorrà un po'. Guardatevi un video nel frattempo, fatevi una partitina a qualcosa, tornate dopo circa 10 minuti."),e("img",{src:"https://i.imgur.com/Lq9IepY.png",alt:""}),e("p",null," Una volta installato, dobbiamo aggiungere ",e("code",null,"g++")," ai programmi eseguibili da Prompt dei Comandi: premete il tasto ",e("kbd",null,"Windows"),", e scrivete ",e("code",null,"PATH"),". Windows dovrebbe trovarvi automaticamente quell'opzione."),e("img",{src:"https://i.imgur.com/dy3b5Ub.png",alt:""}),e("p",null," Dentro la finestra di ",e("i",null,"Proprietà del Sistema"),", premete ",e("code",null,"Variabili d'ambiente"),"."),e("img",{src:"https://i.imgur.com/FjYpT1n.png",alt:""}),e("p",null," Trovate la variabile d'ambiente globale ",e("code",null,"Path"),", e fateci doppio click per modificarla."),e("img",{src:"https://i.imgur.com/klZQ9So.png",alt:""}),e("p",null," Ora dovreste vedere l'elenco di tutte le cartelle contenenti programmi eseguibili da terminale: dobbiamo aggiungere quella di MinGW! Premete ",e("code",null,"Sfoglia"),"."),e("img",{src:"https://i.imgur.com/F6lBCqS.png",alt:""}),e("p",null," Trovate la cartella in cui avete installato MinGW (vi avevo detto di ricordarvela!); entrateci, poi selezionate la sottocartella ",e("code",null,"bin")," e premete ",e("code",null,"OK")," su tutte le finestre che avete aperto fino ad ora, chiudendole."),e("p",null," Complimenti! Avete installato MinGW e potete compilare programmi C e C++ da Windows! Avete a disposizione",e("code",null,"gcc")," e ",e("code",null,"g++")," sul Prompt dei Comandi, e potete finalmente creare dei file .exe! ")))}}.call(this,l("hosL").h)}}]);
//# sourceMappingURL=route-MingwInstall.chunk.1eacd.js.map

File diff suppressed because one or more lines are too long

25
docs/route-NetLogo.chunk.18d97.esm.js generated Normal file
View file

@ -0,0 +1,25 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"2w3n":function(e){e.exports={red:"red__2y1B_",orange:"orange__dD2kx",yellow:"yellow__OEpwl",lime:"lime__CVe41",cyan:"cyan__26ZAg",blue:"blue__LO7Xm",magenta:"magenta__1Akee",example:"example__2PzAa"}},hkqw:function(e,l,i){"use strict";i.r(l),function(e){var t=i("mbOI"),n=i("ke5e");let a,o,r,u,s,p,c,g,d,v,f,b,m,h,w,q=e=>e;const _=String.raw;l.default=function(){return e("div",null,e("h1",null,e("a",{href:"/apprendimento"},"Apprendimento"),": NetLogo"),e(t.r,{title:"Agenti di NetLogo"},e(t.q,{title:"Observer"},e("p",null,"L'",e("b",null,"utente")," di NetLogo, che vive nel contesto globale e dà ordini agli altri agenti.")),e(t.q,{title:"Turtle"},e("p",null,"Entità che possono ",e("b",null,"muoversi")," per il mondo."),e(n.a,null,"Sono più o meno come le ",e("a",{href:"https://www.computercraft.info/wiki/Turtle"},"Turtle di Computercraft"),"!"),e("p",null,"Possono essere di una ",e("i",null,"breed")," (razza) specifica, definite con:"),e(t.f,{language:"lisp"},_(a||(a=q`breed [<plurale> <singolare>]`))),e(n.a,null,"Le breed sono praticamente sottoclassi di turtle.")),e(t.q,{title:"Patch"},e("p",null,"I ",e("b",null,"quadratini")," del mondo. Possono essere di vari colori e avere varie proprietà."),e(n.a,null,"...possiamo dire che questi siano i blocchi di Minecraft?")),e(t.q,{title:"Link"},e("p",null,e("b",null,"Collegamenti")," tra due turtle."))),e(t.r,{title:"Creazione di agenti"},e(t.q,{title:"Observer"},e("p",null,"L'observer viene creato automaticamente all'apertura della simulazione.")),e(t.q,{title:"Turtle"},e("p",null,"Nuove turtle possono essere create con il comando:"),e(t.f,{language:"lisp"},_(o||(o=q`<prefisso>-<breed> <quantità>`))),e("p",null,"Dove prefisso varia in base al contesto attuale:"),e("table",null,e("thead",null,e("tr",null,e("th",null,"Contesto"),e("th",null,"Prefisso"))),e("tbody",null,e("tr",null,e("td",null,"Observer"),e("td",null,e(t.f,{language:"lisp"},_(r||(r=q`create`))))),e("tr",null,e("td",null,"Turtle"),e("td",null,e(t.f,{language:"lisp"},_(u||(u=q`hatch`))))),e("tr",null,e("td",null,"Patch"),e("td",null,e(t.f,{language:"lisp"},_(s||(s=q`sprout`))))))))),e(t.r,{title:"Variabili"},e(t.q,{title:"Observer"},e("p",null,"All'inizio del codice:"),e(t.f,{language:"lisp"},"globals [var1 var2 var3]"),e(n.a,null,"Sono a tutti gli effetti variabili globali.")),e(t.q,{title:"Turtle"},e("p",null,"Aggiungi proprietà a tutte le turtle:"),e(t.f,{language:"lisp"},"turtles-own [var1 var2 var3]"),e("p",null,"Aggiungi proprietà alle turtle di un breed:"),e(t.f,{language:"lisp"},"<breed>-own [var1 var2 var3]")),e(t.q,{title:"Patch"},e("p",null,"Aggiungi proprietà alle patch:"),e(t.f,{language:"lisp"},_(p||(p=q`patches-own [var1 var2 var3]`)))),e(t.q,{title:"Link"},e("p",null,"Aggiungi proprietà ai link:"),e(t.f,{language:"lisp"},_(c||(c=q`links-own [var1 var2 var3]`))))),e(t.r,null,e(t.q,{title:"Locali"},e("p",null,"Si possono creare con:"),e(t.f,{language:"lisp"},_(g||(g=q`let <nome> <valore>`)))),e(t.q,{title:"Set"},e("p",null,"Si può impostare il valore di una variabile con:"),e(t.f,{language:"lisp"},_(d||(d=q`set <nome> <valore>`))))),e(t.r,{title:"Blocchi di codice"},e(t.q,{title:"Cambi di contesto"},e("p",null,"Per cambiare contesto:"),e(t.f,{language:"lisp"},_(v||(v=q`
ask <bersaglio> [
<blocco di codice>
]
`))),e("p",null,"Nel caso ci siano più bersagli, verranno eseguiti uno")),e(t.q,{title:"Commands"},e("p",null,"Funzioni che non restituiscono nulla:"),e(t.f,{language:"lisp"},_(f||(f=q`
to <nome>
<blocco di codice>
end
`))),e("p",null,"Con argomenti:"),e(t.f,{language:"lisp"},_(b||(b=q`
to <nome> [var1 var2 var3]
<blocco di codice>
end
`)))),e(t.q,{title:"Reporter"},e("p",null,"Funzioni che restituiscono un valore:"),e(t.f,{language:"lisp"},_(m||(m=q`
to-report <nome> [var1 var2 var3]
<blocco di codice>
report <restituito>
end
`))))),e(t.r,{title:"Comandi per turtle"},e(t.q,{title:"Avanti"},e("p",null,"Muoviti di 10 unità:"),e(t.f,{language:"lisp"},_(h||(h=q`
forward 10
back 10
`)))),e(t.q,{title:"Ruota"},e("p",null,"Ruota di 10 gradi:"),e(t.f,{language:"lisp"},_(w||(w=q`
left 10
right 10
`))))))}}.call(this,i("hosL").h)},ke5e:function(e,l,i){"use strict";(function(e){var t=i("2w3n"),n=i.n(t);l.a=function(l){return e("div",{class:n.a.example},l.children)}}).call(this,i("hosL").h)}}]);
//# sourceMappingURL=route-NetLogo.chunk.18d97.esm.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-NetLogo.chunk.18d97.esm.js","sourceRoot":""}

1
docs/route-NetLogo.chunk.1d0a7.css generated Normal file
View file

@ -0,0 +1 @@
.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}

2
docs/route-NetLogo.chunk.dd436.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/route-NetLogo.chunk.dd436.js.map generated 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

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-OttimizzazioneLineare.chunk.63676.esm.js","sourceRoot":""}

View file

@ -0,0 +1 @@
.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}.red__UmOgB{color:#ff7d7d}.orange__1FTS8{color:#ffbb7d}.yellow__3dJAV{color:#ffff7d}.lime__3kPc-{color:#7dff7d}.cyan__11RpC{color:#7dffff}.blue__320AC{color:#7d7dff}.magenta__VPUPe{color:#ff7dff}.unbounded__25UN8{color:#7d7dff}.unfeasible__2MuIF{color:#ff7d7d}.finite__2EP_f{color:#7dff7d}.min__3lPpn{color:#7dffff}.max__1hxKl{color:#ffbb7d}.red__ipSoq{color:#ff7d7d}.orange__1nmkj{color:#ffbb7d}.yellow__353ge{color:#ffff7d}.lime__3FW1E{color:#7dff7d}.cyan__2xhu7{color:#7dffff}.blue__3MvDe{color:#7d7dff}.magenta__i03ie{color:#ff7dff}.plus__1eV4_,.red__3phX0{color:#ff7d7d}.orange__1OSkI{color:#ffbb7d}.yellow__2pQOr{color:#ffff7d}.lime__3vRUg{color:#7dff7d}.cyan__1cBtG{color:#7dffff}.blue__1G1wb{color:#7d7dff}.magenta__3Wagv{color:#ff7dff}.minus__2qLyv{color:#7d7dff}.red__3r1Jz{color:#ff7d7d}.orange__2q18p{color:#ffbb7d}.yellow__3cyw6{color:#ffff7d}.lime__2GJfI{color:#7dff7d}.cyan__k_5Y_{color:#7dffff}.blue__ejrIP{color:#7d7dff}.magenta__1Zdi7{color:#ff7dff}.example__22j7L{color:#d3a1ff}.example__22j7L,.example__22j7L table{background-color:rgba(211,161,255,.05)}.example__22j7L table,.example__22j7L table tbody td,.example__22j7L table tbody th,.example__22j7L table thead td,.example__22j7L table thead th{border-color:rgba(211,161,255,.1)}.example__22j7L table thead{background-color:rgba(211,161,255,.1);color:#fff}

View file

@ -0,0 +1,68 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{"2w3n":function(l){l.exports={red:"red__2y1B_",orange:"orange__dD2kx",yellow:"yellow__OEpwl",lime:"lime__CVe41",cyan:"cyan__26ZAg",blue:"blue__LO7Xm",magenta:"magenta__1Akee",example:"example__2PzAa"}},U6dl:function(l,e,o){"use strict";o.r(e),function(l){var i=o("mbOI"),r=o("ke5e");let a,t,n,c,u,m,p,s,d,g,x,v,_,f,w,y,h,q,b,M,G,V,Y,O,A,z,N=l=>l;const R=String.raw;e.default=function(){return l("div",null,l("h1",null,"Ripasso di Algebra Lineare ",l("small",null,"per ",l("a",{href:"/calcolonumerico"},"Calcolo Numerico"))),l(i.r,{title:"Matrici speciali"},l(i.q,{title:"Matrice identità"},l("p",null,"Elemento neutro della moltiplicazione matriciale."),l(r.a,null,l(i.p,null,R(a||(a=N`
\begin{pmatrix}
{\color{Yellow} 1} & {\color{Yellow} 0} & {\color{Yellow} 0}\\
{\color{Yellow} 0} & {\color{Yellow} 1} & {\color{Yellow} 0}\\
{\color{Yellow} 0} & {\color{Yellow} 0} & {\color{Yellow} 1}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice diagonale"},l("p",null,"Matrice con elementi diversi da 0 solo sulla diagonale."),l(r.a,null,l(i.p,null,R(t||(t=N`
\begin{pmatrix}
{\color{Yellow} 3} & {\color{Gray} 0} & {\color{Gray} 0}\\
{\color{Gray} 0} & {\color{Yellow} 4} & {\color{Gray} 0}\\
{\color{Gray} 0} & {\color{Gray} 0} & {\color{Yellow} 5}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice triangolare inferiore"},l("p",null,"Matrice con elementi diversi da 0 sopra la diagonale."),l(r.a,null,l(i.p,null,R(n||(n=N`
\begin{pmatrix}
{\color{Yellow} 3} & {\color{Gray} 0} & {\color{Gray} 0}\\
{\color{Orange} 4} & {\color{Yellow} 4} & {\color{Gray} 0}\\
{\color{Orange} 5} & {\color{Orange} 5} & {\color{Yellow} 5}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice triangolare superiore"},l("p",null,"Matrice con elementi diversi da 0 sotto la diagonale."),l(r.a,null,l(i.p,null,R(c||(c=N`
\begin{pmatrix}
{\color{Yellow} 3} & {\color{Orange} 3} & {\color{Orange} 3}\\
{\color{Gray} 0} & {\color{Yellow} 4} & {\color{Orange} 4}\\
{\color{Gray} 0} & {\color{Gray} 0} & {\color{Yellow} 5}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice non-singolare"},l("p",null,"Matrice con determinante diverso da 0."),l(i.p,null,R(u||(u=N`det(A) \neq 0`))),l("p",null,"Sono anche dette ",l("b",null,"matrici linearmente indipendenti")," o ",l("b",null,"matrici invertibili"),"."),l(r.a,null,l(i.p,null,R(m||(m=N`
\begin{pmatrix}
{\color{Yellow} 1} & {\color{Yellow} 1} & {\color{Yellow} 2}\\
{\color{Orange} 2} & {\color{Orange} 1} & {\color{Orange} 1}\\
{\color{Red} 1} & {\color{Red} 2} & {\color{Red} 1}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice simmetrica"},l("p",null,"Matrice con un asse di simmetria lungo la diagonale."),l(i.p,null,R(p||(p=N`A = A^T`))),l(r.a,null,l(i.p,null,R(s||(s=N`
\begin{pmatrix}
1 & {\color{Yellow} 2} & {\color{Orange} 4}\\
{\color{Yellow} 2} & 3 & {\color{Red} 5}\\
{\color{Orange} 4} & {\color{Red} 5} & 6
\end{pmatrix}
`))))),l(i.q,{title:"Matrice antisimmetrica"},l("p",null,"Matrice con un asse di simmetria lungo la diagonale; gli elementi nel triangolo superiore sono però l'opposto di quelli del triangolo inferiore."),l("p",null,"Ha sempre degli ",l(i.h,null,"0")," lungo la diagonale."),l(i.p,null,R(d||(d=N`A = -A^T`))),l(r.a,null,l(i.p,null,R(g||(g=N`
\begin{pmatrix}
{\color{Gray} 0} & {\color{Yellow} -2} & {\color{Orange} -4}\\
{\color{Yellow} 2} & {\color{Gray} 0} & {\color{Red} -5}\\
{\color{Orange} 4} & {\color{Red} 5} & {\color{Gray} 0}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice a diagonale dominante per riga/colonna"},l("p",null,"Matrice in cui i valori della diagonale sono maggiori della somma di tutti gli altri nella riga/colonna."),l(r.a,null,l(i.p,null,R(x||(x=N`
\begin{pmatrix}
{\color{Orange} 9} & 1 & 2\\
1 & {\color{Orange} 8} & 1\\
1 & 2 & {\color{Orange} 7}
\end{pmatrix}
`))))),l(i.q,{title:"Matrice ortogonale"},l("p",null,"Matrice che se moltiplicata per la sua trasposta dà come risultato la ",l("b",null,"matrice identità"),"."),l(i.p,null,R(v||(v=N`A^T \cdot A = I`))),l(r.a,null,l(i.p,null,R(_||(_=N`
\begin{pmatrix}
\frac{1}{3} & \frac{2}{3} & -\frac{2}{3}\\
\frac{2}{3} & \frac{1}{3} & \frac{2}{3}\\
\frac{2}{3} & -\frac{2}{3} & -\frac{1}{3}\\
\end{pmatrix}
`))))),l(i.q,{title:"Matrice inversa"},l("p",null,"Matrice tale che:"),l(i.p,null,R(f||(f=N`A^{-1} \cdot A = I`)))),l(i.q,{title:"Matrice sparsa"},l("p",null,"Matrice con pochissimi valori diversi da 0."),l(r.a,null,l(i.p,null,R(w||(w=N`
\begin{pmatrix}
{\color{Gray} 0} & 1 & {\color{Gray} 0}\\
1 & 1 & {\color{Gray} 0}\\
{\color{Gray} 0} & {\color{Gray} 0} & 1
\end{pmatrix}
`))))),l(i.q,{title:"Matrice di permutazione"},l("p",null,"Matrice riempita di 0 eccetto per un solo 1 per riga e per colonna."),l(r.a,null,l(i.p,null,R(y||(y=N`
\begin{pmatrix}
{\color{Gray} 0} & {\color{Gray} 0} & 1
{\color{Gray} 0} & 1 & {\color{Gray} 0}\\
1 & {\color{Gray} 0} & {\color{Gray} 0}\\
\end{pmatrix}
`)))),l("p",null,"Se premoltiplicata per una matrice, ne ",l("b",null,"riordina le righe"),"; se invece postmoltiplicata, ne ",l("b",null,"riordina le colonne"),"."),l(r.a,null,l("p",null,"Premoltiplicare la matrice precedente scambia la prima e la terza righa, postmoltiplicarla scambia la prima e la terza colonna."))),l(i.q,{title:"Matrice di permutazione elementare"},l("p",null,"Matrice di permutazione con un solo scambio."),l("p",null,"Sono ",l("b",null,"nonsingolari"),", ",l("b",null,"simmetriche")," e ",l("b",null,"ortogonali"),"."))),l(i.r,{title:"Norme vettoriali"},l(i.q,{title:"Norma vettoriale"},l("p",null,"Funzione che associa un valore positivo a ogni vettore diverso da 0, e 0 al vettore zero."),l(r.a,null,l("a",{href:"https://it.wikipedia.org/wiki/Norma_(matematica)#/media/File:Vector_norms.svg"},"Esempi su Wikipedia"))),l(i.q,{title:"Norma a infinito"},l("p",null,"Massimo dei valori assoluti di tutti gli elementi del vettore."),l("p",null,l(i.h,null,R(h||(h=N`\Vert x \Vert_\infty = max_{i = 1..n} | x_i |`))))),l(i.q,{title:"Norma a 1"},l("p",null,"Somma dei valori assoluti di tutti gli elementi del vettore."),l("p",null,l(i.h,null,R(q||(q=N`\Vert x \Vert_1 = \sum_{i = 1}^n | x_i |`))))),l(i.q,{title:"Norma a 2"},l("p",null,"Radice quadrata della somma dei quadrati di tutti gli elementi del vettore."),l("p",null,l(i.h,null,R(b||(b=N`\Vert x \Vert_2 = \sqrt{\sum_{i = 1}^n x_i^2}`)))))),l(i.r,{title:"Norme matriciali"},l(i.q,{title:"Norma matriciale indotta"},l("p",null,"Funzione che associa un valore positivo a ogni matrice diversa da 0, e 0 alla matrice zero."),l("p",null,"Si ricavano dalle norme vettoriali:"),l("p",null,l(i.h,null,R(M||(M=N`\Vert A \Vert = sup_{x \in \mathbb{R}, x \neq 0} \frac{\Vert A \cdot x \Vert}{\Vert x \Vert}`)))),l(r.a,null,l(i.h,null,"sup")," è l'estremo superiore di un insieme. E' molto simile al massimo: ricordi le prime lezioni di Analisi?")),l(i.q,{title:"Norma a infinito"},l("p",null,"Massimo delle somme dei valori assoluti di tutti gli elementi di ogni riga di una matrice."),l("p",null,l(i.h,null,R(G||(G=N`\Vert A \Vert_\infty = max_{i = 1..n} \sum_{j = 1}^n | a_{ij} |`))))),l(i.q,{title:"Norma a 1"},l("p",null,"Massimo delle somme dei valori assoluti di tutti gli elementi di ogni colonna di una matrice."),l("p",null,l(i.h,null,R(V||(V=N`\Vert A \Vert_1 = max_{j = 1..n} \sum_{i = 1}^n | a_{ij} |`))))),l(i.q,{title:"Norma a 2"},l("p",null,"Radice quadrata del rango del prodotto tra una matrice e la sua trasposta."),l("p",null,l(i.h,null,R(Y||(Y=N`\Vert A \Vert_2 = \sqrt{\rho ( A^T \times A ) }`)))))),l(i.r,{title:"Norme tra funzioni"},l(i.q,{title:"Norma di funzione"},l("p",null,"Funzione che associa un valore reale positivo a ogni funzione.")),l(i.q,{title:"Norma a infinito"},l("p",null,"Valore massimo che assume la funzione nel suo dominio."),l(i.p,null,R(O||(O=N`\| f \|_\infty = max | f(x) |`)))),l(i.q,{title:"Norma a 1"},l(i.u,null,"TODO: Esiste?")),l(i.q,{title:"Norma a 2"},l(i.u,null,"TODO: Esiste?"))),l(i.r,{title:"Errori"},l(i.q,{title:"Errore relativo tra vettori e matrici"},l("p",null,"Le norme sono usate per calcolare l'errore relativo tra due vettori o matrici:"),l("p",null,l(i.h,null,R(A||(A=N`\frac{\Vert x - y \Vert}{\Vert x \Vert}`))))),l(i.q,{title:"Errore assoluto tra funzioni"},l("p",null,"L'errore, ovvero la ",l("b",null,"massima distanza")," tra due funzioni, si ottiene con:"),l(i.p,null,R(z||(z=N`\| f - g \|_\infty`))))))}}.call(this,o("hosL").h)},ke5e:function(l,e,o){"use strict";(function(l){var i=o("2w3n"),r=o.n(i);e.a=function(e){return l("div",{class:r.a.example},e.children)}}).call(this,o("hosL").h)}}]);
//# sourceMappingURL=route-RipassoDiAlgebraLineare.chunk.10651.esm.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-RipassoDiAlgebraLineare.chunk.10651.esm.js","sourceRoot":""}

View file

@ -0,0 +1 @@
.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

52
docs/route-Statistica.chunk.68267.esm.js generated Normal file

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Statistica.chunk.68267.esm.js","sourceRoot":""}

2
docs/route-Statistica.chunk.6a6af.js generated Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
docs/route-Statistica.chunk.9d494.css generated Normal file
View file

@ -0,0 +1 @@
.red__2y1B_{color:#ff7d7d}.orange__dD2kx{color:#ffbb7d}.yellow__OEpwl{color:#ffff7d}.lime__CVe41{color:#7dff7d}.cyan__26ZAg{color:#7dffff}.blue__LO7Xm{color:#7d7dff}.magenta__1Akee{color:#ff7dff}.example__2PzAa{color:#d3a1ff;padding:4px;border-radius:4px;margin:4px 0}.example__2PzAa,.example__2PzAa table{background-color:rgba(211,161,255,.05)}.example__2PzAa table{border-spacing:0;border:2px solid rgba(211,161,255,.1);border-collapse:collapse}.example__2PzAa table tbody td,.example__2PzAa table tbody th,.example__2PzAa table thead td,.example__2PzAa table thead th{padding:4px;border:1px solid rgba(211,161,255,.1)}.example__2PzAa table thead{background-color:rgba(211,161,255,.1);color:#fff}.red__ipSoq{color:#ff7d7d}.orange__1nmkj{color:#ffbb7d}.yellow__353ge{color:#ffff7d}.lime__3FW1E{color:#7dff7d}.cyan__2xhu7{color:#7dffff}.blue__3MvDe{color:#7d7dff}.magenta__i03ie{color:#ff7dff}.plus__1eV4_,.red__3phX0{color:#ff7d7d}.orange__1OSkI{color:#ffbb7d}.yellow__2pQOr{color:#ffff7d}.lime__3vRUg{color:#7dff7d}.cyan__1cBtG{color:#7dffff}.blue__1G1wb{color:#7d7dff}.magenta__3Wagv{color:#ff7dff}.minus__2qLyv{color:#7d7dff}

View file

@ -0,0 +1,36 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{UvCR:function(t,i,e){"use strict";e.r(i),function(t){var o=e("mbOI");let a,w=t=>t;const c=String.raw;i.default=function(){return t("div",null,t("h1",null,"Videolezioni di Geometria"),t(o.q,null,t(o.o,null,c(a||(a=w`
Tutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).
Per comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.
1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)
2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)
3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)
4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)
5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)
6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)
7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)
8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)
9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)
10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)
11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)
12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)
13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)
14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)
15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)
16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)
17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)
18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)
19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)
20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)
21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)
22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)
23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)
24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)
25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)
26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)
27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)
Nell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.
`)))))}}.call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-VlDiGeometria.chunk.56154.esm.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-VlDiGeometria.chunk.56154.esm.js","sourceRoot":""}

2
docs/route-VlDiGeometria.chunk.75845.js generated Normal file
View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{UvCR:function(t,i,e){"use strict";e.r(i),function(t){function o(){var t=function(t,i){i||(i=t.slice(0));return t.raw=i,t}(["\n\t\t\t\t\tTutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).\n\t\t\t\t\t\n\t\t\t\t\tPer comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.\n\t\t\t\t\t\n\t\t\t\t\t1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)\n\t\t\t\t\t2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)\n\t\t\t\t\t3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)\n\t\t\t\t\t4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)\n\t\t\t\t\t5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)\n\t\t\t\t\t6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)\n\t\t\t\t\t7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)\n\t\t\t\t\t8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)\n\t\t\t\t\t9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)\n\t\t\t\t\t10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)\n\t\t\t\t\t11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)\n\t\t\t\t\t12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)\n\t\t\t\t\t13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)\n\t\t\t\t\t14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)\n\t\t\t\t\t15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)\n\t\t\t\t\t16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)\n\t\t\t\t\t17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)\n\t\t\t\t\t18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)\n\t\t\t\t\t19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)\n\t\t\t\t\t20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)\n\t\t\t\t\t21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)\n\t\t\t\t\t22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)\n\t\t\t\t\t23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)\n\t\t\t\t\t24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)\n\t\t\t\t\t25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)\n\t\t\t\t\t26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)\n\t\t\t\t\t27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)\n\t\t\t\t\t\n\t\t\t\t\tNell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.\n\t\t\t\t"]);return o=function(){return t},t}var a=e("mbOI"),n=String.raw;i.default=function(){return t("div",null,t("h1",null,"Videolezioni di Geometria"),t(a.q,null,t(a.o,null,n(o()))))}}.call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-VlDiGeometria.chunk.75845.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./routes/VlDiGeometria.js"],"names":["r","String","raw"],"mappings":"g1GAEMA,EAAIC,OAAOC,IAEF,qBACX,OACI,aACI,yCACA,EAAC,IAAD,KACI,EAAC,IAAD,KAAWF,EAAX,U","file":"route-VlDiGeometria.chunk.75845.js","sourcesContent":["import {Markdown, Panel} from \"bluelib\";\n\nconst r = String.raw;\n\nexport default function (props) {\n return (\n <div>\n <h1>Videolezioni di Geometria</h1>\n <Panel>\n <Markdown>{r`\n\t\t\t\t\tTutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).\n\t\t\t\t\t\n\t\t\t\t\tPer comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.\n\t\t\t\t\t\n\t\t\t\t\t1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)\n\t\t\t\t\t2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)\n\t\t\t\t\t3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)\n\t\t\t\t\t4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)\n\t\t\t\t\t5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)\n\t\t\t\t\t6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)\n\t\t\t\t\t7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)\n\t\t\t\t\t8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)\n\t\t\t\t\t9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)\n\t\t\t\t\t10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)\n\t\t\t\t\t11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)\n\t\t\t\t\t12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)\n\t\t\t\t\t13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)\n\t\t\t\t\t14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)\n\t\t\t\t\t15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)\n\t\t\t\t\t16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)\n\t\t\t\t\t17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)\n\t\t\t\t\t18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)\n\t\t\t\t\t19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)\n\t\t\t\t\t20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)\n\t\t\t\t\t21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)\n\t\t\t\t\t22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)\n\t\t\t\t\t23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)\n\t\t\t\t\t24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)\n\t\t\t\t\t25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)\n\t\t\t\t\t26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)\n\t\t\t\t\t27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)\n\t\t\t\t\t\n\t\t\t\t\tNell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.\n\t\t\t\t`}</Markdown>\n </Panel>\n </div>\n );\n}\n"],"sourceRoot":""}

21
docs/sw-debug.js generated Normal file
View file

@ -0,0 +1,21 @@
self.addEventListener('fetch', function(event) {
var isPostRequest = event.request.method === 'POST';
event.respondWith(
fetch(event.request).catch(function(err) {
if (err instanceof TypeError) {
if (isPostRequest) {
// eslint-disable-next-line
console.log(
'⚛Preact CLI development tip: A POST request just failed. This might fail for your users as well due to a network error. It may be worth exploring the backgroundSync API.'
);
} else {
// eslint-disable-next-line
console.log(
'⚛Preact CLI development tip: A GET request just failed. This might fail for your users as well due to a network error. It may be worth adding runtimeCaching to your Service Worker.'
);
}
}
return err;
})
);
});

2
docs/sw-esm.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/sw-esm.js.map generated Normal file

File diff suppressed because one or more lines are too long

2
docs/sw.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/sw.js.map generated Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -14,7 +14,7 @@ export default function (props) {
<Section title={"Esame"}>
<Panel title={"Contatti"}>
<ul>
<li><Link href={"mailto:marco.villani@unimore.it"}>Prof. Marco Villani</></li>
<li><Link href={"mailto:marco.villani@unimore.it"}>Prof. Marco Villani</Link></li>
</ul>
</Panel>
<Panel title={"Scritto"}>