Quantcast
Channel: Gregor Ulm – Gregor Ulm
Browsing all 35 articles
Browse latest View live

Cryptographic Block Ciphers in Functional Programming: A Case Study on...

Last semester I had the opportunity to do an independent research project at Chalmers. Abstract and link to the repository as well as the final report are below. Title: Cryptographic Block Ciphers in...

View Article



CodingBat: Java. Map-1

Nick Parlante updated CodingBat with two new sets of Java exercises, which both focus on maps. My solutions for Map-1 are below. mapBully: public Map<String, String> mapBully(Map<String,...

View Article

CodingBat: Java. Map-2

Here are my solutions to the Map-2 section on CodingBat. word0: public Map<String, Integer> word0(String[] strings) { Map<String, Integer> map = new HashMap<String, Integer>(); for...

View Article

Advent of Code (2015) Solutions

Last year Eric Wastl published a set of programming challenges as Advent of Code. I recently went through them, and just made my Python solutions available via GitLab. Feel free to have a look, but...

View Article

PLC Factory – Automating Large-Scale PLC Development

I spent this summer working at the European Spallation Source (ESS) in Lund, Sweden. My contribution was the creation of PLC Factory, a tool that automates development for programmable logic...

View Article


Latency and Throughput in Center versus Edge Stream Processing

Earlier this year I finished my Computer Science Master’s thesis project at Chalmers University of Technology in Gothenburg, Sweden, which has the title “Latency and Throughput in Center versus Edge...

View Article

Summer Internship Opportunity at the Fraunhofer-Chalmers Centre in...

The Systems and Data Analysis department at the Fraunhofer-Chalmers Centre for Industrial Mathematics intends to hire two students for a summer internship. The starting date is flexible; the salary is...

View Article

Accepted Paper for ICALEPCS 2017: PLC Factory: Automating routine tasks in...

My paper on the application PLC Factory, of which I wrote at the European Spallation Source in Lund, Sweden, in 2016, got accepted to ICALEPCS 2017. This year’s ICALEPCS conference will take place in...

View Article


Accepted Paper for MOD 2017: Contraction Clustering (RASTER): A Big Data...

My first big project at the Fraunhofer Chalmers Research Centre for Industrial Mathematics centered around processing huge geospatial data sets. The industrial partner was Scania. The main part of my...

View Article


Accepted Paper for IFL 2017: Purely Functional Federated Learning in Erlang

My current work at the Fraunhofer-Chalmers Research Centre for Industrial Mathematics focuses on distributed data analytics in a large-scale industrial setting. We are closely collaborating with Volvo...

View Article

Contraction Clustering (RASTER): paper and reference implementations

One of the results of my work at the Fraunhofer-Chalmers Research Centre for Industrial Mathematics (FCC) was the discovery of a very fast special-purpose linear-time clustering algorithm, Contraction...

View Article

Accepted Abstract for SweDS 2017: Functional Federated Learning in Erlang

At IFL 2017 in Bristol, UK, I presented our work-in-progress paper “Purely Functional Federated Learning in Erlang.” An update to this work will be presented as a poster at the upcoming 5th Swedish...

View Article

Contraction Clustering (RASTER) paper published

Our paper “Contraction Clustering (Raster): A Big Data Algorithm for Density-Based Clustering in Constant Memory and Linear Time” has been published in the Springer Lecture Notes in Computer Science...

View Article


Internship Opportunity at the Fraunhofer-Chalmers Centre in Gothenburg, Sweden

The Systems and Data Analysis department at the Fraunhofer-Chalmers Centre for Industrial Mathematics intends to hire a student for an internship. The starting date is flexible, but the end date is...

View Article

Image may be NSFW.
Clik here to view.

Out now: Mastering CodingBat (Java), Vol. 1: Basics

For many years, people have shown great interest in my solutions to the entire CodingBat problem set. When I published my solutions, they were in fact the first complete set on the Internet, which...

View Article


Two Talks at the Singapore Elixir and Erlang Meetup Group

I will give two talks at the Singapore Elixir and Erlang Meetup Group on Monday, 14 May 2018. Kaligo is hosting the event. Their address is 298 Jalan Besar #03-01, Singapore 208959, Singapore. In order...

View Article

Upcoming talk at Trends in Functional Programming 2018

As part of my work at the Fraunhofer-Chalmers Research Centre for Industrial Mathematics, I have been working on a platform for distributed data analytics. I will present one facet of it, updating code...

View Article


Image may be NSFW.
Clik here to view.

Programming Game Review: SpaceChem (2011) by Zachtronics Industries

Introduction I bought SpaceChem years ago as part of an indie bundle, but only launched it once. It did not immediately grab my attention, so it spent years unplayed in my Steam library. A few months...

View Article

Upcoming Talk at WFLP 2018

Our paper “Functional Federated Learning in Erlang (ffl-erl)” has been accepted for presentation at The 26th International Workshop on Functional and Logic Programming (WFLP 2018), which is held at the...

View Article

Preprint of “Functional Federated Learning in Erlang (ffl-erl)” available on...

Our paper “Functional Federated Learning in Erlang (ffl-erl)” is now available as a pre-print on arXiv at https://arxiv.org/abs/1808.08143. The full tile as well as the abstract are below. Title:...

View Article
Browsing all 35 articles
Browse latest View live




Latest Images