Hi ChiPy,
Hope to see you for tomorrow's ChiPy meeting. It's going to be a great
meeting! Please RSVP if you haven't already. See you there!
Thank you to Tegus <https://www.tegus.com/> for hosting us!
*RSVP HERE*
https://www.chipy.org/meetings/288/
*When*: Thursday October. 10, 6 p.m.
6:00 pm *- *doors open; food
6:30 pm - talks start
*Where*:
Tegus
200 N. LaSalle Street. Suite 1100. Chicago, IL 60601
*Directions:*
Building Entry: Upon arriving at Tegus HQ, attendees will be asked to
provide a legal ID to the front desk to check-in. Event Location: Floor 11
- Millennium Park Conference Room.
*Topics*
- A hand-holding guide to writing FUSE-based filesystems in Python
By: Gunnar Wolf
FUSE <https://github.com/libfuse/libfuse> (an interface for userpsace
programs to export a virtual filesystem to the Linux kernel) is a great
tool, and can be used to present many different situations. There are
several good examples that are shipped with the bindings for different
languages (i.e. almost 20 example programs are available in C for the
reference implementation
<https://github.com/libfuse/libfuse/tree/master/example>).
Python is a very popular language for teaching, and of course,
there are Python
bindings available for FUSE <https://github.com/libfuse/python-fuse> PyPI
page <https://pypi.org/project/fuse-python/>. Of course, it also
has a number
of available examples
<https://github.com/libfuse/python-fuse/tree/master/example>.
With this little project, I want to present a set of examples presenting
FUSE's functionality in a *stepwise fashion*, that is, as a logically
ordered set of steps, guiding you from a micro-filesystem that is
successful to load and does nothing, to one that gives full interaction and
a non-obvious view of a complex set of information. Of course, it is quite
possible we will have some forks along the road, as complexity can grow in
many different directions ๐
I have started a project
<https://gitlab.com/gunnarwolf/fuse_in_python_guide> to create some
stepwise-increasing FUSE filesystems in Python to help my students
understand how FUSE works and how to write for it. My project is still in
its early stages, but I'd love to show it to the ChiPy community as an
example of code I'm having fun with, and probably to get some collaboration
from you! ๐
- "Make It So" Simple: Streamlining Web Development with PostgreSQL &
SQLAlchemy
By: Joseph J Jasinski
Looking to add new features to your web application? Before diving into
the sea of flashy open-source tools, consider this: each new addition can
introduce unnecessary complexity and potential pitfalls. What if the
solutions you need are already available to youโin your database?
In this talk, we'll explore how leveraging the powerful features of
PostgreSQL and SQLAlchemy can simplify your web applications. See some
examples of how to implement new functionalities without the overhead of
extra services, and unlock the hidden potential of the tools you already
use.
Thank you very much to our sponsors including
*Gold Sponsors:* SpotHero
*Silver Sponsors:* Braintree, JFrog, and Zoro
*Bronze Sponsors*:
Please be aware of our code of conduct http://www.chipy.org/pages/conduct/
Engage with ChiPy
Website: https://www.chipy.org/
Slack: https://joinchipyslack.herokuapp.com/
Meetup: https://www.meetup.com/_ChiPy_/
Github: https://github.com/chicagopython/chipy.org
Twitter: https://twitter.com/chicagopython
YouTube: https://www.youtube.com/channel/UCT372EAC1orBOSUd2fsA8WA
If you'd like to speak at ChiPy, please submit a talk here:
https://www.chipy.org/talks/topics/propose/
If you'd like to host a ChiPy meeting, please refer to this guide:
https://www.chipy.org/pages/host/
If you'd like to sponsor ChiPy, please see here:
https://www.chipy.org/sponsors/list/