Podujatie bolo ukončené!
Amsterdam JUG "Duke Turns 30" Celebration at OpenValue
Amsterdam Jug „Duke Turns 30“ oslava na OpenValue
Podujatie organizuje: Amsterdam Java User Group
Umiestnenie: OpenValue Amsterdam, Joan Muyskenweg 22, Amsterdam - Amsterdam-Oost
Online podujatie
O podujatí
Vedeli ste, že Java má 30 rokov? Pripojte sa k [Duke Turns 30] (https://www.azul.com/duke-turns-30-ebratur-java/), virtuálna udalosť, virtuálna udalosť, s jedlom, nápojmi a občerstvením, na najnovšom stretnutí Amsterdam Jug na [OpenValue in Amsterdam] (https://maps.app.goo.gl/l6t5grg4qw5e3zw78).
** AKTUALIZÁCIA: ** Java Champion [Steve Chin, VP Devrel v Neo4J] (https://www.linkedin.com/in/steveonjava/), pripojí sa k Dukeovi 30 osláv v Amsterdame!
Viac informácií a diskusií o nižšie uvedenom nižšie nájdete na bit.ly/join-inojay-slack, aby ste sa pripojili k Friends of OpenJdk fooojay.io Slack a použite kanál #Jug-Amsterdam na konverzácie súvisiace s nižšie.
** Agenda **
** 17: 00 -** Dvere sú otvorené (a jedlo!)
** 18: 00 - 18: 30 ** Talk 1: "30 rokov Java" od Simona Rittera
** 18: 30 - 19: 00 ** Talk 2: „Ai pre rušných vývojárov Java“ od Frank Greco
** 19: 00-19: 30 ** Talk 3: „Inovácie v zákulisí v Java“ od Venkat Subramaniam
** 19: 30 ** ** \ - 20: 00 ** Talk 4: „Nenávidíme kód - radosť z udržiavania mŕtvych a nevyužitých kódov“ od Gerrit Grunwald
** 20: 00 - 20: 30 ** Talk 5: „Priatelia Openjdk“ od Simona Martinelliho, Ondro Mihalyi, Marit Van Dijk a Geertjan Wielenga
** 20: 30 - 21: 00 ** Talk 6: „Čítanie kódu“ od Marit Van Dijk
** 21: 00 - 21: 30 ** Talk 7: „Ekosystém OpenJDK“ od Carmen Delgado a Simon Ritter
** Talk 1: "30 rokov Java" od Simon Ritter **
23. mája 1995 zaznamenal spustenie nielen nového programovacieho jazyka, ale celej platformy pre vývoj a nasadenie. Spočiatku sa zamerali na úplne nový svet prehliadačov a na World Wide Web, rýchlo sa stal de facto štandardom pre internetové podnikové aplikácie. Je pozoruhodné, že o tridsať rokov neskôr je stále v prvých troch najobľúbenejších jazykoch, ktoré vývojári používajú.
Aby sme otvorili našu oslavu, vydáme sa na cestu späť v čase, aby sme zistili, ako došlo k Jave, ako prekvitala a ako sa zmenila za tri desaťročia. Môžeme mať dokonca špeciálneho hosťa s niektorými kľúčovými poznatkami.
** Talk 2: „AI pre rušných vývojárov Java“ od Frank Greco **
Áno, vieme, že ste hlboko v kolene vo výrobnom nasadení Java a nemáte presne čas dozvedieť sa o AI. Ale váš manažér hovorí viac o AI každý deň a čítate znepokojujúce príspevky o tom, ako bude mať Genai vašu prácu.
V tejto relácii vás urýchlime prostredníctvom AI a strojového učenia-s názvom len pre vývojárov Java, ktorí potrebujú vykonať prácu bez toho, aby bolo potrebné vŕtať sa do vedy o údajoch a komplikovanej matematike.
Pokryjeme všetky základy a vysvetlíme, ako sa dá AI použiť v procese vývoja softvéru nad rámec jednoduchého generovania kódu. Odídete pochopenie toho, kde sa AI hodí (a nehodí), pochopíte etické obavy a ako sa môžete zvýšiť produktívnejšie a vylepšiť svoj kariérny smer.
* Prečo AI záleží pre vývojárov a vašu kariéru
* Dôležitosť vzorcov - prediktívne AI (predai) verzus generatívna AI (Genai)
* Genai vs. tradičné vyhľadávacie nástroje
* Rýchle techniky
* Dôležitosť kontextu pre Genai
* Systémy generácie (RAG) na vyhľadávanie (RAG)
* Doladenie vs Rag - Java Knižnice pre AI/ML
* AI a proces vývoja softvéru - zodpovedná AI a etika
** Talk 3: „Inovácie v zákulisí v Java“ od Venkat Subramaniam **
Je fascinujúce sledovať vývoj Java - nové funkcie, ktoré sa objavujú každých šesť mesiacov, jazyk, ktorý sa stáva stručným, výrazným a elegantným pri každom vydaní, viac energie zabalenej pre výkon a rozsah súčasne, chvály môžu byť nekonečné, ako by malo byť.
Významné inovácie v Java sú však v zákulisí, veci, ktoré príležitostný programátor nemusí brať na vedomie, ale prispieva k významnému zvýšeniu výkonu alebo zabraňuje niektorým typom chýb. V iných jazykoch, na JVM aj mimo nej, existuje niekoľko funkcií, ktoré vidíme v Java. Implementácia funkcií Java je však pre dobrú mieru jedinečná alebo jednoducho odlišná.
V tejto prezentácii sa pozrieme na vývoj Java za posledné desaťročie, ale z hľadiska techník zákulisia, ktoré podporujú a presadzujú robustnosť a výkon.
** Talk 4: „Nenávidíme kód - radosť z udržiavania mŕtvych a nepoužitých kód“ od Gerrit Grunwald **
Rád si udržiavate kód, ktorý ste nenapísali? Pravdepodobne nie ... ako systémy rastú a vyvíjajú sa, kódová základňa nevyhnutne hromadí neporiadok vrátane nepoužitého alebo „mŕtveho“ kódu. Vývojári, ktorí napísali tento kód, už v spoločnosti už nie sú. Ako teda viete, či sa kód stále používa?
Mŕtvy kód môže byť mätúci a môže byť zdrojom zraniteľností vo vašej kódovej základni. Takže to nie je len „starší“ kód, s ktorým sa musíme zaoberať, ale aj „mŕtvy“ kód a dokonca aj takzvaný „zombie“ kód.
Táto relácia vám poskytne prehľad o bežnom boji s týmto typom kódu a pokúsi sa vám poskytnúť predstavu o rozdieloch medzi týmito typmi kódu a nástrojmi, ktoré vám pomôžu zbaviť sa ho.
** Talk 5: „Priatelia Openjdk“ od Simona Martinelliho, Ondro Mihalyi, Marit Van Dijk a Geertjan Wielenga **
Vypočujte si od aktívnych spolupracovníkov v komunite OpenJDK o tom, ako začali a čo ich vzrušuje pri používaní OpenJDK.
Vyzdvihnite tipy a triky, ako čo najlepšie využiť OpenJDK a jeho živé medzinárodné spoločenstvo!
** Talk 6: „Čítanie kódu“ od Marit Van Dijk **
Ako vývojári trávime veľa času učením sa písať kód, pričom trávime len málo až čas naučením sa čítať kód. Medzitým často trávime viac času čítaním kódu, ako v skutočnosti píšeme. Nemali by sme tráviť aspoň rovnaké množstvo času a úsilia zlepšovaním tejto zručnosti? Úmyselná prax nám môže pomôcť zlepšiť sa pri čítaní kódu.
V tejto prednáške budeme diskutovať o výhodách úmyselného praktizovania čítania kódu v klube alebo relácii čítania kódu bez IDE, ako aj o bežných stratégiách na navigáciu v novej kódovej základni a oboznámení sa s kódom pomocou IDE.
** Talk 7: „Ekosystém OpenJDK“ od Carmen Delgado a Simon Ritter **
Pripojte sa k nám a získajte dôkladnú panelovú diskusiu s odborníkmi a vývojármi v priemysle, aby ste preskúmali najnovšie trendy, výzvy a inovácie vo svete OpenJDK.
Budeme diskutovať o nadchádzajúcich funkciách Java, osvedčených postupoch na optimalizáciu výkonu a vyvíjajúce sa prostredie vývojových nástrojov Java.
Akcie a podujatia v Amsterdame dnes · Akcie a podujatia v Amsterdame tento víkend