The MagPi. Τεύχος 49. Σεπτέμβριος 2016

The MagPi, τεύχος 49 (Σεπ. 2016)

The MagPi, τεύχος 49 (Σεπ. 2016)

Διαθέσιμο δωρεάν σε ηλεκτρονική μορφή το 49ο τεύχος (Σεπτεμβρίου 2016) του The MagPi, του επίσημου περιοδικού της κοινότητας του Raspberry Pi. Πρόκειται ούτως ή άλλως για ένα ξεχωριστό περιοδικό για τους λάτρεις της πληροφορικής, της τεχνολογίας και τους μερακλήδες των ιδιοκατασκευών και το γεγονός ότι είναι διαθέσιμο, έστω και σε ηλεκτρονική μορφή ταυτόχρονα με την έντυπη έκδοση το καθιστά μοναδική ευκαιρία.

«Παρά το μικρό του μέγεθος, το Raspbbery Pi είναι ένας μικροϋπολογιστής που προσφέρει αναρίθμητες ευκαιρίες. Για τους μαστροχαλαστές παντός είδους είναι ο κενός καμβάς, το καβαλέτο και η παλέτα σε μια ενιαία οντότητα. Αν και οι περισσότεροι εντυπωσιάζονται με την εκπληκτικά χαμηλή τιμή του (το μοντέλο Pi Zero στοιχίζει 5 $), για τους περισσότερους χομπίστες είναι το κλειδί που ανοίγει ένα κόσμο δημιουργικών ευκαιριών. Αυτό το τεύχος είναι ιδανικό για να γνωρίσετε τον κόσμο του Raspberry Pi, καθώς το κεντρικό πολυσέλιδο αφιέρωμα αφορά σε μια εισαγωγή στον μικροϋπολογιστή, το λειτουργικό του (Raspbian) και τις βασικές λειτουργίες του.

Το τεύχος συμπληρώνεται με ενδιαφέρουσες δημιουργίες, βιβλιοπροτάσεις και παρουσιάσεις επεκτάσεων, προγραμματιστική εκμάθηση σε Scratch και σε C αλλά και μια εξομοίωση των υπολογιστικών συστημάτων του προγράμματος Apollο, καθώς η κοινότητα του Raspberry εκμεταλλεύεται τη σχετικά πρόσφατη διάθεση του κώδικα από τη NASA».

(ελεύθερη μετάφραση από το σημείωμα του αρχισυντάκτη του MagPi, Russel Barnes)

Logo. 8o Βίντεο. Επίλυση απλών αριθμητικών προβλημάτων στο Microworlds Pro

Το 8ο από μία σειρά μαθημάτων που αναφέρεται στη γλώσσα Logo και συγκεκριμένα στο περιβάλλον προγραμματισμού Microworlds Pro. Τα μαθήματα αυτά δημιουργήθηκαν από τους εκπαιδευτικούς Γιάννη Δασκαλάκη και Δημήτρη Γαϊτανίδη του 2ου Γυμνασίου Ευόσμου κατά την διάρκεια του σχ. έτους 2011-12. Το 8ο εκπαιδευτικό βίντεο περιγράφει την επίλυση απλών αριθμητικών προβλημάτων με περισσότερους από έναν άγνωστους με τη δημιουργία πολλών μεταβλητών και την ανάθεση τιμών σε αυτές με δεδομένα που παρέχει ο χρήστης, μέσω εντολών εισόδου.

Αρχή σεζόν για την ομάδα node.js

Αρχή της σεζόν για την ομάδα Node.js με την πρώτη συνάντηση του Σεπτεμβρίου 2016. Το νέο Node.js 6.7 είναι διαθέσιμο, ανανεωμένο και πολλά υποσχόμενο.

Ο Βασίλης Μαστoροστέργιος, προγραμματιστής διεπαφής στη CSSIgniter, θα πραγματοποιήσει εισαγωγή στη React, μια βιβλιοθήκη Javascript για τη δημιουργία μοντέρνων και επεκτάσιμων διεπαφών. Θα πραγματοποιηθεί ενδελεχής εισαγωγή σε νέα παραδείγματα που εισήγαγε η React και θα καταλάβουμε γιατί μεγάλες εταιρείες τεχνολογίας την εμπιστεύονται.

Αργότερα, ο Θεόδωρος Κελόγλου θα μοιραστεί μαζί μας λίγη από την μαγεία του HTTP/2, το πλέον επίκαιρο πρότυπο της ραχοκοκαλιάς του Διαδικτύου. Εξάλλου ήδη υφίσταται και αρκετές υπηρεσίες βασίζονται στα παρασκήνια σε αυτό.

Φυσικά δε θα μπορούσε να λείπει το χιουμοριστικό, προωθητικό βίντεο της σεζόν.

 

Φύλλο Εργασίας 11 για το Scratch 2: Διαδικασίες.

Ακολουθεί συνημμένο το φύλλο εργασίας 11 για το Scratch 2: Διαδικασίες. Παρουσιάζονται πιο σύνθετα προβλήματα σχεδίασης (συνεχίζοντας την κατά Logo προσέγγιση). Προκειμένου να διατηρήσουμε τον κώδικα απλό, υλοποιώντας τη μέθοδο ανάλυσης προβλήματος («Διαίρει και Βασίλευε»), παρουσιάζουμε τον προγραμματισμό που βασίζεται σε διαδικασίες που δημιουργούμε οι ίδιοι.

Ακολουθεί υλοποίηση του λυμμένου παραδείγματος του φύλλου εργασίας 11, που σχεδιάζει ένα τριφύλλι, με χρήση μιας διαδικασίας που σχεδιάζει ένα πέταλο.

Τεχνικές & εργαλεία αποσφαλμάτωσης λογισμικού και συστημάτων

Λογότυπος Java Meetup Group ThessalonikiΗ πρώτη συνάντηση της σεζόν για την ομάδα Java Meetup Group Thessaloniki ειναι γεγονός και σε συνεργασία με τα ACM student chapters θα φιλοξενηθεί ο Δρ. Διομήδης Σπινέλλης, Καθηγητή στο Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας στο Οικονομικό Πανεπιστήμιο Αθηνών, και διευθυντής του εργαστηρίου Πληροφοριακών Τεχνολογιών και Συστημάτων Διοίκησης (ISTLab) και της ομάδας Τεχνολογίας Λογισμικού και Ασφάλειας (SENSE)

Θα μας μιλήσει στο γνωστό μας στέκι ( City College, Auditorium) για σύγχρονες τεχνικές και εργαλεία αποσφαλμάτωσης λογισμικού και συστημάτων και φυσικά θα απαντήσει σε ερωτήσεις μετά το τέλος της παρουσίασης.

Η περίληψη της ομιλίας : “Η εύρεση και διόρθωση των σφαλμάτων σε υπολογιστικά συστήματα είναι ένα σημαντικό και δύσκολο έργο. Συχνά ο εντοπισμός σφαλμάτων καταναλώνει το μεγαλύτερο μέρος της εργάσιμης ημέρας μας. Για να αποκτήσουμε την απαιτούμενη εμπειρία μπορεί να μας χρειαστεί μια ζωή. (Και παραπάνω, ανάλογα με το περιβάλλον ανάπτυξης.) Στην ομιλία θα κατηγοριοποιήσω, θα εξηγήσω και θα περιγράψω τις μεθόδους, τις στρατηγικές, τις τεχνικές και τα εργαλεία που μπορούμε να χρησιμοποιήσουμε για να εντοπίσουμε και να διορθώσουμε τα σφάλματα που μας ταλαιπωρούν. Στόχος μου είναι να δούμε όλο το πεδίο της αποσφαλμάτωσης κώδικα: γενικές αρχές, στρατηγικές υψηλού επίπεδου, ατομική συμπεριφορά και, φυσικά, συγκεκριμένες τεχνικές, εύχρηστα εργαλεία, και χρήσιμα κόλπα

Γνωριμία με τον ουρανό (Σεμινάριο Ομίλου Φίλων Αστρονομίας Θεσ/νίκης, 24/9/2016)

Λογότυπος Ομίλου Φίλων Αστρονομίας ΘεσσαλονίκηςΠεράστε από το Δακτυλιοειδές νεφέλωμα της Λύρας, δίπλα στο λευκό νάνο, στρίψτε δεξιά για το γαλαξία της Ανδρομέδας, και, αφού προσπεράσετε τον Αλντεμπαράν (ελληνιστί Λαμπαδία), πηγαίνετε στο αστρικό μαιευτήριο των Πλειάδων (Πούλια).

Θέλετε να στεφανωθείτε; Χρησιμοποιήστε το Βόρειο Στέφανο (αστερισμός).
Ο Κηφέας (αστερισμός) σας απειλεί; Αμυνθείτε με τη Σοβιετική Ασπίδα (αστερισμός).
Φοβάστε την Καμηλοπάρδαλη και τον Δράκοντα (αστερισμοί); Ο Ωρίων (αστερισμός) θα σας προστατέψει και θα κρατήσει μακριά σας τον Μεγάλο Σκύλο (αστερισμός).
Μάθετε τον ουρανό σαν την παλάμη του/της συντρόφου σας και οδηγήστε τον/την στα μονοπάτια τ’ ουρανού. Ο Σείριος (αστέρας) θα φωτίζει το δρόμο σας.
Ξαποστάστε λίγο στο σφαιρωτό σμήνος του Ηρακλή (αστερισμός) και συνεχίστε το ταξίδι σας για τη Μαύρη Τρύπα στον Τοξότη (αστερισμός). Μη πλησιάσετε όμως πολύ εκεί, δεν εγγυόμαστε τη σωματική σας ακεραιότητα.
Μη κάνετε το γύρο του Γαλαξία με οτοστόπ. Είναι επικίνδυνο, ανούσιο και δεν έχει χάρη.
Επιβιβαστείτε λοιπόν στο Enterprise να ξεκινήσουμε.

Οδηγός μας στο ταξίδι ο σοφός, γεμάτος χιούμορ, κάπτεν Αντώνης Ίτσιος.

Σάββατο 24 Σεπτεμβρίου στις 6 το απόγευμα, στα γραφεία του Ομίλου Φίλων Αστρονομίας.

Εισαγωγή στην Typescript 1.8

.net Thessaloniki meetup group logo

  • Τι είναι η Typescript;
  • Ομοιότητες και διαφορές με τη Javascript.
  • Γιατί να χρησιμοποιήσουμε Typescript αντί Javascript;
  • Δημιουργία μικρού παιχνιδιού με Typescript.

Όλα τα παραπάνω ενδιαφέροντα και καλά την προσεχή Παρασκευή 23 Σεπτεμβρίου στις 19:00, στο Coho (Ναπολέοντος Ζέρβα 10, Θεσσαλονίκη), στην πρώτη συνάντηση της ομάδας Thessaloniki.NET μετά το καλοκαίρι. Περισσότερες πληροφορίες στη σελίδα του σεμιναρίου στο Meetup.

Φύλλο Εργασίας 10 για το Scratch 2: Δομή επανάληψης. Εμφωλευμένοι βρόχοι.

Ακολουθεί συνημμένο το φύλλο εργασίας 10 για το Scratch 2: Δομή Επανάληψης. Εμφωλευμένοι βρόχοι. Παρουσιάζονται πιο σύνθετα προβλήματα σχεδίασης (συνεχίζοντας την κατά Logo προσέγγιση) που απαιτούν πιο σύνθετες επαναληπτικές δομές, όπως εμφωλευμένους βρόχους, δηλαδή εντολές επανάληψης μέσα σε εντολές επανάληψης.

     Ακολουθεί υλοποίηση του λυμμένου παραδείγματος του φύλλου εργασίας 10, που σχεδιάζει ένα πέταλο λουλουδιού.

Από το αποθετήριο εκπαιδευτικού υλικού του Scratch (Φύλλα Εργασίας για το Scratch του Homo Informaticus), μπορείτε να βρείτε παραπομπές για τις αναλυτικές λύσεις των ασκήσεων, σε περίπτωση που δυσκολεύεστε.