Giter VIP home page Giter VIP logo

I program open source using git since 2017.

  • Languages: German, English
  • Operating systems: Linux (pacman+yay: Manjaro, apt: Raspbian, Ubuntu, WSL), Windows (winget)
  • Programming languages:
    • Bash Good
      • Linux scripts
      • GitLab CI, GitHub Actions
      • Pacman PKGBUILD
    • C++ [14,23] Good (still learning)
      • Small Qt QML cross-platform desktop apps
      • University project using interprocess data/message framework (Boost) and live image stitching (OpenCV)
      • GPGPU with OpenCL 2.0
      • Documentation with doxygen
      • Testing with catch2
    • CMake Good
      • Advanced/Simple C++ build scripts
    • HTML (and CSS) Advanced
      • Simple and advanced web sites
    • Java 8 Previously Advanced (I did not use Java outside of Android since they introduced modules)
      • Android apps
      • JavaFX desktop apps
      • LibGDX desktop/web game
      • Testing with JUnit
    • Javascript/Typescript (NodeJS, Webpack) Advanced
      • Cross-platform scripts
      • NodeJS web servers
      • NodeJS console/electron applications
      • Small Web extensions
      • NPM libraries/packages
      • Discord/Telegram/Twitch bots
      • Documentation with typedoc
      • Testing with mocha and chai
    • NSIS Good
      • Windows installers (Custom pages, update environment variables, registry entries to detect previous installed versions/infos)
    • Make Good
      • Simple C/C++ Makefiles
      • Simple Linux scripts for project/repository management
    • Powershell Good
      • Cross-platform scripts (Linux/Windows)
      • GitHub Actions
    • Python Good
      • Cross-platform scripts
      • Prototypes for Data Science/AI
      • Medium sized applications/libraries/packages
  • Database knowledge:
    • SQLite Good
      • Small databases for web servers or local applications
      • Advanced join/search queries and views
  • Continous Integration knowledge:
    • GitHub Actions Advanced
    • GitLab CI Good
  • IDE knowledge:
    • Eclipse (Java)
    • IntelliJ IDEA Community (Java), PyCharm Community (Python), Android Studio (Android)
    • QtCreator (C++)
    • Visual Studio (C++)
    • Visual Studio Code (all languages besides Android)

Niklas's Projects

marktex icon marktex

Webserver for viewing, editing and exporting of Markdown files with LaTeX sections

md2anki icon md2anki

Convert Markdown formatted documents to anki decks

mdtabletoankideck icon mdtabletoankideck

Python script that makes it possible to create flashcards in a markdown editor, preview it there and then export it to a anki deck file.

newyearplannotifieraeg icon newyearplannotifieraeg

Python 3 script that scraps the website "http://www.aeg-boeblingen.de/index.php/aktuelles/stundenplan" and recognizes when a new year plan was published.

nsiwindowsinstallerexamples icon nsiwindowsinstallerexamples

A list of examples on how to create a Windows installer for a Windows program using a NSIS script with dialogs, components, license, Windows shortcuts and more

osu-api-v2 icon osu-api-v2

An easy way to use the osu!api v2 (not all endpoints are implemented!)

piechart icon piechart

Create SVG pie charts from the command line

sendgmailsimplified icon sendgmailsimplified

Send with only 3 lines of python code a email over the official Gmail API. Easy to add and simple to use. Attachments only supported on python 2.

stammbaum icon stammbaum

Program with which one can document the common family tree in collaboration with other family members

stopwatchwebapp icon stopwatchwebapp

A Javascript web app for a stopwatch: https://anonymerniklasistanonym.github.io/StopwatchWebApp/

structopt icon structopt

Parse command line arguments by defining a struct

stuprocheatslides icon stuprocheatslides

Some cheat sheet slides to learn/recollect the knowledge about different topics

substituteplannotifieraeg icon substituteplannotifieraeg

With this python script you can detect whether there is a new AEG Böblingen substitute plan public or not.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.