| date | 2017-04-09 21:17:14 +0200 | ||
|---|---|---|---|
| draft | true | ||
| title | PyGRAZ has two new organizers | ||
| tags |
|
Back in 2010 when we started [PyGRAZ][], all we wanted was to create a simple
| { | |
| "type": "div", | |
| "props": { | |
| "className": "breadcrumbs breadcrumbs--wide" | |
| }, | |
| "children": [ | |
| { | |
| "type": "div", | |
| "props": { | |
| "className": "row expanded" |
| date | 2017-04-09 21:17:14 +0200 | ||
|---|---|---|---|
| draft | true | ||
| title | PyGRAZ has two new organizers | ||
| tags |
|
Back in 2010 when we started [PyGRAZ][], all we wanted was to create a simple
| """ | |
| This script is used to convert the JSON data we have on each conference into | |
| YAML. | |
| """ | |
| import collections | |
| import glob | |
| import io | |
| import json | |
| import yaml |
| #!/usr/bin/env python3 | |
| import time | |
| import subprocess | |
| from datetime import datetime | |
| from datetime import timedelta | |
| def lock(): | |
| subprocess.check_call("""osascript -e 'tell application "System Events" to start current screen saver'""", shell=True, stderr=subprocess.STDOUT) |