Dynamic Languages / meeting

April 2018: JSON juggling

JSON Juggling

JSON has become software’s lingua franca, the most common way for programs to serialize data for sharing between programs, between languages, and between machines. We’ll try out some “small sharp tools” that help you handle JSON efficiently: jq and gron.

As a data source, we’ll do a little civic hacking on FACE Ohio, the state’s campaign finance data open data tool.

And, as always, bring your miscellaneous questions, ideas, and projects to talk about!

Wed, April 11 in the Dayton Chess Club.

Information / LinuxSIG

March Meeting

When:
Thursday, March 15, 2018 @ 7:00pm

Where:
Wright State University
Russ Engineering Center, Room 348

Presentations/Topics:
GPT (GUI Partition Table) and UFEI (Unified Extensible Firmware Interface) are sometimes confusing topics when installing an operating system such as Linux on a modern PC. Come learn what they’re all about!

Share

Dynamic Languages / meeting

March 2018: JupyterLab and DocAssemble

Two topics for March:

  1. JupyterLab! It’s now been released in beta. We’ve been using Jupyter Notebooks a bunch to demo code, and JupyterLab is a whole coding environment that wraps around that.

  2. DocAssemble - it’s a tool for building websites to ask users a series of questions, then uses the responses in a variety of ways: to fill out a form, submit data to an API, send an email, etc. It’s got an intriguing programming model, and spares you the work of building a front-end, yet still looks like a pro built it.