scripting-thoughts
Ruby script to sync users from LDAP to the leihs-API
Since leihs lacks the feature to dynamically create users based on an identity provider during login, the user must already exist in the DB before the user’s first login. Therefore it is up to you to sync the relevant user details from your source of choice to the leihs-API. This is my implementation for a Ruby user sync script from LDAP to leihs.
Create a CSV file for MailMerge using PowerShell to notify users about their old OKD projects
I created this small PowerShell script to get all users’ OKD projects from the OKD-API and output it into a CSV for MailMerge, so that I can send them a warning regarding the impending deletion of their old OKD projects.
Convert .PPTX and .PDF filtes to image files for a ReactJS site using PowerShell
Batch-converting .PPTX files to image files (.PNG or .JPEG) is a feature that is sadly lacking from PowerPoint, but after some research can be easily scripted using PowerShell.
admin-thoughts
Override users’ LDAP homeDirectory attribute when using nslcd and libnss-ldapd
When using LDAP authentication with PAM, by default the path for the users’ home directory is set based on the user objects’ homeDirectory attribute. If for any reason that home directory path is not correct for the given system, it is possible to override it for all LDAP users when using nslcd and libnss-ldapd.
stuttering-thoughts
Stamily ERASMUS+ Youth Exchange 2025
When we had the pre-meeting with our Hungarian group, my teammates who already attended last year kept talking about this life changing experience which completely transformed the way they thought about themselves and their stuttering. I was not skeptical about the Youth Exchange being a life changing experience for many participants, but I was skeptical about it being a life changing experience for me. I just couldn’t imagine it changing me this drastically.