Julia Users Berlin

Julia Users Group

Next meeting

Topic: Sebastian will showcase the recent progress on a Julia debugger (JuliaInterpreter.jl, Debugger.jl, and Juno integration).
Date/time: Tuesday, May 14, 2019, 18:30
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Finding Nextjournal:

Location Description


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.

Beginner Workshop

This workshop is for everybody who is interested in learning Julia. More information about the previous workshop on Meetup
Date/time: Saturday, t.b.a., 2019, 10:00
Location: co.up community, 5th floor (Adalbertstraße 8, 10999 Berlin)

Previous meetings

Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Lean Cafe, mostly about GUI frameworks and related topics.
Location: Nextjournal (Schinkestraße 9, 12047 Berlin)
Topics: Sascha presented HomotopyContinuation.jl and other work related to solving polynomial equation systems.
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.
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.
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.
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 know 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.