Monthly Archive September 2022

ByIvan BREZIANSKY

Mesačník Java – september 2022

Pre septembrové vydanie Java anotovaného mesačníka sme pripravili množstvo zdrojov, ktoré vám pomôžu hladko prejsť do jesennej sezóny. Okrem toho vás srdečne pozývame na našu bezplatnú online konferenciu IntelliJ IDEA Conf, ktorá sa koná 29. – 30. septembra.

Správy Java
 JEP 429 – Návrh zavádza rozsahovo-miestne premenné, ktoré umožňujú zdieľanie nemenných údajov v rámci vlákien a medzi nimi.
Java návody a tipy
 Inside Java Newscast #31 – Nicolai Parlog hovorí o novom rozhraní Collection a funkčnom programovaní na konferencii Java a JavaOne.
 Marco Codes: Git & IntelliJ IDEA – Marco Behler zdieľa 5 trikov, ktoré vám pomôžu zjemniť váš pracovný tok. Marco tiež pripravil Hibernate & JPA Tutorial, kde zdieľa všeobecné koncepty a ukazovatele pre vašu cestu učenia.
 Prvýkrát spustenie IntelliJ IDEA – Helen Scott vedie začiatočníkov IDE procesom nastavenia.
 Tipy IntelliJ IDEA Pro: Používanie Git Interactive Rebase – Marit van Dijk ukazuje, ako vyčistiť históriu odovzdania Git.
 Čo je to sakra Project Loom pre Javu? – Výukový program o súbežnosti v Jave od Deepu K Sasidharana.
 Ako obvykle, skvelé čítanie od Vlada Mihalcea – Najlepší spôsob, ako získať konfiguračnú vlastnosť Spring Data JPA DTO Projection a MySQL rewriteBatchedStatements.
 Java 8 až 18: Najdôležitejšie zmeny v platforme Java – Súhrn 8 rokov pokroku a 203 JEP, ktoré urobil Aurelio García-Ribeyro.
 Najlepšie postupy na správu závislostí Java – Brian Vermeer poskytuje niekoľko rád a osvedčených postupov na riešenie závislostí Java vo vašom projekte.
 Ovládanie vášho servera pomocou reverzného shellového útoku – Ďalší skvelý blog od Briana; tentoraz píše o reláciách shell-back shell.
 [podcast] Bootiful podcast: Dobrý Dr. Venkat Subramaniam – Josh Long hovorí so svojím hosťom o umení písania softvéru, jeho najnovších projektoch a ďalších.
 Funkcie Java 17: Porovnanie medzi verziami 8 a 17. Čo sa v priebehu rokov zmenilo? – V tomto článku sa Dariusz Wawer pokúša odpovedať na otázku: „Mali by ste migrovať svoje aplikácie z Java 8 na 17?“
Na ďalšie čítanie odporúčam ďalší blogový príspevok od toho istého autora, Project Valhalla – Java na ceste k lepšiemu výkonu.
 Neo4j a Cypher: Používanie MERGE s indexmi/obmedzeniami schém – Mark Needham skúma, ako funkcia MERGE od Cypheru funguje s indexmi schém a jedinečnými obmedzeniami.
 JetBrains IntelliJ IDEA 2022.2 používa Java 17 Runtime – Johan Janssen popisuje najnovšie funkcie: podpora pre Java 17 a najnovšie jazyky a rámce ako Scala, Kotlin, Spring 6 a Spring Boot 3.
 Konfigurácia adries URL Quarkus za serverom Kubernetes & Istio SSL/TLS Reverse Proxy – Sebastian Daschner ukazuje, ako nakonfigurovať Quarkus, aby vytvoril a vrátil správne adresy URL, ktoré zodpovedajú tomu, čo používateľ uviedol vo svojich požiadavkách.
 Marcio Endo zdieľa svoj blogový príspevok Things I Don’t Know About Java: Generic Constructors. Vedeli ste, že generické konštruktory nemusia byť vo generickej triede a nie všetky konštruktory vo generickej triede musia byť generické?

ByIvan BREZIANSKY

.NET mesačník september 2022

Vedel si? Od roku 2020 sa 64,82 % vyhľadávaní na Googli skončilo bez kliknutia na iné webové vlastníctvo. Ľudia zostávajú v hornej polovici prvej stránky s výsledkami vyhľadávania.

.NET novinky
 Oznamujeme .NET Framework 4.8.1
 .NET 6 je teraz v Ubuntu 22.04
 Ukážka C# 11: všeobecná matematika, požadovaní členovia a ďalšie
 Oznamujeme podporu vstavaných kontajnerov pre .NET SDK
 Oznamujeme SynapseML for .NET – Large Scale ML s jednoduchým API
 Announcing Entity Framework 7 Preview 7: Interceptors!
 Aktualizácie ASP.NET Core v .NET 7 Preview 7
 Oznamovanie ukážky .NET 7 7

Návody a tipy na programovanie
.NET návody a tipy
 Začíname so základnými väzbami v .NET MAUI a publikovaním aplikácie .NET MAUI v systéme Android – Leomaris Reyes vás od začiatku až do konca pokrýval vynikajúcimi blogovými príspevkami o .NET MAUI.
 Vzory podnikových aplikácií využívajúce .NET MAUI – kto by nemal rád dobrú, bezplatnú elektronickú knihu? Toto je od Michaela Stonisa.
 Budovanie „Next Tech Event“ pomocou Blazor a RavenDB – (séria videí) Jessica a Jimmy Engström zverejnili sériu videí o budovaní „technickej udalosti“ pomocou Blazor. Tento mesiac sú časti 8 a 9 stredobodom pozornosti RavenDB.
 Spracovanie výnimiek Blazor WebAssembly s hranicami chýb – Kontrola chýb je dôležitou súčasťou zabezpečenia toho, aby si kód dokázal poradiť s výnimkami bez zásahu používateľa. Code Maze nám ukazuje, ako to urobiť v Blazor.
 Pohľady ASP.NET Core MVC nerozoznávajú čiastočné zobrazenia mimo predvoleného ControllerContext – Rick Strahl našiel chybu v ASP.NET Core a zdieľal ju so svetom. Je ťažké riešiť problémy so zobrazeniami, ktoré sa nemusia vyriešiť.
 .NET 7 Custom Runtime pre AWS Lambda – Nie každý bude potrebovať vlastný runtime pre AWS Lambdas. Ale pre tých, ktorí to robia, prečítajte si tento príspevok od Bryana Hogana.
 Čo sú Guard Clauses v .NET – Pravdepodobne používate ochranné výrazy, ale rozšírili ste ich na ochranu celých tried? Táto technika uľahčuje strážcom zvládať prierezové problémy, ako to ukázal Karthik Chintala.

ByIvan BREZIANSKY

Rozšírte svoje schopnosti v geoštatistike ťažby a zvýšte presnosť odhadu zdrojov

ODHAD OBNOVITEĽNÝCH ZDROJOV
Naučte sa dve kľúčové geoštatistické techniky pre odhad obnoviteľných zdrojov: Uniform Conditioning a Geostatistical Simulations. Získajte prehľad o výhodách a nevýhodách každej metodiky.
Ázia a Tichomorie:
— 15. – 16. septembra 2022 – Osobne – Perth, Austrália

Európa, Stredný východ a Afrika:
— 29. – 30. septembra 2022 – Online – SELČ
***Nové termíny*** 26. – 27. januára 2023 – online – SEČ

ByIvan BREZIANSKY

Zvážte tieto bezpečnostné riziká databázy

Bezpečnosť databázy je možno najdôležitejšou súčasťou programu informačnej bezpečnosti, ktorej veľa ľudí nevenuje pozornosť. Niektorí by mohli predpokladať, že bezpečnostné kontroly siete alebo servera sú dostatočné na ochranu databáz. Nie sú. Medzery v procesoch riadenia informačných technológií často vedú k bezpečnostným politikám, ktoré nie sú presadzované, čo môže ovplyvniť databázové systémy. To nielen vytvára hmatateľné obchodné riziká, ale vytvára to aj mnohé medzery v dodržiavaní predpisov.

Pozrite si vzdelávací webinár Geek Sync „Riziká zabezpečenia databázy, o ktorých ste neuvažovali, ale musíte ich urobiť“ s Kevinom Beaverom, aby ste sa dozvedeli viac o tom, ako môžete byť aktívnejší pri zabezpečení databázy. Podelí sa o špecifické bezpečnostné prehľady databázy, ktoré nachádza vo svojej práci. Tiež predstaví niekoľko tipov, ako lepšie integrovať databázy do vašich celkových iniciatív v oblasti riadenia informačných rizík.

ByIvan BREZIANSKY

Správy Bitdefender – august

• Priemyselné uznanie: Bitdefender dosahuje najvyššie skóre v AV-Comparatives.
Webinár: Detekcia a reakcia v skratke, skúmanie EDR, XDR a MDR
• Online školenie: Bitdefender Masterclass
• Bitdefender Threat Debrief | júla 2022

Odvetvové uznanie: Bitdefender dosahuje najvyššie skóre v AV-Comparatives. Opäť.
AV-Comparatives nedávno zverejnila výsledky svojho posledného kola nezávislých testov tretích strán s Bitdefenderom opäť na vrchole. Laboratórium na testovanie bezpečnosti hodnotilo riešenia od 18 popredných spoločností zaoberajúcich sa kybernetickou bezpečnosťou z hľadiska ich schopnosti zabrániť ohrozeniu koncových bodov. Bitdefender dosiahol najvyššiu mieru ochrany pred malvérom na úrovni 99,9 %. Podeľte sa o tieto výsledky so svojimi zákazníkmi a potenciálnymi zákazníkmi, aby ste ukázali, prečo riešenia Bitdefender poskytujú najsilnejšiu ochranu pred hrozbami.