2019-09-01 Workout

CrossFit WOD

Saved by the Barbell

3 rounds for max reps of:

1 minute of burpees
1 minute of wall-ball shots
1 minute of deadlifts
1 minute of med-ball sit-ups
1 minute of hang power cleans
Rest 1 minute

♀ 14-lb. ball, 75-lb. deadlifts and cleans
♂ 20-lb. ball, 115-lb. deadlifts and cleans

Results

255 Reps

Subbed 9 ft wall-ball instead of 10 ft. because of ceiling height.

MovementRound 1Round 2Round 3
Burpees201513
Wall-ball shots201513
Deadlifts202016
Med-ball sit-ups201516
Hang power clean201517
Rest

TinyLetter

From https://tinyletter.com/site/about/

TinyLetter is a personal newsletter service brought to you by the people behind MailChimp. People use it to send updates, digests, and dispatches to their fans and friends.

Though they’re built on the same infrastructure, TinyLetter is for people who don’t need all the business features that come along with Mailchimp. Simplicity is at the heart of everything we do at TinyLetter.

TinyLetter is a completely free service.

New Angular app with AWS Amplify

Angular

Start a new Angular application and configure to use AWS Amplify.

Reference: https://aws-amplify.github.io/docs/js/ionic

Prerequisites

  • amplify
  • ng
$ amplify --version
0.1.36
$ ng --version
Angular CLI: 7.1.3

Installation

$ ng new my-application
   ... answer ng prompts
$ cd my-application
$ npm install --save aws-amplify
$ npm install --save aws-amplify-angular

Setup the AWS Backend

$ amplify init
   ... answer amplify prompts
$ amplify add auth
$ amplify status (optional: displays pending changes)
$ amplify push

Import and configure Amplify

Import the configuration file and configure Amplify in your main.ts file.

import Amplify from 'aws-amplify';
import amplify from './aws-exports';
Amplify.configure(amplify);

In your home page component src/app/app.module.ts, you can import Amplify modules as following:

import { AmplifyAngularModule, AmplifyService } from 'aws-amplify-angular';

@NgModule({
  ...
  imports: [
    ...
    AmplifyAngularModule
  ],
  ...
  providers: [
    ...
    AmplifyService
  ]
  ...
});

At this point ng serve will fail with errors.

Fixing Issues


Edit tsconfig.app.json and remove “types”: []
Reference: https://github.com/aws/aws-sdk-js#with-angular

Add the following to your polyfills.ts: (window as any).global = window;

Add the following script to your index.html tag:

<script>
    if (global === undefined) {
        var global = window;
    }
</script>

ng serve should work at this point.

Continue with authentication

PGP Public Key

Here is my PGP Public Key

Email:
Expires: Never
Fingerprint: 54B2 08BE AC8B 5562 C49C FDB6 A63B B12B EAD9 A727

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBFv9/AoBCADCDEypr4YA60NW5Zn/dXNr5ChpZDQWpLKvnp53va0TOrRhS6Dp
CvgPOek0g7AtJhf0beLlZ4gdRNAPImXVdC0rv5Uz2cCCXfRJ25ySnUzJ2sCpaXjb
moT/LKlASfh5OwlJ/bOvoN7f54q8FRw9GAMUl4dZMLVE5I3uiUYXzmB6jixdQt/f
nymumAW0Te30KQ9h5tz6NuSoVO3Y5NdrsTJNh2ZLH0jQ2f+p1xEh6xhhK15tii3/
cxalsLRefiPPKy59fvNQ7+nNlOsW0IUdva8VSjMedVylVy96h52ec+5k/bUiYvbN
MGAskTPugNRz26lzJ74TfSGwiYDMY8dlRYm5ABEBAAG0JEplZmYncyBQR1AgS2V5
IDxqZWZmaG9sc3RAZ21haWwuY29tPokBTgQTAQgAOAIbAwULCQgHAgYVCgkICwIE
FgIDAQIeAQIXgBYhBFSyCL6si1VixJz9tqY7sSvq2acnBQJb/+WyAAoJEKY7sSvq
2acnv7gH/2YAbw0kIF9gtiXCIP8NepGH8JhbM/IgJvSp84BNh2MWkTF6QpbpbhAt
OuW1Sj+sjkFPH8m8FCjHbp4gAcNS0jC2WHiOC0mcNoVKFBuj+xExc9fBsQHVZyFQ
cKWVSIRGybz/0bxCb3D4B5dGLNz9yknsVym5r/7LryD+AaKP6KKkXtEWKpY0ZTmD
JUPX+pkcEvfQ9rsNRUgtombTozQqmOLwtMtSRRM2IJiL2ocBXqMBLDMsRq7lolfa
HwTS+FTiuecF2oXHVM1j+0tGPZzVfcWvD34N50XwuV0YCnT7Zwy3DWFsa7QLOBjc
XKaQX2JL63Dgt3kkVxB96LIILVTqFge5AQ0EW/38CgEIANCOYMr6zMEzfyIsKQgx
PdtbsB4iLrkzq5BAygGeX3t56eYiH+oflw4eeheTI2KiWfeAiiGU6ZAajw5Ajft/
T0vEKvZ7hTlIWMFwM/yGqT4QiADXtaclrD+u8h8tOwV4K1/q5yvWyoPmZy1DcLEf
08qZkaKU3enTdhMbKX0rEq8EsuJVMnN0Coh81LGSqe7j+InmUcWxu01qvgPFPOwg
NGHqUm4oSxFXsYNj6fu5MIjhs3roufaGG9+gea+ANRP+C/7JCtnGyu+5OMVveYaN
yNcVMP4scXzmOxA9kG5HI3+Um9r4Kddj5i04gRT2sBkBxceYEFbY2pjHMokvekRg
/SkAEQEAAYkBPAQYAQgAJhYhBFSyCL6si1VixJz9tqY7sSvq2acnBQJb/fwKAhsM
BQkDw0KWAAoJEKY7sSvq2acnjpAH/3yRzX04rGOhUMRBjgdP9cpGa+AEIIIZBxKX
vL+TFYZMb1CH0QZKknRTtdB+J18POxUyPFJ9UW3+sw0PA+5TryaanI09yBE4Zl7y
OZxuVLXftw4c1L0coRSgajjCeWl68WkU/dUoR7Zuf4NtMD30Vhog1hnoCs6JpPAa
4V30elGeIfibKf1gw8JqXa8b0+S9hB06CYZUSD3QEvWxR6XcML/ci4qGFQ06ywrj
yaF/KjdVE+2yP8HBnytpFZnS8Xp/lCSxNUy7fSuQDcXRfRgjEKhvdC8PrTp9K1+H
WtHSy4H4x1asNvMW4fw8nHDURB34F5OQy7ht979Aku4iYJY3zSE=
=Oc5t
-----END PGP PUBLIC KEY BLOCK-----