BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:STANDARD
DTSTART:20181104T020000
RDATE:20181104T020000
RDATE:20191103T020000
RDATE:20201101T020000
RDATE:20211107T020000
RDATE:20221106T020000
RDATE:20231105T020000
RDATE:20241103T020000
RDATE:20251102T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20190310T020000
RDATE:20190310T020000
RDATE:20200308T020000
RDATE:20210314T020000
RDATE:20220313T020000
RDATE:20230312T020000
RDATE:20240310T020000
RDATE:20250309T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180914T013649Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20181110T170000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20181110T073000
DTSTAMP;VALUE=DATE-TIME:20180914T013649Z
LAST-MODIFIED;VALUE=DATE-TIME:20180914T013649Z
UID:http://calagator.org/events/1250474235
DESCRIPTION:ChickTech is excited to host the annual High School Kickoff f
 rom November 10th-11th at the Maseeh College of Engineering at Portland 
 State University! Every year\, this inspiring weekend-long event gives 1
 50 underserved high school girls the opportunity to explore technology c
 areers through hands-on workshops. They leave the event with new found c
 onfidence\, their very own technological project\, a deep connection to 
 empowering peers and mentors\, and inspiration to pursue a technical car
 eer. We need your help in transforming their lives! Sign up now to volun
 teer at the event in a number of roles here: https://goo.gl/Ynbem4 \n\nT
 ags: women in tech\, girls in tech\, STEM education\, chicktech\n\nImpor
 ted from: http://calagator.org/events/1250474235
URL:https://goo.gl/Ynbem4
SUMMARY:Chicktech Portland High School Kick-off - call for Volunteers!
LOCATION:Maseeh College of Engineering\, Portland State University: 1930 
 SW 4th Ave #500\, Portland OR 97201 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190128T171411Z
DTEND;VALUE=DATE:20190411
DTSTART;VALUE=DATE:20190403
DTSTAMP;VALUE=DATE-TIME:20190128T171411Z
LAST-MODIFIED;VALUE=DATE-TIME:20190128T171411Z
UID:http://calagator.org/events/1250474927
DESCRIPTION:This event runs from Wednesday\, April 3\, 2019 at 9am throug
 h Wednesday\, April 10\, 2019 at 5pm.\n\nDescription:\nScientific Comput
 ing for Planners\, Engineers and Scientists&#13\;\nApril 3 – 10\, 2019 (
 9 AM - 5 PM) at Portland State University in Portland\, OR&#13\;\n&#13\;
 \nFor the third year\, we're hosting our popular two-part data science c
 ourse at PSU.&#13\;\n&#13\;\nDid you ever feel you are “drinking from a 
 hose” with the amount of data you are attempting to analyze? Have you be
 en frustrated with the tedious steps in your data processing and analysi
 s process and thinking\, “There’s gotta be a better way to do things”? A
 re you curious what the buzz of data science is about? If any of your an
 swers are yes\, then this course is for you. Classes will all be hands-o
 n sessions with lecture\, discussions and labs. You can attend either co
 urse\, or both.&#13\;\n &#13\;\nPart One - Introductory Course&#13\;\nCo
 st: $350 &#13\;\nCoding and scripting basics&#13\;\nIntro to data wrangl
 ing and visualizations&#13\;\nVersion control and best practices&#13\;\n
 &#13\;\nPart Two - Intermediate Course&#13\;\nCost: $500 &#13\;\nTransfo
 rming\, visualizing\, and modeling data&#13\;\nFunctions and iterations&
 #13\;\nApplications for communicating results&#13\;\n&#13\;\nREGISTER FO
 R BOTH PARTS AT A DISCOUNT: $750  \n\nTags: data science\, transportatio
 n\n\nImported from: http://calagator.org/events/1250474927
URL:https://trec.pdx.edu/events/professional-development/data-science-1-2
 019
SUMMARY:Scientific Computing for Planners\, Engineers\, and Scientists
LOCATION:Maseeh College of Engineering\, Portland State University: 1930 
 SW 4th Ave #500\, Portland OR 97201 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20250220T034725Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250227T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250227T183000
DTSTAMP;VALUE=DATE-TIME:20250220T034725Z
LAST-MODIFIED;VALUE=DATE-TIME:20250220T034725Z
UID:http://calagator.org/events/1250481808
DESCRIPTION:[Rescheduled after snow day]&#13\;\n&#13\;\nHow many pages ar
 e reachable from Wikipedia's page on the Rust programming language in tw
 o hops? Around 30\,000\, it turns out\, including pages on wheat flour\,
  Welsh orthography\, and the zombie apocalypse.&#13\;\n&#13\;\nAs it tur
 ns out\, it's super easy to do this exploration using asynchronous Rust 
 code. Wikipedia offers a cute little REST API for querying links\, and i
 t's easy to use Serde to generate requests and parse replies. And if you
 're feeling guilty about flooding a precious public resource with silly 
 API requests\, it's also super easy to do rate limiting.&#13\;\n&#13\;\n
 Jim Blandy will show how to wire up Tokio\, Reqwest\, and Serde to do th
 e spidering\, and whip up a mock server for testing using Warp. The tech
 niques shown work nicely for all kinds of REST API scripting\, including
 \, say\, GitHub.&#13\;\n&#13\;\n\n\nTags: programming languages\, rust\,
  computer programming\, open source\, rustlang\, meetup:event=306270454\
 n\nImported from: http://calagator.org/events/1250481808
URL:https://www.meetup.com/pdxrust/events/306270454
SUMMARY:PDX Rust Meetup — Spidering Wikipedia Politely In Async Rust
LOCATION:Maseeh College of Engineering\, Portland State University: 1930 
 SW 4th Ave #500\, Portland OR 97201 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20250414T175628Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250508T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250508T190000
DTSTAMP;VALUE=DATE-TIME:20250414T175628Z
LAST-MODIFIED;VALUE=DATE-TIME:20250414T175628Z
UID:http://calagator.org/events/1250481906
DESCRIPTION:In this talk\, Mustafa Akur will take you behind the scenes o
 f query execution with Apache DataFusion. You’ll explore how queries are
  parsed\, optimized\, and executed\, and gain insight into the architect
 ural principles that make DataFusion fast\, extensible\, and modular. Th
 e talk will delve into the goals of the Apache DataFusion project\, the 
 problems it aims to solve in the modern data ecosystem\, and why Rust is
  a key part in the story.\n\nTags: programming languages\, rust\, comput
 er programming\, open source\, rustlang\, meetup:event=306270454\n\nImpo
 rted from: http://calagator.org/events/1250481906
URL:https://www.meetup.com/pdxrust/events/307288436/
SUMMARY:Apache DataFusion: A Fast\, Extensible\, Modular Analytic Query E
 ngine in Rust
LOCATION:Maseeh College of Engineering\, Portland State University: 1930 
 SW 4th Ave #500\, Portland OR 97201 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20260103T064627Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260108T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260108T190000
DTSTAMP;VALUE=DATE-TIME:20260103T064627Z
LAST-MODIFIED;VALUE=DATE-TIME:20260103T064627Z
UID:http://calagator.org/events/1250482376
DESCRIPTION:An object-relational mapping (ORM) is a layer that lets you w
 ork with a database using native types instead of writing queries direct
 ly. In Rust terms\, an ORM maps tables to structs\, rows to struct insta
 nces\, and columns to fields\, handling serialization\, deserialization\
 , and query construction for you.&#13\;\n&#13\;\nToasty is an experiment
 al new ORM for Rust that prioritizes ease of use. It supports both SQL d
 atabases as well as some NoSQL databases\, including DynamoDB and Cassan
 dra. Rather than hiding the database's capabilities\, Toasty exposes fea
 tures based on the target database.&#13\;\n&#13\;\nCarl Lerche\, Toasty'
 s designer\, is also the original designer of the Tokio asynchronous run
 time library.&#13\;\n\n\nTags: programming languages\, rust\, computer p
 rogramming\, open source\, rustlang\, meetup:event=306270454\n\nImported
  from: http://calagator.org/events/1250482376
URL:https://www.meetup.com/pdxrust/events/312694009
SUMMARY:Toasty: An Easy-to-use Object-Relational Mapping for Rust
LOCATION:Maseeh College of Engineering\, Portland State University: 1930 
 SW 4th Ave #500\, Portland OR 97201 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20260206T062741Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260212T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260212T190000
DTSTAMP;VALUE=DATE-TIME:20260206T062741Z
LAST-MODIFIED;VALUE=DATE-TIME:20260206T062741Z
UID:http://calagator.org/events/1250482459
DESCRIPTION:An artist might paint their parent a picture\, a sculptor may
  craft them a vase\, but a programmer writes them an x11 window manager.
 &#13\;\n&#13\;\nFor Christmas of 2025\, Ben Massey started on a project 
 for his dad: an x11 window manager written in Rust. Development workflow
  is an important part of a programmer's life: we use these computer thin
 gs quite a bit every single day\, so basic usage of them should aid the 
 creative process\, rather than fight it. After some discussions on the t
 opic of workflow\, Ben decided that there were some needs not met by tra
 ditional window managers\, and that it was worth taking a stab at a solu
 tion.&#13\;\n&#13\;\nThis talk will go over the project &quot\;pick-full
 -wm&quot\;\, which takes full advantage of the wonderful tooling offered
  to Rust like Cargo\, and the niceties of aspects like memory safety and
  compiler rule enforcement. This will also naturally lead to topics of R
 ust bindings to C\, and more general discussions of Linux and software d
 evelopment.\n\nTags: programming languages\, rust\, computer programming
 \, open source\, rustlang\, meetup:event=306270454\n\nImported from: htt
 p://calagator.org/events/1250482459
URL:https://www.meetup.com/pdxrust/events/313233869/
SUMMARY:Implementing a Window Manager: developer workflows\, C bindings\,
  and Rust tooling
LOCATION:Maseeh College of Engineering\, Portland State University: 1930 
 SW 4th Ave #500\, Portland OR 97201 United States
SEQUENCE:1
END:VEVENT
END:VCALENDAR
