jkrumbiegel.com
About
Posts
Categories
All
(11)
julia
(11)
Recreating the Makie logo with Luxor.jl
julia
This is the logo of Makie.jl:
May 4, 2024
RAW photo library automation with Julia
julia
In this post I describe how I use Julia to automatically synchronize my Capture One raw photo catalog to my iCloud via Apple Photos, so that I can view and share the jpegs…
Sep 12, 2023
Extracting data from Harry Potter with GPT-3
julia
In this blog post, I’ll show how I used Julia and a GPT-3 model (via an online API) in an attempt to analyze the monetary value of items in the Harry Potter novels, and what…
Oct 13, 2022
Pkg.jl and Julia Environments for Beginners
julia
When you start using Julia, you will quickly come in contact with Pkg.jl, its package manager. It’s reasonably easy to install a few packages and start using Julia. But from…
Aug 27, 2022
Composing macros inside-out with Julia
julia
Macros in Julia, denoted by the
@
prefix, are used to transform code before it is executed. They are often used to reduce boilerplate or implement domain specific languages…
Aug 9, 2022
Multi-columns, shortcut strings and subset transformations in DataFrameMacros.jl v0.2
julia
DataFrameMacros.jl is a Julia package that makes it easier to manipulate DataFrames, by rewriting code into source-function-sink expressions that conform to DataFrames.jl’s…
Dec 28, 2021
Analyzing international football results with Julia
julia
As the UEFA Euro 202(0/1) is going on, I was inspired to check out a dataset of all international men’s football matches since the dawn of time. This post goes over some…
Jun 21, 2021
Julia macros for beginners
julia
Macros are a powerful and interesting feature of the Julia programming language, but they can also be confusing. Users coming from Python, Matlab or R have not come in…
Jun 7, 2021
Reading data from the web with CSV.jl, DataFrames.jl and Chain.jl
julia
Recently, I had to read in a dataset from Hillenbrand (1995), published as an annotated csv-like file on a website. The dataset describes formant frequencies of several…
May 20, 2021
Tuples and Vectors, Allocations and Performance for Beginners
julia
If you’re new to Julia, here is a scenario that might have tripped you up already: Let’s define two points. Both are just a collection of two floating point numbers. But one…
Oct 31, 2020
Julia Helps To Bridge The Gap Between User and Creator
julia
You might have heard about Julia, the language often praised for the C-like performance it can attain while keeping a clean syntax reminiscent of Python. In this blog post…
Oct 23, 2020
No matching items