Amsterdam JUG "Duke Turns 30" Celebration at OpenValue

Ця подія завершилася!

Amsterdam JUG "Duke Turns 30" Celebration at OpenValue

Амстердам -глечик "герцог вирве 30" святкування на OpenValue

Подія від: Amsterdam Java User Group

Місце проведення: OpenValue Amsterdam, Joan Muyskenweg 22, Amsterdam - Amsterdam-Oost

Онлайн подія

Лекції та дискусії

Про подію

Чи знаєте ви, що Java виповнилося 30 років? Приєднуйтесь до [Duke Turn 30] (https://www.azul.com/duke-turns-30-celebrating-java/) Watch-a-long Party, віртуальна подія, з їжею, напоями та закусками, на останній зустрічі Амстердамського глечика в [OpenValue In Амстердам] (https://maps.app.goo.gl/l6t5grg4qw5e3zw78).

** ОНОВЛЕННЯ: ** Чемпіон Java [Стів Чін, віце -прем'єр -міністр Девреля в Neo4J] (https://www.linkedin.com/in/steveonjava/) приєднається до святкування герцога 30 святкування в Амстердамі!

Для отримання більш детальної інформації та дискусій на наведеному нижче, перейдіть на Bit.ly/Join-foojay-Slack, щоб приєднатися до друзів OpenJDK foojay.io Slack та скористайтеся каналом #Jug-Amsterdam для розмов, пов’язаних із наведеним нижче.

** Порядок денний **

** 17: 00 -** Відкриті двері (і їжа!)
** 18: 00 - 18: 30 ** Розмова 1: "30 років Java" Саймона Ріттера
** 18: 30 - 19: 00 ** Розмова 2: "AI для зайнятих розробників Java" Френка Греко
** 19: 00-19: 30 ** Розмова 3: "Заклуничі інновації в Яві" Венкат Субраманіам
** 19: 30 ** ** \ - 20: 00 ** Розмова 4: "Ми ненавидимо код - радість підтримувати мертвий та невикористаний код" Грріта Грюнвальда
**.
** 20: 30 - 21: 00 ** Розмова 6: "Код читання" від Marit van dijk
** 21: 00 - 21: 30 ** Розмова 7: "Екосистема OpenJDK" Кармен Дельгадо та Саймон Ріттер

** Розмова 1: "30 років Java" Саймона Ріттера **

23 травня 1995 року відбулася запуск не просто нової мови програмування, а цілої платформи розробки та розгортання. Спочатку націлений на абсолютно новий світ браузерів та всесвітньої павутини, він швидко став фактичним стандартом для додатків для підприємств в Інтернеті. Примітно, що через тридцять років він все ще завжди є в трійці найкращих найпопулярніших мов, якими користуються розробники.

Щоб відкрити наше святкування, ми здійснимо подорож назад у часі, щоб побачити, як виникла Java, як вона процвітала і як це змінилося протягом трьох десятиліть. У нас може навіть бути спеціального гостя з деякими ключовими уявленнями.

** Розмова 2: "AI для зайнятих розробників Java" Френка Греко **

Так, ми знаємо, що ти в колінах у виробництві Java розгортається і не встигнемо дізнатися про ШІ. Але ваш менеджер щодня більше говорить про AI, і ви читаєте неспокійні повідомлення про те, як Genai прийме вашу роботу.

На цьому сеансі ми швидко відстежимо вас через AI та машинне навчання-розроблене лише для розробників Java, яким потрібно виконати роботу без необхідності просвердлити науку про дані та складну математику.

Ми висвітлюємо всі основи та пояснимо, як AI можна використовувати в процесі розробки програмного забезпечення поза простим генерацією коду. Ви підете, розуміючи, де AI підходить (і не підходить), розумієш етичні проблеми, і як ви можете зробити себе більш продуктивним та покращити напрямок кар’єри.

* Чому AI має значення для розробників та вашої кар’єри
* Важливість закономірностей - прогнозування AI (Predai) проти генеративного AI (Genai)
* Генай проти традиційних пошукових систем
* Швидкі методики
* Важливість контексту для Genai
* Системи покоління (RAG)
* Тонко налаштована проти ганчірки - бібліотеки Java для AI/мл
* AI та процес розробки програмного забезпечення - відповідальний AI та етика

** Розмова 3: "Заклунальні інновації в Яві" Венкат Субраманіам **

Захоплююче спостерігати за еволюцією Java - нових рис, що виникають кожні півроку, мову, яка отримує стислим, виразним та елегантним з кожним випуском, більше потужності, що упаковується для продуктивності та масштабу одночасно, похвали можуть бути нескінченними, як це має бути.

Однак значні інновації на Java знаходяться за лаштунками, речі, які випадковий програміст може не брати до уваги, але сприяє значному підвищенню продуктивності або запобігає деяким типам помилок. Ряд функцій, які ми бачимо в Java, існують на інших мовах, як на JVM, так і на зовні. Однак реалізація функцій Java є унікальною, або просто різною для хорошої міри.

У цій презентації ми розглянемо еволюцію Яви за останнє десятиліття, але з точки зору закулісних методик, які підтримують та застосовують надійність та продуктивність.

** Розмова 4: "Ми ненавидимо код - радість підтримувати мертвий та невикористаний код" від Джерріта Грюнвальда **

Ви любите підтримувати код, який ви не писали? Напевно, ні… Коли системи ростуть і розвиваються, кодова база неминуче накопичується безладу, включаючи невикористаний або «мертвий» код. Часто розробники, які писали, цей код вже навіть не в компанії. То як ви знаєте, чи код все ще використовується?

Мертвий код може бути заплутаним, і він може бути джерелом для вразливості у вашій базі коду. Отже, це не лише "спадковий" код, з яким ми маємо справу, але й "мертвий" код і навіть так званий код "Zombie".

Цей сеанс дасть вам огляд загальної боротьби з цим типами коду, і він спробує дати вам уявлення про відмінності між типами коду та про інструменти, які допоможуть вам позбутися його.

** Розмова 5: "Друзі OpenJDK" Саймона Мартінеллі, Ондро Михалі, Маріт Ван Дайк та Герджан Віленга **

Почуйте від активних співробітників спільноти OpenJDK про те, як вони розпочали роботу та що хвилює їх у використанні OpenJDK.

Візьміть поради та підказки щодо отримання максимальної максимальної роботи з OpenJDK та його яскравого міжнародного співтовариства!

** Розмова 6: "Код читання" від Marit van dijk **

Як розробники, ми витрачаємо багато часу на навчання писати код, витрачаючи мало часу, щоб навчитися читати код. Тим часом ми часто витрачаємо більше часу на читання коду, ніж насправді його писати. Чи не повинні ми витрачати хоча б однакову кількість часу та зусиль, покращуючи цю майстерність? Навмисна практика може допомогти нам покращитися в коді читання.

У цій розмові ми обговоримо переваги свідомо практикувального коду читання в клубі читання коду чи сеансу без IDE, а також загальних стратегій для орієнтації на нову базу коду та ознайомлення з кодом за допомогою IDE.

** Розмова 7: "Екосистема OpenJDK" Кармен Дельгадо та Саймон Ріттер **

Приєднуйтесь до нас для проникливої ​​панельної дискусії з експертами та розробниками галузі, щоб вивчити останні тенденції, виклики та інновації у світі OpenJDK.

Ми обговоримо майбутні функції Java, найкращі практики оптимізації продуктивності та розвиваючого ландшафту інструментів розробки Java.

Джерело події

Події в Амстердамі сьогодні · Події в Амстердамі цими вихідними

Loading…