Ο Daniel Hooper ανέπτυξε έναν τρισδιάστατο μοντελοποιητή με την ονομασία "ShapeUp" κατά τη διάρκεια μιας εβδομάδας προγραμματισμού χρησιμοποιώντας τη γλώσσα C και υπογεγραμμένα πεδία αποστάσεων με ακτίνες για τη σκοπιμότητα.
Διαχειρίστηκε τα σχήματα με στατική κατανομή μνήμης και ενσωμάτωσε μια διεπαφή χρήστη, γεννήτρια σκιαστών GLSL, επιλογή ποντικιού και εξαγωγή κύβων βάδισης.
Παρά τις προκλήσεις με τη βιβλιοθήκη raylib, ο Hooper ολοκλήρωσε το έργο, παράγοντας ένα λειτουργικό τρισδιάστατο μοντελοποιητή με 2300 γρ αμμές κώδικα C και 250 γραμμές κώδικα GLSL, ο οποίος είναι διαθέσιμος στο διαδίκτυο για προβολή και δοκιμή.
Η δημοσίευση εξετάζει τους περιορισμούς, τις προκλήσεις και τα θετικά της χρήσης του Raylib για την ανάπτυξη παιχνιδιών, θίγοντας θέματα πλήρους οθόνης, δυνατότητες απόδοσης και αποθήκευση σκιάσεων.
Οι χρήστες εκφράζουν τις προτιμήσεις τους για τη λειτουργία πλήρους οθόνης χωρίς περιθώρια σε σύγκριση με την πραγματική πλήρη οθόνη, ενώ συζητούν για την ομαλή κύλιση σε 2D γραφικά σε προγράμματα περιήγησης με WebAssembly.
Καλύπτονται επίσης διάφορα θέματα, όπως η επικύρωση παραμέτρων στη C/C++, η σημασία της σαφούς τεκμηρίωσης στον προγραμματισμό με C, τα οφέλη της C στη μοντελοποίηση/απεικόνιση και η χρήση των Signed Distance Functions (SDFs), καθώς και αναφορές σε προηγμένα εργαλεία CAD, διαχείριση μνήμης στη Java, επερχόμενες εκδηλώσεις για την ανάπτυξη παιχνιδιών, απεικόνιση SDF στην Solar Ash και τα πλεονεκτήματα της χρήσης της C/C++ στην ανάπτυξη παιχνιδιών.
Το Πανεπιστήμιο του Στάνφορντ προσφέρει ένα διαδικτυακό μάθημα κρυπτογραφίας από τον Dan Boneh, το οποίο καλύπτει κρυπτογραφήματα ροής, κρυπτογραφήματα μπλοκ, ανταλλαγή κλειδιών και πολλά άλλα.
Το μάθημα παρέχει βιντεοδιαλέξεις, διαφάνειες και ένα δωρεάν εγχειρίδιο για μια ολοκληρωμένη κατανόηση των θεμάτων κρυπτογραφίας.
Οι μαθητές μπορούν να εξερευνήσουν θέματα όπως η ακεραιότητα μηνυμάτων, οι ψηφιακές υπογραφές και η κρυπτογράφηση δημόσιου κλειδιού με εμπεριστατωμένες επεξηγήσεις και πραγματικές εφαρμογές κάθε εβδομάδα.