• Site admin.

  • Joined on 2020-09-17
john commented on issue john/McRogueFace#18 2024-03-21 01:25:24 +00:00
Standardize Texture Handling

WIP 2cf8f9431025b3eecb67422e98ec95e3f2b4038f

I have to say I kind of love this new structure(?!)

  • The Python class methods are static methods in the C++ class.
  • The Python typedef is still…
john pushed to standardize_texture_handling at john/McRogueFace 2024-03-21 01:16:59 +00:00
2cf8f94310 Radical new example pattern for exposing a C++ class to Python
john pushed to at john/McRogueFace 2023-08-12 14:57:53 +00:00
232ce34d54 Cleanup: remove references to DrawSprite API method (debug method to draw on SFML window for a single frame)
john pushed to at john/McRogueFace 2023-07-18 02:08:06 +00:00
c1c17bab69 Basic, buggy movement purely from Python API
john pushed to at john/McRogueFace 2023-07-17 03:30:00 +00:00
e85861cbb2 I've worked keybinding functionality into Python, but there are some workarounds and notes (See the Jankfile)
john pushed to at john/McRogueFace 2023-07-14 03:01:09 +00:00
d6446e18ea Tinkering with inputI want to move keyboard input defs to the Python API. I laid the groundwork for it today.
john pushed to at john/McRogueFace 2023-07-09 00:00:30 +00:00
d3826804a0 (Minor) It's CO*M*P4300
john pushed to master at john/backblogger 2022-03-04 03:34:00 +00:00
0a5d2aacd6 Automatically scan when running
john closed issue john/LinuxUpskillChallenge#6 2022-02-16 03:22:44 +00:00
Day 10 - Schedule something
john closed issue john/LinuxUpskillChallenge#5 2022-02-16 03:22:37 +00:00
Day 9 - Do something with a firewall
john commented on issue john/LinuxUpskillChallenge#4 2022-02-12 04:31:10 +00:00
Day 4 - Installing software [Repeatably]

Draft notebook for nginx reverse proxy config is coming along, also acquired nginx configs to turn into templates.

I can't reliably run certbot and reverse proxy until DNS is automatically…

john commented on issue john/LinuxUpskillChallenge#3 2022-02-12 02:57:36 +00:00
Day 3 - Power trip [Automatically]

I'm an idiot, because mkpasswd takes a password as an argument.

PASSHASH=$(mkpasswd $PW --method=sha-512 -s)

john pushed to master at john/LinuxUpskillChallenge 2022-02-11 03:30:27 +00:00
4fda00bfb5 single-step script to perform all administration, some ansible performance settings
john pushed to at john/LinuxUpskillChallenge 2022-02-10 23:35:07 +00:00
4fda00bfb5 single-step script to perform all administration, some ansible performance settings
john opened issue john/LinuxUpskillChallenge#6 2022-02-10 17:27:42 +00:00
Day 10 - Schedule something
john opened issue john/LinuxUpskillChallenge#5 2022-02-10 17:25:44 +00:00
Day 9 - Do something with a firewall
john commented on issue john/LinuxUpskillChallenge#4 2022-02-10 15:38:37 +00:00
Day 4 - Installing software [Repeatably]

Partial completion: 0ca44cc623

jupyterhubsrv.yml playbook makes strides towards completing these goals.…

john pushed to master at john/LinuxUpskillChallenge 2022-02-10 15:09:57 +00:00
0ca44cc623 Day four (part 1): jupyterhub playbook. This blocks public unsecured access on port 8000 but doesn't configure the reverse proxy yet. (SSH tunnel or similar required to access the service)
john pushed to at john/LinuxUpskillChallenge 2022-02-10 13:22:38 +00:00
0ca44cc623 Day four (part 1): jupyterhub playbook. This blocks public unsecured access on port 8000 but doesn't configure the reverse proxy yet. (SSH tunnel or similar required to access the service)
john pushed to master at john/LinuxUpskillChallenge 2022-02-10 02:46:09 +00:00
197ac5d0ef Day three: enhance SSH security in two separate phases. Closes #3