Zum Inhalt springen

Show and Tell 2024-08-06: Unterschied zwischen den Versionen

Pepi (Diskussion | Beiträge)
Created in Markdown
 
Katze (Diskussion | Beiträge)
K added category
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
# Show and Tell 2024-08-06
= Show and Tell 2024-08-06 =


[TOC]
== Willkommen ==


## Willkommen
Was ist Show and Tell?
- Was ist Show and Tell?
- Wie funktiniert das?


## Was wir heute gelernt haben:
Wie funktiniert das?
 
== Was wir heute gelernt haben ==
 
=== Ansibug ===


### Ansibug
The core component of the Ansible Debug Adapter Protocol used for debugging Ansible playbooks.
The core component of the Ansible Debug Adapter Protocol used for debugging Ansible playbooks.
- [Documentation](https://jborean93.github.io/ansibug/)
 
- [Github Repo](https://github.com/jborean93/ansibug)
  * [https://jborean93.github.io/ansibug/ Documentation]
- There's extensions to integrate ansibug with your IDE/Editor of choice
  * [https://github.com/jborean93/ansibug Github Repo]
   - nvim
 
   - Visual Studio Code
There's extensions to integrate ansibug with your IDE/Editor of choice
   * nvim
   * Visual Studio Code
    
    
Very useful for debugging [Jinja2](https://en.wikipedia.org/wiki/Jinja_(template_engine)) templating.
Very useful for debugging [https://en.wikipedia.org/wiki/Jinja_(template_engine) Jinja2] templating.


### Regexp101.com
=== Regex101.com ===
- used for development/debugging regexp for rspamd-Multi-Map-RegExp for fighting SPAM with good technical measures (f.e. SPF, DKIM, DMARC)
  * used for development/debugging regexp for rspamd-Multi-Map-RegExp for fighting SPAM with good technical measures (f.e. SPF, DKIM, DMARC)
- Spammer don't have working encoding either and get mojibake in the mails too
  * Spammer don't have working encoding either and get mojibake in the mails too
- Spammer permutate subjects
  * Spammer permutate subjects
- very convinetend tool to check regexp right and testing
  * very convinetend tool to check regexp right and testing
- colored highlights of matches in the test
  * colored highlights of matches in the test
- supports differen regexp flavors
  * supports differen regexp flavors
- Regexp/Test String are shareable with a link but no collaborative editing
  * Regexp/Test String are shareable with a link but no collaborative editing


### Kescher Email User-Self-Service
=== Kescher Email User-Self-Service ===
Self-written user-frontend for user-self service. (Not yet OpenSource.)
Self-written user-frontend for user-self service. (Not yet OpenSource.)
Written in .Net.
Written in .Net.


For example:
For example:
- Change name
  * Change name
- change password
  * change password
 
=== Security.txt ===
Common best practice to announce a security contact. Easy to implement.


### Security.txt
https://securitytxt.org
https://securitytxt.org


Common best practice to announce a security contact.
Also have a look at: [https://www.ietf.org/rfc/rfc2142.txt RFC 2142]
 
Also have a look at: RFC 2142
MAILBOX NAMES FOR COMMON SERVICES, ROLES AND FUNCTIONS
MAILBOX NAMES FOR COMMON SERVICES, ROLES AND FUNCTIONS


And have security@example.org end up somewhere where a human reads it.
And have security@example.org end up somewhere where a human reads it.


### Data stream processing
=== Data stream processing ===
Process data in small chuncks as it comes by.
Process data in small chuncks as it comes by.
But get really good performance out of it.
But get really good performance out of it.
Zeile 54: Zeile 57:
https://godbolt.org/
https://godbolt.org/


### Human resource machine
=== Game: Human resource machine ===
[https://tomorrowcorporation.com/humanresourcemachine Human resource machine] by Tomorrow Corporation.


https://tomorrowcorporation.com/humanresourcemachine
A game that teaches you basic assembly while being exceptionally cute. Doesn't feel like programming, but also doesn't abstract concepts and terms away to a point where it starts to hurt.
Available for little money on many platforms, including smartphones.


A game that teaches you basic assembly.
=== Salt-Shaker refill helper/Salzstreuer Nachfüllhilfe ===
 
Printables: [https://www.printables.com/model/955884-salt-shaker-refill-helpersalzstreuer-nachfullhilfe Salt-Shaker refill helper/Salzstreuer Nachfüllhilfe]
 
### Salt-Shaker refill helper/Salzstreuer Nachfüllhilfe (+OpenSCAD Source)
https://www.printables.com/model/955884-salt-shaker-refill-helpersalzstreuer-nachfullhilfe


A printable object to easily refill a salt-shaker. (Yes, it's a slightly overengineered funnel.)
A printable object to easily refill a salt-shaker. (Yes, it's a slightly overengineered funnel.)
Includes OpenSCAD Source.


### CadQuery
=== CadQuery ===
Constraints based, code CAD.
Constraints based, code CAD.
Can be a little annoying and complex to install and get running. Totally worth it if you like code CAD.
Can be easily automated for many export formats. (.stl, .step, etc.)
https://github.com/CadQuery/
https://github.com/CadQuery/


### OpenSCAD
=== OpenSCAD ===
CGAL, code based CAD.
CGAL, code based CAD. Originated at Metalab many years ago.
 
https://openscad.org
https://openscad.org


### SIGBOVIK
=== SIGBOVIK ===
SIGBOVIK (Special Interest Group on Harry Qatar Bovik) is an annual multidisciplinary conference specializing in lesser-known areas of academic research such as Sticky-Finger Manipulation, Natural Intelligence, and Retroactive Data.
SIGBOVIK (Special Interest Group on Harry Qatar Bovik) is an annual multidisciplinary conference specializing in lesser-known areas of academic research such as Sticky-Finger Manipulation, Natural Intelligence, and Retroactive Data.
http://sigbovik.org/2024/
http://sigbovik.org/2024/


### Harder Drives
=== Harder Drives ===
A decently unreliable storage system.
A decently unreliable storage system.
https://hackaday.com/2022/04/22/harder-drives-impractical-slow-amazing-and-incredible/
https://hackaday.com/2022/04/22/harder-drives-impractical-slow-amazing-and-incredible/
[[Kategorie:Show_and_Tell]]