Este evento terminou!
Amsterdam JUG Meetup at JetBrains
Amsterdam Jug Meetup em Jetbrains
Evento por: Amsterdam Java User Group
Localização: Terrace Tower, Gelrestraat 16, Amsterdam - Amsterdam-Zuid
Sobre o evento
Este encontro de jarro de Amsterdã será hospedado e patrocinado pela Jetbrains, em seu escritório em [Terrace Tower, Gelrestraat 16, 1079 Mz Amsterdam] (https://maps.app.goo.gl/cn9iy3a41sgbqpv97). O espaço do evento está localizado no 3º andar.
**Agenda**
*** 18: 00 ** Portas abertas, alimentos e bem -vindas a JetBrains!
*** 18: 30 ** Talk 1: [Anton Arhophov] (https://www.linkedin.com/in/antonarhopov/) e [Daniil Tsarev] (https://www.linkedin.com/in/dtsyaryov/) (jetbrains) Apresentando ** através da primavera na primavera em springn.com/in/dtsyaryov/) (jetbrains) Apresentando **, veja através da primavera em springn em springn em springn em spring em spring em springn.com/in/dtsaryov/) (jetbrains).
*** 19: 15 ** Break
*** 19: 20 ** Talk 2: [Tom Cools] (https://www.linkedin.com/in/tom-cools-17547548/) (Timefold) Apresentando ** “LLMS não pode otimizar os horários, mas ai pode!” **
*** 19: 50 ** Talk 3: [Rijo Sam] (https://www.linkedin.com/in/rijosam19/) (ABN amro) Apresentando ** "Java Beyond Frameworks: Evitando o bloqueio com design agnóstico" **
*** 20: 20 ** Break
*** 20: 30 ** Talk 4: por [Kadi McKean] (https://www.linkedin.com/in/kadi-grigg/) e [Charlie Jones] (https://www.linkedin.com/in/charlie-jones3/) (reversinglabs) Apresentando **liEnge "
*** 21: 00 ** END
*** Informações sobre as palestras: ***
Talk 1: "** Veja até a primavera em Intellij Idea" ** de [Anton Arhophov] (https://www.linkedin.com/in/antonarhopov/) e [Daniil Tsarev] (https://www.linkedin.com/in/dtsaryov/) (JetBrans)
Alguns desenvolvedores dizem que a bota da primavera é mágica - mas não é. É uma estrutura ergonômica bem estruturada que cuida do levantamento pesado para que você possa se concentrar no que importa. Mas quando as coisas não se comportam como o esperado, entender por que pode ser um desafio.
É aí que entra o depurador da primavera em Intellij.
Com o Spring Debugger, você obtém informações profundas e em tempo real sobre o seu aplicativo em execução, bem dentro do seu IDE. Chega de cavar toras ou adivinhar o que está acontecendo sob o capô.
Encontre respostas para perguntas como:
* De onde vem esse valor de propriedade? É substituído em algum lugar?
* Por que esse feijão está sendo injetado e qual candidato foi escolhido?
* Existe uma transação ativa? Quem começou?
* A qual banco de dados meu aplicativo está conectado? Posso explorar com um clique?
* Como esse valor foi resolvido a partir de perfis, arquivos de configuração ou variáveis de ambiente?
Todo o contexto que você precisa está ali, conectado ao seu código, fácil de seguir e a apenas um clique.
Você aprenderá como o suporte de depuração da primavera no Intellij Idea ajuda a obter clareza, solucionar problemas mais rapidamente e transformar o trabalho interno da Spring Boot em um livro aberto.
Talk 2: ** “O LLMS não pode otimizar os horários, mas a IA pode!" ** Por [Tom Cools] (https://www.linkedin.com/in/tom-cools-17547548/) (Timefold)
Os LLMs fizeram um progresso notável, o que pode sugerir que eles são a resposta para tudo. No entanto, quando se trata de tarefas diárias, como criar horários de trabalho, eles tendem a ficar aquém. Como resultado, os humanos geralmente acabam criando um cronograma manualmente, o que geralmente está longe de ser o ideal.
Felizmente, há um ramo menos conhecido da IA que se destaca na programação complexa. Nesta palestra, discutiremos o Timefold, um solucionador de IA de código aberto baseado em Java e você descobrirá como ele aproveita a magia (também conhecida como matemática) para gerar horários otimizados.
Com uma série de demos ao vivo, você verá essa forma de IA em ação e se afastará com uma nova e poderosa ferramenta para sua caixa de ferramentas de solução de problemas.
Talk 3: ** “Java Beyond Frameworks: Evitando o bloqueio com design agnóstico” ** Por [Rijo Sam] (https://www.linkedin.com/in/in/rijosam19/) (ABN Amro)
O problema: as aplicações java modernas geralmente se tornam prisioneiros de suas estruturas. Enquanto ferramentas como Spring Boot e Quarkus aceleram o desenvolvimento, elas criam custos ocultos: bloqueio de fornecedores, dependências inchadas e arquiteturas rígidas. O que acontece quando seu projeto supera sua estrutura - ou uma nova e melhor ferramenta emerge?
A solução: esta palestra apresenta uma abordagem em camadas do desenvolvimento de Java, isolando as dependências da estrutura, mantendo a lógica principal pura com Java e Jacarta EE.
Através de exemplos, você verá:
1. Como dissociar a lógica de negócios usando os padrões JSR
2. Estratégias para substituir anotações específicas da estrutura
3. Integração em nuvem sem acoplamento da estrutura.
Trade-offs: Sim, isso exige um esforço mais inicial-escrevendo camadas de persistência personalizadas, testes rigorosos e documentos meticulosos. Mas a recompensa é o código adaptável, testável e sustentável entre estruturas, equipes e décadas.
Takeaways -chave:
1. Padrões práticos para o design agnóstico.
2. Quando (e quando não) adotar essa abordagem.
3. Ferramentas para facilitar a transição.
Junte-se a mim para repensar o desenvolvimento Java: menos mágica-estrutura, mais código à prova de futuro.
Talk 4: ** “Navegando de conformidade: o que os desenvolvedores podem aprender com a direção" ** por [Kadi McKean] (https://www.linkedin.com/in/kadi-grigg/) e [Charlie Jones] (https://www.linkedin.com/in/in/charlie-jones3/s)
Ao dirigir em uma estrada, você deve seguir as regras da estrada. Você precisa de uma licença válida, siga o limite de velocidade, sinalize ao alterar faixas e parar em luzes vermelhas para garantir a segurança para todos. Ignorar essas etapas corre o risco de acidentes, multas e, às vezes, prisão.
No desenvolvimento de código aberto, a conformidade com os regulamentos governamentais é um desvio, diminuindo a inovação e a criatividade. Mas, assim como uma estrada movimentada, essas regras existem para nos manter seguros, organizados e avançando em direção a nossos destinos. Nesta palestra, exploraremos os paralelos entre as regras da conformidade da estrada e do software e como todas as regras são criadas igualmente.
A luz sobre como a compreensão e aderência aos requisitos regulatórios pode capacitar os desenvolvedores, em vez de impedi -los.
Vamos nos aprofundar nos principais mandatos do governo que moldam o cenário de software, desde estruturas de segurança cibernética até transparência da cadeia de suprimentos. Também discutiremos como ignorar a conformidade pode levar a "acidentes", como violações de dados e penalidades legais e como a adoção proativa pode criar uma rota mais suave, mais segura e menos dispendiosa para a inovação.
Eventos em Amesterdão hoje · Eventos em Amesterdão neste fim de semana