Im Streben nach operativer Schnelligkeit verlieren wir oft die Grundlagen aus den Augen. Hart kodierte Anmeldeinformationen, unzureichende Spezifikationen, fragwürdige, ungetestete Docker-Images... Geben Sie es zu, Sie haben das auch schon einmal erlebt (oder Sie haben sehr, sehr viel Glück). Außerdem werfen wir einen Blick darauf, wie WebAssembly von eBay in großem Umfang eingesetzt wird.
Tests, die manchmal fehlschlagen
Von Sam Saffron
Wenn Sie einen Ruby on Rails-Betrieb führen, verwenden Sie möglicherweise Edelsteine, die Sams Fingerabdrücke tragen. Er ist auch einer der Vordenker hinter der Discourse-Forensoftware. Hier sind seine Gedanken zu "flackernden" Tests, die flackern.
https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail
Ein Fixture-basierter Ansatz für Schnittstellentests in Rails
Von Andrew Kozin
Die Verwendung von Fixtures zum Testen Ihrer Modelle ist eine Sache. Aber kann man das auch effizient für komplette Benutzeroberflächen tun? Andrew von Evil Martians hat einen ausführlichen Bericht über einige clevere Techniken verfasst.
https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4
Standardmäßig defekt: Warum Sie die meisten Dockerfile-Beispiele vermeiden sollten
Von Itamar Turner-Trauring
Sie docken eine Anwendung an, haben es eilig und brauchen nur einen kleinen Startpunkt, um loszulegen - das ist eine Geschichte, die uns allen früher oder später passieren wird. Leider sind viele der Beispiele, die Sie beim Googeln finden können, einfach kaputt. Hier erfahren Sie, wie Sie einige häufige Fallstricke vermeiden können.
https://pythonspeed.com/articles/dockerizing-python-is-hard/
Warum AWS-Zugang und geheime Schlüssel nicht in der Codebasis enthalten sein sollten
Von Tamás Sallai
Auch wenn die erfahreneren Entwickler bei dieser Überschrift vielleicht nur "Natürlich!" schreien, ist es immer gut, einige bewährte Verfahren und Grundlagen aufzufrischen. Und es wird auch für Ihre jüngeren Kollegen von Nutzen sein (also schicken Sie ihnen diesen Bericht!)
https://advancedweb.hu/2019/05/28/aws_config_credentials/
WebAssembly bei eBay: Ein Anwendungsfall aus der Praxis
Von Pranav Jha und Senthil Padmanabhan
WebAssembly ist noch relativ neu, was die erprobten Einsatzmöglichkeiten angeht, daher ist es immer interessant, eine Fallstudie zu lesen. Es ist auch ein ziemlich überraschender Einsatz, um es mal so zu sagen! Tauchen Sie mit Pranav und Senthil ein, es ist wirklich fesselnd.
https://www.ebayinc.com/stories/blogs/tech/webassembly-at-ebay-a-real-world-use-case/
Bonus! Vielleicht etwas für das Wochenende? Hier sind drei kleine, aber überraschende Dinge, die Sie in JavaScript tun können.
Lesen Sie mehr: