144 lines
4.0 KiB
Plaintext
144 lines
4.0 KiB
Plaintext
<?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)
|
||
|
||
<?php
|
||
$day = (int) $now->format('d');
|
||
$month = (int) $now->format('m');
|
||
|
||
if($month == 11 && $day == 19) {
|
||
echo "Happy Birthday to me!\n";
|
||
}
|
||
else if($month == 12 && $day >= 18 && $day <= 27) {
|
||
echo "Merry Christmas!\n";
|
||
}
|
||
else if($month == 1 && $day == 1) {
|
||
echo "Happy New Year!\n";
|
||
}
|
||
else if($month == 4 && $day == 4){
|
||
echo "Happy NATO Day!\n";
|
||
}
|
||
else if($month == 6 && $day == 2){
|
||
echo "Buona Festa della Repubblica!\n";
|
||
}
|
||
else if($month == 5 && $day == 9){
|
||
echo "Happy Europe Day!\n";
|
||
}
|
||
?>
|
||
|
||
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!
|