Added text version, renewed selected projects, added listing to images

This commit is contained in:
Mattia Mascarello 2024-11-11 15:58:28 +01:00
parent b6382da75f
commit 373ff731a6
7 changed files with 149 additions and 6 deletions

3
.htaccess Normal file
View File

@ -0,0 +1,3 @@
<Files "text.txt">
SetHandler application/x-httpd-php
</Files>

1
images/.htaccess Normal file
View File

@ -0,0 +1 @@
Options +Indexes

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,5 +1,5 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="it"> <html lang="en">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
@ -52,8 +52,10 @@
alt="Listen to my name"></a> alt="Listen to my name"></a>
</span> </span>
</h1> </h1>
<a href="#" id="accessibleToggle" aria-label="Toggle accessibility mode">Accessible Mode</a> <div class="toggleMenu">
<a href="#" id="accessibleToggle" aria-label="Toggle accessibility mode">Accessible Mode</a>
<a href="text.txt" aria-label="See the text-omly version of this page">Text-only version</a>
</div>
</header> </header>
<main> <main>
<div class="abstract"> <div class="abstract">
@ -298,6 +300,11 @@
aria-label="mordApp - Mordecai Food Ordering System">mordApp</a></td> aria-label="mordApp - Mordecai Food Ordering System">mordApp</a></td>
<td>Mordecai Food Ordering System</td> <td>Mordecai Food Ordering System</td>
</tr> </tr>
<tr>
<td><a href="https://gitea.mattiaturin.duckdns.org/mattia/moodlefuse"
aria-label="moodlefuse - Moodle Virtual File System">moodlefuse</a></td>
<td>Moodle Virtual File System</td>
</tr>
</tbody> </tbody>
</table> </table>
</main> </main>
@ -350,9 +357,10 @@
src="images/server.jpg" loading="lazy" alt="Server hosting this website" src="images/server.jpg" loading="lazy" alt="Server hosting this website"
style="margin:auto; width: 500px;"></a> style="margin:auto; width: 500px;"></a>
</a> </a>
<p style="text-align: center;"> <p style="text-align: center;">
You are being served by a friendly <span style="font-family: monospace, monospace;">ThinkCentre M900</span>, say hi! <br> You are being served by a friendly <span style="font-family: monospace, monospace;">ThinkCentre
</p> M900</span>, say hi! <br>
</p>
</div> </div>
<p id="noScript"> <p id="noScript">
<b>JavaScript is disabled</b>. I respect your choice, and the website has been slightly adapted to be more <b>JavaScript is disabled</b>. I respect your choice, and the website has been slightly adapted to be more

View File

@ -208,3 +208,14 @@ body {
margin: 0 5px; margin: 0 5px;
} }
.toggleMenu {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
.toggleMenu a {
white-space: nowrap;
}

120
text.txt Normal file
View File

@ -0,0 +1,120 @@
<?php
header("Content-Type: text/plain");
$now = new DateTime('now', new DateTimeZone('Europe/Rome'));
$birth = new DateTime('2002-11-19', new DateTimeZone('Europe/Rome'));
$age = $now->diff($birth)->y;
?>
Mattia Mascarello
IPA [matːˈia maskarˈɛllo]
Born November 19, 2002 (age <?php echo $age; ?>)
Studying Computer Science at the University of Turin (Italy)
Some pictures of me: https://mattiaturin.duckdns.org/images
Résumé/Curriculum Vitae
Italiano: https://mattiaturin.duckdns.org/docs/italian.pdf
English https://mattiaturin.duckdns.org/docs/english.pdf
Contacts
Email
mattia [æt] mascarello [d0t] edu [d0t] unito [d0t] it
OpenPGP Key: https://mattiaturin.duckdns.org/emails/MattiaMascarelloUniTo.asc
mattia.mascarello [æt] outlook [d0t] it
OpenPGP Key: https://mattiaturin.duckdns.org/emails/MattiaMascarelloOutlook.asc
XMPP
mattia@xmpp.mattiaturin.duckdns.org
Telegram
https://t.me/be94b16fbot
Notes
- I am not active on social media, and I do not plan to join any.
- If you want to contact me, the preferred way is via email, with OpenPGP
encryption if possible. This ensures that our communication remains
private and secure. Please avoid using proprietary messaging platforms
that compromise privacy or are ad-supported. You may also contact me
via XMPP if preferred, though please note that responses may not be
as comprehensive as those provided through formal email communication.
- While I understand the concerns with my emails being hosted by Microsoft
and Google, running my own mail server is not in my plans yet.
Therefore, I recommend using PGP encryption if you are concerned
about privacy.
- My PGP keys are also available at keys.openpgp.org keyserver
- I actively monitor for GDPR violations and do not tolerate
unsolicited marketing or spam. Any unsolicited communication
will be filtered, and persistent violations will be reported.
If you have a genuine reason to reach out, please ensure
your communication is clear and relevant.
- For those who appreciate traditional correspondence,
I still occasionally send and receive letters. If you wish to
communicate in this manner, please reach out via email or XMPP first
to arrange the exchange of physical addresses.
Web Resources
Gitea (My gitea stash)
https://gitea.mattiaturin.duckdns.org
Jellyfin (My Jellyfin server)
https://jellyfin.mattiaturin.duckdns.org
Qbittorrent (My qBittorrent WebUI)
https://qbittorrent.mattiaturin.duckdns.org
Webmin (My Webmin server)
https://webmin.mattiaturin.duckdns.org
Trilium (My Trilium server)
https://trilium.mattiaturin.duckdns.org
Radicale (My Radicale server)
https://radicale.mattiaturin.duckdns.org
Converse.js (My Converse.js web client)
https://converse.mattiaturin.duckdns.org
Selected Listed Projects
Alembic My Poetry in English
https://gitea.mattiaturin.duckdns.org/mattia/Alembic
costLatex Italian Constitution in LaTeX
https://gitea.mattiaturin.duckdns.org/mattia/costLatex
costGit Amendments to the italian constitution as git commits
https://gitea.mattiaturin.duckdns.org/mattia/costGit
mordApp Mordecai Food Ordering System
https://gitea.mattiaturin.duckdns.org/mattia/mordApp
moodlefuse Moodle Virtual File System
https://gitea.mattiaturin.duckdns.org/mattia/moodlefuse
© 2022 - 2024 Mattia Mascarello
You are being served by a friendly ThinkCentre M900, say hi!