Snažíte sa pri vývoji softvéru o úplnú kontrolu nad svojimi dátami?
Budete radi, že sme práve vydali Space On-Premises 2023.2, dostupnejšiu verziu s novými zjednodušenými možnosťami inštalácie a ďalšími užitočnými funkciami.
S novou možnosťou inštalácie AWS jedným kliknutím môžete teraz rýchlo a jednoducho spustiť Space v cloude AWS. Docker Compose môžete použiť aj ako stabilnú inštaláciu s rozšírenými krokmi konfigurácie Docker Compose, ktoré sme pridali do tejto verzie. Na zlepšenie vašej produktivity pridáva Space On-Premises 2023.2 množstvo nových funkcií, ako napríklad výkonnú navigáciu inšpirovanú IDE, sledovanie času problémov, možnosť ukladať artefakty zostavy a závislosti projektov do vyrovnávacej pamäte, podporu pre balíčky Rust, rýchlu možnosť vytvárať problémy priamo z útržkov kódu a ďalšie. V tomto článku sa dozviete, čo je nové vo verzii 2023.2, a pozrite si prehľad dostupných možností inštalácie, aby ste našli tú, ktorá najlepšie vyhovuje vášmu tímu.
Vitajte v júnovom vydaní PHP anotovaných. Zhrnieme najúžasnejší vývoj v komunite PHP za posledný mesiac, pričom uvedieme ručne vyberané správy, články, nástroje a videá.
Zvýraznenie
Všetko najlepšie k 28. narodeninám, PHP!
8. júna oslávilo PHP 28 rokov! Na začiatok si pozrite prvé verejné vyhlásenie Rasmusa Lerdorfa o PHP.
Tu je mnoho ďalších rokov posilnenia postavenia vývojárov a posúvania hraníc webových technológií. Všetko najlepšie k narodeninám, PHP! 🎉🥳🎂
Tím JetBrains PhpStorm oslovil 20 členov komunity PHP a požiadal ich, aby pomenovali svoje obľúbené kódovacie stopy. Výsledkom je zoznam skladieb prispôsobený tak, aby ste boli pri kódovaní v PHP ešte produktívnejší.
Tento zoznam skladieb, ktorý svedčí o živej a rozmanitej komunite PHP, obsahuje príspevky od velikánov PHP, ako sú Christoph Rumpel, Jordi Boggiano, James Titcumb, Matthieu Napoli, Frank de Jonge, Stephen Rees-Carter, Cal Evans, Povilas Korop, Taylor Otwell, Benjamin Eberlei, Nicolas Grekas, Eric Barnes, Ian Landsman, Derick Rethans, Caneco, Zuzana Kunckova, Brent, Tim MacDonald, Mohamed Said a Paul Redmond.
Nástroje
wp-now – miestne prostredie pre vývojárov od inžinierskeho tímu WordPress.
Tento nástroj využíva WebAssembly na prevádzku PHP nad webovým serverom Node.js. Je to rýchlejšie ako prostredia založené na Docker a dá sa použiť s akýmikoľvek aplikáciami PHP, aj keď budete musieť prísť na spôsob, ako spustiť svoju DB.
PHP Monitor 6.0 je teraz k dispozícii – Táto hlavná aktualizácia predstavuje nového správcu verzií PHP, nový samostatný režim, ktorý umožňuje aplikácii pracovať bez inštalácie aplikácie Valet a ďalšie.
pmjones/AutoShel – Automaticky mapuje názvy príkazov CLI na triedy príkazov PHP v určenom priestore názvov, pričom reflektuje na špecifikovanú hlavnú metódu v rámci tejto triedy na určenie hodnôt argumentov a možností. Parametre metódy môžu byť skalárne hodnoty (int, float, string, bool) alebo polia.
jolicode/castor – Spúšťač úloh a spúšťač príkazov navrhnutý so zameraním na skúsenosti vývojárov, vytvorený pomocou PHP.
ProjektGopher/whisky – Jednoduchý a rámcovo agnostický nástroj CLI na správu a presadzovanie git hookov projektu PHP v tíme.
schranz-search/schranz-search – Vyhľadávacia abstrakcia cez rôzne vyhľadávače napísané v PHP. V súčasnosti implementované nástroje zahŕňajú Elasticsearch, Opensearch, Algolia, Meilisearch, RediSearch, Solr a Typesense.
TestGenAI – Nástroj od Tomáša Votrubu, autora Rectora, na generovanie unit testov pre PHP kód.
librarianphp/librarian – generátor statických stránok a indexátor markdown inšpirovaný Hugom a DEV, napísaný v PHP. Prečítajte si príbeh tohto výtvoru.
TeamCity 2023.05
TeamCity 2023.05 prichádza s niekoľkými vysoko očakávanými funkciami, vrátane temnej témy, terminálového prístupu k agentom a vylepšenia nastavenia viacerých uzlov.
Čo je nové →
IntelliJ IDEA 2023.2 EAP
Zaviedli sme nové funkcie a vylepšenia produktov ako súčasť programu prednostného prístupu pre verziu 2023.2. Tieto aktualizácie sú teraz k dispozícii na preskúmanie.
Skúste ešte dnes →
JetBrains GameDev Day 2023 Výzva pre rečníkov
V októbri 2023 organizujeme ďalší JetBrains GameDev Day – bezplatné, živé virtuálne podujatie, na ktorom sa komunitní rečníci venujú témam, ktoré ich zaujímajú. Snažíme sa našim účastníkom ponúknuť hodnotný technický herný obsah zmiešaný so skúsenosťami rečníkov s konkrétnymi nástrojmi a technológiami. Máte záujem? Prihláste sa do 22. júna!
Odoslať rozhovor →
Vedel si? V produktoch Adobe bolo za posledný rok otvorených viac ako 400 miliárd PDF. Wow! To je veľa PDF! Koľko ste ich otvorili minulý rok?
.NET novinky
Oznamujeme Azure Monitor OpenTelemetry Distro
Oznámenie .NET 8 Preview 4
Aktualizácie ASP.NET Core v .NET 8 Preview 4
EF Core 8 Preview 4: Primitívne a vylepšené kolekcie
Oznámenie novej verzie .NET Upgrade Assistant s podporou pre .NET MAUI a Azure Functions!
Odporúčaný obsah
Ahoj ľudia, to som ja, Khalid, váš obhajca vývojárov priateľských k susedstvu. Rachel ma láskavo požiadala, aby som pripravil spravodaj z júna 2023, pretože by som chcel viesť dialóg s našou komunitou JetBrains. Aký bol váš rok doteraz? Naučili ste sa niečo nové? Čo je podľa vás ďalšou veľkou vecou v komunite .NET? Môžeme, JetBrains, zlepšiť vaše skúsenosti s vývojom .NET? Nakoniec, ako sa máš? Odpovede zanechajte v sekcii komentárov nižšie a porozprávajte sa. ako sa mi darí? Vďaka za opýtanie. Môj doterajší rok bol mnohojazyčný vývojový typ roka s odbočkami do JavaScriptu/TypeScriptu, Ruby, mobilného vývoja a Web Assembly. Pohľad na tieto ďalšie ekosystémy nám môže pomôcť pochopiť, čo robí komunita .NET dobre, z čoho môže naša komunita čerpať inšpiráciu a ako môžeme prispieť k celkovému zdraviu našej malej trávy.
Tu je niekoľko príkladov, ktoré som si všimol v našej komunite a ktoré sú podobné iniciatívam v iných komunitách (dajte mi vedieť, ak súhlasíte v komentároch):
Blazor United – Multiparadigmové programovanie Blazor United umožňuje tri režimy: generovanie statických stránok, na strane servera a na strane klienta. Tento model rastie v popularite s frameworkami JavaScript, ako sú Next.js, Remix a Astro.
MAUI – Mobilný vývoj je skľučujúci problém a v súčasnosti je v tomto priestore veľká konkurencia. Je ľahké vidieť podobnosti v rámcoch ako Flutter, Kotlin Multiplatform a JetPack, nehovoriac o silnej alternatíve v našom ekosystéme v Avalonii.
Minimálne API – práve som o tom napísal príspevok a je jasne vidieť inšpiráciu v Minimal API z ekosystému Ruby a knižnice Sinatra. Mohol by som tiež zahrnúť množstvo knižníc Node s podobnou syntaxou.
Web Assembly a WASI – Web Assembly je novou hranicou pre každý ekosystém, a zatiaľ čo Rust je nesporným lídrom v tomto priestore, .NET má skutočnú šancu vyhrať zdieľanie mysle. WASI zmení spôsob, akým píšeme a nasadzujeme kód, a je to jedna z najvýznamnejších zmien vo vývoji.
Tiež by som rád zdôraznil prácu, ktorú ľudia robia, aby vybudovali most k týmto ďalším komunitám:
DotNetIsolator – Steven Sanderson pokračuje vo svojej fantastickej práci v priestore WASM, čo pomôže otvoriť nové možnosti pre .NET vývojárov.
Vite.AspNetCore – Quetzal Rivera pracuje na middleware Vite, ktorý pomáha priniesť premiérové nástroje na zostavovanie JavaScriptu do vášho pracovného toku ASP.NET Core.
Avalonia – Tím Avalonia vytvoril neuveriteľný reťazec nástrojov, ktorý vám pomáha poskytovať riešenia pre macOS, Linux, Windows a mobilné platformy. Tento rok môže byť konečne rokom Linuxu na desktope!
Marten – Sila PostgreSQL ako databázy dokumentov a úložiska udalostí? Áno prosím.
V technológiách je toho veľa, na čo sa môžete tešiť, najmä v priestore .NET. Alebo mám povedať dotnet? Keď končím, dovoľte mi zaželať vám všetko najlepšie v tomto roku a nech sú vaše nevybavené položky naplnené tými najlepšími funkciami a vaše kódové základne zostanú bez chýb. Vychutnajte si vynikajúce odkazy na komunitu nižšie a povedzte autorom, ako sa vám ich práca páčila; ide to ďaleko.
Bojíte sa o bezpečnosť svojho kódu? Už sa nechcete spoliehať na externé zdroje pre vaše Dart balíčky?
JetBrains Space ponúka kompletné riešenie pre súkromné ukladanie balíkov Dart. Pomocou nej môžete bezpečne ukladať a spravovať závislosti kódu a balíkov a umožniť vášmu tímu rýchly prístup k balíkom a ich zdieľanie v rámci vašej organizácie. Či už pracujete na mobilných projektoch, konzolách alebo projektoch Flutter, Space Packages uľahčuje ukladanie a zdieľanie vašich Dart balíčkov. Prečítajte si tento článok a zistite, ako môžete využiť vesmírne balíčky pre svoje projekty Dart alebo Flutter:
Ukladanie interných závislostí balíkov Dart
Verejne distribuujte balíčky Dart
Publikovanie balíkov Flutter
Vytvorte lokálne zrkadlo pub.dev