Amsterdam JUG "Duke Turns 30" Celebration at OpenValue

Diese Veranstaltung ist beendet!

Amsterdam JUG "Duke Turns 30" Celebration at OpenValue

Amsterdamer Jug "Duke wird 30" Feier bei OpenValue

Veranstaltet von: Amsterdam Java User Group

Ort: OpenValue Amsterdam, Joan Muyskenweg 22, Amsterdam - Amsterdam-Oost

Online-Veranstaltung

Vorträge & Diskussionen

Über die Veranstaltung

Wussten Sie, dass Java 30 wird? Machen Sie mit dem [Duke Turns 30] (https://www.azul.com/duke----turns-30-celebrating-java/) Watch-A-Long Party, ein virtuell Amsterdam] (https://maps.app.goo.gl/l6t5grg4qw5e3zw78).

** UPDATE: ** Java -Champion [Steve Chin, VP von Devrel bei Neo4j] (https://www.linkedin.com/in/steveonjava/), wird mit dem Duke -Rehen 30 Feier in Amsterdam mitmachen!

Weitere Informationen und Diskussionen zum folgenden Informationen finden Sie unter bit.ly/join-foojay-slack, um sich den Freunden von Openjdk Foojay.io Slack anzuschließen und den #Jug-Amsterdam-Kanal für Gespräche im Zusammenhang mit dem folgenden zu verwenden.

**Agenda**

** 17: 00 -** Türen offen (und Essen!)
** 18: 00 - 18: 30 ** Talk 1: "30 Jahre Java" von Simon Ritter
** 18: 30 - 19: 00 ** Talk 2: "Ai für geschäftige Java -Entwickler" von Frank Greco
** 19: 00-19: 30 ** Talk 3: "hinter den Kulissen Innovationen in Java" von Venkat Subramaniam
** 19: 30 ** ** \ - 20: 00 ** Talk 4: "Wir hassen Code - die Freude, tot und nicht verwendeten Code zu erhalten" von Gerrit Grunwald
** 20: 00 - 20: 30 ** Talk 5: "Friends of Openjdk" von Simon Martinelli, Ondro Mihalyi, Marit Van Dijk und Geertjan Wielenga
** 20: 30 - 21: 00 ** Talk 6: "Code" von Marit van Dijk lesen "
** 21: 00 - 21: 30 ** Talk 7: "OpenJDK -Ökosystem" von Carmen Delgado und Simon Ritter

** sprechen 1: "30 Jahre Java" von Simon Ritter **

Am 23. Mai 1995 startete nicht nur eine neue Programmiersprache, sondern auch eine gesamte Entwicklungs- und Bereitstellungsplattform. Zunächst auf die brandneue Welt der Browser und das World Wide Web abzielt, wurde es schnell zum De-facto-Standard für Unternehmensanwendungen im Internetmaßstab. Bemerkenswerterweise ist es dreißig Jahre später immer noch unter den drei beliebtesten Sprachen, die von Entwicklern verwendet werden.

Um unsere Feier zu eröffnen, werden wir uns in die Zeit zurücklegen, um zu sehen, wie Java zustande kam, wie es florierte und wie es sich über drei Jahrzehnte verändert hat. Möglicherweise haben wir sogar einen besonderen Gast mit einigen wichtigen Erkenntnissen.

** sprechen 2: "KI für geschäftige Java -Entwickler" von Frank Greco **

Ja, wir wissen, dass Sie in der Produktion von Java-Bereitstellungen knietief sind und nicht genau Zeit haben, über KI zu erfahren. Aber Ihr Manager spricht jeden Tag mehr über KI und Sie lesen beunruhigende Beiträge darüber, wie Genai Ihren Job annehmen wird.

In dieser Sitzung werden wir Sie schnell durch KI und maschinelles Lernen übertragen-nur für Java-Entwickler, die die Aufgabe erledigen müssen, ohne dass sie in Data Science und komplizierte Mathematik einbohren müssen.

Wir werden alle Grundlagen behandeln und erklären, wie KI im Softwareentwicklungsprozess über die einfache Codegenerierung hinaus verwendet werden kann. Sie werden verstehen, dass AI passt (und nicht passt), die ethischen Bedenken verstehen und wie Sie sich produktiver machen und Ihre Karriereanweisung verbessern können.

* Warum KI für Entwickler und Ihre Karriere wichtig ist
* Bedeutung von Mustern - Predictive AI (Predai) gegen generative AI (Genai)
* Genai gegen traditionelle Suchmaschinen
* Schnelle Techniken
* Die Bedeutung des Kontextes für Genai
* RAG-Systeme (Retrieval-Augmented Generation)
* Feinabstimmung gegen Rag - Java -Bibliotheken für AI/ml
* AI und der Softwareentwicklungsprozess - Verantwortungsbewusstes KI und Ethik

** sprechen 3: "hinter den Kulissen Innovationen in Java" von Venkat Subramaniam **

Es ist faszinierend, die Entwicklung von Java zu beobachten - neue Funktionen, die alle sechs Monate auftreten, eine Sprache, die mit jeder Veröffentlichung prägnant, ausdrucksstark und elegant wird, die gleichzeitig mehr Leistung für Leistung und Skalierung, das Lob kann endlos sein, wie es sein sollte.

In Java steht jedoch erhebliche Innovationen hinter den Kulissen. Dinge, die ein Gelegenheitsprogrammierer möglicherweise nicht zur Kenntnis nehmen, aber zu einer erheblichen Leistungssteigerung beiträgt oder einige Arten von Fehlern verhindert. Eine Reihe von Funktionen, die wir in Java sehen, gibt es in anderen Sprachen, sowohl auf der JVM als auch außerhalb. Die Implementierung der Merkmale durch Java ist jedoch für ein gutes Maß entweder einzigartig oder einfach unterschiedlich.

In dieser Präsentation werden wir uns die Entwicklung von Java im letzten Jahrzehnt ansehen, aber aus der Sicht der Techniken hinter den Kulissen, die Robustheit und Leistung unterstützen und durchsetzen.

** Sprechen Sie 4: "Wir hassen Code - die Freude, tot und unbenutzten Code aufrechtzuerhalten" von Gerrit Grunwald **

Lieben Sie es, Code beizubehalten, den Sie nicht geschrieben haben? Wahrscheinlich nicht… wenn Systeme wachsen und sich weiterentwickeln, sammelt die Codebasis unweigerlich Unordnung, einschließlich unbenutzter oder „toter“ Code. Oft sind die Entwickler, die diesen Code geschrieben haben, nicht mehr im Unternehmen. Woher wissen Sie also, ob der Code noch verwendet wird?

Dead Code kann verwirrend sein und die Quelle für Schwachstellen in Ihrer Codebasis sein. Es ist also nicht nur "Legacy" -Codes Code, mit dem wir uns umgehen müssen, sondern auch "toten" Code und sogar so genannten "Zombie" -Coder.

Diese Sitzung gibt Ihnen einen Überblick über den gemeinsamen Kampf mit dieser Art von Code und versucht, Ihnen eine Vorstellung von den Unterschieden zwischen diesen Arten von Code und über Tools zu geben, die Ihnen helfen, diese zu beseitigen.

** Sprechen Sie 5: "Friends of Openjdk" von Simon Martinelli, Ondro Mihalyi, Marit Van Dijk und Geertjan Wielenga **

Hören Sie von aktiven Mitarbeitern in der OpenJDK -Community darüber, wie sie angefangen haben und was sie über die Verwendung des OpenJDK erregt.

Nehmen Sie Tipps und Tricks auf, um das Beste aus OpenJDK und seiner lebendigen internationalen Gemeinschaft herauszuholen!

** Talk 6: "Code" von Marit van Dijk ** Reading Code "**

Als Entwickler verbringen wir viel Zeit damit, zu lernen, Code zu schreiben, während wir wenig bis gar keine Zeit damit verbringen, Code zu lesen. In der Zwischenzeit verbringen wir oft mehr Zeit damit, Code zu lesen, als ihn tatsächlich zu schreiben. Sollten wir nicht mindestens die gleiche Zeit und Mühe verbringen, um diese Fähigkeit zu verbessern? Absichtliche Übung kann uns helfen, Code besser zu lesen.

In diesem Vortrag werden wir die Vorteile des absichtlichen Praktizierens des Lesecode in einem Code -Leseclub oder einer Sitzung ohne IDE sowie gemeinsame Strategien zur Navigation in einer neuen Codebasis erörtern und mit dem Code mit der IDE mit dem Code vertraut machen.

** Talk 7: "OpenJDK -Ökosystem" von Carmen Delgado und Simon Ritter **

Besuchen Sie uns mit uns eine aufschlussreiche Podiumsdiskussion mit Branchenexperten und Entwicklern, um die neuesten Trends, Herausforderungen und Innovationen in der Welt von OpenJDK zu untersuchen.

Wir werden bevorstehende Java -Funktionen, Best Practices zur Optimierung der Leistung und die sich entwickelnde Landschaft von Java -Entwicklungstools besprechen.

Ursprüngliche Veranstaltungsquelle

Veranstaltungen in Ámsterdam heute · Veranstaltungen in Ámsterdam am Wochenende

Loading…