Skip to content

Commit

Permalink
Deploying to gh-pages from @ a6b08ee 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
tarilabs committed Nov 28, 2024
1 parent a49c6d5 commit 6f43737
Show file tree
Hide file tree
Showing 4 changed files with 214 additions and 79 deletions.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h2>Meeting</h2>
<p>
Prossimi eventi:
<ul>
<li><b>Lunedì 11 Novembre 2024: <a href="meeting-159.html">Jakarta EE Meets AI</a></b> (<a href="meeting-159.html">link</a>)</li>
<li><b>Martedì 10 Dicembre 2024: <a href="meeting-160.html">The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!</a></b> (<a href="meeting-160.html">link</a>)</li>
</ul>
</p>
<p>&nbsp;</p>
Expand Down
79 changes: 4 additions & 75 deletions meeting-159.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<script src="/js/vendor/modernizr-2.6.1.min.js"></script>
<script src="/fonts/ss-social.js"></script>
<title>JUG Milano Meeting #159 | Jakarta EE Meets AI</title>
<title>JUG Milano Meeting #159</title>
</head>
<body class="post">
<!--[if lt IE 7]>
Expand Down Expand Up @@ -43,17 +43,16 @@ <h2 class="post-title fadeInUp animated">JUG Milano Meeting #159</h2>
</hgroup>

<div style="text-align:center"><h2>Jakarta EE Meets AI</h2></div>
<br/>
L'incontro si terrà Lunedì 11 Novembre 2024

L'incontro si è tenuto Lunedì 11 Novembre 2024
presso eDream ODIGEO Via Fara 26 20124 Milano - evento gratuito previa registrazione OBBLIGATORIA (vedi dettagli)
<a target="_blank" href="https://goo.gl/maps/oBfwjGvLsG7XgDdq8">(mappa)</a>
in Via Gustavo Fara, 26, 20124 Milano MI
.
<br/>
<br/>


<!-- here was formspree -->

<p>
<div id="miscdetails" style="text-align: justify">
<b>
Expand Down Expand Up @@ -109,76 +108,6 @@ <h2 class="post-title fadeInUp animated">JUG Milano Meeting #159</h2>
</div>
</p>

<div style="display: none;">

<!-- email pro-forma -->
<div>
<pre>
[ANNOUNCE] JUG Milano Meeting #159 - Jakarta EE Meets AI

Ciao a tutti,

Siamo lieti di annunciare che un nuovo incontro del JUG Milano si terrà in modalità ibrida, Lunedì 11 Novembre 2024.


Evento ibrido online ed in presenza.

La partecipazione **in presenza** è gratuita e libera, ma è OBBLIGATORIA la registrazione su:
[form di registrazione per partecipare a JUG Milano in presenza](https://www.eventbrite.com/e/jakarta-ee-meets-ai-tickets-1070816694559?aff=oddtdtcreator)


Before the main event, there will be a 15m short talk about:

Title: Java &amp; Skills: a research activities in research@eclipse
What do you need for open source: soft or hard skills?
Eclipse Foundation is a partner of SKILLAB, an European project that monitors the demand and supply of skills across the European labor market by leveraging advanced data mining, natural language processing, and machine learning. This approach not only identifies current skill gaps but also anticipates emerging needs, empowering Europe to stay ahead in a rapidly evolving employment landscape.
In this presentation, we will introduce SKILLAB and explore the importance of soft skills in open-source environments, as well as how open source contributes to the development of hard skills.

Questo il programma:
h 18:45 - JUG news e attività in corso
h 19:00 - "Jakarta EE Meets AI", a cura di Ivar Grimstad
h ~20:30 - Chiusura lavori, varie ed eventuali

Iscriviti al canale YouTube di JUG Milano https://www.youtube.com/@JUGMilano/streams e JUG Torino https://www.youtube.com/@JUGTorino/streams e clicca la campanella su YouTube: riceverai notifica direttamente da YouTube quando saremo live!

Potete trovare maggiori dettagli, direttamente sul nostro sito:
http://www.jugmilano.it/meeting-159.html

Vi aspettiamo!
- JUG Milano staff
<pre>
</div>
<hr />
<!-- social pro-forma -->
<div>
<pre>
🗓️ Lunedì 11 Novembre 2024
👉 "Jakarta EE Meets AI" in presenza e YouTube live!
🙏 presenta Ivar Grimstad

Hybrid mode:
🚨 per partecipare in presenza è richiesto questo form:

Evento ibrido online ed in presenza.

La partecipazione **in presenza** è gratuita e libera, ma è OBBLIGATORIA la registrazione su:
[form di registrazione per partecipare a JUG Milano in presenza](https://www.eventbrite.com/e/jakarta-ee-meets-ai-tickets-1070816694559?aff=oddtdtcreator)


Before the main event, there will be a 15m short talk about:

Title: Java &amp; Skills: a research activities in research@eclipse
What do you need for open source: soft or hard skills?
Eclipse Foundation is a partner of SKILLAB, an European project that monitors the demand and supply of skills across the European labor market by leveraging advanced data mining, natural language processing, and machine learning. This approach not only identifies current skill gaps but also anticipates emerging needs, empowering Europe to stay ahead in a rapidly evolving employment landscape.
In this presentation, we will introduce SKILLAB and explore the importance of soft skills in open-source environments, as well as how open source contributes to the development of hard skills.

⚠️
Dettagli: http://www.jugmilano.it/meeting-159.html
<pre>
</div>

</div>

</div> <!-- #wrapper -->
<footer id="footer" class="clearfix">
<p>&nbsp;</p><p>&nbsp;</p>
Expand Down
200 changes: 200 additions & 0 deletions meeting-160.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,200 @@
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="description" content="JUG (JVM User Group) - Milano">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=10.0">

<link rel="stylesheet" href="/css/style.css">
<link rel="stylesheet" href="/css/syntax.css">

<script src="/js/vendor/modernizr-2.6.1.min.js"></script>
<script src="/fonts/ss-social.js"></script>
<title>JUG Milano Meeting #160 | The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!</title>
</head>
<body class="post">
<!--[if lt IE 7]>
<p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better experience this site.</p>
<![endif]-->
<div id="wrapper" class="clearfix">
<header id="header" class="clearfix">
<div class="inner clearfix">
<a href="/"><img class="fadeInDown animated" width="35" src="/images/logo/logo_no_name.png"/></a>
<nav id="main-nav" class="fadeInDown animated">
<ul>
<li class="home"><a href="/">Home</a><span> / </span></li>
<li class="about"><a href="/#about">Chi siamo</a><span> / </span></li>
<li class="blog"><a href="/meetings">Meeting 🔗</a><span> / </span></li>
<li class="about"><a href="/faq">FAQ 🔗</a><span> / </span></li>
<li class="about"><a href="/calendario">Calendario 🔗</a><span> / </span></li>
<li class="support"><a href="/#support">Supporto</a><span> / </span></li>
<li class="last contact"><a href="/#contact">Contatti</a></li>
</ul>
</nav>
</div>
</header> <div id="main" class="inner">
<hgroup>
<h2 class="post-title fadeInUp animated">JUG Milano Meeting #160</h2>
<p class="date"><span>Martedì 10 Dicembre 2024</span></p>
</hgroup>

<div style="text-align:center"><h2>The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!</h2></div>
<br/>
L'incontro si terrà Martedì 10 Dicembre 2024
presso eDream ODIGEO Via Fara 26 20124 Milano - evento gratuito previa registrazione OBBLIGATORIA (vedi dettagli)
<a target="_blank" href="https://goo.gl/maps/oBfwjGvLsG7XgDdq8">(mappa)</a>
in Via Gustavo Fara, 26, 20124 Milano MI
For this event, we collaborated with Tech Talks by eDreams ODIGEO, a series of free conferences dedicated to showing the use of disruptive technology in the transformation of travel.<br/>eDreams ODIGEO, is the world’s leading travel subscription platform and one of the largest e-commerce businesses in Europe. Tech Talks happens in 6 locations across 3 countries, where the eDreams ODIGEO Tech Labs are based: Madrid, Mallorca, Alicante, Milan and Porto.

.
<br/>


<!-- here was formspree -->

<p>
<div id="miscdetails" style="text-align: justify">
<b>
Evento ibrido online ed in presenza.
<br/><br/>
La partecipazione **in presenza** è gratuita e libera, ma è OBBLIGATORIA la registrazione su:
<a href="https://www.meetup.com/it-IT/edotechtalks-milan/events/304627587/">form di registrazione per partecipare a JUG Milano in presenza</a>
</b><br/>
</div>
</p>

<p>
<div id="abstract">
<span style="font-weight:bold">Abstract dell'intervento: </span>
<br/>
The world is full of complex planning challenges – whether in construction projects, production, vehicle routing, or, to make it more relatable, in scheduling shifts for employees in a busy café in Milan.
<br/><br/>
Imagine a café where you need to balance employee availability and skills with the demands of the business every day. Who can cover the morning or evening shifts? Who has the necessary barista skills? And how do you ensure no one works overtime or violates labor regulations?
<br/><br/>
To solve such challenges, Timefold offers a proven, powerful open-source solution in Java. With Timefold, complex planning problems – like our café scheduling – can be easily modeled using POJOs, annotations, and a Stream API.
<br/><br/>
In my talk, I will first explain when this solution is particularly useful and how PlanningAI differs from GenAI. Then, step by step, I'll demonstrate how to model and optimize our café’s shift scheduling problem using Timefold. Finally, I’ll show how to integrate it with Quarkus as a cloud-native application, enabling developers to build planning systems directly in Java.

</div>
</p>

<p>
<div id="bio">
A cura di <span style="font-weight:bold">Ivar Grimstad:</span>
<br/>
<br/><br/>

</div>
</p>

<div style="display: none;">

<!-- email pro-forma -->
<div>
<pre>
[ANNOUNCE] JUG Milano Meeting #160 - The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!

Ciao a tutti,

Siamo lieti di annunciare che un nuovo incontro del JUG Milano si terrà in modalità ibrida, Martedì 10 Dicembre 2024.


Evento ibrido online ed in presenza.

La partecipazione **in presenza** è gratuita e libera, ma è OBBLIGATORIA la registrazione su:
[form di registrazione per partecipare a JUG Milano in presenza](https://www.meetup.com/it-IT/edotechtalks-milan/events/304627587/)


Questo il programma:
h 18:45 - JUG news e attività in corso
h 19:00 - "The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!", a cura di Ivar Grimstad
h ~20:30 - Chiusura lavori, varie ed eventuali

Iscriviti al canale YouTube di JUG Milano https://www.youtube.com/@JUGMilano/streams e JUG Torino https://www.youtube.com/@JUGTorino/streams e clicca la campanella su YouTube: riceverai notifica direttamente da YouTube quando saremo live!

Potete trovare maggiori dettagli, direttamente sul nostro sito:
http://www.jugmilano.it/meeting-160.html

Vi aspettiamo!
- JUG Milano staff
<pre>
</div>
<hr />
<!-- social pro-forma -->
<div>
<pre>
🗓️ Martedì 10 Dicembre 2024
👉 "The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!" in presenza e YouTube live!
🙏 presenta Ivar Grimstad

Hybrid mode:
🚨 per partecipare in presenza è richiesto questo form:

Evento ibrido online ed in presenza.

La partecipazione **in presenza** è gratuita e libera, ma è OBBLIGATORIA la registrazione su:
[form di registrazione per partecipare a JUG Milano in presenza](https://www.meetup.com/it-IT/edotechtalks-milan/events/304627587/)


⚠️
Dettagli: http://www.jugmilano.it/meeting-160.html
<pre>
</div>

</div>

</div> <!-- #wrapper -->
<footer id="footer" class="clearfix">
<p>&nbsp;</p><p>&nbsp;</p>
<div class="inner clearfix">
<div class="col col-1">
<nav>
<ul>
<ul>
<li class="home"><a href="/">Home</a><span> / </span></li>
<li class="about"><a href="/#about">Chi siamo</a><span> / </span></li>
<li class="blog"><a href="/meetings">Meeting 🔗</a><span> / </span></li>
<li class="about"><a href="/faq">FAQ 🔗</a><span> / </span></li>
<li class="about"><a href="/calendario">Calendario 🔗</a><span> / </span></li>
<li class="support"><a href="/#support">Supporto</a><span> / </span></li>
<li class="last contact"><a href="/#contact">Contatti</a></li>
</ul>
</ul>
</nav>
<p class="copyright">&#169; 2017 jugmilano</p><p>&nbsp;</p>
</div>

<div class="col col-2">
<ul class="social">
<li><a href="https://twitter.com/jugmilano" target="_blank"><i class="ss-icon ss-social">Twitter</i></a></li>
<li><a href="https://github.com/jugmilano" target="_blank"><i class="ss-icon ss-social">Octocat</i></a></li>
<li><a href="https://www.linkedin.com/company/jugmilano" target="_blank"><i class="ss-icon ss-social">LinkedIn</i></a></li>
<li><a href="https://www.youtube.com/@JUGMilano/streams" target="_blank"><i class="ss-icon ss-social">YouTube</i></a></li>
<li><a href="/calendario" target="_blank"><i class="ss-icon ss-social">RSS</i></a></li>
<li><a href="https://gitter.im/jugmilano/jugmilano" target="_blank"><i class="ss-icon ss-social">share</i></a></li>

<!-- <li><a href="https://www.facebook.com/" target="_blank"><i class="ss-icon ss-social">Facebook</i></a></li>
<li><a href="http://dribbble.com/" target="_blank"><i class="ss-icon ss-social">Dribbble</i></a></li>
<li><a href="mailto:" target="_blank"><i class="ss-icon ss-social">Email</i></a></li>
-->
</ul> </div>
<a href="#header" class="back-to-top">Back to Top</a>
</div>
</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/js/vendor/jquery-1.8.1.min.js"><\/script>')</script>
<script src="/js/vendor/jquery.fitvids.min.js"></script>
<script src="/js/script.js"></script>

<script>
((window.gitter = {}).chat = {}).options = {
room: 'jugmilano/jugmilano'
};
</script>
<script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>
</body>
</html>
12 changes: 9 additions & 3 deletions meetings.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,10 @@ <h2 class="post-title">I prossimi incontri del JUG</h2>
<p>
<ul>
<li>
<a href="meeting-159.html">
<h3><b>Lunedì 11 Novembre 2024</b></h3>
<a href="meeting-160.html">
<h3><b>Martedì 10 Dicembre 2024</b></h3>
</a>
<p><span style="font-size:22px; font-weight:bold"><a href="meeting-159.html">Jakarta EE Meets AI</a></span></p>
<p><span style="font-size:22px; font-weight:bold"><a href="meeting-160.html">The Art of Café Scheduling with the PlanningAI Timefold in Java: No more spilled shifts!</a></span></p>
</li>
</ul>
</p>
Expand All @@ -58,6 +58,12 @@ <h3><b>Lunedì 11 Novembre 2024</b></h3>
<h2 class="post-title">Gli scorsi incontri del JUG</h2>
<ul>
<!-- if done_events is valorized means some old events are not maintained in the correct layout -->
<li>
<a href="meeting-159.html">
<h3><b>Lunedì 11 Novembre 2024</b></h3>
</a>
<p><span style="font-size:22px; font-weight:bold"><a href="meeting-159.html">Jakarta EE Meets AI</a></span></p>
</li>
<li>
<a href="meeting-158.html">
<h3><b>Giovedì 24 Ottobre 2024</b></h3>
Expand Down

0 comments on commit 6f43737

Please sign in to comment.