Last updated 10/12/18
Career buddy: Sharon
YMCA Michigan
SHERMAN LAKE YMCA OUTDOOR CENTER,
6225 NORTH 39TH STREET, AUGUSTA, MI, 49012,
USA269.731.3000
I have been a teacher for the better part of my life. I have taught children ages 3-17 in organizations like the YMCA,
The Boys and Girls Club of America and, as well as in schools.
It has always been a passion of mine to educate and mentor
our youth.
The challenge was always to stay one-step ahead of the ever changing curriculum.
I would have to creatively think of ways to keep the class engaged but also balance what was absolutely
necessary for them to learn.
I have recently become passionate about teaching the English language to foreigners.
Where I have to be logical is making sure the students understood that mundane grammar rules so they can
structure the language. I am creative though in how I bring about the lectures.
Acting out scenes from movies,
listening to their favorite songs and, talent shows that all had to be presented in English were definitely some
of my more popular lessons.
My name is Rae' Jack. I am a Software developer that wants to creatively bring I.T.
concepts to every home.
I want to teach basic coding skills to kids where they can actively create a small projects and have fun doing it.
I am attending the Deep Dive Coding Bootcamp to gain the essential skills I will
need to achieve this.
Do you know about web development?
The photo on the left side of the page represents my life at sea for the last 6 years
with the boat being beached, I see that as a representation of how I feel in my professional life.
Being surrounded by water but still beached. Feeling of going nowhere in my career.
The second photo to the right, represents where I would like to go professionally. Hopefully married with a steady job
and travelling the world, not living paycheck to paycheck.
Today we finally completed week one of the full-stack coding bootcamp.
It was a challenging week in the sense that this is all brand new and foreign.
The lingo is very intimidating and so is the backend development part of coding.
My goal for this upcoming week is to focus on CSS and JavaScript and be more relaxed in class.
This has been a very tough week for me. I have never used databases before and it is a completely foreign concept
to me. I feel I will need a tutor for this content. PHP and MYSQL is very hard to understand. I am not too happy with my progress this week.
I hope to eventually learn the essential skills I will need to complete my projects.
This week went better than the previous week. I am still confused with Arrays in PHP but I will learn
I did geta tutor this week and things are coming together slowly but surely.
This week feels like a lot of stuff got thrown at our cohort. I am hoping to stay ahead and keep up with homework.
We played forbidden Island for the first time as a team. We didn't understand the rules so we kind of ended up
making up the rules on our own. It was fun and we learned a bit of how we all work and it is going to be interesting to see
how our capstone project comes together.
I really enjoyed the event. I feel that will I continue to attend after boot-camp.
I do feel is was a bit over saturated with students which made it hard to talk to the entrepreneurs.
I did talk to one gentleman who was very friendly but looking to recruit solar energy engineers.
Nice guy, possibly a good connection to have in the future.
It went well. I do feel that I am starting understand the idea of self learning and figuring out a lot on my own.
I still have impostor syndrome and feel I will be nowhere near job ready after the boot-camp is over.
I am getting a bit frustrated will feeling lost or stuck on something and not finding the right resources
to help me get over that hurdle. Overall, time is winding down and I am really looking forward to finishing this boot-camp.
My capstone team and I have spent all week unit testing. It was challenging but overall we got through it.
I believe I am learning a bit more and understand OOP a little bit better.
We are almost done with our 10 week boot-camp and the pressure is on. My team and I have barely started our capstone project.
We are now writing and testing API's for our project and it is a bit frustrating but a great learning experience.
My personal website is almost done and I am excited. The formatting is a bit out of my element but I am learning a lot about padding
and margins to get it configured right.


Before Change
// R code: if (length(xi) != lag * differences)
// R code: stop(""xi" does not have the right length")
if xi is None:
xi = np.ndarray(shape=[1, lag * differences], dtype=float)
if xi.shape[1] != (lag * differences):
raise IndexError(""xi" does not have the right length")
After Change
raise ValueError("lag and differences must be positive (> 0) integers")
if x.ndim == 1:
return _diff_inv_vector(x, lag, differences, xi)
elif x.ndim == 2:
return _diff_inv_matrix(x, lag, differences, xi)
raise ValueError("only vector and matrix inverse differencing "
"are supported")


This is a simplified game manageent application implemented as a Micro Frontend.
The GitHub repo can be found here.


{% extends 'shaq/project_base.html' %} {% block title %} shaq home {% endblock title %} {% block main %}
New NC Report
New Quality Alert


- GearedObject - Class in piece
-
This class defines all of the properties shared by any element with gears.
- GearedObject(Geometry) - Constructor for class piece.GearedObject
-
Constructs a geared object from the given shape.
- geometry - package geometry
-
Geometry defines shapes used by classes in the piece package.
- Geometry - Class in geometry
-
An abstract class used to house all generalized geometry logic.
- Geometry() - Constructor for class geometry.Geometry
-
Constructs a typical geometric object wherein the inside is solid.
- Geometry(boolean) - Constructor for class geometry.Geometry
-
Constructs a geometric object wherein the inside of the shape is hollow.
- geometry.rackshape - package geometry.rackshape
-
- geometry.ringshape - package geometry.ringshape
-
- geometry.trackshape - package geometry.trackshape
-
the trackshape package defines a couple geometric classes used by objects in the piece.track package to know shape,
connection points, and positioning data.
- geometry.wheelshape - package geometry.wheelshape
-
The wheelshape package defines many specialized wheels.
- GeometryPoint - Class in geometry
-
A GeometryPoint facilitates many interaction points in a spirograph.
- GeometryPoint(float, float) - Constructor for class geometry.GeometryPoint
-
Relative location of point on greater geometry.
- GeometryPoint(float, float, boolean) - Constructor for class geometry.GeometryPoint
-
Relative location of point on greater geometry.
- getArea() - Method in class geometry.Geometry
-
- getGearCount() - Method in class piece.GearedObject
-
- getGearRatio(GearedObject) - Method in class piece.GearedObject
-
- getGlobalCoordinate() - Method in class scene.SceneElement
-
- getHeight() - Method in class geometry.Geometry
-
- getLength() - Method in class geometry.rackshape.RackGeometry
-
- getLength() - Method in class geometry.trackshape.Curve
-
- getLength() - Method in class geometry.trackshape.Line
-
- getPenPoints() - Method in class geometry.wheelshape.WheelGeometry
-
- getPerimeter() - Method in class geometry.Geometry
-
- getRadius() - Method in class geometry.Geometry
-
- getRadius() - Method in class geometry.trackshape.Curve
-
- getRadius() - Method in class geometry.trackshape.TriangleHub
-
- getRadius() - Method in class geometry.wheelshape.WheelGeometry
-
- getSceneElement() - Method in class piece.GearedObject
-
Returns the inner geometery of the Geared Object
- getTriangleSize() - Method in class geometry.trackshape.TriangleHub
-
- getWidth() - Method in class geometry.Geometry
-


{% extends '_layout.html' %} {% block head %} {{ super() }} {% endblock %} {% block content %}
Really delete the selected documents? This action cannot be undone!


Upon gathering users’ requirements, creating personas and envisaging scenarios, we designed several wireframe sketches that will smoothen the transition to a higher-fidelity, interactive prototype.
We considered the possible idea of a timeline or a checklist system, so it was easy to track each stage of the application process and so the users are not overwhelmed by a large form of information. We iterated this process of multiple sketches in order to obtain various designs. The use of a timeline also made it clear to users what stage of the submission they were at and hence maintained the affordance of the program.
Using our sketches, we produced a prototype in figma.com to illustrate the webapp framework and emphasise the usability and feasibility of the finished portal engine.
We added a dashboard as most users expressed they wished to have a system that was easy to navigate. Non-distracting colours were used so it was clear and the main objective was the focus. This maintained the mapping in the design principles. The submission portal was designed using a timeline to separate the categories of the proposal form, which mimics the existing IXN project proposal form with additional sections such as the user’s motivations for submitting the project which some clients wished the system to implement. On the other hand, we will be using Django and Bootstrap for front-end and back-end for a public version of the portal engine, requested by the NHS. Their systems are not reliant on Microsoft and therefore would prefer a standalone software. We discussed possible areas of improvement and areas of success for our prototype, and organised them in the table below.


Release Notes:
Version 2.1.0
- Date: 25 Feb 2020
- Added a new view for mapping rules to Techniques
- Updated lookup tables and some searches accordingly
Version 2.0.1
- Date: 12 Feb 2020
- Bug fix for appinspect validation
- Tactics overview displayed as table with updated js and css
Version 2.0.0
- Date: 08 Feb 2020
- Updated lookup tables to correctly define MITRE ATT&CK tactics and techniques
- Introduced a new macro to utilize technique and tactic IDs/names
- Updated dashboards to utilize new lookup table and macro
- Performance improvements
- Updated CSS and JS files
- Introduced a setup view for ease of initial lookup generation
Version 1.3.0
- Date: 09 Jan 2020
- Updated ATT&CK Matrix dashboard
- Added new dashboard for detailed view of triggered rules by notable assets and tactics/techniques
- Improved search performance and dependency on lookups
- Added a new lookup to match correlation rules to MITRE ATT&CK tactics/techniques
Version 1.2.1
- Date: 24 Oct 2019
- Bug fixes with javascript table population
- Ordering of table fields to align with MITRE ATT&CK content
Version 1.2.0
- Date: 24 Aug 2019
- Bug fixes & typos
- Sphinx documentation is added
Version 1.1.0
- Date: 06 Aug 2019
- Bug fixes & typos
- Added descriptions to dashboards
- Added improvements for initial lookup generator
Version 1.0.0
- Date: 25 Jul 2019
- Initial version for Splunkbase
- Test to run on 7.3.0 and ES App 5.3