Vitajte v septembrovom vydaní PHP! Po krátkej letnej prestávke sme späť so všetkými vecami PHP. Táto rekapitulácia je starostlivo ručne vyrobená a prináša vám najzaujímavejší vývoj v komunite PHP za posledných pár mesiacov, takže sa nemusíte predierať hlukom – urobili sme to za vás.
Stav generík a zbierok
Arnaud Le Blanc, Derick Rethans a Larry Garfield publikovali obsiahly výskumný článok o súčasnom stave generík v PHP. Článok pokrýva všetky možné implementácie s výhodami a nevýhodami každého z nich. Do prebiehajúcej diskusie sa môžete zapojiť na mailing listu a Reddite. Medzitým môžete začať využívať generiká pomocou blokov PHPDoc.
Vedeli ste? V jazyku C# môžete použiť funkciu nazývanú atribúty informácií o volajúcom na získanie informácií o volajúcom metódy. To môže byť neuveriteľne užitočné pri protokolovaní, ladení alebo sledovaní. Atribúty CallerMemberName, CallerFilePath a CallerLineNumber poskytujú informácie, ako je názov volajúcej metódy, cesta k zdrojovému súboru, ktorý obsahuje volajúceho, a číslo riadku v zdrojovom súbore, z ktorého bola metóda volaná.
Nový doplnok JetBrains Rider pre vývoj medzi platformami .NET
Ďakujem, že ma máte ako hosťa na blogu, JetBrains! Som nadšený, že môžem zdieľať skvelé správy s komunitou JetBrains Rider, najmä pre tých z vás, ktorí sú nadšení pre vývoj .NET na rôznych platformách. Používatelia JetBrains Rider sa teraz môžu radovať, pretože vývoj multiplatformových aplikácií s platformou Uno sa práve výrazne zjednodušil. S najnovšou verziou doplnku Uno Platform pre JetBrains Rider sú preč dni únavného manuálneho nastavovania – všetko, čo potrebujete, je teraz integrované priamo do Ridera, čo zjednodušuje váš pracovný postup a zvyšuje produktivitu.
Čo je vôbec platforma Uno?
Ak ste ešte nepočuli o platforme Uno, je to platforma s otvoreným zdrojovým kódom na rýchle vytváranie krásnych natívnych mobilných, webových, desktopových a vstavaných aplikácií s jednou kódovou základňou pomocou .NET.
Bezproblémový vývoj
Nový doplnok Uno Platform pre Rider vám dáva celý rad nástrojov produktivity vývojárov na dosah ruky. Či už využívate C# a XAML Hot Reload na rýchlu iteráciu alebo využívate výhody robustných funkcií ladenia, tento doplnok zaisťuje, že vývoj s platformou Uno na Rider bude čo najplynulejší a najefektívnejší. Úplný zoznam podporovaných scenárov nájdete v našej podrobnej dokumentácii.
Sprievodca šablónou riešenia platformy Uno
Nezastavili sme sa tam! Spolu s doplnkom sme tiež vydali Uno Platform Solution TemplateWizard pre Rider. Tento nástroj, ktorý je k dispozícii ako súčasť verzie Uno Platform 5.3, je navrhnutý tak, aby ešte viac zjednodušil váš vývojový proces. Aké pohodlné je mať prístup ku všetkému priamo v Rider!
Easy Project 14 využívajúci umelú inteligenciu, vylepší vašu každodennú prevádzku pomocou Asistentov navrhnutých pre zjednodušenie rutinných činností. Toto prvé on-premises AI riešenie na trhu vám zaistí úplnú bezpečnosť dát.
Šesť AI asistentov, ktorí vám uľahčia prácu a riadenie projektov
Knowledge Assistant
Už žiadne frustrujúce hľadanie informácií. Easy AI poskytuje odpovede okamžite, pričom čerpá špecifické informácie o vašej organizácii z prepojených dátových zdrojov.
Write Assistant
Využite Easy AI pre analýzu zápisov z porád a vygenerujte si ďalšie kroky, aby ste sa mohli sústrediť na ich realizáciu.
AI Task Summary
Nechajte Easy AI vygenerovať zhrnutie úlohy do krátkeho textu alebo do odrážok.
HelpDesk Assistant
HelpDesk Assistant pripraví odpovede pre vašu zákaznícku podporu.
AI Project Planner
Zrýchlite plánovanie projektov pomocou nástroja AI Project Planner, ktorý zanalyzuje obsah dokumentácie a na jeho základe vytvára úlohy.
AI Project Status
Vytvorte zhrnutie činností na projekte a vytvárajte podrobné reporty o stave projektu.
Vitajte v júlovom vydaní Java mesačníka! Sme nadšení, že vám môžeme predstaviť postrehy od vždy skvelej Trisha Gee, ktorá bola za posledný mesiac zaneprázdnená kurátorstvom špičkového obsahu.
Toto vydanie je nabité novinkami a tipmi o jazyku Java vrátane upozornení na nadchádzajúcu verziu Java 23. Nájdete tu aj články o Kotlin, Spring, AI a ďalšie. Či už ste profesionálny vývojár alebo len začínate na svojej ceste Java, pre každého je tu niečo.
Nezabudnite si pozrieť náš zoznam podujatí, ktoré sa konajú v júli. Od konferencií po stretnutia, existuje veľa príležitostí na spojenie a učenie sa s kolegami nadšencami.
Správy Java
Java News Roundup 1, 2, 3, 4, 5 – Všetky najnovšie aktualizácie, ktoré si nenechajte ujsť, sú tu.
Všetky funkcie Java 23 – Inside Java Newscast #70 – Nicolai Parlog pokrýva dokončené funkcie pre Java 23, ktorá bude vydaná v septembri 2024. Medzi kľúčové funkcie patrí generačné ZGC, podpora markdown v JavaDoc, zastaranie nebezpečného prístupu do pamäte a odstránenie reťazca šablóny spolu s vývojom ôsmich funkcií ukážky.
Čo sa stalo so šablónami reťazcov? Inside Java Newscast #71 – Zistite, prečo boli šablóny reťazcov neočakávane vypustené z JDK 23 po tom, čo boli v ukážke v JDK 21 a 22.
Inside Java Newsletter: Never Ending Innovation – Pozrite si Inside Java Newsletter od tímu Java Developer Relations v Oracle. Hľadajte aktualizácie priamo od skupiny Java Platform Group, tímu, ktorý vytvára Javu.
SonarQube 10.6 je teraz k dispozícii! Toto vydanie zahŕňa automatické škálovanie v Kubernetes, automatickú konfiguráciu projektov C a C++, beh v prostredí vynútenom FIPS a ďalšie.
Medzi hlavné výhody tohto vydania patria:
• Automatické škálovanie SonarQube v Kubernetes (dostupné od verzie Data Center Edition)
• Automatická konfigurácia projektov C a C++ (dostupná od verzie pre vývojárov)
• SonarQube teraz beží v prostredí vynútenom FIPS
• Nastavte prioritu pravidla, aby ste zabránili uvoľneniu neštandardného kódu (dostupné od verzie pre vývojárov)
• Scikit-learn knižnice v Pythone
• Jednoduché nastavenie monorepo pre všetky platformy DevOps (dostupné od Enterprise Edition)