1

Migrate to new tracking system

This commit is contained in:
Evan Pratten 2020-12-02 14:08:42 -05:00
parent 193c34c63d
commit 3752d3b7ba
No known key found for this signature in database
GPG Key ID: 93AC7B3D071356D3
4 changed files with 55 additions and 1 deletions

View File

@ -12,7 +12,7 @@ about: >-
permalink: /blog/:year/:month/:day/:slug
ga_analytics: UA-74118570-2
ga_analytics: G-7GDG18PD12
# Social
twitter_username: ewpratten

View File

@ -76,6 +76,24 @@
"img_src": "/assets/images/projects/mcinfo.jp2"
}
},
{
"title": "Bird's-Eye",
"description": "A GUI application for providing a multi-user bird's-eye view of players on Minecraft servers that have the <a href='https://github.com/webbukkit/dynmap'>Dynmap</a> plugin installed.",
"text_buttons": [],
"icon_buttons": [
{
"icon": "fab fa-github",
"url": "https://github.com/Ewpratten/birdseye"
},
{
"icon": "fas fa-download",
"url": "https://pypi.org/project/birdseye-mc/"
}
],
"hero": {
"img_src": "/assets/images/projects/birdseye.png"
}
},
{
"title": "LegalAccess",
"description": "LegalAccess is a small Java library that wraps some commonly used reflection code for fetching / modifying private variables and methods.",
@ -91,6 +109,25 @@
}
]
},
{
"title": "MCDiscovery",
"description": "mcdiscovery is a Python library and CLI tool for discovering Minecraft LAN worlds / servers on your local network by listening to multicast communication between Minecraft clients",
"text_buttons": [],
"icon_buttons": [
{
"icon": "fab fa-github",
"url": "https://github.com/Ewpratten/mcdiscovery"
},
{
"icon": "fas fa-book",
"url": "https://ewpratten.retrylife.ca/mcdiscovery/"
},
{
"icon": "fas fa-download",
"url": "https://pypi.python.org/pypi/mcdiscovery/"
}
]
},
{
"title": "Easy Pose Notation library",
"description": "LibEPN is a Java library I built that provides a common interface for working with the position and orientation of objects in 3-dimensional space by making heavy use of Quaternions.",

View File

@ -0,0 +1,17 @@
---
layout: page
title: "Deserializing JSON data into strictly-typed Python objects"
description: "A quick overview of Samuel Colvin's pydantic library"
date: 2020-12-17 09:00:00
written: 2020-11-26
categories: project python short
excerpt: >-
Performing some upgrades to my old laptop. This post outlines the setup process for installing GalliumOS
redirect_from:
- /post/gasdkd43/
- /gasdkd43/
---
I recently found myself looking for a simple way to deserialize JSON data into a Python object. In Java, Google's [`Gson`]() library is a no-brainer, as it will convert JSON data into a Java object in 2 to 3 lines of code.
https://github.com/samuelcolvin/pydantic/

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB