BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HasGeek//NONSGML Funnel//EN
DESCRIPTION:July 2023 Rustacean meetup
X-WR-CALDESC:July 2023 Rustacean meetup
NAME:July 2023 Rustacean meetup
X-WR-CALNAME:July 2023 Rustacean meetup
REFRESH-INTERVAL;VALUE=DURATION:PT12H
SUMMARY:July 2023 Rustacean meetup
TIMEZONE-ID:Asia/Kolkata
X-PUBLISHED-TTL:PT12H
X-WR-TIMEZONE:Asia/Kolkata
BEGIN:VEVENT
SUMMARY:Basic of Ownership and lifetime
DTSTART:20230708T050000Z
DTEND:20230708T053000Z
DTSTAMP:20260420T132449Z
UID:session/SPT1xaghft57ZPAYtuY5k2@hasgeek.com
SEQUENCE:3
CREATED:20230703T122028Z
DESCRIPTION:- Basic of ownership\n-  Basic of lifetime\nREF - https://blog
 .itsparser.in/why-engineers-rust
LAST-MODIFIED:20230703T122221Z
LOCATION:Juspay\, 3rd Floor\, Koramangala
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/july-2023-rustacean-meetup/schedule/
 basic-of-ownership-and-lifetime-SPT1xaghft57ZPAYtuY5k2
BEGIN:VALARM
ACTION:display
DESCRIPTION:Basic of Ownership and lifetime in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Building lightweight command-line software using Rust
DTSTART:20230708T053000Z
DTEND:20230708T060000Z
DTSTAMP:20260420T132449Z
UID:session/U11tHQeJSjo2txn7Esja9N@hasgeek.com
SEQUENCE:4
CREATED:20230703T122238Z
DESCRIPTION:### RISCulator\nRISCulator is a lightweight RISC-V emulator bu
 ilt using rust. I am developing this tool to make it easier for people lea
 rning RISC-V. RISCulator emulates a RISC-V processor\, which is an open in
 struction-set architecture. It takes a .bin file from the riscv-gcc compil
 er and runs it through the emulation where it emulates the fetch stage and
  goes on to visually display the inner workings of RISC-V processor such a
 s decode and execute stages. I mainly created RISCulator to teach my junio
 rs :) I would love to talk about a tiny bit about RISC-V and show how rust
  can be used to create CLI tools. \n\nLink to project: https://github.com/
 skudlur/RISCulator/\n\n
LAST-MODIFIED:20230810T072606Z
LOCATION:Juspay\, 3rd Floor\, Koramangala
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/july-2023-rustacean-meetup/schedule/
 building-lightweight-command-line-software-using-rust-U11tHQeJSjo2txn7Esja
 9N
BEGIN:VALARM
ACTION:display
DESCRIPTION:Building lightweight command-line software using Rust in 5 min
 utes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Tales from FFI: Building in Rust for Python
DTSTART:20230708T061500Z
DTEND:20230708T064500Z
DTSTAMP:20260420T132449Z
UID:session/E5xwXh3EtkpDCNj5Gqo6kQ@hasgeek.com
SEQUENCE:2
CREATED:20230703T122313Z
DESCRIPTION:What is FFI? And why do we need it?\n\nHow does FFI work?\n* H
 ow is control flow managed\n* How is memory managed\n\nBuilding a simple l
 ogger in Rust for Python 🦀 🐍\n\n
LAST-MODIFIED:20230705T130011Z
LOCATION:Juspay\, 3rd Floor\, Koramangala
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/july-2023-rustacean-meetup/schedule/
 tales-from-ffi-building-in-rust-for-python-E5xwXh3EtkpDCNj5Gqo6kQ
BEGIN:VALARM
ACTION:display
DESCRIPTION:Tales from FFI: Building in Rust for Python in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:The Future of Graphics on Web: WGPU & Rust
DTSTART:20230708T064500Z
DTEND:20230708T070000Z
DTSTAMP:20260420T132449Z
UID:session/24ZHvLFhDPSBJkGFmDaa5X@hasgeek.com
SEQUENCE:5
CREATED:20230703T122321Z
DESCRIPTION:WGPU is the answer to the question\,\n\n> What more can we do 
 with a GPU than draw pixels to the screen?\n#### But for the web.\n---\nTh
 is is less of a talk and more of a quick showcase of a WGPU project that c
 an draw things to the screen and compute everything on GPUs\, providing us
  with magnitudes more performance.\n\nThe entire codebase itself is going 
 to be available openly after the talk\, or if you are eager you may be abl
 e to find it on my GitHub.\n\n[here](https://github.com/swarnimarun)\n\n--
 -\nSwarnim Arun\nRust Engineer @ DeepSource
LAST-MODIFIED:20230810T072606Z
LOCATION:Juspay\, 3rd Floor\, Koramangala
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/july-2023-rustacean-meetup/schedule/
 the-future-of-graphics-on-web-wgpu-rust-24ZHvLFhDPSBJkGFmDaa5X
BEGIN:VALARM
ACTION:display
DESCRIPTION:The Future of Graphics on Web: WGPU & Rust in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
BEGIN:VEVENT
SUMMARY:Type Agnostic In-Memory Cache
DTSTART:20230708T070000Z
DTEND:20230708T073000Z
DTSTAMP:20260420T132449Z
UID:session/RQDzNASVAF2AhzkB2ZFrnB@hasgeek.com
SEQUENCE:4
CREATED:20230704T134828Z
DESCRIPTION:Why did we make a type agnostic cache? \n- Exploring the `Any`
  trait and how we can leverage it.\n- how we invalidate cache across machi
 nes?\n- Why did we choose a type-based approach for caching?\n\nREF: \nthe
  blog: https://github.com/juspay/hyperswitch/wiki/Faster-Payments-with-In-
 Memory-Cache\nthe project: https://github.com/juspay/hyperswitch/
LAST-MODIFIED:20230705T130021Z
LOCATION:Juspay\, 3rd Floor\, Koramangala
ORGANIZER;CN="Rust Bangalore":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/rustbangalore/july-2023-rustacean-meetup/schedule/
 type-agnostic-in-memory-cache-RQDzNASVAF2AhzkB2ZFrnB
BEGIN:VALARM
ACTION:display
DESCRIPTION:Type Agnostic In-Memory Cache in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
