法律
法律に興味や関心のある地元の人々と出会いましょう:Meetupなら、仲間と経験を共有し、刺激し合い、互いを励ますことができます。 法律グループにぜひジョインしてください。
0
メンバー
0
グループ
今日の法律イベント
今すぐ開催中の対面法律イベントに参加しよう
Webswing & webforJ in der Praxis & Here we go again: Java26
Agenda:
18:00 Doors Open
18:20 Intro/Sponsor Welcome
18:30 Doors Closed! (the reception on the ground floor will not be served anymore.. come early!)
18:30 **Here we go again: Java26 / Dominik Dorn**
19:30 Break, Food, Drinks
19:55 Raffle
20:00 **Java-UIs modernisieren ohne JavaScript — Webswing & webforJ in der Praxis / Stephan Wald**
21:00 Networking
Talk 1: **Here we go again: Java 26**
We'll explore everything new in Java 26!
**Java-UIs modernisieren ohne JavaScript — Webswing & webforJ in der Praxis / Stephan Wald**
Ihr habt eine Swing-Anwendung. Oder Eclipse RCP. Oder Oracle Forms. Das Management will sie „im Browser". Der Reflex: React-Frontend, REST-APIs, JavaScript-Entwickler einstellen, zwei Stacks pflegen. Aber muss das sein?
Es gibt inzwischen mehrere Java-native Ansätze für Web-UIs — ihr kennt vermutlich einige davon aus früheren Meetups. Die meisten setzen voraus, dass ihr eure UI von Grund auf neu schreibt und bestehenden Code hinter REST-APIs kapselt. Unser Ansatz ist ein anderer: Wir zeigen einen **zweistufigen Migrationspfad**, der mit der unveränderten Bestandsanwendung im Browser startet und die Modernisierung dann Bildschirm für Bildschirm vorantreibt — ohne den Betrieb zu unterbrechen und ohne eine zweite Technologie einzuführen.
Im ersten Schritt kommt **Webswing** zum Einsatz — eine Laufzeitumgebung, die Java-Desktop-Anwendungen (Swing, JavaFX, SWT, Eclipse RCP) unverändert im Browser bereitstellt, indem sie auf Toolkit-Ebene in die AWT-Pipeline eingreift und das Rendering über HTML5 Canvas und WebSocket an den Client streamt. Im zweiten Schritt zeigen wir **webforJ** — ein Open-Source-Framework (Apache 2.0), mit dem moderne Web-UIs komponentenbasiert in purem Java entstehen: Routing, Data Binding, responsive Layouts, Spring-Boot-Integration — ohne eine Zeile JavaScript.
Der technische Kern des Abends:
* **Webswing unter der Haube:** Wie die Custom-`Toolkit`-Implementierung funktioniert, was auf Server- vs. Client-Seite passiert, und wo die Latenz-Grenzen liegen
* **webforJ-Architektur:** Server-seitiges Component Model auf Basis von DWC (Dynamic Web Client) Web Components, Event-Handling im Vergleich zum Swing-Listener-Modell, Layout-System (`FlexLayout` vs. `BorderLayout`)
* **`WebswingConnector`:** Die Integrationsbrücke — wie eine webforJ-Anwendung eine Webswing-Session einbettet und bidirektionale Kommunikation zwischen Legacy-Swing-Code und modernem UI ermöglicht
* **Live-Code:** Vom minimalen webforJ-Hello-World bis zur Hybrid-App mit eingebettetem Swing-Panel — wir bauen es vor euren Augen
* **Ehrliche Trade-offs:** Wann dieser Ansatz passt, wann nicht — und was er im Vergleich zu einem reinen UI-Framework-Wechsel bringt und kostet
Wir bringen einen Praxisbericht mit: Ein niederländischer ERP-Anbieter hat mit einem kleinen Team in vier Monaten die ersten Web-Module produktiv geschaltet — ohne JavaScript-Expertise im Haus.
**About the Speaker**
Stephan Wald entwickelt seit über 35 Jahren Enterprise-Software, seit über 20 Jahren in Java. Seine Erfahrung umfasst C++, C#, mehrere Business-Basic-Dialekte sowie heute primär Java. Als Head of Development und Mitglied der Geschäftsleitung bei BASIS International Ltd. (Albuquerque, USA) verantwortet er die Entwicklung des webforJ-Frameworks, eines Single-Stack-UI-Frameworks für geschäftskritische Java- und Kotlin-Anwendungen in mittelständischen und großen Unternehmen weltweit. Parallel baut er mit [SkillsPilot.de](http://skillspilot.de/) eine KI-gestützte SaaS-Plattform im HR-Consulting, die mit namhaften deutschen Unternehmen mit bis zu 20.000 Mitarbeitenden wächst. Speaker auf der JavaOne 2026.
Tuesday Padel (bi-weekly)
Join us for our regular Tuesday evening playing Padel.
**How we play**
Intermediate and Advanced Players are welcome (no beginners on Tuesday, please join us on Friday or Sunday instead).
Number of courts depends on the number of players
* 4-7 players: one court
* 8-11 players: two courts
* 12-15 players: three courts
Ideally, 6, 10 or 14 players are attending
* Then you play two matches in a row and then take a break
* A match is played in a single set. First team reaching four games wins the match. We play a minimum of six games per set (means even after 4:0 you still play two more games in this set)
If an odd number of players are attending, we adapt to the situation
Teams are mixed all the time. So you will play with/against different players during the event
* Teams are put together based on their skill level
* We focus on having balanced teams
**Price**
* 10 € for 1h
* 17 € for 2h
* If you need a racket, you can rent it from us for 2 € (limited number available). Otherwise you can always rent from the venue for 5 €
* We use the money to cover the courts rent, base-subscription for renting, providing balls and rackets
**Cancellation**
* Please cancel at least 4h before the event. Otherwise you have to pay the fee for one hour
* We understand that sometimes unexpected things can come up. However, not showing up and failing to let us know is considered disrespectful and goes against our community spirit. Uncommented no-shows may result in being excluded from future events.
**Other information**
* The venue has courts **outdoor only**. Dress accordingly to the weather
* We are respectful and warm with each other. Our cultural and professional background is diverse
* The hosts or regular players, can ask misbehaving players to step out from the court, in order to maintain the good vibes
* The hosts and regular players are entitled to send players different courts to have balanced teams
* Most of the time we go on a drink after the event at the venue's restaurant. You're welcome to join us
**Important**
* You are playing on your own risk
* Playing competitive is allowed (Smashing balls, hitting balls close to opponent player etc.)
* Playing friendly is our main goal
* Please announce the hosts, and/or the players on your court, if you have some injuries or specific conditions
* Be welcome with newcomers
Badminton Tuesday 19:00 Racketworld U3 Kendlerstraße/Ottakring
Hey folks,
WE ARE BACK AGAIN!
This Badminton meet-up is for ALL levels: beginners - advanced - experts. Everyone is welcome to join and test their skills and have some fun together.
The organiser will reserve courts in advance - PLEASE ONLY REGISTER IF YOU REALLY PLAN TO COME (OR CANCEL ASAP IF SOMETHING CAME UP) SO WE HAVE CORRECT NUMBERS. Late cancelation (before 24 hours) or no show would be asked to pay.
We are meeting at about 6:50 pm near the reception by the lounge. Come a bit earlier so you have time to change into workout/sports clothes. Also, bring clean indoor sports shoes and a water bottle with you.
The organiser will be at the club about 10 min. ahead of time and pay for all - please pay the organiser after/before the event!! Cost is 22€ per court, the fee should be around 6€.
It is possible to rent rackets from the club, if necessary (3€). Sometimes members have spare rackets - please ask.
Enjoy!
🌞 SALE EL SOL 🌞
🌞 **SALE EL SOL** 🌞
*Interactive Musical Story for the Whole Family*
Step into a magical world of music, art, and flavor — a unique experience designed to share with children and awaken the senses.
📅 **April 7**
🕚 **11:00 AM & 3:00 PM**
📍 **Q19 OF – District 19, Vienna**
✨ What to expect:
🎶 Live bilingual music (Spanish – German)
🎨 Creative visual arts workshop for children
☕ Colombian fair-trade coffee tasting by **Cafecito Colombia** (available for purchase) – find us every Tuesday at Q19
🥟 Delicious Argentine empanadas by **Empanada Blitz**
🎭 **Artists**
Eugenia Méndez – piano, voice & storytelling (Spanish)
Gustavo Méndez-Liska – visual arts & storytelling (German)
💛 *Learn through the arts and experience with your senses.*
Bring your family, invite your friends, and enjoy a meaningful cultural experience together.
#ViennaEvents #FamilyEvent #LiveMusic #ArtForKids #ColombianCulture
Weekly Event: Badminton Tuesday 20:00 Raketworld U3 Kendlerstraße
The event is part of our WEEKLY MEETUP SERIES.
----
Hey Badminton Enthusiasts!
This meet-up is for all levels: beginners, intermediates and experts.
Everyone is welcome to join, test their skills and have some fun together!
The organiser will reserve courts in advance - PLEASE ONLY REGISTER IF YOU REALLY PLAN ON COMING (OR CANCEL ASAP IF SOMETHING CAME UP).
We are meeting at about 07:50 pm near the reception by the lounge area (next to the courts). Come a bit earlier so you have time to change into workout/sports clothes. The locker rooms are free to use. Also, bring clean indoor sports shoes, your racket and a water bottle with you. There is also a drinking fountain available if you need to replenish your bottle.
The organiser will be at the club about 5 min. ahead of time and pay for everyone - please bring if possible exact change and pay the organiser after the event! The fee for this event is 6€.
It is possible to rent rackets from the club, if necessary (3€). Sometimes members have spare rackets - please ask in the comment section below!
If you are joining our events for the first time, WELCOME! Let the organizer know that you are new and they will find a place for you. Don't worry, we are an open and friendly group. We are sure you will develop connections with the people in our community in no time!
Without further ado - see you at our next event!
2G rules apply: geimpft or genesen.
We will adapt our events according to the official regulations.
Tuesday Badminton / Praterstern / intermediate+
Hello badminton fans!
Before you dive in, let's lay down some housekeeping rules:
**1**🚀 This event is for intermediate and above level players.
**2**🤝 First-timers, please reach out to the host before hitting that sign up button.
**3**👥 We are playing on two courts with 11 players.
**4**🏸 Feather shuttles are on the house. Bring your racket, water bottle, towel etc and maybe a spare racket.
**5**🕰️ Arrive early, please! 5-10 mins before kick-off, so that we can start on time.
**6**💰 The event costs € 9,50 for 2 hours. Please pay to the host in cash and bring the exact amount with you. If you would like to pay online, please send the host a message.
**7**🚨 Cancellation policy: If you're unable to show up, sign-out at least 24h before showtime. In case you cancel less than 24h before the start and we don't find your replacement, you will still have to pay your fees (No Exceptions). ALSO for wait list people, in case you have joined other events, please choose the option 'LEAVE WAITLIST'
**8**🚫 No-show? No communication to the host? Welcome to the ban-zone for future events. Let's keep it real – A short message to the host will save the day.
**9**🤜🤛 Sportsmanship is our middle name! Be kind, be cool, and let's keep the vibes high. Any antics otherwise? Your name will show up on the 'Black List' 😉
Get ready for some quality games, laughter, and maybe a few accidental shuttlecock dodges and smashes (not intentionally, it happens).
See you on the court! 😄🖖🏋️♀️
PS: Find more events in our Badminton Meetup Community: www.badmintonmeetup.com
Walk & Talk Wien
**ACHTUNG! Wir treffen uns dieses Mal auf Grund von Bauarbeiten bei der U4 Station Friedensbrücke Ausgang Straßenbahn 5 und 12!!!**
**Walk & Talk**
Willst du auch mehr Bewegung in dein Leben bringen? Und dich dabei noch gut unterhalten, so dass die Zeit verfliegt?
Dann bist du hier genau richtig, denn mir geht es genauso. Alleine ist langweilig und die Zeit vergeht nicht, daher hab ich mir Walk & Talk überlegt. Inspiriert wurde ich durch die Walk & Talk Gruppe in Hamburg, wo ich mehrere Male dabei war als ich in Hamburg lebte. Unterschiedliche Menschen treffen sich einmal in der Woche für einen flotten Spaziergang und unterhalten sich dabei. Ich liebe es neue Menschen kennenzulernen und auch bekannte Gesichter wiederzusehen, dann geh ich ganz nebenbei und das macht auch noch Spaß.😊
**Walk:**
Wir brauchen einfach regelmäßige Bewegung und ich weiß selbst, wie schwierig es ist, diese in den Alltag zu integrieren. Deshalb ist dieser Walk genau richtig. Nach diesem Spaziergang fühlst du dich einfach wohl, fit und entspannt.
**Talk:**
Das Reden kommt ganz von selbst beim Gehen. Du kannst über alles reden, egal, ob privates oder berufliches, alles was sich ergibt ist willkommen. Und wenn du keinen Bock aufs Reden hast, dann gehst du alleine, auch das ist völlig in Ordnung.
**Wie das ganze abläuft:**
* Die Teilnahme ist völlig kostenlos.
* Wo: U6 Spittelau (im Freien), Richtung Donaukanal, Ausgang Josef-Holaubek-Platz, direkt vor dem Fernwärme-Turm (https://maps.app.goo.gl/XwAayz4FQe2EW8WK9)
* Wann: Wir treffen uns dienstags um 13 Uhr, egal, ob bei Regen, Sturm und Kälte oder bestem Sonnenschein – Walk & Talk findet nahezu JEDE Woche statt außer ich bin mal im Urlaub.
* Wir starten pünktlich und beginnen mit einer kurzen Vorstellungsrunde.
* Wie gehen am Donaukanal entlang von Höhe Spittelau bis zum Schwedenplatz und zurück.
* Ca. 7 Kilometer sind wir unterwegs und unterhalten uns dabei mit interessanten Menschen. Dabei kannst du neue Bekanntschaften schließen, dich inspirieren lassen, von Projekten erzählen oder einfach nur smalltalken und die frische Luft genießen. Alles ist erlaubt.
* Nach ca. 1,75 Stunden sind wir wieder am Ausgangspunkt zurück.
* Bei einer Teilnahme von über 5 Personen gehen wir in Paaren und wechseln diese alle 10 Min. Wenn du aber lieber alleine gehst, ist das auch vollkommen in Ordnung.
* Für alle, die einfach mal etwas Neues ausprobieren wollen.
**Bist du bereit?**
Dann komm mit!
**Start bei U6 Spittelau Ausgang Donaukanal**
Nochmal: um **PUNKT 13.00 Uhr dort sein**, denn **nach kurzen Vorstellungsrunde gehen wir gleich los. Sei pünktlich, denn die Gruppe wartet nicht.**
Du musst nichts vorbereiten oder dich gar anmelden, komm einfach vorbei. Ausreden gibt es nicht. Geh mit und freu dich auf eine tolle neue Erfahrung.
**Wer macht es?**
Ich bin Marie Meyer-Marktl und Ideengeberin, Host und Organisatorin von Walk & Talk. Ich unterstütze seit 2019 Menschen dabei Freude ins Arbeitsleben zu bekommen und bin Business und Life Coachin. „Strahle, wenn du an deine Arbeit denkst“, ist meine Vision für jedermann und jedefrau. Privat merkte ich, dass ich endlich wieder mehr Bewegung brauche – und das klappt am besten gemeinsam mit anderen Menschen. Sei dabei bei Walk & Talk und bring Bewegung in dein Leben.
**Do you speak English? Then welcome to Walk & Talk!**
This event is suited for all people who like to connect to other people and like to walk. The beauty of this regular event is that you are in the nature and you walk around 7 kilometers. In the meantime, if you feel for it, you talk, if not, you just walk. You do something for your health, get to know new people and you will feel much better.
It’s FREE, all you need to do is to show up this Tuesday at no later than 1 pm at the U6 Spittelau exit to Donaukanal.
今週の法律イベント
次の数日間に何が起こるかを発見しよう
Saturday Film Club - 26th Edition - Short Films Collection - Animated
This is a **Special Film Club Event** - **Short Films** **Collection - Animated**
We the Lovely Folks of the **Saturday Film Club, are back for the 26th Edition** this Saturday! 🎬🌿🕊️
☀️ We start at **18:30** hrs.
Films chosen for this week are:
**Tennis Ball on His Day Off (2020, 6 min)**
**Puparia (2020, 4 min)**
**Teacups (2023, 5 min)**
**Acrobats (6 min)**
**The Village (2019, 14 min)**
**Kandittund! (Seen It!) (2021, 20 min)**
**Pachyderme (2022, 11 min)**
**Wade (2019, 11 min)**
**War Is Over! (2023, 11 min, Oscar Winner)**
**Retirement Plan (2023, 17 min)**
🍽️ Post Meetup Food at **China Zentrum Stiegengasse**! 😁😁
If you just joined, please fill up this survey so we can better tailor the films we show. [https://forms.gle/juPwhehSV2NosLee9](https://forms.gle/juPwhehSV2NosLee9)
PS - I can guarantee comfortable seating for 15 people. For the rest there are chairs. People in the waitlist can show up as well, because a lot of people sign up but don't show up.
The event takes place at the Social Welfare organization called **MUT**. It is an organisation that works on social issues such as Emergency & Homeless Assistance, Food Rescue and Environment Protection. **MUT** is a non profit organization that provides us with the space to host the event. A small donation towards their cause helps them a lot.
✨Speed Networking✨
⭐️Speed Networking Vienna
Make connections. Find opportunities. Meet new friends.
⭐️Looking to expand your circle, meet inspiring people and actually enjoy the process? This is not just about business contacts — it’s about real human connection, shared interests and new friendships that can grow into something meaningful.
🔄 How it works:
10-minute one-to-one chats, new person each round. Easy, natural and relaxed — no awkward vibes, no forced conversations.
⭐️Perfect for people from different professions who want to connect, collaborate, exchange ideas and simply meet great new people.
💎Price 10€ and order a drink
📌 Limited spots – registration required.
Come for the networking. Stay for the conversations. Leave with new contacts and new friends. 💬✨
Join us on Instagram
https://www.instagram.com/makegoodfriends?igsh=YjA2czVxNjF0cGJi&utm_source=qr
Thursday Badminton/Intermediate +/2 h/9.5 Euro/Feather/Praterstern
To contact the main organizer for any information about our events, please use this number:
+436767401074 (Also WhatsApp)
Welcome to our friendly badminton event!
Let's get moving, improve our game, and make new friends.
We will be playing every Thursday from 06:00 PM to 08:00 PM.
**Very important: this event is for you if your level is intermediate or any higher level above that.** 🏸🙂
**If you're joining us for the first time, the organizer will contact you directly to confirm that you have the required level for this event.**
Feather shuttlecock will be use for this event, and it will be provided by the host.
The location: Sport and Fun Halle Leopoldstadt / Venediger Au 11, 1020 Wien
The Price: We try our best to provide you with the best price in Vienna. You will be paying 9.5 Euro for 2 hours.
How to pay: We accept card payment and cash (card payments are preferred)
Number of players : We have 2 courts reserved for this event and aiming to have 10-11 players in total (so we can take a small break between matches)
Remember to bring your own racket, please.
**Cancellation policy:**
1- Canceling 24 hours before the event = free cancellation
2- Cancellation after the 24-hour deadline = we will ask you kindly to pay the event fee if we are not able to find a suitable replacement. (No exception)
In case of not paying = banned from future events.
See you on the court :)
Sprachen Cafe: German / English / Italian / Spanish / French
**Note:** Kindly bring cash for any food/drinks purchases under 20 Eur, as the restaurant/cafe accepts card payments only for purchases above 20 Eur.
This is a **free** event.
Are you ready to practise your language skills?
If you want to meet new friends (or the same friends you met at our other events) and practice all the languages you can speak, join us for a fun-filled evening!
During this event, you have the chance to choose a Group and talk to people in:
1. **English**
2. **German**
3. **Italian**
4. **Spanish**
5. **French**
Our most important rule:
Please be respectful to others at all times.
Yes, there will be a separate beginners' Group if you aren't fluent in the language yet! It is also a great place to find Tandem Partners for the languages you want to improve in!
Get in touch with the Host upon your arrival and he/she will assist you.
🟢📱 here is our WhatsApp link
https://chat.whatsapp.com/KtZ1TQB7lnUAJXK5NxwPQU
Hope to see you there!!!
Sunday Badminton/Intermediate +/2 h/10 Euro/Feather/Tennis point
To contact the main organizer for any information about our events, please use this number:
+436767401074 (Also WhatsApp)
Welcome to our friendly badminton event!
Let's get moving, improve our game, and make new friends.
We will be playing every Sunday from 11:00 AM to 01:00 PM.
**Very important: this event is for you if your level is intermediate or any higher level above that. 🏸🙂**
**If you're joining us for the first time, the organizer will contact you directly to confirm that you have the required level for this event.**
Feather shuttlecock will be used for this event, and it will be provided by the host.
The location: Tennispoint, Baumgasse 87, 1030 Wien
The Price: We try our best to provide you with the best price in Vienna. You will be paying 10 euros for 2 hours.
How to pay: We accept card payments and cash (card payments are preferred)
Number of players: It depends on how many courts we get, 6 for 1 court and about 10-11 for 2 courts (so we can take a small break between matches)
Remember to bring your own racket please, or you can rent one at the reception for about 3 euros
**Cancellation policy:**
1- Canceling 48 hours before the event = free cancellation
2- Cancellation after the 48-hour deadline = we will ask you kindly to pay the event fee if we are not able to find a suitable replacement. (No exception)
In case of not paying = banned from future events.
See you on the court :)
Sunday Badminton Event (10.30h-12.30h) Raketworld U3 Kendlerstraße
This is our weekly event!
-----------------
Hey Badminton Enthusiasts!
This meet-up is for all levels: beginners, intermediates and experts. Everyone is welcome to join, test their skills and have some fun together!
The host will reserve courts in advance, that means please only register if you really plan to come (or cancel at least 24 hours before the event starts). The fee for this event is 12€ (for the 2 hours). If you plan on paying in cash, please bring the exact amount as the host might not have any change available.
We are meeting at about 10:25 am near the reception by the lounge area (next to the courts). Come a bit earlier so you have time to change into workout/sports clothes. The locker rooms are free to use, but for the men lockers you need a padlock - or you can also take your bag of clothes upstairs to the courts if you do not have a padlock. Also, bring clean indoor sports shoes, your racket and a water bottle with you.
There is a drinking fountain available if you need to replenish your bottle.
If you do not have a racket, it is possible to rent rackets from the club, if necessary (3€). Sometimes the host or other members have spare rackets - please ask in the comment section below!
If you are joining our events for the first time, WELCOME! Let the host know that you are new and they will find a place for you. Don't worry, we are an open and friendly group. We are sure you will develop connections with the people in our community in no time!
Without further ado - let's play some badminton and have fun together!
あなたの近くの法律イベント
地元の法律コミュニティとつながろう
Soccer + Vida’s Plant Based Butcher ⚽️ 🌱 🥪 🔥
Soccer + vegan deli eats =
the perfect Saturday ⚽🌱🔥
We’re kicking things off with soccer (all levels welcome!) and then heading to Vida’s Plant-Based Butcher for some seriously good food—Vida’s Reubens, Philly cheesesteaks, Chipotle Cheddar Melt and classic deli sides.
Whether you’re playing, socializing, or just here for the food, this is a great way to meet like-minded people and enjoy the day!
Game → Food → Good vibes
📍 Soccer - Park of Roses
3923 N High St
Columbus, OH 43214
📍 Vida’s Plant Based Butcher
1724 Northwest Blvd Unit C
Columbus OH, 43212
IxDA Chat ‘n Pancakes
Pay attention! We’re delaying a week for those of you who may be on Spring break and/or celebrating the holiday. Ok, no pancakes, but waffles-a-plenty.
Join the local UX and Digital Design community for a casual monthly breakfast.
Look for us upstairs!
Pattycake 🧁Meetup
Join us again this Saturday for drinks and sweets at this delicious Vegan co-op bakery. Mingle with likeminded Columbus Vegans.
We will aim to sit outside after purchasing items and hopefully taking in cooperative weather.
Special note on parking: Please try to park along Acton, Richards and/or Chatham streets so as to free up the lot at the back of the building for pick-up orders. Thank you. 😊
Patty Cake offers everything from cupcakes, cookies, cakes, muffins, whoopie pies, as well as gluten free goodies. They also have coffee, oat milk and cold brew
Hike Bexley - UPDATED DATE
Meet at Wolfe Park parking lot by tennis courts. We willl walk along Alum Creek trail, through Jeffrey Mansion Park then along Bexley neighborhood and back.
Optional lunch at Trolley District.
Humanist Program
The Humanist Monthly Program is our longest running event and still a community favorite. In the old days it used to be called "Going to HCCO" and we still like to think of it as our flagship event.
We will be hearing from Becca Powell, Director of Advocacy and Outreach at Unchained At Last, an organization whose mission is dedication to ending forced and child marriage in the United States through direct services and systems change. Unchained At Last's mission clearly meshes and addresses several of our Humanist Ten Commitments. Becca will educate us about an issue many of us may not be familiar with--but should be.
Food and drinks will be provided at the event. Feel free to show up a little bit early to hang out and talk.
Going forward our meetings will be hybrid. You can meet us in-person or attend online
Join Zoom Meeting
[https://us02web.zoom.us/j/87836564953?pwd=4Mi57ElZkDIFlb1fnlNwOJ0NiOK4tP.1](https://us02web.zoom.us/j/87836564953?pwd=4Mi57ElZkDIFlb1fnlNwOJ0NiOK4tP.1)
Meeting ID: 878 3656 4953
Passcode: 760812
One tap mobile
+19292056099,,87836564953#,,,,\*760812# US (New York)
+13017158592,,87836564953#,,,,\*760812# US (Washington DC)
The formal presentation will start at noon
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again.
We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all.
Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.
Bad Girls Book Club April 2026
**Our April novel is: *The Hong Kong Widow* by Kristen Loesch**
**This month’s novel blends gothic atmosphere with historical fiction and chilling horror, set against the haunting backdrop of China. The book is 368 pages in print and 10 hours and 42 minutes on audiobook.**
In 1950s Hong Kong, Mei is a young refugee of the Chinese Communist revolution struggling to put her past in Shanghai behind her. When she receives a shocking invitation—to take part in a competition in one of the city's most notorious haunted houses, pitting six spirit mediums against one another in a series of six séances over six nights, until a single winner emerges—she has every reason to refuse.
Except that the hostess, a former Shanghainese silent film star, is none other than the wife of the man who once destroyed Mei’s entire life.
It is promised the winner will receive a fortune, but there is only one prize Mei wants: revenge.
Decades later, the final night of that competition has become an infamous urban legend: The police were called to the scene of a brutal massacre but found no evidence, dismissing it as a collective hallucination. Mei knows what she saw, but now someone else is convinced they know what she did. She must uncover the truth about the last night she ever spent in that house—even if the ghosts of her past are waiting for her there. . . .



















