Category Archive JetBrains

ByIvan BREZIANSKY

Vitajte v JetBrains AI Assistant

S potešením oznamujeme vydanie nášho ktorý je bezproblémovo integrovaný do IDE JetBrains. Tento pokrok je v súlade s naším poslaním zlepšiť zážitok automatizáciou rutinných úloh, aby sa používatelia mohli sústrediť na celkový obraz.
AI Assistant je teraz k dispozícii pre milióny používateľov JetBrains IDE s výhodnými mesačnými alebo ročnými možnosťami predplatného pre jednotlivcov aj organizácie. Používatelia si budú môcť vychutnať špičkovú pomoc AI vo svojich editoroch a pracovných postupoch s verziami 2023.3 našich komerčných IDE a ReSharper, ako aj s najnovšou verziou Fleet, ktorá podporuje rôzne jazyky.

Čo je vo vnútri
Okrem obohacujúcich funkcií, ktoré sú v našich produktoch už mnoho rokov, AI Assistant rozširuje vývojové prostredia o nové výkonné schopnosti, vrátane:
• AI chat
• Dokončenie viacriadkového kódu pomocou AI
• Písanie dokumentácie a správy o odovzdaní
• Generovanie kódu z popisu v editore
• Vysvetlenie kódu vrátane RegExp, SQL a cron
• Vysvetlenie a navrhnutie opráv chýb
• Navrhovanie refaktoringu
• A mnoho ďalších

Stanovenie cien
JetBrains AI Pro je v súčasnosti naša jediná platená ponuka predplatného. Pre organizácie sú náklady na predplatné AI Pro stanovené na 20 USD na používateľa mesačne alebo zľavnená sadzba 200 USD na používateľa a rok. Jednotlivci si môžu vychutnať JetBrains AI Pro za ešte dostupnejšiu cenu 10 USD na používateľa mesačne alebo jednu ročnú platbu 100 USD. Zostaňte naladení na vydanie našej podnikovej úrovne. V súčasnosti neponúkame kontinuitu, množstevné ani iné zľavy.

Rýchla inštalácia
Pre komerčných zákazníkov je prístup k službe JetBrains AI a AI Assistant na začiatku zakázaný. Ak chcete aktivovať tieto funkcie, jednoducho ich povoľte vo svojom účte JetBrains (JBA). Podrobné pokyny nájdete v našom článku Časté otázky o predaji, kde nájdete rýchly proces nastavenia a vylepšenú používateľskú skúsenosť.

Všeobecná dostupnosť
Vďaka predplatnému JetBrains AI je pre zákazníkov platených edícií našich produktov už dnes k dispozícii AI Assistant ako doplnková funkcia.
Viac o službe JetBrains AI a AI Assistant sa dozviete od samotných tvorcov: pozrite si záznam zo spustenia JetBrains AI na našom kanáli YouTube.

ByIvan BREZIANSKY

Java mesačník – december 2023

Decembrové vydanie Java anotovaného mesačníka je tu! Ako obvykle nájdete všetky najnovšie aktualizácie Java a Kotlin, ako aj podrobnosti o kľúčových udalostiach v odvetví pre vytváranie sietí a vzdelávanie. Toto vydanie obsahuje aj najnovších kandidátov na vydanie a cielených JEP spolu s návodmi na Java a článkami o technológiách ako Spring, AI a ďalšie. Okrem toho máme v sekcii Kultúra a komunita ironický kúsok pre tých, ktorí pochybujú o tom, či sa hodia na pozíciu senior softvérového vývojára.
Poďme!

Správy Java
– Java News Roundup 1, 2, 3, 4 a 5 – Tu nájdete všetky najdôležitejšie novinky zo sveta Java.
– Lepšie streamy Java so zberačmi – Inside Java Newscast #57 – Stream::gather je nová operácia, ktorú môžete použiť so streammi v jazyku Java. Umožňuje vám vytvárať rôzne operácie bez prílišnej zložitosti rozhrania Stream. Viac sa o tom dozviete v tejto spravodajskej relácii.
– Čo je nové v Java 21 – Oracle TV z CloudWorld 2023 – Georges Saab, SVP vývoja pre platformu Java a predseda správnej rady OpenJDK, hovorí o Oracle TV na CloudWorld 2023 o nových funkciách Java 21, Java Playground, aktualizáciách komunity a Budúcnosť Javy.
– Java On The GPU – Inside Java Newscast #58 – Babylon, najnovší veľký projekt OpenJDK, sa zameriava na zvýšenie výkonu Java na GPU s cieľom podporiť strojové učenie a aplikácie AI na JVM. Zistite viac o tom v tejto spravodajskej relácii od Nicolaia Parloga.

ByIvan BREZIANSKY

JetBrains Predstavujeme Space Git subtree

Obsahuje váš pracovný postup nejaké externé závislosti? Ak áno, možno vás bude zaujímať použitie podstromu Git na vloženie obsahu externých úložísk do vášho vlastného produkčného úložiska, ktoré sa použije ako závislosť. Zatiaľ čo samotná funkcia je veľmi užitočná, keď potrebujete zdieľať alebo outsourcovať časť kódu, prichádza s niekoľkými upozorneniami. Na zefektívnenie tohto procesu predstavujeme podstrom Space Git s okamžitou obojsmernou synchronizáciou na strane servera a úplnou automatizáciou, takže sa môžete sústrediť na skutočné kódovanie namiesto toho, aby ste museli všetko synchronizovať manuálne. V tomto blogovom príspevku si prejdeme zložitosť podstromu vanilla Git, jeho výhody a nevýhody a preskúmame, ako podstrom Space Git zlepšuje túto funkciu pomocou automatizácie a kedy ju použiť.

ByIvan BREZIANSKY

JetBrains Space On-Premises 2023.3 je vonku!

Predstavujeme Space On-Premises 2023.3 – najnovšiu verziu našej inteligentnej a bezpečnej platformy na spoluprácu pri kóde, ktorá je plne spravovaná na vašej strane.
Space On-Premises 2023.3 prináša množstvo nových funkcií, ktoré vám pomôžu zvýšiť produktivitu a zefektívniť váš vývojový proces. Vychutnajte si podstrom Space Git, bezproblémovú integráciu Jira, revidovaných externých používateľov a množstvo aktualizácií vesmírnych problémov a dokumentov, okrem iných vylepšení.
Prečítajte si tento článok a získajte podrobný prehľad o tom, čo je nové vo verzii 2023.3.

ByIvan BREZIANSKY

Mesačník Java – november 2023

Vitajte v Java mesačníku – november 2023!
Keďže svet Java sa neustále točí, zhromaždili sme pokladnicu článkov, rozhovorov a postrehov, aby sme zahriali srdcia vašich vývojárov Java. Tohtomesačné vydanie obsahuje nádhernú zmes najnovších technologických pokrokov a neustále inšpirujúcich diskusií o mäkkých zručnostiach. Vybrali sme aj niekoľko rozhovorov zaznamenaných počas Devoxx Belgium a zahrnuli sme rozhovor s jeho účastníkmi. Okrem toho sme ručne vybrali výber zaujímavých podujatí online aj offline, ktoré by ste si mohli chcieť pozrieť v novembri.

Java návody a tipy
– Project Leyden – Brian Goetz diskutuje o projekte Leyden a načrtáva jeho primárne ciele, ktoré sa točia okolo vylepšenia času spustenia, skrátenia času potrebného na dosiahnutie maximálneho výkonu a zmenšenia celkovej stopy aplikácií Java.
– S Java 21 váš kód beží ešte rýchlejšie, ale ako je to možné? – Java 21 je zatiaľ najrýchlejšia verzia. V tejto krátkej diskusii zistíte, ako sa zvýšila rýchlosť pre staré triedy a pozriete sa na potenciálne budúce vylepšenia.
– Generational ZGC – Sip of Java – V tomto podcaste, ktorý hosťuje Billy Korando, preskúmame významné zmeny vykonané v Z Garbage Collector (ZGC) v JDK 21. Táto aktualizácia zmenila ZGC na multigeneračný zberač odpadu, často označovaný ako Generational ZGC.
– Reified Generics v Jave? – Aj keď Java nepodporuje reifikované generiká, existuje riešenie, ktoré umožňuje reifikáciu typu poľa aj pri vymazanom generickom type.
– Výučba nových trikov starých prúdov – V tejto prezentácii Devoxx Victor Klang predstavuje Gatherers, perspektívne budúce API navrhnuté na vytváranie a opätovné použitie medzioperačných operácií pre java.util.stream.Stream.
– Nové rozhranie API triednych súborov uľahčí aktualizácie Java – Inside Java Newscast #56 – Toto video predstavuje nové API pre súbor tried, ktoré dodáva aktuálne API na analýzu a manipuláciu s bajtovým kódom s JDK.

Kultúra a Spoločenstvo
– Ako sa Instagram zväčšil na 14 miliónov používateľov iba s 3 inžiniermi – Od októbra 2010 do decembra 2011 sa Instagram zmenil z ničoho na 14 miliónov používateľov. Dokázali to len s tromi inžiniermi. Ako sa im to podarilo za niečo vyše roka?
– Článok: Ako môžu agilné tímy zlepšiť predvídateľnosť meraním stability – Prečítajte si článok a dozviete sa viac o novej metrike stability (ψ), ktorá využíva teóriu radenia na testovanie predpokladov stability systému v agilných systémoch.
– Smrť tisíckou mikroslužieb – Andrei Taranchenko zdieľa svoj názor na to, prečo príliš komplikované mikroslužby zvyčajne riešia problémy, ktoré vy nemáte.
– Jeden nedodáva len softvér – Benji Weber vám v tomto článku pomôže objaviť neočakávané podobnosti medzi dodávateľom skla Murano a vývojárom softvéru.
– Lekcie inžinierskeho tímu z cyklistiky – Toto je ďalšia metafora od rovnakého autora ako predchádzajúci článok.