I’m living in beautiful Bavaria, currently working as an embedded software engineer.
Being a C++ developer with a passion for free and open technology I like to contribute to open source projects. Previously contributing to the Wireshark Network Analyzer I’m now focusing on making the life of developers like myself easier by providing extensions to VS Code or packing up Docker images for easier software deployments.
When I’m not climbing or hiking in the surrounding mountains I love to play tabletennis or football.
DoxDocGen
My most recent project was created from the desire to make it easier for myself to write Doxygen comments for the software I developed. I’m using VS Code as my main IDE and documenting code is very important for me. So I was looking for something which would make my life easier by automatically generating Doxygen tags like ‘brief’, ‘param’ or ‘return’ with the appropriate variable names or return types.
The lack of such an extension for VS Code which worked they way I wanted it to drove to writing my own.
Feel free to give it a try, just click the banner below and it will take you to the official markeplace page:
If you like it, feel free to leave a review on the marketplace page and if you encounter any issues please let me know on the GitHub page:
Wireshark
Mostly through my bachelor thesis and previous occupation as software developer I worked on an industrial ethernet dissector and plugins for the Wireshark Network Analyzer.
Feel free to contact me through electronic mail.
My current local time is .
Personal data (usually referred to just as "data" below) will only be processed by us to the extent necessary and for the purpose of providing a functional and user-friendly website, including its contents, and the services offered there.
Per Art. 4 No. 1 of Regulation (EU) 2016/679, i.e. the General Data Protection Regulation (hereinafter referred to as the "GDPR"), "processing" refers to any operation or set of operations such as collection, recording, organization, structuring, storage, adaptation, alteration, retrieval, consultation, use, disclosure by transmission, dissemination, or otherwise making available, alignment, or combination, restriction, erasure, or destruction performed on personal data, whether by automated means or not.
The following privacy policy is intended to inform you in particular about the type, scope, purpose, duration, and legal basis for the processing of such data either under our own control or in conjunction with others. We also inform you below about the third-party components we use to optimize our website and improve the user experience which may result in said third parties also processing data they collect and control.
Our privacy policy is structured as follows:
I. Information about us as controllers of your data
II. The rights of users and data subjects
III. Information about the data processing
The party responsible for this website (the "controller") for purposes of data protection law is:
Christoph Schlosser
Telephone: +49 15678 518718
Email: privacy@schlosser.xyz
The controller's data protection officer is:
Christoph Schlosser
With regard to the data processing to be described in more detail below, users and data subjects have the right
In addition, the controller is obliged to inform all recipients to whom it discloses data of any such corrections, deletions, or restrictions placed on processing the same per Art. 16, 17 Para. 1, 18 GDPR. However, this obligation does not apply if such notification is impossible or involves a disproportionate effort. Nevertheless, users have a right to information about these recipients.
Likewise, under Art. 21 GDPR, users and data subjects have the right to object to the controller's future processing of their data pursuant to Art. 6 Para. 1 lit. f) GDPR. In particular, an objection to data processing for the purpose of direct advertising is permissible.
Your data processed when using our website will be deleted or blocked as soon as the purpose for its storage ceases to apply, provided the deletion of the same is not in breach of any statutory storage obligations or unless otherwise stipulated below.
For technical reasons, the following data sent by your internet browser to us or to our server provider will be collected, especially to ensure a secure and stable website: These server log files record the type and version of your browser, operating system, the website from which you came (referrer URL), the webpages on our site visited, the date and time of your visit, as well as the IP address from which you visited our site.
The data thus collected will be temporarily stored, but not in association with any other of your data.
The basis for this storage is Art. 6 Para. 1 lit. f) GDPR. Our legitimate interest lies in the improvement, stability, functionality, and security of our website.
The data will be deleted within no more than seven days, unless continued storage is required for evidentiary purposes. In which case, all or part of the data will be excluded from deletion until the investigation of the relevant incident is finally resolved.
If you contact us via email or the contact form, the data you provide will be used for the purpose of processing your request. We must have this data in order to process and answer your inquiry; otherwise we will not be able to answer it in full or at all.
The legal basis for this data processing is Art. 6 Para. 1 lit. b) GDPR.
Your data will be deleted once we have fully answered your inquiry and there is no further legal obligation to store your data, such as if an order or contract resulted therefrom.
We also integrate the following social media sites into our website. The integration takes place via a linked graphic of the respective site. The use of these graphics stored on our own servers prevents the automatic connection to the servers of these networks for their display. Only by clicking on the corresponding graphic will you be forwarded to the service of the respective social network.
Once you click, that network may record information about you and your visit to our site. It cannot be ruled out that such data will be processed in the United States.
Initially, this data includes such things as your IP address, the date and time of your visit, and the page visited. If you are logged into your user account on that network, however, the network operator might assign the information collected about your visit to our site to your personal account. If you interact by clicking Like, Share, etc., this information can be stored your personal user account and possibly posted on the respective network. To prevent this, you need to log out of your social media account before clicking on the graphic. The various social media networks also offer settings that you can configure accordingly.
The following social networks are integrated into our site by linked graphics:
LinkedIn Ireland Unlimited Company, Wilton Plaza, Wilton Place, Dublin 2, Irland, a subsidiary of LinkedIn Corporation, 1000 W. Maude Avenue, Sunnyvale, CA 94085 USA.
Privacy Policy: https://www.linkedin.com/legal/privacy-policy
EU-US Privacy Shield https://www.privacyshield.gov/participant?id=a2zt0000000L0UZAA0&status=Active
GitHub, Inc., 88 Colin P Kelly Jr Street, San Francisco, California 94107.
Privacy Policy: https://help.github.com/en/github/site-policy/github-privacy-statement
EU-US Privacy Shield https://www.privacyshield.gov/participant?id=a2zt000000001K2AAI
Our website uses Google Fonts to display external fonts. This is a service provided by Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland (hereinafter: Google).
Through certification according to the EU-US Privacy Shield
https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active
Google guarantees that it will follow the EU's data protection regulations when processing data in the United States.
To enable the display of certain fonts on our website, a connection to the Google server in the USA is established whenever our website is accessed.
The legal basis is Art. 6 Para. 1 lit. f) GDPR. Our legitimate interest lies in the optimization and economic operation of our site.
When you access our site, a connection to Google is established from which Google can identify the site from which your request has been sent and to which IP address the fonts are being transmitted for display.
Google offers detailed information at
https://adssettings.google.com/authenticated
https://policies.google.com/privacy
in particular on options for preventing the use of data.
We use the service BootstrapCDN, a content delivery network (“CDN”), on our website to optimise the speed of retrieval, the design and presentation of the contents of our website on different devices. This is a service of StackPath, LLC, 2021 McKinney Ave. Suite 1100, Dallas, TX 75201, USA, hereinafter simply referred to as "BootstrapCDN".
In order to be able to deliver the content of our website quickly, the service uses so-called JavaScript libraries. Corresponding files are loaded from a BootstrapCDN server that records your IP address.
Through certification according to the EU-US Privacy Shield
https://www.privacyshield.gov/participant?id=a2zt0000000CbahAAC&status=Active
BootstrapCDN guarantees that it will follow the EU's data protection regulations also when processing data in the United States.
At
https://www.stackpath.com/legal/master-service-agreement/#privacy
Prospectone Sp.z.o.o. offers further data protection information.
The legal basis is Art. 6 para. 1 lit. f) GDPR. Our legitimate interest lies in speeding up loading times and protecting our website, as well as in analysing and optimising our website.
To totally prevent the execution of BootstrapCDN’s JavaScript code, you can install a so-called JavaScript blocker, such as noscript.net or ghostery.com. If you were to prevent or restrict the execution of the Java Script code, this can mean that for technical reasons not all the content and functions of our website may be available.
We use the service jQuery CDN, a Content Delivery Network ("CDN"), on our website to optimise the retrieval speed, the design and presentation of the content of our website on different devices.
This is a service of the jQuery Foundation, hereinafter referred to as "jQuery". jQuery is distributed for the JS Foundation via the StackPath CDN.
In order to be able to deliver the content of our website quickly, the service uses so-called JavaScript libraries. Relevant files are loaded from the CDN server if they are not already available in your browser cache when you visit another website. In the case of a connection to the CDN server, your IP address is recorded. It cannot be ruled out that a connection will be established to a server outside the EU.
The legal basis is Art. 6 para. 1 lit. f) GDPR. Our legitimate interest lies in speeding up loading times and protecting our website, as well as in analysing and optimising our website.
To totally prevent the execution of jQuery’s JavaScript code, you can install a so-called JavaScript blocker, such as noscript.net or ghostery.com. . If you were to prevent or restrict the execution of the Java Script code, this can mean that for technical reasons not all the content and functions of our website may be available.
To secure our website and to optimize loading times, we use the CloudFlare CDN (content delivery network). This is a service of Cloudflare Inc., 101 Townsend Street, San Francisco, California 94107, USA, hereinafter referred to as "CloudFlare".
The legal basis for collecting and processing this information is Art. 6 Para. 1 lit. f) GDPR. Our legitimate interest lies in the secure operation of our website and in its optimization.
If you access our website, your queries are forwarded to CloudFlare servers. Statistical access data about your visit to our website is collected and CloudFlare stores a cookie on your terminal device via your browser. Access data includes
- your IP address;
- the page(s) on our site that you access;
- type and version of internet browser you are using;
- your operating system;
- the website from which you came prior to visiting our website (referrer URL);
- your length of stay on our site; and
- the frequency with which our pages are accessed.
The data is used by CloudFlare for statistical evaluations of the accesses as well as for the security and optimization of the offer.
If you do not agree to this processing, you have the option of preventing the installation of cookies by making the appropriate settings in your browser. Further details can be found in the section about cookies above.
CloudFlare offers further information about its data collection and processing as well your rights and your options for protecting your privacy at this link:
https://www.cloudflare.com/privacypolicy/.
Model Data Protection Statement for Anwaltskanzlei Weiß & Partner