Julia Users Berlin

Julia Users Group

Upcoming events

10.02.2021 (Online!)
Meet-up
Topics: Mathieu Besancon will present sone work on JuMP and differentiable optimization
Time: 18:30
Location: Gather.Town (you just need your browser)

Regular meeting

Date/time:We usually meet every 2nd Tuesday of the month, 18:30
Locations:

Nextjournal (Schinkestraße 9, 12047 Berlin)
Finding Nextjournal:
Location Description
WIAS (Mohrenstr. 39 10117 Berlin)
Finding WIAS:
Location Description
TU Berlin, Control Systems (Einsteinufer 17, 10587 Berlin)
Finding TU Berlin, EN building:
Location Description

Contact

Find us on Zulip.
Find us on Slack: join the Julia workspace (please RSVP there) and then join the channel #berlinusergroup.
Contribute to this site on GitHub..

You may also find Julia users at the Data Science Co-Learning meeting of OpenTechSchool.

Previous meetings

08.09.2020
Meet-up
Topics: Pluto.jl?
Time: 18:30
Location: WIAS (Mohrenstr. 39 10117 Berlin)
11.02.2020
Meet-up
Topics: We met and had a Package Club, i.e., people talked briefly about their favourite packages, e.g., MLJ or Franklin.jl, DrWatson.jl, Simon's smarthome with Julia, Jürgen's multithreading experiment, PowerDynamics.jl and more
Time: 18:30
Location: WIAS (Mohrenstr. 39 10117 Berlin)
14.01.2020
Co-working day: For everybody who is working with Julia. We worked separately on our own projects, had some discussions and lunch together. So you were welcome to spend a regular remote working day with us!
Time: 10:30-18:00
Location: TU Berlin, EN 223, second floor (Einsteinufer 17, 10587 Berlin)
14.01.2020
Meet-up
Topics: Lia gave a talk about "A multilayer, multi-timescale model approach for economic and frequency control in power grids using Julia"
Time: 18:30
Location: TU Berlin, EN 223, second floor (Einsteinufer 17, 10587 Berlin)
Let's have a drink afterwards, location tbd.
10.12.2019
Meet-up
Topics: Jürgen will give an introduction to the solution of partial differential equations using the finite volume method and discuss his package VoronoiFVM.jl.
Time: 18:30
Location: WIAS (Mohrenstr. 39 10117 Berlin)
23.11.2019
Beginner Workshop: For everybody who is interested in learning Julia. More information on meetup.com.
Time:10:00-16:00
Location: co.up community, 5th floor (Adalbertstraße 8, 10999 Berlin)
05.11.2019
Location: WIAS (Mohrenstr. 39 10117 Berlin)
Topics: Chris will talk about ideas for common ground between meshes for PDEs and graphics.
10.09.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Simon explained how bacteria find their center and showed how to match experiments with julia.
07.08.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Benoît gave a talk about things related to JuMP. Marcelo gave a short presentation of the github org JuliaReach (slides here).
14.05.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Sebastian showcased the recent progress on a Julia debugger (JuliaInterpreter.jl, Debugger.jl, and Juno integration).
09.04.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Lean Cafe, mostly about GUI frameworks and related topics.
12.03.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Sascha presented HomotopyContinuation.jl and other work related to solving polynomial equation systems.
12.02.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Simon presented his recent progress on PackageCompiler.jl.
Sebastian gave a demo of the Juno IDE and discussed some ongoing work.
15.01.2019
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topic: Theo talked about the newest developments of AugmentedGaussianProcesses.jl, which is an efficient framework for Gaussian Processes. He will gave an introduction on Gaussian Processes and on how can we use them for most supervised problems (regression, classification) in a very efficient way using data augmentation. Here are the slides of his presentation.
21.11.2018
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topic: Simon talked about the newest developments of Makie. Maki-e is a high-performance, extendable, and multi-platform plotting package for Julia. Having mastered many technical challenges for the implementation, he now focuses on making it more user-friendly and your input is highly appreciated.
27.02.2018
Location: tuesday coworking (Feurigstr. 51)
Topic: Lorenzo talked about nonsmooth optimization using proximal algorithms in Julia, in particular his work on the packages ProximalOperators.jl and ProximalAlgorithms.jl. The first one implements first order primitives for a variety of functions that can be used to express problems, the second one relies on the first and contains generic implementations of various well-known iterative methods in convex optimization. He also told us of his plans to develop a generic mathematical modelling language for numerical optimisation tasks.
05.12.2017 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: David gave an overall introduction to the JuliaGPU project, with a focus on OpenCL. Simon followed this with an introduction to the GPUArrays interface and CLArrays, which he has worked on, as simple ways to offload your matrix arithmetic to the GPU.
07.11.2017 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: Dirk presented his work on TransitmapSolver.jl, which is used to draw transit maps automatically. Simon gave us an update on GLVisualize.
30.06.2017 Location: PyData Berlin, 2017
Topic: David and Robert gave a workshop on Julia for Data Science. Hector gave a talk on his Shearlets toolbox.
24.04.2017 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: Robert presented an overview of optimisation tools which fall under the JuliaOpt umbrella. Following this he went into detail on JuMP, a package to which he is a contributor.
27.02.2017 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: Hector spoke about using Julia for mathematical applications, using his Julia packages for Wavelets and Shearlets, in a talk entitled Filter-based implementation of Fast Wavelet and Shearlet transform in Julia. We also briefly discussed our plans for hosting an Introduction to Julia workshop aimed at numerically literate users. And we had an informal overview discussion of parallelisation using Julia.
06.12.2016 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: Simon introduced GLVisualize meanwhile Cristina demonstrated Molcajete.jl a program which she wrote for accessing the Meet-up API in order to schedule non-clashing meet-ups. We also had our first disucssion of plans for hosting an introduction to Julia workshop.
03.10.2016 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: Robert presented the Plots package and Vinny introduced us to some machine learning applications and embedding in a jupyter dashboard.
18.08.2016 Location: The Factory Berlin (Rheinsberger Str. 76/77)
Topic: David presented a neuronal network simulator, written entirely in Julia. The focus was on what design choices were enforced/enabled by the use of Julia.
09.06.2016 Location: St. Oberholz (Rosenthaler Platz)
Topic: Our kick-off meeting, following PyData 2016. Miles Lubin, co-author of JuMP library and a founder of JuliaOpt, was visiting and attended. We discussed a number of topics about the state of Julia, the development behind the scenes, of course some numerical optimisation topics, and the organisation of the meet-up.
21.05.2016 Location: PyData Berlin, 2016
Topic: David gave a talk on Julia for Python programmers.
26.03.2015 Location: St. Oberholz (Rosenthaler Platz)
Topic: Our very first meet-up in Berlin. Viral Shah was in Germany on business and attended. Simon Danisch also made the trip to Berlin, and has subsequently moved here to join us more permanently. We had a great night, but the reality of organising a regular meet-up with so few members meant that it took another 15 months before the next meeting occured.

Inclusiveness statement

It seems unfortunate to have to make this statement but the computing world is not always known for its inclusivity or diversity. We are commited to welcoming anyone who is interested in joining our meet-up and will do our best to learn to communicate with them in a manner which makes them feel a full member of our community without the barriers of rank, background, gender, colour or other distinction.