See Also:
Upcoming Meetings
All Recent Topics
Thu, Feb 14 2019 at 06:00 PM at Active Campaign
Scala
(5 Minutes)
By: Nathan Linebarger
(5 Minutes)
By: Nathan Linebarger
Crystal
(5 Minutes)
By: Jack Throne
(5 Minutes)
By: Jack Throne
Rust
(5 Minutes)
By: Eliah Burns
(5 Minutes)
By: Eliah Burns
LaTex
(5 Minutes)
By: Kevin Nasto
(5 Minutes)
By: Kevin Nasto
Yes! Another Markup Language
(5 Minutes)
By: Aly Sivji
YAML is a human-readable data serialization language that has taken the world by storm. We will explore features of the YAML syntax that will save keystrokes and clean up messy configuration files.
(5 Minutes)
By: Aly Sivji
YAML is a human-readable data serialization language that has taken the world by storm. We will explore features of the YAML syntax that will save keystrokes and clean up messy configuration files.
such "DSON" is "Awesome" wow
By: Erik Johnson
Experience Level: Novice
This will be a brief and humorous demonstration of DSON, a JSON-like serialization format in which the punctuation used to represent dictionaries and lists is replaced with words from one of 2014's most pervasive memes. https://dogeon.readthedocs.io/en/latest/
By: Erik Johnson
Experience Level: Novice
This will be a brief and humorous demonstration of DSON, a JSON-like serialization format in which the punctuation used to represent dictionaries and lists is replaced with words from one of 2014's most pervasive memes. https://dogeon.readthedocs.io/en/latest/
The Cell: a Turing complete language
(5 Minutes)
By: Phil Robare
Experience Level: Novice
"DNA is the programming language of the cell" - A computer science look at what this means, how the cell can "compute" and produce "output" that responds to the environment.
(5 Minutes)
By: Phil Robare
Experience Level: Novice
"DNA is the programming language of the cell" - A computer science look at what this means, how the cell can "compute" and produce "output" that responds to the environment.
LaTeX vs. Python
(5 Minutes)
By: Kevin Nasto
This talk will go over the language LaTeX for the shootout. LaTeX is used to generate PDF documents such as books, research papers, math formulas, and more.
(5 Minutes)
By: Kevin Nasto
This talk will go over the language LaTeX for the shootout. LaTeX is used to generate PDF documents such as books, research papers, math formulas, and more.
Go (lang) for Python devs at a 10,000 foot view
(5 Minutes)
By: Ray Buhr
What is the Go programming language and why should pythonistas concern themselves with it? In only 5 minutes, I'll try and show how cool Go and the tools that come with it are, and maybe convince you why it might be a better choice for some projects.
(5 Minutes)
By: Ray Buhr
What is the Go programming language and why should pythonistas concern themselves with it? In only 5 minutes, I'll try and show how cool Go and the tools that come with it are, and maybe convince you why it might be a better choice for some projects.
150 Python enthusiasts attended this meeting.
Thu, Jan 17 2019 at 06:00 PM at Braintree
Challenge
By:
Challenges are fun, hands-on coding exercises covering a variety of topics -- such as pure problem solving, web development, and data science (see past challenges: https://github.com/chicagopython/CodingWorkshops). Participants will be assigned to teams of four, which will then have an hour to solve the problem at hand together. Teams are designed to have diverse experience levels, giving team members equal opportunity to learn and share ideas.
By:
Challenges are fun, hands-on coding exercises covering a variety of topics -- such as pure problem solving, web development, and data science (see past challenges: https://github.com/chicagopython/CodingWorkshops). Participants will be assigned to teams of four, which will then have an hour to solve the problem at hand together. Teams are designed to have diverse experience levels, giving team members equal opportunity to learn and share ideas.
Projects
By:
This is an open space to collaborate with others, ask questions, or help someone else if there's a question you can answer! No problem is too big or too small. If you're working on a personal project and looking for some Python help, or you want to join forces with someone who's working on an interesting idea, this option is for you.
By:
This is an open space to collaborate with others, ask questions, or help someone else if there's a question you can answer! No problem is too big or too small. If you're working on a personal project and looking for some Python help, or you want to join forces with someone who's working on an interesting idea, this option is for you.
148 Python enthusiasts attended this meeting.
Thu, Jan 10 2019 at 06:00 PM at TEKsystems
Advent of Code
(5 Minutes)
By: Sree P
Experience Level: Novice
Breif overview of “Advent Of Code” and walkthrough of one of the challenges
(5 Minutes)
By: Sree P
Experience Level: Novice
Breif overview of “Advent Of Code” and walkthrough of one of the challenges
What's the deal with Florida's news?
(5 Minutes)
By: Jordan Nelson
Experience Level: Novice
When thinking about Florida News many have heard of the ubiquitous Florida man. This talk will look at news from around the country and attempt to quantify if Florida man truly exists. I used Python to build functions that scrape satirical, national, and local news sites and built a basic model to compare news across various states. Python libraries highlighted in this talk include: requests, Beautiful Soup, and sklearn.
(5 Minutes)
By: Jordan Nelson
Experience Level: Novice
When thinking about Florida News many have heard of the ubiquitous Florida man. This talk will look at news from around the country and attempt to quantify if Florida man truly exists. I used Python to build functions that scrape satirical, national, and local news sites and built a basic model to compare news across various states. Python libraries highlighted in this talk include: requests, Beautiful Soup, and sklearn.
Staying alive with systemd
(30 Minutes)
By: Siva Manivannan
Experience Level: Intermediate
Keep your Python applications alive and kicking with systemd.
(30 Minutes)
By: Siva Manivannan
Experience Level: Intermediate
Keep your Python applications alive and kicking with systemd.
Three Python Nuances I Wish I'd Known Earlier
(10 Minutes)
By: Jess Unrein
Experience Level: Novice
I'll briefly go over three Python gotchas that have given me headaches in the past that I wish I had known about earlier. We'll talk about how lists store references to objects, why default mutable arguments are unexpectedly tricky, and the difference "is" and "==" comparators.
(10 Minutes)
By: Jess Unrein
Experience Level: Novice
I'll briefly go over three Python gotchas that have given me headaches in the past that I wish I had known about earlier. We'll talk about how lists store references to objects, why default mutable arguments are unexpectedly tricky, and the difference "is" and "==" comparators.
Busy-Beaver: Increasing Community Engagement with Python
(15 Minutes)
By: Aly Sivji, Chris Luedtke
Experience Level: Novice
Slides Link
(15 Minutes)
By: Aly Sivji, Chris Luedtke
Experience Level: Novice
Slides Link
With over four thousand members, the Chicago Python Users Group is one of the largest Python communities in the world. Slack has become the primary method of communication amongst members in-between events. We developed an open-source Slack bot, codename: Busy Beaver, to increase member engagement. This talk will introduce Busy Beaver, provide a high-level walkthrough of its architecture and code, and discuss the future roadmap of the project.
226 Python enthusiasts attended this meeting.