Category Archive JetBrains

ByIvan BREZIANSKY

Predstavujeme podporu pre viac IDE založených na IntelliJ v prostrediach Space Dev

S počiatočným vydaním vzdialeného vývoja podporovali prostredia Space dev iba Fleet a IntelliJ IDEA. Dnes s radosťou predstavujeme podporu pre ďalšie IDE založené na IntelliJ: GoLand, PhpStorm, PyCharm, RubyMine, WebStorm a CLion (od verzie 2021.3). Všetky tieto IDE fungujú s prostrediami Space dev cez JetBrains Gateway.

Prečítajte si viac…

ByIvan BREZIANSKY

Mesačník PHP – január 2022

Získajte najnovšie informácie zo sveta PHP pomocou našich špeciálne upravených správ, článkov, nástrojov a videí.

Správy:

 Aktualizácia PHP Foundation, január 2022 PHP Foundation začala svoju činnosť koncom novembra ako nezisková organizácia, ktorej poslaním je zabezpečiť dlhú životnosť a prosperitu jazyka PHP. Už máme prvé výsledky. Žiadosti o sponzorstvo od hlavných vývojárov boli prijaté a spracovávajú sa. Nadačný tím bude zverejňovať mesačné aktualizácie, takže sa môžete prihlásiť na odber nášho Twitteru @thephpf, aby ste mali prehľad o novinkách. Ak sa chcete dozvedieť viac o PHP Foundation, pozrite si podcast Voices of the ElePHPant Ep 366 s Joeom Watkinsom, Sarou Golemon a Sebastianom Bergmannom.

 PHP 8.0.15, PHP 8.1.2, PHP 7.4.27 Opravy chýb pre aktuálne vetvy PHP boli vydané. V prípade PHP 7.4 ide o posledné bežné vydanie a odteraz budú vydávané iba bezpečnostné aktualizácie pre vetvu PHP 7.4.

 Štatistiky verzie PHP: január 2022 Tu sú niektoré čerstvé štatistiky pre verzie PHP podľa packagist.org. Verzia 8.1 vyšla len pred dvoma mesiacmi, ale už získala 9,1% podiel. Stále je tu však veľa PHP 7.4 (44 %).

 [RFC] Používateľom definované preťaženie operátora Návrh na pridanie preťaženia operátora do PHP neprešiel hlasovaním. Môžete si však vypočuť podcast PHP Internals News s autorom Jordanom LeDouxom, kde sa dozviete podrobnosti. Jordan tiež zverejnil veľmi dôkladný návod Ako vytvoriť RFC pre PHP. Medzitým sa už v PHP dá využiť preťaženie operátorov vďaka lisachenko/z-engine a FFI. Príklad implementácie operátorov pre matice nájdete na: lisachenko/native-php-matrix.

ByIvan BREZIANSKY

JetBrains Newsletter, január 2022 – Najlepšie nástroje na kontrolu kódu pre rok 2022

Nahliadnutie do vývojových prostredí SPACE

Zistite, ako prispôsobiť prostredia vývojárov Space presne podľa potrieb vášho tímu. Vytvorte prostredia pre vývojárov, štandardizujte ich pomocou vlastných obrázkov kontajnerov a začnite ihneď s vývojom vytvorením úvodnej snímky so závislosťami stiahnutých balíkov a vopred vytvorenými indexmi projektov.

Unreal Engine Development s Riderom na Linuxe

Sme radi, že môžeme zdieľať vôbec prvú zostavu Linuxu Rider pre Unreal Engine. Vo všeobecnosti funguje pre akúkoľvek verziu Linuxu, ktorá spĺňa systémové požiadavky Rider aj Unreal Engine, a sada funkcií je podobná tomu, čo je k dispozícii na iných platformách.

Predstavujeme kotlinx.coroutines 1.6.0

Verzia 1.6.0 knižnice kotlinx.coroutines je vonku. Prináša prepracovaný kotlinx-coroutines-test, viacvláknové korutíny pre Kotlin/Native, API na obmedzenie súbežnosti bez vytvárania ďalších vlákien, prístup na zápis do ThreadLocal bezpečný pre vlákna a migráciu na Java 8.

ByIvan BREZIANSKY

C++ december 2021: Hlavné body C++, bezpečnosť vlákien v C++, konferencie 2022 a ďalšie

Rok 2021 bol pre C++ skvelým rokom napriek prebiehajúcej pandémii. V decembri sa zachytilo veľa najdôležitejších udalostí roka, ktorým sa budeme venovať v časti Vzdelávanie. Ďakujeme, že ste s nami zostali v roku 2021! V roku 2022 dúfame, že C++23 bude úspešne dokončené, prijatie C++17 sa zvýši, objavia sa nové štandardy, nástroje sa budú vyvíjať rýchlejšie a objaví sa viac offline a hybridných udalostí.

Pozrite si decembrovú epizódu a dozviete sa viac.

Decembrové novinky

Jazykové novinky:

 Predpoklady

 std::exekúcia

 Korutínové generátory

 Monadické operátory

 

Učenie:

 C++ na konci roka 2021

 Vývoj C a C++ v systéme Windows: problémy s kódovaním

 Bezpečnosť v C++ a Rust

 Vývoj lambd v C++14, C++17 a C++20

 Evolúcia funkcií v modernom C++

 C++ konferencie v roku 2022 

ByIvan BREZIANSKY

Nahliadnite do vývojových prostredí v SPACE

V JetBrains Space môžete spustiť prostredia pre vývojárov, ktoré budú pracovať na vašom kóde na diaľku. Výkonný, vyhradený virtuálny stroj spustí kontajner Docker, ktorý má prístup k zdrojovému kódu vášho projektu a poskytuje backendové komponenty vášmu editoru lokálneho kódu. Tieto vzdialené počítače môžete použiť na vývoj softvéru namiesto použitia vášho lokálneho počítača.

Jednou z mnohých výhod používania prostredí Space dev je, že môžete štandardizovať vývojárske prostredie pre svoj tím, takže každý môže začať pracovať na projekte takmer okamžite namiesto toho, aby strácal hodiny nastavovaním svojich lokálnych počítačov. Okrem toho môžete spustiť úlohy zahrievania a pripraviť snímku, ktorá má už stiahnuté všetky potrebné závislosti balíkov a vopred vytvorený index projektu, ktorý je pripravený na použitie.

V tomto príspevku sa hlboko ponoríme do týchto možností prispôsobenia prostredí Space dev a uvidíme, ako môžete prispôsobiť vývojárske prostredie potrebám vášho tímu.