287 views
 owned this note
Helmholtz Hacky Hour - Meta Pad === :::info - **Location:** https://meet.gwdg.de/b/max-93j-2ef - **Date**: every other Wednesday - 14:00 CET - **"Hacky Hour"?** - TLDR: A meeting of RSEs to have topic related discussions and Q&A. ::: ## List of upcoming events * [05.05.2021 Helmholtz services that can assist you in research software development](https://pad.gwdg.de/EVdsgaFDRtWd_anCEAMufg#) * [19.05.2021 Lost in translation - tools for rewriting code](https://pad.gwdg.de/cyiCGdMjQcC2njJIZd2pKg#) * [02.06.2021 Time & quality - a wicked problem](https://pad.gwdg.de/uR3woMThTl2HSTk0xdApVg#) * [16.06.2021 Working effectively with bad or old code](https://pad.gwdg.de/v9Aioz8IT5WxVTAcdKHlOA#) * [30.06.2021 When to parallelize your software](https://pad.gwdg.de/nwcQ8JaFTz-SsbIKmc5Big#) * [14.07.2021 Tools for handling (parametric) 3D-models](https://pad.gwdg.de/TYK9t_QJRGOYIxqf2PLfrQ#) ## List of past events * [21.04.2021 Automation in research software development](https://pad.gwdg.de/owbnMCMXQg-QKGERGFuzOw#) * [07.04.2021 Pitfalls in data visualization](https://pad.gwdg.de/Dqee90hdSDSa2LR6aaYckQ#) * [24.03.2021 My preferred data visualization tools](https://pad.gwdg.de/ldUwy4D1Tw2V1Gn32lNqZw#) * [10.03.2021 How to select the right tools in software development?](https://pad.gwdg.de/SI-OXvOHQ9CxDxvkokmVPQ#) * [24.02.2021 What could go wrong? Horror Stories in (collaborative) scientific computation](https://pad.gwdg.de/WQTN9BlRSAmkV58FNx7Kng#) * [10.02.2021 Project organization for software development in research](https://pad.gwdg.de/-izoKma3QHS_QK8rjZSo2Q) * [27.01.2021 Why don't you share your source code?](https://pad.gwdg.de/i0lUS5m2Qe2CvA7vcmpXow#) * [09.12.2020 Sustainable programming](https://pad.gwdg.de/pEpVPcssTxGp-reJh30ZBQ#) * [25.11.2020 Python - Best practices to import your own modules](https://pad.gwdg.de/QeVObZDdQWmxJGOdgSFEhw#) * [11.11.2020 Non mainstream programming language meetup](https://pad.gwdg.de/UifQBMQWQYWG7oeY11cJHw#) * [28.10.2020 Better Software Architecture](https://pad.gwdg.de/waoX5uu8SyO2tHoPvO30LQ#) * [14.10.2020 Better Practices in Research Software Development](https://pad.gwdg.de/gcS7hc4yQ9CyyZmRCY8fBg#) * [30.09.2020 Useful software development tools](https://pad.gwdg.de/WPGEksk-Qa2LIQJvJrlfDA#)__ * [16.09.2020 Data Visualization](https://pad.gwdg.de/uBpcCOFgTimAZQc8TJQeFA#) * [02.09.2020 Working effectively with legacy code](https://pad.gwdg.de/Hpc3MWd8SfmmYasjuldEmQ#) * [19.08.2020 Solving Coding Issues](https://pad.gwdg.de/clrQH-U8RMqIl1yimIfKcQ#) * [05.08.2020 DevOps for Scientists](https://pad.gwdg.de/LJyi2mfmTTq7UPutzq5UQw#) * [22.07.2020 Web Programming in Python](https://pad.gwdg.de/Ke0NbJToTlOZDzowV6twEQ#) * [08.07.2020 The weirdness of calculating with floating point](https://pad.gwdg.de/GyJJcenoREqeY0Bi8ly1Pw#) * [24.06.2020 Solving Coding Issues](https://pad.gwdg.de/KNE05gUSSgqPc8iYNmsThQ#) * [10.06.2020 GitLab CI/CD](https://pad.gwdg.de/SdKNhasUQzODzyBAG0NOZg#) * [27.05.2020 Better Shells](https://pad.gwdg.de/iq1GFQiuSbuF31PSaLTaeQ#) * [13.05.2020 OSS Licenses](https://pad.gwdg.de/cWHR0JkPQm-cFV2oMesyVA#) * [29.04.2020 Data Processing Pipelines (Tools and Techniques)](https://pad.gwdg.de/WJhuO7C4TVKPF2miCx7Jjw#) * [22.04.2020 Data Visualization](https://pad.gwdg.de/b3XJrgetQD-n4RIiI4qWlw#) * [15.04.2020 Public Money - Public Code](https://pad.gwdg.de/b0JjP7goSQWrMToHVcxb6w#) ## Possible future topics > **Note:** feel free to add items; items can reoccur - [x]Python doctest - [x]Running code on GLIC with simple example. - [x]Cython - [x]Type checking in Python: mypy & co - [x]Web Programming in Python (Django vs Flask vs Tornado vs Pyramid vs ...) - [x]Sympy - [x]Advanced Python programming book round - [x]Non mainstream programming language meetup (or 'Nobody uses this anymore' programming language usage discussion; for example: Lisp, Smalltalk, APL, Pascal, ...) - [x]Solving coding issues - [x][Sentry](https://sentry.io) (automatic error monitoring) - [x]CI & CD - [x]DevOps for scientists - helping researchers becoming happy developers - [x]Better shells: zsh, powershell, xonsh, ... - [x]OSS licenses - [x]Data processing pipelines - [x]Data visualization - [x]The weirdness of calculating with floating point - [x]Parametric 3D modelling with OpenSCAD - [x]Shiny R applications - [x]DevOps in science by example (for better understanding and/or brainstorming ideas) - [x]Working effectively with legacy Code (examples and/or best practices) - [x]Writing cross platform software, cross compiling - [x]Unit Testing Patterns and Anti-Patterns - [x]Clean Code / Architecture - [x]3D data visualization with Python - [x]Plotting maps with Python - [x]Better Practices in Research Software Development - [x]Python - best practices to import your own modules: imports/PYHTONPATH/setuptools? - [x] Sustainable programming - [ ] Why is my script running so slowly? - [ ] Scripting your publication: bib, figures, multi-output - [ ] Google Sheets / OnlyOffice APIs - [ ]