Weiter Zurück

A Package for Snapshot Testing in PHPUnit – Sebastian De Deyne – Medium

Zitat: The gist of snapshot testing is asserting that a set of data hasn’t changed compared to a previous version, which is a snapshot of the data, to prevent regressions. The difference between a classic assertEquals and an assertMatchesSnapshot is that you don't write the expectation yourself when snapshot testing. When a snapshot assertion happens for the first time, it creates a snapshot file with the actual output, and marks the test as incomplete. Every subsequent run will compare the output with the existing snapshot file to check for regressions.

Hashfunktion: Der schwierige Abschied von SHA-1 - Golem.de

Zitat: Die Hashfunktion SHA-1 ist seit kurzem endgültig gebrochen. Doch an vielen Stellen ist sie noch im Einsatz. Beispielsweise in Git, in Bittorrent und, was manche überraschen wird, auch in TLS.

Equal Rating Innovation Challenge: Mozilla will indische Dörfer ins Netz holen - Golem.de

Zitat: Die indische Initiative Gram Marg Solution for Rural Broadband gewinnt den mit 125.000 US-Dollar dotierten Hauptpreis der Mozilla Equal Rating Innovation Challenge. Damit sollen 800 Millionen Menschen in 640.000 Dörfern einen freien Internetzugang bekommen.

Antike Betriebssysteme: Quellcode von Unix 8, 9 und 10 veröffentlicht - Golem.de

Zitat: Nach offenbar langen Verhandlungen ist jetzt der Quellcode der Research-Unix-Editionen 8, 9 und 10 erhältlich. Der Besitzer erlaubt die Nutzung im privaten Bereich, gibt die Rechte an dem Sourcecode aber nicht ab.

mal - Make a Lisp | GitHub - kanaka

Zitat: Mal is a Clojure inspired Lisp interpreter. Mal is implemented in 64 languages.

Lufthansa: Hyperloop könnte innerdeutsche Flüge ersetzen - Golem.de

Zitat: Schweben statt fliegen? Die Lufthansa interessiert sich für den Hyperloop. Elon Musks Rohrpostzug könnte künftig auf einigen Strecken in Deutschland das Flugzeug ersetzen. Vier deutsche Städte kommen als Ziel infrage.

Live-Linux: Knoppix 8.0 bringt moderne Technik für neue Hardware - Golem.de

Zitat: Für Knoppix 8.0 sind Funktionen entstanden, die vor allem dem Einsatz auf moderner Hardware dienen sollen.

PHPUnicorn - Visualizing PHPUnit Tests - Hackster.io

Zitat: Watch PHPUnit tests run in real-time on a Unicorn pHAT (through a Rasperry Pi Zero W)

The Symfony Trademark | Fabien Potencier

Zitat: This blog post has been written after some concerns expressed on Twitter and Reddit about how SensioLabs manages the Symfony trademark. If you want to read the details about the Grafikart issue, scroll to the end; reading the whole post is recommended though if you want to understand the whole story.

Extract Method - Qafoo GmbH

Zitat: With extract method you move a fragment of code from an existing method into a new method with a name that explains what it is doing. Therefore this technique can be used to reduce complexity and improve readability of code.

DotAfrica: Afrika bekommt seine eigene Domain - Golem.de

Zitat: Der afrikanische Kontinent bekommt seine eigene Generic Top Level Domain (gTLD). Das Projekt DotAfrica steht damit vor dem Abschluss und soll die Länder des Kontinents näher zusammenbringen. In den nächsten Monaten wird die Anzahl der .africa-Domains erweitert.

Bash practices - Part 2: CQS and return values — Matthias Noback - Blog

Rückgabe von Werten mit Hilfe von declare -n _return_value und printf -v _return_value.

Bash practices - Part 1: Input validation and local variables — Matthias Noback

Tipps zur Programmierung von Bash-Skripten: Aufruf von Funktionen, Validierung von Argumenten mit if-stderr-exit, Deklarierung von lokalen, nur lesbaren Variablen mit declare -r.

How I Got From 0 to 1 000 Stars on GitHub in Three Months With My Open Source Side Project – Medium

  • Build the hard stuff first
  • Ship early, ship often
  • Serve market needs
  • Promote
  • Ask for money
  • And most of all: Be nice!

Mitmachprojekt: Frostbeulen, zieht nach Österreich! - Golem.de

Zitat: Unsere Leser haben an ihren Arbeitsstellen Temperaturen gemessen, wir haben die Daten ausgewertet. Dabei haben wir nicht nur einiges über die Bürotemperaturen unserer Leser gelernt, sondern auch über aktuelle Statistik- und Geografiewerkzeuge. Eine interessante Erkenntnis kam vollkommen unerwartet.

A Programmer’s Introduction to Unicode – Nathan Reed’s coding blog

Zitat: Unicode includes a system for dynamically composing characters, by combining multiple code points together. This is used in various ways to gain flexibility without causing a huge combinatorial explosion in the number of code points.

Composer require inline alias | Leonid Mamchenkov

Zitat: With inline alias, composer will fetch the branch that you want, but will assume that that branch works as a particular version that you specify, and thus satisfy all the other dependencies that require that particular version.

Mitigating PHP's long standing issue with OPCache leaking sensitive data

Zitat: A very old security vulnerability has been fixed in PHP regarding the way it handles its OPCaches in environments where a single master process shares multiple PHP-FPM pools. This is the most common way to run PHP nowadays and might affect you, too.

Nintendo Switch Teardown - iFixit

Nintendo Switch in Einzelteile zerlegt und beschrieben.

Very Fast Mechanical Mini Car vs Simplest Electromagnetic Train - AmazingScience 君 / YouTube

Schritte zur Verbesserung einer einfachen, elektrischen Eisenbahn. (Video: 5:32 Min.)

Weiter Zurück