A couple of weeks ago someone asked me on facebook for guides and tutorials on how to learn Python.
When I was looking for resources for my self some years ago I ended up buying the Learning Python from O’Really which I found really poor. I spend some hours reading the first 100 pages and learning only for variables in Python.
I wanted something more advanced, more fast learning, so I bought the Python Cookbook from O’Really as well. Yes (!) that was the book that I was looking for but still.
So then after a conversation we had with my good friend Diego he proposed me to read a tutorial regarding Django.
That was it! The Django Book was the best resource so far for learning Django and Python. The book is diving you in to Python and Django from the first 5′ minutes but with a great explanatory way. As a result you can set up your own Django instance in the first hour understanding every step on the way.
Other really helpful resources regarding Python for beginners as proposed from the Greek Python community can be found in the following links:
FOSDEM is always a great opportunity to meet all my old Fedora and Mozillafriends from around the world. Unfortunately I didn’t get in time in Brussels in order to attend Fedora community’s dinner but I met them afterwords in the Delirium Cafe enjoying a large variety of beers. Right Christoph 😉
Saturday morning wake up is always tricky but along we Nikos we managed to get in time in order to prepare the Fedora booth along with Jiri where there was a surprising waiting for us as you can see in the picture above. Generally the most of my time I spend it in attending sessions but I did some contribution in Mozilla’s and Fedora’s booths too. This year’s Mozilla and Fedora booths where better than any other year with a lot of new and passionate people spreading the word of their favourite open source project and seeking more and more contributors.
It was another great year with a lot of enlightening presentations, a lot of awesome and brainstorming conversations with hackers from all over the world and of course a lot of hacking. The discussions you have outside dev rooms with amazing hackers, the brainstorming and all this energy can’t be compared with anything in the world. I want to give an extra credit to flash Fredy and Panos for having a live demo session in Mozilla’s booth, presenting Firefox OS devices the whole weekend! You were amazing guys, thank you! Finally I want to thank all the Reps who spend some time in booth talking with people, answering questions and solving problems.
As I blog posted before, more than 40 Greek hackers took over Brussels and FOSDEM where some of them run 8 sessions regarding open source software, open source hardware, their awesome projects or the project where they contribute in.
I am really excited about this blog post! The upcoming weeks are going to be extremely awesome, regarding the two FOSS projects I am mostly involved in Fedora and Mozilla.
Athens Firefox OS App Days
By time order, this Saturday is the Athens Firefox OS App Day which is sold out from the previous week. This event is going to be a hackathon on the new Firefox OS operating system for mobile devices. In 11 hours, 350 web and mobile developers are going to learn everything about Firefox OS, from theory to “build my own app”. We are going to provide them all the nessessary tools for building their own app in a few hours such as pizza and beer!
Next weekend (2-3/02) is FOSDEM, the biggest event for FOSS Developers around the globe. It’s going to have a lot of beers, parties, more than 160 presentations and around 5000 hackers around the world.
Except this boring stuff this year is going to be a great year for the Greek FOSS community which is going to have 8 sessions in FOSDEM.
Here is the list with all these awesome presentations – well done guys!
So, on Sunday noon I am having a session on Mozilla’s Dev Room presenting all the necessary developer tools and techniques on developing web apps for Firefox OS. The rest of the weekend, if I am not attending a session, you will find me on Fedora’s or Mozilla’s booth.
See you there!
Fedora Greece Activity Day – Fedora 18 release party
As you already know Fedora 18 is out and there is no better way to celebrate than a release party. So, in the mid of February we organizing a Greek Fedora 18 release party shared in two cities, Athens and Thessaloniki.
It’s going to happen on Saturday and except the party, we willing to have a lot of hackfests explain how easy is for you to hack Fedora and contribute in upstream projects. We are going to have workshop for starters, introduction to Fedora, translation sprint and for more advanced users, RPM packaging workshop, build your own remix etc.
Our goal is to present Fedora to new users, seek contributors and hack our favourite operating system
Two weeks ago – 27/11/2012 – , along with two great FOSS contributors shared a session in the Aristotle University of Thessaloniki in Greece regarding “Open Source and Research“.
The event was organized by the society of the post graduate department of physics and math of the Aristotle University.
Kostas Koudaras – OpenSUSE contributor – explained the differences between free source and open source and elaborated on the movement/culture of Free Source software. In addition he explained the philosophy of contributing upstream and generally what do you achieve by contributing in FOSS projects.
Salih Elim – Open Source strategist at ErgoQ – presented where free/open source applies in day life such as routers, cars, software etc. Later on the audience got amazed by a slide he shared with companies who use and support open source such as redhat, mozilla, google, toyota, ibm, nasa etc. In the end Salih, presented some open source projects which were a products of academic research and explained why should the community of an academic research project has to use, adopt and produce open source software/hardware.
In the last part of the session I – Fedora Project contributor, Mozilla – presented the benefits of working/creating inside a community especially if that is an open source one. I tried to motivate people to join active FOSS communities or great their own, finding people with common interested. I shared a list with the most active Greek communities such as the Fedora’s Project, Mozilla’s,OpenSUSE’s and explained them why these communities rock, what do we achieve by contributing in these projects and invited them to join us! I am pretty sure that people understood that through open source communities they can build the future of the open software/hardware as other foundation and foss companies (Red Hat, Mozilla) did in the past.
It was a successful event considering the fact that we had around 75 people, an 30′ session with discussing and answering to questions after the event and a lot of feedback.
I want to thank Thanos Pavloudis from the society of the post graduate department of physics and math (from the Aristotle University of Thessaloniki), who organized this event, made it happen and want to organize more events regarding Open Source.
In 14 of November in Thessaloniki took place the first UnConference.
The UnConference was the highlight of a three day festival around Thessaloniki’s public children libraries. The hole festival organized by the non profit company FutureLibrary.gr which intends to change the idea of children libraries by making over almost every children library in Greece.
The UnConference had four awesome keynotes by FutureLibrary.gr, Library 10, Google and Mozilla. The audience came from all over the country and we estimate that they were 250-300 people out there. They where related to children libraries and public libraries in general.
From the FutureLibrary.gr, the man who inspired the renovation of the children libraries presented his vision and the results. The 4 renovated libraries are amazing introducing an innovative type of library equipped with bleeding edge technology such as computers, interactive screens, smart furniture and much more.
Kari Lämsä from Library 10″ introduced us his idea on how a library should be. Collaboration spaces, adjective tables and chairs special meeting rooms and music breaks in the noon were some highlights of his talks.
Simon Morisson and Dionisis Kolotsas from Google, presented us a new project on digitizing books, posters, paintings and creating a web museum free to explore, search and interact.
Last but not least, Chloe Varelidi from Mozilla Project presented the Webamaker project and some great tools such as Popcorn, Thimble and X-Ray goggles. She explained how important is the webmaker project especially for children which teach them how to hack the web! In addition she presented some live demos of Thimble and X-Ray Goggles and as a result the – after sessions – workshop was crowed!
After the keynotes each project had it’s own workshop where the attendances had the opportunity to hands on, discuss and brainstorm.
Along with Chloe we run a workshop titled: “Build your own website with an easy way”. After a warming up thumb war game the workshop was on! Due to the internet lack we could run a proper hands on – workshop – thimble but we challenged people to hack on paper. The attendances spitted in 7 teams where they had to come up with at least 3 ideas of sites for children. Then they had to choose at least 2 of them and designed them on paper.
In the end every team had to present their ideas and challenge themselves by implementing them in Thimble.
The workshop was successful due the fact that the number of attendances was high, people enjoyed and in the end I saw a lot of enthusiast and “ready to hack the web” faces.
After the workshops in the main room there were some lighting talks regarding some cool projects such as library on grass, children sleepover in libraries and a lot experience from Future Library’s volunteers.
Another lighting talk was about Mozilla Hive in Athens by Konstantina and Themis which is going to boot during the spring of 2013. Their approach to the audience regarding collaboration was pretty awesome. They distributed colored papers to everyone and provide them instructions on how to create a really solid construction by joining the papers together.
Bottom line, it was a successful event for the organizers, the people who traveled across the country and especially for Mozilla foundation and webmakers!
At last Dimitris Protopsaltou presented FutureLibrary.gr’s plans for the 2013 and how they are going to renovate almost every(!) public children library in Greece.
Next Tuesday along with other two great FOSS contributors we are having a session regarding “Open Source and research” in the Aristoteleio University of Thessaloniki.
The audience is going to be pre and post graduate students from different schools of the University.
In general we want to prove that open source philosophy/software is a more efficient and can help in all kind of problems. From the personal side of life till the academic one. We want to present a lot of FOSS projects which are used in academic research, well known project which were a result of academic research and generally the idea that Free/Open Source software is the future (pre/post/ graduate – research).
Finally we want to provide them FOSS product solutions and generally empower them to use Free/Open Source software in their personal and academic life. As a Fedora Project contributor and a Mozilla Rep I am going to present them Fedora and Mozilla products which will cover all their basic needs in personal and professional life.
More details are going to be published after the session.
See you there!
Την επόμενη Τρίτη το απόγευμα στο Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης μαζί με δύο εξαιρετικούς συνομιλητές θα μιλήσουμε για το ελύθερο/ανοιχτό λογισμικό στην έρευνα.
Το κοινό θα αποτελείται από προπτυχιακούς και μεταπτυχιακούς φοιτητές από διάφορες σχολές του Πανεπιστημίου. Στόχος μας είναι να εισάγουμε το κοινό στη φιλοσοφία του ΕΛ/ΛΑΚ, τις χρήσεις που έχει στην καθημερινή μας ζωή και πως θα μπορούσε να χρησιμοποιηθεί στην Πανεπιστημιακή έρευνα. Μέσα από παραδείγματα χρήσης ΕΛ/ΛΑΚ στην έρευνα θα προσπαθήσουμε να αποδείξουμε ότι τόσο η αποδοχή και εφαρμογή της φιλοσοφίας του, όσο και η χρήση διάφορων project είναι ένα αναγκαίο, αναπόφευκτο αλλά εξαιρετικά χρήσιμο γεγονός.
Τέλος θα προσπαθήσουμε να παρακινήσουμε ακόμα περισσότερο τους φοιτητές να χρησιμοποιούν προϊόντα ΕΛ/ΛΑΚ τόσο στην καθημερινή τους ζωή, όσο και στην ακαδημαϊκή τους. Σαν μέλος και άνθρωπος που συνεισφέρει στο Fedora Project και Mozilla, θα παρουσιάσω τόσο τη δομή και λειτουργία των κοινοτήτων τους, όσο και τα προϊόντα ΕΛ/ΛΑΚ που μπορούν να χρησιμοποιήσουν στην καθημερινή και ακαδημαϊκή τους ζωή.
Σας περιμένουμε λοιπόν σε αυτό το ταξίδι της έρευνας την Τετάρτη στις 18:30 στην αίθουσα Α31 του κτηρίου της Φυσικομαθηματικής σχολής του ΑΠΘ.