Gleich zu Beginn des letzten Jahres habe ich mich entschlossen, meine Lesegewohnheiten zu verfolgen und ** das Beste zu teilen. Haven hat keine Bewertung verpasst.
-
Auf geht’s…**
1. Frühling und Java
http://www.infoq.com/news/2016/03/jep-286-survey [>> Ergebnisse der JEP 286-Umfrage für Inferenz mit lokalem Variablentyp
Ein kurzer Rückblick auf die Umfrage, die Brian Goetz unternahm, um den Puls der Community auf die beste Art und Weise zu ermitteln, um die Typinferenz in Java zu implementieren. Sieht aus wie ein ziemlich entscheidender yes .
>> Vereinfachen von Datenbankabfragen mit Jinq []
Jing scheint eine saubere, nette Art zu sein, auf Ihre SQL-Daten zuzugreifen ** . Hier ein kurzes Beispiel, um zu zeigen, was die Bibliothek alles kann.
>> Verbessern Sie Ihre JUnit-Erfahrung mit dieser Anmerkung []
Sehr schnell und auf den Punkt, um Ihre Tests in einer vorhersagbaren Reihenfolge durchzuführen ** - was sehr sinnvoll ist.
Ich persönlich mag die unvorhersehbare Natur von Tests - es ist eine schnelle und schöne Möglichkeit, unvorhergesehene Verbindungen zwischen ihnen auszuspülen -, aber ich sehe durchaus den Reiz, sie in einer klaren Reihenfolge auszuführen.
>> So rufen Sie gespeicherte Oracle-Prozeduren auf Funktionen aus Ruhezustand []
Eine sehr praktische und nützliche Anleitung zur Verwendung von gespeicherten Prozeduren mit Hibernate . Ein bisschen beschreibungsintensiv, aber wenn Sie JPA verwenden, sind Sie bereits daran gewöhnt.
Auch lesenswert:
-
===== >> Vor- und Nachteile von JEP 286 []
-
===== >> Spring Batch Tutorial: Reading Information Aus einer Excel-Datei [t]
-
===== >> Robot Framework Tutorial 2016 - Selenium2Library als Drop-In-Ersatz für SeleniumLibrary []
-
===== https://spring.io/blog/2016/03/22/the-spring-boot-dashboard-in-sts-part-4-working-with-cloud-foundry-manifest- files[>> Das Spring Boot-Dashboard in STS - Teil 4: Arbeiten mit Cloud Foundry-Manifestdateien] []
-
===== >> Ein Geospatial Messenger mit Kotlin, Spring Boot und PostgreSQL []
-
===== >> Java-App-Überwachung mit ELK - Teil II - ElasticSearch []
-
===== >> Drei Vorgehensweisen zum Erstellen lesbarer Testcodes []
-
===== >> Gerätetest mit Scheinobjekten []
Webinare und Präsentationen:
Zeit zum Upgrade:
-
===== >> First Release Candidate of Spring Data Hopper veröffentlicht []
-
===== >> Spring Cloud Stream 1.0. 0.RC1 ist jetzt verfügbar []
-
===== >> JHipster Version 3.0.0 []
-
https://blogs.apache.org/foundation/entry/the apache software foundation announces89[>> Apache PDFBox v2.0]** []
2. Technisch
>> CSRF verstehen, die Video-Tutorial-Edition []
Ein solides Verständnis von CSRF-Angriffen, das weit über die Grundlagen hinausgeht - kann Ihren Speck sparen, wenn Sie Ihr System in Betrieb nehmen. Schauen Sie sich dieses definitiv an.
>> Uber Bug Bounty: Verwandeln von Self-XSS in Good-XSS []
Ich lese gerne die Details dieser Angriffe durch. Ich speichere dieses für das Wochenende, aber es sieht vielversprechend aus.
>> OpenAPI-Spezifikation (Swagger) schreiben - Teil 3 - Vereinfachung der Spezifikation Datei []
-
API-Dokumentation ist die neue Schärfe ** ja
Und während ich Swagger selbst benutze, beobachte ich die anderen verfügbaren Tools genau.
>> Event Sourcing vs CRUD []
Eine sehr schnelle und präzise Frage, die Sie sich stellen müssen, bevor Sie entscheiden, ob Event Sourcing für die Architektur Ihres Systems sinnvoll ist.
Auch lesenswert:
3. Überlegungen
>> That Code ist nicht tot - es ging zu einer Farm im Hinterland … und Sie bezahlen dafür []
-
Das Entfernen von "totem" Code ist von entscheidender Bedeutung, ** um die Vernunft Ihres Systems (und Ihrer eigenen, während Sie an diesem System arbeiten) zu erhalten.
Eine der saubersten und einfachsten, mit Codebases zu arbeiten, die ich je in meiner Karriere berührt habe - war eine, bei der die Teamleitung rücksichtslos war und den Code zum Schneiden nicht sofort verwendet hat.
>> Meine Leidenschaft war meine Schwachstelle []
Leidenschaft ist eine Sache, und wenn man sich in ungesunde einseitige Arbeit steckt, ist dies eine andere.
Dieses Stück ist auf jeden Fall eine Lektüre wert, besonders wenn Sie noch relativ neu als Entwickler sind
>> Machen Sie einen Schritt zurück []
Ein guter Ratschlag, falls es jemals einen gab - durchdenken Sie diese kleinen, alltäglichen Entscheidungen, um Ihr System und Ihre Codebase sauber und flink zu halten.
** >> AppDynamics vs. Dynatrace: Schlacht der Enterprise-Monitoring-Giganten ]
Wenn Sie jemals die Überwachungsfrage für das System gestellt haben, an der Sie gerade arbeiten, haben Sie sich diese genaue Frage mehr als einmal gestellt.
Mein einziger Kritikpunkt an diesem ist, dass es nicht den anderen großen Spieler im Weltall enthält - New Relic. Davon abgesehen einige solide Informationen hier.
Auch lesenswert:
-
===== ** http://jacquesmattheij.com/the-myth-of-the-evil-vc [>> Der Mythos vom Bösen
-
===== >> Optimale Nutzung der Graduate School für Programmierer []
-
===== >> Geständnisse eines Holzfällers []
4. Comics
Und meine Lieblings-Dilberts der Woche:
5. Auswahl der Woche
Jedes Jahr führe ich eine Umfrage durch, um herauszufinden, wie die Einführung neuer Technologien verläuft. Hier sind die neuen Nummern für Spring und Spring Boot: