BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
DTSTART:20250330T020000
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:BST
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251026T010000
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:GMT
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260510T120049Z
UID:Q2JbmA
DTSTART;TZID=Europe/London:20250910T183000
DTEND;TZID=Europe/London:20250910T203000
CLASS:PUBLIC
CREATED:20250813T171830
DESCRIPTION: 'Discover 3D graphics with WebGL and PyScript' - Łukasz Langa
  \n\n WebGL is a wonderful set of APIs inside every modern Web browser tha
 t allow us to generate interactive 3D scenes. Thanks to PyScript\, we can 
 explore WebGL without writing JavaScript. Let's spend 45 minutes looking a
 t how to use PyScript with WebGL to harness the graphical power of the Web
  browser. You can follow along with runnable examples! \n\n Bio\nFailed co
 median. CPython Developer in Residence. Wannabe musician. Python 3.8 &amp\
 ; 3.9 release manager. Co-host of the core.py podcast. Original creator of
  Black. Dad. \n\n If you don’t already have Python set up\, we can help 
 you with that too. Coding in pairs or small groups (especially mixing begi
 nner and more experiences coders) is strongly encouraged\, though you can 
 also code solo. \n\n ---------------------- \n\n  \nThis is our first sess
 ion in our new premises\, which is still a work in progress. That means th
 at our disability access is not what we want it to be. If you are uncomfor
 table\, or unable to use stairs\, please book an online ticket for the Zoo
 m session. We are working to improve this but it will take a few months. \
 n\n This event is orgnanised by a charity - Code The City. We suggest a sm
 all donation to help with charity admin costs\, but if this is a barrier p
 lease just change the ticket price to what you can afford. \n\n We're now 
 back to running physical events backed up with an online option. \n\n If y
 ou select a physical ticket and it happens that we can not meet physically
  you will have to attend the Zoom session. \n\n Those attending the physic
 al space meetup should attend at 6pm for pizza and drinks. The coding sess
 ion (for online attendees) will be from 6.30pm. Doors will be locked from 
 6.30pm. \n\n **If tickets are sold out please do not attend as you will be
  refused entry without a ticket. ** \n\n Our booking system is provided by
  Tito. Their platform is integrated with payment processing by Stripe \n
LAST-MODIFIED:20251126T131419
LOCATION:The Soap Factory\,  and on Zoom 
ORGANIZER:mailto:info@codethecity.org
SUMMARY:Aberdeen Python User Group 10 Sept 2025
URL;VALUE=URI:https://ti.to/code-the-city/apug-sep-2025
URL;VALUE=URI:https://ti.to/code-the-city/apug-sep-2025
END:VEVENT
END:VCALENDAR
