journal
all all entries rss SoML excited dreams runes YRUU ultimate KTRU skate sleepy nihongo
Rob is 20,118 days old today.

Entries this day: mkp-open-circles-and-new-warrior-training-adventure work-and-prep-work

mkp open circles and new warrior training adventure

08:48 Thursday 10 January 2019 JST

Men,

Back when I joined Mankind Project in 1997, the New Warrior Training Adventure was the only way to get started in Mankind Project.

Attending the weekend was a life changing experience for me. It was on that weekend that I realized I was a man. It was during that weekend that I began to get over my fear of men.

Over the years, as an organization, Mankind Project has begun encouraging new men to sit in Open Circles (like the one we have in Tokyo) before attending the New Warrior Training Adventure (NWTA).

I believe the NWTA is still a life changing experience, even after you have been sitting in an open circle. Over the course of the weekend, there is more time to really get into the work than we can in 2 hours.

Anyway, I very rarely do anything like sales pitches in the meetings. I assume you cannot go. I assume you are not interested. I assume all sorts of things that stop me from inviting you.

I hereby invite you to challenge me on Tuesday if I do not bring up the NWTA coming up in Hawaii, March 29th - 31st.

I also hereby invite you to join me in Hawaii for the NWTA, March 29th - 31st. I will be on staff, and look forward to seeing you there.

Is this the time for you? I don't know. But if you are interested, start here: https://nwta.mkp.org/

permalink

work and prep work

13:55 Thursday 10 January 2019 JST

One of the AB cronjobs has been throwing errors, but the job is still running.

I am in the middle of refactoring the code to use Dependency Injection; I don't know how I broke something, but I cannot really go back to a previous version. Rather, I don't know what version to go back to, and my local dev environment cannot recreate the error.

Annoyingly, my local dev environment cannot even access Ye Olde Interneffe so I cannot easily revert local files to a previous state anyway.

both frontend and backend use Localizer::getInstance in these
classes. Inject it instead of reference Singleton
./Data/Unit.php
./DeviceHandler.php
./SiteHandler.php
./Template.php
./Translator.php

I am in the middle of doing \Data\Unit. Perhaps once I finish that, I can push, deploy, and pray.

There are 19 more places to change instantiations of \Data\Unit, including in \Factory\UnitFactory.

I am curious if I misread or misunderstood the MLAPHP book which said we are making small incremental changes. This little change seems to have blown up a bit, due to classes which instantiate \Data\Unit and should eventually have its dependencies injected into them as well.

permalink