Author 367 Posts
Marc-Andre Lemburg

Marc-Andre Lemburg

Long time Pythonista, CEO eGenix.com, available as Interim CTO and Senior Software Architect, Python Core Dev, EuroPython Society Chair, Python Software Foundation founding Fellow. Website Twitter
EuroPython Blog

EuroPython 2014 BarCamp

image

A BarCamp is an international network of user-generated conferences (or unconferences).  They are open, participatory workshop-events, whose content is provided by participants.

EuroPython BarCamp 2014 will be held at bcc Berlin Congress Center, Alexanderstr. 11, next to Alexanderplatz, on the 26th and 27th of July, 2014 as a way of bringing people interested in the programming language Python on a variety of levels and topics together in one place for two days in order to  share, learn, network and brainstorm.

This event is for developers, project managers and Python enthusiasts in the fields of education in schools and universities, business, including freelancers and employees  as well as home and hobby users.

Please register early until 7th July.

https://www.barcamptools.eu/europythonbarcamp2014?__l=en

EuroPython 2014 is approaching quickly

Here are some updates:

  • PyData partners with EuroPython for PyData Berlin 2014
  • Call for Volunteers
  • Assign your ticket
  • SIM Cards

PyData partners with EuroPython for PyData Berlin 2014
PyData Berlin is being held in conjunction with Euro Python Sprints, 25 - 27 July. The three-day event is an opportunity for Python enthusiasts to share ideas and learn from each other how to apply the language and tools to meet the challenges of of data management, processing, analytics and visualization. Tutorials will take place Friday, 25 July and the main conference sessions will be held Saturday, 26 July and Sunday, 27 July.

EuroPython attendees will receive a 15% discount on PyData tickets using the promotion code “europython”.

  http://pydata.org/berlin2014/
  http://www.eventbrite.com/e/pydata-berlin-2014-tickets-10767005403

Call for Volunteers
EuroPython 2014 is going to be the biggest EuroPython so far. Until now we sold more than 900 tickets. As you can imagine handling so many attendees will be a challenge. To tackle all the requests and tasks that have to be done on site, *we need you*!

There are many things to do on site. For example helping attendees at the info desk, handing out t-shirts and swag bags or simply helping out wherever a helping hand is needed.

So sign up as a volunteer and become a part of EuroPython! Take the chance and have a look behind the scenes and experience how it feels to make something big!

We are finalizing the tasks and shifts and setting up the volunteer system. To get notified when you can register on the volunteer system simply sign up on the europython-volunteer-announce mailing list:

  https://mail.python.org/mailman/listinfo/europython-volunteer-announce

Assign your ticket
If you’ve already purchased a ticket for yourself, colleagues or friends you can find them on https://ep2014.europython.eu/en/tickets/mine/. We would like you to assign every ticket, be it a Early Bird, Standard, Business, Financial Aid or a SIM Card, to the respective user, even to yourself. To do so just click on the link “assign the ticket to a user” next to the ticket and type the username of the intended owner. If the intended owner does not have a user account ask her or him to sign up. Assigning a ticket allows its owner to specify further information that will be shown on the badge (e.g. link to the profile, interests, …) and offers the possibility to update things like food preferences or the t-shirt size.

As a ticket owner you are able to adjust your ticket information on https://ep2014.europython.eu/en/tickets/mine/tickets/ (name, organization, t-shirt size, food preferences) and https://ep2014.europython.eu/en/accounts/profile/change/ (interests, …).

The deadline for both is 23/06/2014 12am (CEST/UTC+2) but we kindly ask you to do it as soon as possible.

SIM Cards
You can order a SIM card through the EuroPython website. We offer SIM cards in cooperation with blau.de (a German phone discounter). You will be able to select between a data plan with a 1GB traffic limit or a phone plan with 200 minutes, 200 SMS and 200MB traffic included. You can choose the plan online as soon as you hold the SIM card in your hand. For more details see the official offer (http://www.blau.de/tarif/9cent). Unfortunately the company doesn’t offer an English page but Google Translate or something similar should work fine. If you decide to buy a SIM card you will receive it at the EuroPython info desk.

During the purchase process we ask for “Host” information. This information relates to the place where you are going to stay in Berlin and is *not* your home location (if you are not living in Germany). It has to be a valid German address.

More than 900 registered attendees so far!!!

We are happy to announce that EuroPython 2014 will be the biggest EuroPython ever!

Until today we have already more than 900 registrations! ….and we have four more weeks to go….I think we can do even better? 

The registration for the standard rate ends on 22/06/2014 (23:59:59 UTC+2). The on-desk rates apply to all purchases between 23/06/2014 and the conference - so hurry up!

Thank you all in advance for coming to Berlin - this EuroPython will rock!

Featured talk "Extending Python, what is the best option for me?"

The talk “Extending Python, what is the best option for me?” will be given by Francisco Fernández Castaño.

Although Python is a great programming language, it is sometimes necessary to extend the functionality of Python with other library or modules that are not written in native Python code e.g. for database drivers, third-party SDKs etc.

With the FFI(Foreign function interface) you can connect Python with other languages like C, C++ and even the new Rust. There are some alternatives to achieve this goal, Native Extensions, Ctypes and CFFI. Francisco will compare this three ways of extending Python.

Francisco Fernandez works as a software engineer at biicode in Madrid. He uses Python as his main programming language but he also program in other languages like Scala, Go, Clojure… His main interests are distributed systems, functional programming and graph databases.

image

Featured talk "Support Python 2 and 3 with the same code"

The talk “Support Python 2 and 3 with the same code“ will be given by Stefan Schwarzer.

With the upcoming importance of Python 3 there is a growing need for both migrating existing Python 2 modules to Python 3 but also maintaining the code for Python 2. There are several approaches for dealing with Python code that must be compatible for both Python 2 and Python 3. Stefan Schwarzer will show an approach how to maintain the very same code for Python 2 and Python 3 simultaneously while avoiding two dedicated code bases. The talk discusses the main problems when supporting Python 3 and best practices to apply for compatibility with Python 2 and 3.

Dr. Stefan Schwarzer uses Python since the last millennium and he has published multiple articles and a book on Python and is a regular speaker at Python and Linux conferences. Stefan holds a PhD in chemical engineering but he is working in software development since 2000 and works nowadays as software development freelancer. He is the maintainer of the FTP client library ftputil.

image

Featured talk: Python for Zombies: 15.000 enrolled in the first Brazilian MOOC to teach Python

The talk “”Python for Zombies: 15.000 enrolled in the first Brazilian MOOC to teach Python will be given by Fernando Masanori Ashikaga.

Fernando is a university teacher and will talk about his experiences of teaching programming with Python in Brazil MOOC (Massive Open Online Course) and spreading Python in Brazil. Hacking basic modules and classes to obtain the “Answer to the Ultimate Question of Life, the Universe, and Everything”. A funny way to teach programming.

Fernando Masanori Ashikaga is a professor for communications at the Faculdade de Tecnologia de São Bernardo do Campo in  São Paolo, Brazil.

Featured training "Python for System Administrators"

The training “Python for System Adminstrators” will be given by  Roberto Polli.

The goal is to show how to use python and the Python Standard Library to replace a variegate set of administration tools like grep, sed, awk, perl and gnuplot.

Students should type-in slide contents in their ipython console and share their results. Anyway script templates are provided via github to enable them to paste snippets and reduce idle times.

At the end of the training the students will be able to:

  • gather system data on different platforms;
  • parse them efficiently;
  • make basic statistics like distribution, deviation, aggregation, correlation;
  • plot data;

Roberto works at Babel, migrating big mail infrastructures to open solutions. Develops in Python, C and Java to foster communities around various FLOSS, trying to bring both social and IT innovation.He is a Red Hat Certified Engineer and Virtualization Administrator, but loves maintaining free software, including the caldav java library: caldav4j.

We want you as EuroPython helper: EuroPython helper organization and meeting

EuroPython is searching for helpers and volunteers during the conference event. Please meet with the EuroPython organizer team on 

Thursday, June 12, 2014

http://www.meetup.com/Python-Users-Berlin-PUB/events/165911642/

EuroPython 2014 will be the largest EuroPython conference ever.

The organizer team worked on the project since already one year voluntarily but for the conference even itself we need much more volunteers for various tasks during the conference.

Please help us out and show us your commitment to the Python community.

We want you and we need you!

If you can not make it to the meeting above then please email to helpdesk@europython.eu - every hand is useful - every hand helps us making this conference a success and an unforgettable event for the european Python community.