Beim Mutation-Testing wird die Güte automatisierter Tests bewertet. Das klassische Mittel zur Bewertung ist die Codecoverage, d.h. eine Analyse wieviele Codezeilen durch automatisierte Tests aufgerufen werden. Dies liefert jedoch keine Aussage darüber, wie gut der Code tatsächlich geprüft wurde. Hier setzt Mutation-Testing an. Hierfür werden automatisiert kleine Änderungen am Code vorgenommen und es wird überprüft, ob die automatisierten Tests anschließend fehlschlagen. Je sensibler die Tests auf Änderungen reagieren, desto besser funktioniert die Überprüfung – so die Faustregel. Vorallem liefert das Mutation-Testing aber Hinweise, zu welchen Aspekten noch Assertions (Zusicherungen/Überprüfungen) fehlen könnten.
Critical Mass 2020
Onlinezugangsgesetz (OZG)
Das Gesetz zur Verbesserung des Onlinezugangs zu Verwaltungsleistungen (Onlinezugangsgesetz – OZG) verpflichtet Bund, Länder und Kommunen, bis Ende 2022 ihre Verwaltungsleistungen über Verwaltungsportale auch digital anzubieten.
http://www.gesetze-im-internet.de/ozg/
https://www.onlinezugangsgesetz.de/Webs/OZG/DE/startseite/startseite-node.html
Projekt Grundeinkommen
Schönes Forschungsprojekt. 120 Personen profitieren direkt, das finde ich gut.
https://www.pilotprojekt-grundeinkommen.de/
Talk auf der Wiese – Die nächsten Termine
https://unsergruenguertel.de/2020/08/04/talk-auf-der-gleueler-wiese/
23. August ab 15 Uhr | Klage / juristisches Verfahren
Gäste: Spitzenkandidatin Christiane Martin, Sven Lehmann (MdB)
Kandidat*innen vor Ort: Cornelia Weitekamp, Roland Schüler, Mechthild Böll, Andreas Wolter
Fachinput: Roland Schüler (angefragt), BI „Grüngürtel für Alle“
30. August ab 15 Uhr | Sozial- und Sportaspekt / Historie
Gäste: (to be announced)
Kandidat*innen vor Ort: Cornelia Weitekamp, Roland Schüler, Mario Michalak, Andreas Wolter
Fachinput: Konrad Adenauer, Vorsitzender des Haus- und Grundbesitzervereins
6. September ab 15:Uhr | Klimanotstand / Alternativstandort
Gäste: Spitzenkandidat Lino Hammer MdR, Arndt Klocke (angefragt), MdL
Kandidat*innen vor Ort: Cornelia Weitekamp, Roland Schüler, Stephan Horn, Ralf Unna, Mario Michalak, Andreas Wolter
Fachinput: verschiedene Bürgerinitiativen (angefragt)
Problem mit Corona-App in Straßenbahnen
Gerade im ÖPNV würde die Corona-App einen echten Mehrwert bringen. Leider funktioniert sie hier wohl nicht. Vielleicht wäre eine App, die das Führen von Kontakttagebüchern erleichtert, nachhaltiger.
Zur Bewertung der Studie wäre es aber interessant zu wissen, ob in allen eingesetzten Telefonen tatsächlich auch dieselben Bluetooth-Antennen verbaut waren. An dieser Stelle würde ich ebenfalls ein Potential für Fehlerquellen vermuten, da zur Telefonfertigung bekannterweise einfach verbaut wird, was gerade da ist. Da nützt auch Modelgleichheit nichts.
Neues von der elektronischen Patientenakte
Überwachungskapitalismus
“1. Neue Marktform, die menschliche Erfahrung als kostenlosen Rohstoff für ihre versteckten kommerziellen Operationen der Extraktion, Vorhersage und des Verkaufs reklamiert; 2. eine parasitäre ökonomische Logik, bei der die Produktion von Gütern und Dienstleistungen einer neuen globalen Architektur zur Verhaltensmodifikation untergeordnet ist; 3. eine aus der Art geschlagene Form des Kapitalismus, die sich durch eine Konzentration von Reichtum, Wissen und Macht auszeichnet, die in der Menschheitsgeschichte beispiellos ist; 4. Fundament und Rahmen einer Überwachungsökonomie; 5. so bedeutend für die menschliche Natur im 21. Jh. wie der industriekapitalismus des 19. und 20. Jhs. für die Natur an sich; 6. der Ursprung einer neuen instrumentären Macht, die Anspruch auf die Herrschaft über die Gesellschaft erhebt und die Markdemokratie vor bestürzende Herausforderungen stellt; 7. zielt auf eine neue kollektive Ordnung auf der Basis totaler Gewissheit ab; 8. eine Enteignung kritischer Menschenrechte, die am besten als Putsch von oben zu verstehen ist, als Sturz der Volkssouveränität.”
Datenschutz bei MS Teams
Single Page App in Rust
“WebAssembly (wasm) allows code written in languages other than JavaScript to run on browsers. If you haven’t been paying attention, all the major browsers support wasm and globally more than 90% of users have browsers that can run wasm.
Since Rust compiles to wasm, is it possible to build SPAs (Single Page Applications) purely in Rust and without writing a single line of JavaScript? The short answer is YES!” …
http://www.sheshbabu.com/posts/rust-wasm-yew-single-page-application/
Thunderbird 78
Misappropriated REST Dissertations
https://twobithistory.org/2020/06/28/rest.html
Simply call it HTTP-API. If you say REST most people will understand HTTP-API. It is just everyday language.
Oxford Common File Layout (OCFL)
This Oxford Common File Layout (OCFL) specification describes an application-independent approach to the storage of digital information in a structured, transparent, and predictable manner. It is designed to promote long-term object management best practices within digital repositories.
Specifically, the benefits of the OCFL include:
- Completeness, so that a repository can be rebuilt from the files it stores
- Parsability, both by humans and machines, to ensure content can be understood in the absence of original software
- Robustness against errors, corruption, and migration between storage technologies
- Versioning, so repositories can make changes to objects allowing their history to persist
- Storage diversity, to ensure content can be stored on diverse storage infrastructures including conventional filesystems and cloud object stores
How Computers Compute…
The Sci-Hub Effect: Sci-Hub downloads lead to more article citations
A Load Testing Tool
European Solidarity Tracker
Software that lasts
Digital Infrastructur and Open Source
Nearly all software today relies on free, public code (called “open source” code), written and maintained by communities of developers and other talent. Much like roads or bridges, which anyone can walk or drive on, open source code can be used by anyone—from companies to individuals—to build software. This type of code makes up the digital infrastructure of our society today.