0. Θέματα Ασφαλείας
1. Δημιουργία λογαριασμού
2. Logging in στο Matrix / Riot
3. Πρώτα βήματα με τον
λογαριασμό σας στο Matrix
4. Προχωρημένα θέματα
4.1. Ενεργοποιήστε
την κρυπτογραφία στα chat rooms
4.2. Μορφοποίηση
κειμένου
4.3. Κοινοποίηση
εικόνων και αρχείων
4.4. Δημιουργία
και διαχείριση δωματίων και συνομιλιών
4.5. Διαμοιρασμός
οθόνης
4.6. Τηλεδιάσκεψη
4.7. Εντολές
Slash
4.8. Μηνύματα με
Μαθηματικά μέσω TeX
0. Θέματα Ασφαλείας
Καμία βιντεοκλήση ή τηλεδιάσκεψη δεν καταγράφεται από
τους matrix servers. Οι συνομιλίες αυτές είναι
κρυπτογραφημένες κατά τη μετάδοσή τους. Τα δεδομένα
κινούνται μόνο ανάμεσα στις συσκευές σας όταν αυτές
έχουν πραγματικές IP (πχ βρίσκονται εντός του
πανεπιστημιακού δικτύου). Όταν βρίσκεστε πίσω από
router εμπορικού παρόχου (για παράδειγμα στο σπίτι
σας) αυτό δεν είναι τεχνολογικά εφικτό (γιατί δεν έχει
η συσκευή σας πραγματική IP). Σε αυτή την περίπτωση η
κίνηση γίνεται μέσω του server μας, ο οποίος
λειτουργεί ως ενδιάμεσος χωρίς και πάλι να καταγράφει
τα δεδομένα (δεν θα είχε και κανένα νόημα αφού είναι
κρυπτογραφημένα).
Τα δεδομένα που καταγράφονται είναι μόνο τα γραπτά
μηνύματα στα chat rooms. Αυτά καταγράφονται για να
μπορεί να τα δει κάποιος συνομιλητής σας ο οποίος θα
συνδεθεί αργότερα στον λογαριασμό του. Αν όμως
ενεργοποιήσετε την κρυπτογραφία στο chat room (δείτε
το 4.1) τότε αυτά αποθηκεύονται
κρυπτογραφημένα από εσάς (για 1 έτος), και μπορούν να
διαβαστούν μόνο από εσάς και εκείνους που καλέσατε στο
δωμάτιο για να τα δουν. Αυτό αφορά στο πώς
αποθηκεύονται στον δίσκο του συστήματος. Η μετάδοσή
τους από συσκευή σε συσκευή είναι ούτως ή άλλως
κρυπτογραφημένη (ανεξάρτητα δικών σας ρυθμίσεων).
Για λόγους καλής λειτουργίας του συστήματος
καταγράφονται οι συνδέσεις λογαριασμών (πότε συνδέθηκε
ποιος/ποια) και αυτή η πληροφορία διαγράφεται αυτόματα
κάθε 4 ημέρες.
Τέλος δεν υπάρχει κάποια άδεια χρήσης που πρέπει να
κάνετε αποδεκτή. Το σύστημα είναι ελεύθερο από κάθε
άποψη.
1. Δημιουργία λογαριασμού
Αποκτήστε λογαριασμό πηγαίνοντας στη διεύθυνση https://myria.math.aegean.gr/riot
για να αποκτήσετε λογαριασμό της μορφής
@username:matrix.math.aegean.gr
ή στην https://riot.im
για να αποκτήσετε λογαριασμο της μορφής
@username:matrix.org
Οι διευθύνσιες είναι παρόμοιες με τη δομή που έχει
ένας λογαριασμός email.
Ξεχωρίζει από το ότι προηγείται το @ και ο server
διαχωρίζεται από το username
με «:».
2. Logging in στο Matrix / Riot
Μπορείτε να εγκαταστήσετε τον Riot client σε κάθε
λειτουργικό σύστημα, και στα φορητά, όπως Android, iOS
κλπ. Εναλλακτικά από οποιοδήποτε υπολογιστή που είναι
συνδεδεμένος στο διαδίκτυο συνδεόμαστε με τον
λογαριασμό μας στο https://myria.math.aegean.gr/riot/
μπορείτε ομοίως να συνδεθείτε σε κάθε διεύθυνση που
δίνει το riot (πχ https://riot.im)
αλλά θα πρέπει πρώτα να πατήσετε «Change» και να
δηλώσετε «homeserver URL» το
https://matrix.math.aegean.gr (αντί του default
http://matrix.org)
Αφήστε το πεδίο «identity server URL» να είναι το
https://vector.im
3. Πρώτα βήματα με τον
λογαριασμό σας στο Matrix
Αφού κάνετε login αυτά είναι τα πρώτα βήματα που
πρέπει να κάνετε
στο Matrix:
Δεχθείτε (εφόσον συμφωνείτε) τις προσκλήσεις. Η
αποδοχή τους θα σας επιτρέψει την επικοινωνία με
βιντεοκλήση με εκείνον/εκείνη που σας προσκάλεσε.
Ρυθμίστε τον λογαριασμό σας. Κάντε κλικ στο γρανάζι
για το παράθυρο των ρυθμίσεων.
Συνδέστε ένα email στον λογαριασμό
σας. Αυτό θα σας επιτρέψει να αλλάζετε το password σας
ή να αποκτάτε πρόσβαση στον λογαριασμό σας αν το
ξεχάσετε.
Αλλάξτε το όνομα που εμφανίζεται
στα chat room αν δεν θέλετε να εμφανίζεται το
@username:matrix.math.aegean.gr
Προσθέστε μια φωτογραφία στο προφίλ
σας.
Ελέγξτε αν συμφωνείτε με τις
ρυθμίσεις ειδοποιήσεων.
4. Προχωρημένα θέματα
4.1 Ενεργοποιήστε την κρυπτογραφία
στα chat rooms.
Αυτό μπορείτε να το κάνετε και ανά δωμάτιο. Όταν το
ενεργοποιήσετε η επικοινωνία σας στα chat rooms θα
είναι κρυπτογραφημένη σε κάθε επίπεδο (και κατά τη
μετάβαση από συσκευή σε συσκευή και στην προσωρινή της
αποθήκευση στον δίσκο του server). Οι βιντεοκλήσεις
και οι τηλεδιασκέψεις είναι πάντα κρυπτογραφημένες και
δεν χρειάζονται κάποια ρύθμιση.
4.2. Μορφοποίηση κειμένου
Το matrix υποστηρίζει βασικές εντολές Markdown για τη
μορφοποίηση.
Emojis. Μπορείτε να προσθέσετε emojis στα μηνύματά σας
και να επεκτείνετε τη συλλογή των emoji σας. Τα
συνηθισμένα emojis θα εμφανιστούν σε μια λίστα αν
γράψετε τον χαρακτήρα
«:» μετά από κενό. Περισσότερα μπορείτε να βρείτε στο
σχετικό εικονίδιο δίπλα στο πεδίο πληκτρολόγισης.
4.3. Κοινοποίηση εικόνων και
αρχείων
Μπορείτε να κοινοποιήσετε φωτογραφίες και αρχεία είτε
με drag n' drop είτε πατώντας στον συνδετήρα κάτω
δεξιά και να επιλέξετε το αρχείο. Σημαντικό: μην
ανεβάζετε μεγάλα αρχεία. Το όριο είναι αυτή τη στιγμή
3 Mb αλλά αν δημιουργηθούν προβλήματα ενδέχεται να
μειωθεί.
Καλό είναι να κρατάτε τα uploads σας κάτω από 1 Mb ή
να δίνετε links προς παρόχους δίσκου όπως το Google
drive.
4.4. Δημιουργία και διαχείριση
δωματίων
Μπορείτε είτε να μιλήσετε ένας προς έναν ή να
δημιουργήσετε ένα δωμάτιο (πατώντας στο
εικονίδιο με το + στα δεξιά της λίστας των δωματίων)
και να καλέσετε πολλούς να συμμετέχουν στον διάλογο. Ή
στις ρυθμίσεις του δωματίου να ενεργοποιήσετε την
εφαρμογή Jitsi για τηλεδιάσκεψη με πολλά άτομα. Αυτό
το κάνετε πατώντας το κουμπί με τα 4 τετραγωνάκια πάνω
δεξιά. Προσοχή: Η τηλεδιάσκεψη δεν μπορεί να ξεκινήσει
χωρίς να είστε εσείς στο δωμάτιο και στην τηλεδιάσκεψη. Δηλαδή αν δώσετε ένα
ραντεβού για τηλεδιάσκεψη
και αργήσετε να συνδεθείτε, κανείς δεν θα μπορεί να
συνδεθεί στο δωμάτιο της τηλεδιάσκεψης αν δεν
συνδεθείτε πρώτα εσείς.
Τα γραπτά μηνύματα δεν είναι κρυπτογραφημένα ως
προεπιλογή. Η μετάδοσή τους είναι πάντα
κρυπτογραφημένη, αλλά η αποθήκευσή τους στους servers
από όπου περνάει δεν είναι.
Αν θέλετε να είναι, τότε θα πρέπει στις ρυθμίσεις του
δωματίου να ενεργοποιήσετε την κρυπτογραφία.
Προσοχή: η συνομιλία με βιντεοκλήση και τηλεδιάσκεψη
είναι πάντα κρυπτογραφημένη σε όλα τα στάδια και ΔΕΝ
αποθηκεύεται σε κανένα server.
Ως διαχειριστής του δωματίου έχετε τη δυνατότητα να
αφαιρέσετε χρήστες από το δωμάτιο, να τους σιωπήσετε ή
να τους απαγορεύσετε κάθε περεταίρω πρόσβαση.
4.5. Διαμοιρασμός οθόνης
Για να βλέπουν οι συνομιλητές σας την οθόνη σας αντί
εσάς μέσω της κάμεράς σας, ξεκινήστε την συνομιλία σας
κάνοντας κλικ στο εικονίδιο της τηλεδιάσκεψης αλλά
κρατώντας πατημένο το shift. Η λειτουργία
υποστηρίζεται σίγουρα στις σύγχρονες εκδόσεις του
Firefox.
4.6 Τηλεδιάσκεψη
Προσθέστε ένα προσωπικό δωμάτιο για τηλεδιάσκεψη.
Στις ρυθμίσεις του δωματίου να ενεργοποιήσετε το
πρόσθετο Jitsi για τηλεδιάσκεψη με πολλά άτομα. Αυτό
το κάνετε πατώντας το κουμπί με τα 4 τετραγωνάκια πάνω
δεξιά. Προσοχή: Η τηλεδιάσκεψη δεν μπορεί να ξεκινήσει
χωρίς να είστε εσείς στο δωμάτιο και στην τηλεδιάσκεψη. Δηλαδή αν δώσετε ένα
ραντεβού για τηλεδιάσκεψη
και αργήσετε να συνδεθείτε, κανείς δεν θα μπορεί να
συνδεθεί στο δωμάτιο της τηλεδιάσκεψης αν δεν
συνδεθείτε πρώτα εσείς.
4.7 Εντολές Slash
Το Riot στη διεύθυνση http://myria.math.aegean.gr/riot/
υποστηρίζει διάφορες εντολές όταν ξεκινήστε να γράφετε
/
Πατώντας / θα προκύψει ένα μενού με 19 εντολές.
Δοκιμάστε πχ την
/rainbowme ένα χρωματιστό κείμενο
4.8 Μυνήματα με Μαθηματικά μέσω TeX
Τα Μαθηματικά μέσω TeX είναι σε πειραματικό στάδιο.
Παρέχεται μια εφαρμογή Riot από την ομάδα που
ασχολείται με το θέμα που έχει υποστήριξη για αυτό.
Κάντε κλικ στο Εικονίδιο Matrix TeX για να συνδεθείτε
στον μόνο ιστότοπο που έχει εγκατεστημένη τη
δυνατότητα αυτή. Εκεί θα αλλάξετε τον homeserver σε
https://matrix.math.aegean.gr (πατώντας change) και
μετά θα κάνετε login.
Αφού κάνετε login θα πάτε στις γενικές ρυθμίσεις
λογαριασμού (και όχι στις ρυθμίσεις δωματίου) και θα
ενεργοποιήσετε το KaTeX (KaTeX είναι το πειραματικό
plugin που υποστηρίζει τη μετατροπή του TeX κώδικα σε
μαθηματικούς τύπους). Εφόσον και ο συνομιλητής σας
έχει ανάλογη ρύθμιση θα γράφετε και θα βλέπετε
μαθηματικά και οι δύο, γράφοντας μαθηματικά, ως
συνήθως, ανάμεσα σε $.
Δυστυχώς αυτή τη δυνατότητα δεν υποστηρίζεται από
clients σε Android, iOS και άλλες φορητές συσκευές.
Όμως το εργαστήριό μας συμμετέχει στην ανάπτυξη αυτής
της δυνατότητας για όλες τις συσκευές, και ελπίζουμε
σύντομα να είναι διαθέσιμη.