Python Open Source Barcamp Köln
Bereits zum 10. Male wurde das PythonCamp von der Python User Group Köln (pyCologne) und dem Python Software Verband e.V. ehrenamtliche organisiert. Beim Kooperationspartner GFU Cyrus AG konnte das Barcamp erneut in erstklassig ausgestatteten Räumen ausgerichtet werden. Erneut wurden mehrere Sponsoren gewonnen, die für eine sehr gute Verköstigung sorgten und am Ende der Veranstaltung eine Verlosung von hochwertigen Büchern und Zeitschriften-Abos ermöglichten.
IoT-Plattform
Uwe Schnepf, Q-loud GmbH, stellte in einer interaktiven Session verschiedene IoT-Hardware Komponenten (Sensorik und Gateways) sowie den Zugang zum IoT-Hub (Device-Manager und REST-API) vor. Anhand von Beispiel-Code in Python konnten die Teilnehmer Interaktionen zwischen Sensoren und Aktoren auslösen und in Echtzeit verfolgen.
#IOT-PLATTFORM MIT #PYTHON ANBINDEN by Uwe Schnepf @vernetzdich #pythoncamp @pythoncamp #cologne #IIoT #platform for #industrial applications powered by #Python #Jupyter @ProjectJupyter pic.twitter.com/E5EsJqdTXP
— Thomas Fabula (@TFConsult) April 13, 2019
Akademie für Algorithmen
In einer Workshop-Session informierten wir über den aktuellen Stand der Zusammenarbeit mit der InterScience GmbH über die Digitale Weiterbildung mit dem Schwerpunkt „Algorithmik“:
“Algorithmen bilden den Kern alles Digitalen (Rechner, Netze und Daten); die gesamte digitale Entwicklung und digitale Transformation wird durch Algorithmen gesteuert. Daher ist in vielen Bereichen der Industrie & Wirtschaft sowie in öffentlichen Einrichtungen ein erheblicher Bedarf an algorithmischer Aus- und Weiterbildung entstanden.
Die InterScience GmbH und ihre Partner bieten digitale Aus- und Weiterbildungs-Kurse insbesondere für Wirtschaftsunternehmen und öffentliche Einrichtungen an. Dabei liegt der Schwerpunkt der Aus- und Weiterbildung auf traditioneller und aktueller Algorithmik, insbesondere in den Bereichen der mathematischen Modellierung und Optimierung, der Numerik, der Statistik, der Kryptographie, der Visualisierung, der Big Data Analyse, des Maschinellen Lernens und der Künstlichen Intelligenz.”
Die Kurse richten sich an:
- Interessenten (z.B. Manager, Führungskräfte, Entscheider), die sich qualifizierte Eindrücke von den algorithmischen Inhalten verschaffen wollen, um deren Potentiale, Chancen und Risiken realistisch einschätzen zu können,
- zukünftige Entwickler, Ingenieure und Experten, die sich detaillierte algorithmische Kenntnisse erarbeiten wollen. Für diese Gruppe werden auch begleitende Programmier-Kurse angeboten.
https://twitter.com/algorithmthink/status/1117789838202343426
Hierbei unterscheiden wir:
- Beim „Algorithmischen Verständnis“ werden Grundkenntnisse der mathematisch / informatischen Prinzipien ausgewählter traditioneller und aktueller Algorithmen vermittelt.
- Beim „Algorithmischen Denken“ geht es u.a. um die grundsätzlichen internen Strukturen der Algorithmik, wie Rekursion, Iteration, Verzweigung, Terminierung, Datenstrukturen usw. und um die Prinzipien strukturierten Denkens.
- Bei der „Algorithmischen Praxis“ geht es um die Programmierung von Algorithmen einschließlich des Einsatzes systematischer Testverfahren, sowie um die kontrollierte Anwendung der Algorithmen. Die
Programmierung der Algorithmen erfolgt mit Open-Source Werkzeugen (u.a. Python, Jupyter)
Weitere Informationen unter: www.Algorithmic-Thinking.de
Neuropil™
Mit unserem Kooperationspartner pi-lar GmbH stellten wir in einem interaktiven Workshop Neuropil, die Secure Messaging Plattform zur sicheren Vernetzung vor.
Simon Klampt, Software-Entwickler der pi-lar GmbH, erklärte den Pythonistas den aktuellen Stand des Neuropil-Projekts und die Möglichkeiten der Einbindung der Open-Source Bibliothek (Github) inkl. neuem Python-Binding. Die Diskussion industrieller Use Cases rundete die Session ab.
Workshop session #Neuropil #opensource #B2Bmesh #mesh-based #secure #messaging #platform @pythoncamp with Simon @pi_lar_gmbh #pythoncamp @neuropil1 more details @github #ITsec #cyberSecurity #security & #safety matters pic.twitter.com/lDz4FUOsl8
— Thomas Fabula (@TFConsult) April 14, 2019
Weitere Informationen unter: neuropil.org
Fazit
Das Kölner PythonCamp hat sich im Laufe der letzten Dekade zu einer bewährten Python Community-Plattform entwickelt, die von Open-Source Enthusiasten aus Deutschland und dem angrenzende Ausland regelmäßig besucht wird.
“Over the past decade, the Cologne PythonCamp has developed into a proven Python community platform that is regularly visited by open source enthusiasts from Germany and neighboring countries.”
Looking forward to seeing you @pythoncamp in #Cologne:#Python join us @PythonSV #PythonCamp: #Kölle is e jeföhl – #Köln pic.twitter.com/OVhz4n7tUz
— Thomas Fabula (@TFConsult) April 12, 2019
Zum Abschluss des PythonCamps bedankte sich Reimar Bauer beim Orga-Team und leitete die beliebte Verlosung der Fachliteratur ein.
https://twitter.com/TFConsult/status/1117433881093918725
“Wir danken Allen, die zum Gelingen beigetragen haben und für 2020 ist die aktive Teilnahme am 11. PythonCamp bereits fest eingeplant.”
Python Open Source Barcamp Cologne
PythonCamp
Already for the 10th time the PythonCamp was organized by the Python User Group Cologne (pyCologne) and the Python Software Verband e.V. on a voluntary basis. At the cooperation partner GFU Cyrus AG the barcamp could again be hosted in first-class equipped rooms. Once again, several sponsors were recruited, who provided very good catering and enabled a raffle of high-quality books and magazine subscriptions at the end of the event.
IoT platform
Uwe Schnepf, Q-loud GmbH, presented various IoT hardware components (sensors and gateways) as well as access to the IoT hub (device manager and REST API) in an interactive session. Using sample code in Python, participants were able to trigger interactions between sensors and actuators and track them in real time.
Academy for Algorithms
In a workshop session, we provided information on the current status of the collaboration with InterScience GmbH on Digital Continuing Education with a focus on “Algorithms”:
“Algorithms are at the core of everything digital (computers, networks and data); all digital development and digital transformation is driven by algorithms. Therefore, a significant need for algorithmic education and training has arisen in many areas of industry & business as well as in public institutions.
InterScience GmbH and its partners offer digital education and training courses especially for business enterprises and public institutions. Thereby, the focus of education and training is on traditional and current algorithmics, especially in the areas of mathematical modeling and optimization, numerics, statistics, cryptography, visualization, Big Data analysis, machine learning and artificial intelligence.”
The courses are aimed at:
- Interested parties (e.g. managers, executives, decision-makers) who want to gain qualified impressions of algorithmic contents in order to realistically assess their potentials, chances and risks,
- future developers, engineers and experts who want to acquire detailed algorithmic knowledge. Accompanying programming courses are also offered for this group.
Here we distinguish:
- “Algorithmic Understanding” teaches basic knowledge of the mathematical / computer science principles of selected traditional and current algorithms.
- Algorithmic Thinking” deals with the basic internal structures of algorithms, such as recursion, iteration, branching, termination, data structures, etc., and with the principles of structured thinking.
- Algorithmic Practice” is about the programming of algorithms including the use of systematic testing procedures, as well as the controlled application of algorithms. The
programming of the algorithms is done with open-source tools (e.g. Python, Jupyter).
For more information, see:
Neuropil™
With our cooperation partner pi-lar GmbH, we presented Neuropil, the secure messaging platform for secure networking, in an interactive workshop.
Simon Klampt, software developer at pi-lar GmbH, explained to the Pythonistas the current status of the Neuropil project and the possibilities of integrating the open-source library (Github) including new Python binding. The discussion of industrial use cases rounded off the session.
More information at: neuropil.org
Conclusion
Over the past decade, the Cologne PythonCamp has become a proven Python community platform, regularly attended by open source enthusiasts from Germany and neighboring countries.
“Over the past decade, the Cologne PythonCamp has developed into a proven Python community platform that is regularly visited by open source enthusiasts from Germany and neighboring countries.”
At the end of the PythonCamp, Reimar Bauer thanked the Orga team and initiated the popular raffle of technical literature.
“We thank ALL who contributed to the success and for 2020 the active participation in the 11th PythonCamp is already firmly planned.”