I hereby claim:
- I am serinth on github.
- I am serinth (https://keybase.io/serinth) on keybase.
- I have a public key ASCHzjeabNzJyJ3Jr4s7HGg8HkCjvtfsTeLZDbV4n8F0AAo
To claim this, I am signing this object:
| // buildVerifyEmailHTMLBody is the private method name. Takes on argument of String | |
| val instance = SendGridEmailer(mock {}) | |
| val privateMethod = instance.javaClass.getDeclaredMethod("buildVerifyEmailHTMLBody", String::class.java) | |
| privateMethod.isAccessible = true | |
| val params = arrayOfNulls<Any>(1) | |
| params[0] = "https://url/verify/token" | |
| assertEquals(expected, privateMethod.invoke(instance, *params)) |
I hereby claim:
To claim this, I am signing this object:
| // modules are defined as an array | |
| // [ module function, map of requires ] | |
| // | |
| // map of requires is short require name -> numeric require | |
| // | |
| // anything defined in a previous bundle is accessed via the | |
| // orig method which is the require for previous bundles | |
| parcelRequire = (function (modules, cache, entry, globalName) { | |
| // Save the require from previous bundle to this closure if any | |
| var previousRequire = typeof parcelRequire === 'function' && parcelRequire; |
Thank you for your interest in Boston Consulting Group Digital Ventures!
To proceed with your application, do two of the following steps:
Also please keep your code / how you did it on a public repo handy for the next interview process.
| git config --global url."https://oauth2:<TOKEN>@gitlab.com/<PROJECT>/<REPO>.git".insteadOf "https://gitlab.com/<PROJECT>/<REPO>.git" |
| version: '3.7' | |
| services: | |
| rabbitmq: | |
| image: heidiks/rabbitmq-delayed-message-exchange:3.7-management | |
| environment: | |
| - RABBITMQ_DEFAULT_USER=<USERNAME> | |
| - RABBITMQ_DEFAULT_PASS=<PASSWORD> | |
| ports: | |
| - "15672:15672" #localhost:15672 for debugging UI | |
| - "5672:5672" |
kubectl config set-credentials kubeuser/<project> --username=admin --password=<password>
kubectl config set-cluster <project> --insecure-skip-tls-verify=true --server=https://<IP>:<PORT>
kubectl config set-context default/<project>/admin --user=kubeuser/<project> --namespace=default --cluster=<project>
kubectl config get-contexts
kubectl use-context default/<project>/adminCheck if everything is okay: kubectl cluster-info.
| errorChannel := make(chan error) | |
| var wg sync.WaitGroup | |
| funcsToRun := []func(ctx context.Context) error { | |
| implementation.func1, | |
| implementation.func2, | |
| implementation.func3, | |
| } | |
| wg.Add(len(funcsToRun)) |
| func connect(clientURL string) *grpc.ClientConn { | |
| var opts []grpc.DialOption | |
| opts = append(opts, grpc.WithInsecure()) | |
| ctx, cancel := context.WithTimeout(context.Background(), 30 * time.Second) | |
| defer cancel() | |
| con, err := grpc.DialContext(ctx, clientURL, opts...) |