Dive into Google Summer of Code 2017

Google Summer of Code 2017

Google Summer of Code 2017

Την Πέμπτη 27 Φεβρουαρίου 2017, στις 17:00 στο LambdaSpace (Ίωνος Δραγούμη 39), ακολουθεί το δεύτερο μέρος των ημερήσιων παρουσιάσων από τους μέντορες του Google Summer of Code (GSoC)Αντώνη Μανάρα και Στέλλα Ρούζη.

  • Κολπάκια για συγγραφές καλών προτάσεων έργων και ποιοτικού προγραμματιστικού κώδικα.
  • Επιλογές έργων για το GSoC

To Google Summer of Code οργανώνεται ετησίως από την Google και είναι μια εξαιρετική ευκαιρία για φοιτητές να συγγράψουν προγραμματιστικό κώδικα. Μπορείτε να επιλέξετε από περισσότερες από 200 κοινότητες και 500 έργα ανοικτού κώδικα.

Με διαρκή υποστήριξη από έμπειρους μέντορες από όλον τον κόσμο και υποτροφία, το Google Summer of Code, είναι η καλύτερη κοινωνική και προγραμματιστική εμπειρία για το καλοκαίρι.

Securing your web app (OWASP)

OWASP Greek ChapterΤην Πέμπτη 23 Φεβρουαρίου 2017 στις 12:30 στο LambdaSpace ο εκπρόσωπος του OWASP είναι ο βασικός ομιλητής της ημερίδας.

Ο εκπρόσωπος του OWASP, Αντώνης Μανάρας μας ενημερώνει σχετική με τον οργανισμό και το έργο του. Για οποιονδήποτε ενδιαφέρεται για ζητήματα ασφάλειας και δεν ξέρει από που να ξεκινήσει, για τον αρχάριο είναι η τέλεια ευκαιρία για να ασχοληθεί.

Σε αυτό το δρώμενο θα βουτήξουμε στα άδυτα της ασφάλειας και θα σας αποκαλύψουμε τη μαγεία της. Μαθαίνουμε πως να ελέγχουμε διαδικτυακές εφαρμογές και απαντούμε στα ερωτήματά σας.

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

Το απαραίτητο λογισμικό θα εγκατασταθεί στο σημερινό εργαστήριο του Linux Fest.

Λόγω του περιορισμού αριθμού θέσεων δηλώστε συμμετοχή στην ακόλουθη διεύθυνση.

 

Linux Install Fest

λSpaceΤην Τετάρτη 22 Φεβρουαρίου 2017, στις 18:00 στο LambdaSpace ελάτε για να εγκαταστήσουμε Linux στους υπολογιστές σας. Έτσι, απλά.

Θα σας βοηθήσουμε σε αυτόνομη εγκατάσταση Linux ή παράλληλα με το λειτουργικό σύστημα των Windows (dual boot). Η εγκατάσταση θα γίνει μέσω DVD ή USB stick, τα οποία θα παρασχεθούν στο LambdaSpace. Τα DVD εγκατάστασης θα είναι διαθέσιμα για να τα πάρετε μαζί σας στο σπίτι.

Κατά τη διάρκεια του δρώμενου θα είναι διαθέσιμο προς εγκατάσταση το απαιτούμενο λογισμικό για τα σεμινάρια Ruby on Rails και για το εργαστήριο OWASP σε θέματα ασφάλειας που θα ακολουθήσουν στο LambdaSpace.

Λάβετε εφεδρικά αντίγραφα των σημαντικών σας αρχείων και ελάτε με το φορητό σας υπολογιστή.

Descriptors: The magic behind attribute access in Python

Λογότυπο pythessΤην Παρασκευή 24 Φεβρουαρίου 2017, στις 19:15 στο Coho θα πραγματοποιηθεί η επόμενη συνάντηση της ομάδας PyThess.

Θα προηγηθεί ενότητα με ιδιαίτερα προχωρημένα θέματα για τους σκληροπυρηνικούς από τον Δρ Κίττα.

Οπότε λοιπόν, όποιος θέλει να έρθει μαζί μας να παρακολουθήσει παρουσίαση η οποία θα εμβαθύνει στα εσώψυχα της Python και θα έχει τίτλο “Descriptors: The magic behind attribute access in Python”, να έρθει από τις 7:15 εκεί. Το κείμενο και η παρουσίαση της ομιλίας είναι διαθέσιμα από την ακόλουθη διεύθυνση.

Τα θέματα των υπόλοιπων παρουσιάσεων έχουν ως εξής:

  • Αισθητήρας κίνησης με Micropython σε ESP8266 ο οποίος θα ελέγχει απευθείας μία WiFi λάμπα YeeLight.
  • GraphQL (ένα νέο πρωτόκολλο για να φτιάχνουμε API πάνω από HTTP.

Το πλήρες και όλο πιο φευγάτο ανακοινωθέν από τον Σταύρο Κοροκυθάκη.

 

Διδάσκοντας προγραμματισμό σε δημοτικά σχολεία

Λογότυπο Scratch 2Το πρόγραμμα «Teaching Programming in Primary Schools» είναι ένα διαδικτυακό εξ’ αποστάσεως πρόγραμμα 4 εβδομάδων του Ιδρύματος Raspberry Pi, που παρέχει μια εισαγωγή στον προγραμματισμό σε δασκάλους, που δεν έχουν προηγούμενη σχέση με τον προγραμματισμό. Οι εργασίες είτε θα απαιτούν υπολογιστή είτε όχι (unplugged) και θα εξετάζουν προγραμματιστικές έννοιες με τη βοήθεια της γλώσσας προγραμματισμού Scratch.

Το πρόγραμμα ξεκινά στις 20 Φεβρουαρίου, εκτιμάται ότι απαιτεί 2 ώρες εργασίας την εβδομάδα και είναι δωρεάν αν και η παροχή πιστοποιητικού συμμετοχής ή επιτυχίας προσφέρεται με πληρωμή. Το πρόγραμμα προσφέρεται από την ιστοσελίδα της Future Learn.

Διδάσκοντας προγραμματισμό και υπολογιστές με το Raspberry Pi και την Python

Λογότυπος Python

Λογότυπος Python

Το πρόγραμμα «Teaching Physical Computing with Raspberry Pi and Python» είναι ένα διαδικτυακό εξ’ αποστάσεως πρόγραμμα 4 εβδομάδων του Ιδρύματος Raspberry Pi, που δείχνει πόσο εύκολος είναι ο προγραμματισμός που ελέγχει πραγματικά φυσικά αντικειμενα, με την εκτέλεση προγραμματιστικού κώδικα σε Raspberry Pi. Οι μαθητές θα μπορέσουν να εφαρμόσουν τη νεοαποκτηθείσα γνώση σε μία σειρά προκλήσεων, όπως να ελέγξουν ένα LED με γλώσσα προγραμματισμού Python, να χρησιμοποιήσουν ένα κουμπί για να ελέγξουν ένα ηλεκτρονικό κύκλωμα και να φτιάξουν ένα παιχνίδι που απαιτεί ένα κουμπί και ένα LED.

Το πρόγραμμα ξεκινά στις 20 Φεβρουαρίου, εκτιμάται ότι απαιτεί 2 ώρες εργασίας την εβδομάδα και είναι δωρεάν αν και η παροχή πιστοποιητικού συμμετοχής ή επιτυχίας προσφέρεται με πληρωμή. Το πρόγραμμα προσφέρεται από την ιστοσελίδα της Future Learn και έχει ορισμένα υλικά προαπαιτούμενα.

Contribution Opportunities Parser

λSpaceΑυτή τη Δευτέρα 20 Φεβρουαρίου 2017 βρισκόμαστε προκειμένου να ξεκινήσουμε τον σχεδιασμό και οργάνωση του project μέσω του οποίου ο καθένας θα μπορεί να βρίσκει projects ανάλογα το επίπεδο δυσκολίας αλλά και τις τεχνολογίες προκειμένου να συνεισφέρει σε αυτά.

Περισσότερες πληροφορίες για το project μπορείτε να διαβάσετε στο αντίστοιχο νήμα.

Προσκαλούμε λοιπόν όλους όσους θέλουν να συμμετέχουν στον σχεδιασμό και την ανάπτυξη του, την ερχόμενη Δευτέρα στις 7 το απόγευμα στο Lambdaspace (Ίωνος Δραγούμη 39).

Προγραμματιστικά εργαστήρια στο Lambdaspace για Ruby

Λογότυπος Ruby

Λογότυπος Ruby

Από αυτό το Σάββατο. 18 Φεβρουαρίου 2017, στις 18:00 (ώρα προσέλευσης 17.30) στο Lambda Space (Ίωνος Δραγούμη 39, 6ος όροφος) ξεκινά μια σειρά 12 εργαστηρίων, στα οποία θα μάθουμε γραφή προγραμματιστικού κώδικα σε Ruby on Rails, εκσφαλμάτωση και επέκταση λειτουργικότητας σε ένα υπαρκτό project, γνωρίζοντας ο ένας τον άλλον μες στην ομάδα…

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

Σελήνη

(αναδημοσίευση από τη σελίδα του Ομίλου Φίλων Αστρονομίας Θεσσαλονίκης στο facebook)

Πανσέληνος, I, Luc Viatour [GFDL (http://www.gnu.org/copyleft/fdl.html), CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/) or CC BY-SA 2.5-2.0-1.0 (http://creativecommons.org/licenses/by-sa/2.5-2.0-1.0)], via Wikimedia Commons

Πανσέληνος

Πότε είναι ανάδρομη η Σελήνη και πώς επηρεάζει αυτό τη συμπεριφορά του/της αγαπημένου/ης μου;
Η Σελήνη είναι στο Σκορπιό… θα πάρω λεφτά;

Έχετε τέτοιου είδους ανησυχίες; Λυπούμεθα ΔΕΝ μπορούμε να τις απαντήσουμε. Εδώ που τα λέμε, όποιος σας απαντήσει, ψέμματα θα σας πει.

Εμείς μπορούμε να σας πούμε πώς και πότε σχηματίστηκε η Σελήνη. Θα σας πούμε για τη σύστασή της, για τη χρησιμότητά της στη ζωή μας εδώ στη Γη, για τις προσπάθειες που έκανε το ανθρώπινο είδος να την εξερευνήσει.

Θα μιλήσουμε, γιατί η Σελήνη στρέφει πάντα το πρόσωπό της προς τον πλανήτη μας και γιατί το σύστημα Γη- Σελήνη θεωρείται δίδυμος πλανήτης μάλλον, παρά πλανήτης – δορυφόρος.

Πρόκειται να σας δείξουμε την αθέατη πλευρά της, να σας ξεναγήσουμε στους κρατήρες της, στα όρη και στα υψίπεδά της, να περπατήσουμε μαζί σας στα ρήγματα και στα φαράγγια της.

Εισηγητής ο Αριστείδης Μπότας, στο εντευκτήριο του ομίλου, Αλεξανδρείας 113, Θεσσαλονίκη, αύριο Σάββατο 18 Φεβρουαρίου 2017, στις 18:00.

Εισαγωγή στο Reactive Programming με Rx.NET

Reactive Extensions Logo

Reactive Extensions Logo

Σε αυτή της συνάντηση της ομάδας Thessaloniki .NET, ο Κωνσταντίνος Γρεβενίτης, θα μιλήσει για το Reactive programming, πως λειτουργεί και τη διαφορά μεταξύ του και του προστακτικού προγραμματισμού. Ακολούθως θα προσδιορίσει το Rx.Net που υλοποιεί το προγραμματιστικό σχήμα Observer.  Η Reactive Extensions (Rx) είναι μια βιβλιοθήκη για σύνθεση ασύγχρονων και βασιζόμενων σε γεγονότα προγραμμάτων που χρησιμοποιούν ακολουθίες (observable sequences). Αύριο, Παρασκευή 17 Φεβρουαρίου 2017, στο Coho (Ναπολέοντος Ζέρβα 10, Θεσσαλονίκη).