Questo evento è terminato!
Amsterdam JUG Meetup at JetBrains
Amsterdam Jug Meetup a Jetbrains
Evento di: Amsterdam Java User Group
Posizione: Terrace Tower, Gelrestraat 16, Amsterdam - Amsterdam-Zuid
Informazioni sull'evento
Questo incontro di Jug Amsterdam sarà ospitato e sponsorizzato da JetBrains, nel loro ufficio presso [Terrace Tower, Gelretraat 16, 1079 MZ Amsterdam] (https://maps.app.goo.gl/cn9iy3a41sgbqpv97). Lo spazio degli eventi si trova al 3 ° piano.
** Agenda **
*** 18: 00 ** porte aperte, cibo e benvenuti a Jetbrains!
*** 18: 30 ** Talk 1: [Anton ARipov] (https://www.linkedin.com/in/antonarhipov/) e [Daniil tsarev] (https://www.linkedin.com/in/dtsaryov/) (jetbrains) Presentazione ** “Vedi attraverso l'idea di STILLIJ **”
*** 19: 15 ** Break
*** 19: 20 ** Talk 2: [Tom Cools] (https://www.linkedin.com/in/tom-cools-17547548/) (volte) Presentazione ** “LLMS non può ottimizzare le pianificazioni, ma Ai può!” ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
*** 19: 50 ** Talk 3: [Rijo Sam] (https://www.linkedin.com/in/rijosam19/) (Abn Amro) Presentazione ** "Java Beyond Frameworks: evitare il blocco con il design agnostico" ** **
*** 20: 20 ** Break
*** 20: 30 ** Talk 4: di [Kadi McKean] (https://www.linkedin.com/in/kadi-grigg/) e [Charlie Jones] (https://www.linkedin.com/in/charlie-jones3/) (reverninglabs) presentando ** "navigando per la conformità: whatveling da weaking from"
*** 21: 00 ** fine
*** Informazioni sui colloqui: ***
Talk 1: "** Vedi attraverso l'idea di Spring in Intellij" ** di [Anton ARIPIOV] (https://www.linkedin.com/in/antonarhipov/) e [Daniil tsarev] (https://www.linkedin.com/in/dtsaryov/) (jetbrains)
Alcuni sviluppatori dicono che lo stivale primaverile è magico, ma non lo è. È un quadro ergonomico ben strutturato che si prende cura del pesante sollevamento in modo da poter concentrarti su ciò che conta. Ma quando le cose non si comportano come previsto, capire perché può essere una sfida.
È qui che entra in gioco il debugger di primavera in Intellij.
Con Spring Debugger, ottieni approfondimenti in tempo reale sulla tua applicazione in esecuzione, proprio all'interno dell'IDE. Niente più scavare attraverso i tronchi o indovinare cosa sta succedendo sotto il cofano.
Trova risposte a domande come:
* Da dove viene questo valore della proprietà? È ignorato da qualche parte?
* Perché questo fagiolo viene iniettato e quale candidato è stato scelto?
* Esiste una transazione attiva? Chi l'ha iniziato?
* A quale database è la mia app connessa? Posso esplorarlo con un clic?
* Come è stato risolto questo valore da profili, file di configurazione o variabili di ambiente?
Tutto il contesto di cui hai bisogno è proprio lì, connesso al tuo codice, facile da seguire e a un clic.
Imparerai come il supporto di debug di primavera in Idea Intellij aiuta a ottenere chiarezza, risolvere i problemi più velocemente e trasformare il funzionamento interno di Spring Boot in un libro aperto.
Talk 2: ** “LLMS non può ottimizzare gli orari, ma Ai può!" ** Di [Tom Cools] (https://www.linkedin.com/in/tom-cools-17547548/)
LLMS hanno fatto notevoli progressi, il che potrebbe suggerire di essere la risposta a tutto. Tuttavia, quando si tratta di compiti di tutti i giorni come la creazione di programmi di lavoro, tendono a non essere all'altezza. Di conseguenza, gli umani spesso finiscono per creare un programma manualmente, che di solito è tutt'altro che ottimale.
Fortunatamente, c'è un ramo meno conosciuto di AI che eccelle in una pianificazione complessa. In questo discorso, discuteremo di un solver AI open source basato su Java, e scoprirai come sfrutta Magic (aka Math) per generare programmi ottimizzati.
Con una serie di demo dal vivo, vedrai questa forma di intelligenza artificiale in azione e vai via dotato di un nuovo potente strumento per la tua cassetta degli attrezzi per la risoluzione dei problemi.
Talk 3: ** “Java Beyond Frameworks: Evitare il blocco con il design agnostico" ** Di [Rijo Sam] (https://www.linkedin.com/in/rijosam19/) (ABN AMRO)
Il problema: le moderne domande di Java diventano spesso prigionieri dei loro quadri. Mentre strumenti come Spring Boot e Quarkus accelerano lo sviluppo, creano costi nascosti: blocco del fornitore, dipendenze gonfie e architetture rigide. Cosa succede quando il tuo progetto supera il tuo framework o emerge uno strumento nuovo e migliore?
La soluzione: questo discorso introduce un approccio stratificato allo sviluppo di Java, isolando le dipendenze del quadro mantenendo puro la logica di base con Java e Jakarta EE.
Attraverso esempi, vedrai:
1. Come disaccoppiare la logica aziendale utilizzando gli standard JSR
2. Strategie per sostituire le annotazioni specifiche del framework
3. Integrazione cloud senza accoppiamento framework.
Comprendi: sì, questo richiede più sforzi iniziali: scrivere strati di persistenza personalizzati, test rigorosi e documenti meticolosi. Ma il payoff è un codice adattabile, verificabile e gestibile in framework, squadre e decenni.
Takeaway chiave:
1. Modelli pratici per il design agnostico.
2. Quando (e quando non) adottare questo approccio.
3. Strumenti per facilitare la transizione.
Unisciti a me per ripensare lo sviluppo di Java: meno quadro magico, codice più a prova di futuro.
Talk 4: ** "Navigazione conformità: cosa possono imparare gli sviluppatori dalla guida" ** di [Kadi McKean] (https://www.linkedin.com/in/kadi-grigg/) e [Charlie Jones] (https://www.linkedin.com/in/charlie-jones3/) (reversinglabs)
Quando si guida su un'autostrada, devi seguire le regole della strada. È necessaria una licenza valida, attenersi al limite di velocità, segnale quando si cambia corsie e fermarsi alle luci rosse per garantire la sicurezza per tutti. Saltare questi passaggi rischia gli incidenti, le multe e, a volte, il tempo di prigione.
Nello sviluppo open source, il rispetto delle normative governative è una deviazione, rallentando l'innovazione e la creatività. Ma proprio come un'autostrada impegnata, queste regole esistono per mantenerci al sicuro, organizzati e spostandoci verso le nostre destinazioni. In questo discorso, esploreremo i parallelismi tra le regole della conformità della strada e del software e come tutte le regole sono create allo stesso modo.
La luce su come la comprensione e l'adesione ai requisiti normativi possono potenziare gli sviluppatori piuttosto che ostacolarli.
Aumentare i principali mandati del governo che modellano il panorama del software, dai quadri di sicurezza informatica alla trasparenza della catena di approvvigionamento. Discuteremo anche di come ignorare la conformità possa portare a "incidenti" come violazioni dei dati e sanzioni legali e come l'adozione proattiva possa creare un percorso più fluido, sicuro e meno costoso per l'innovazione.
Eventi a Ámsterdam oggi · Eventi a Ámsterdam questo fine settimana