- calculus (learn how to find zero of a function, and what is a gradient)
- unsupervised learning (k-means, and other cluster algorithm)
- supervised learning (linear regression, svn, neural net)
- reinforcement learning (llm)
- learn state of art (convolution network, deep learning, attention)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { ROOT_TYPE } from 'relay-runtime'; | |
import type { MissingFieldHandler } from 'relay-runtime/lib/store/RelayStoreTypes'; | |
export const missingScalarDebug = { | |
kind: 'scalar', | |
handle(field, record, args, store) { | |
// eslint-disable-next-line | |
console.log('missing scalar', { | |
field, | |
record, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export const relayTransactionLogger = (event: LogEvent) => { | |
if (!isDev) { | |
return; | |
} | |
// eslint-disable-next-line | |
console.log('RELAY: ', event); | |
return; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module.exports = { | |
extends: [ | |
], | |
parser: '@typescript-eslint/parser', | |
parserOptions: { | |
ecmaVersion: 10, | |
sourceType: 'module', | |
ecmaFeatures: { | |
modules: true, | |
}, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
it('test SSR', async () => { | |
const response = await request(app.callback()).get('/').send(); | |
expect(response.status).toBe(200); | |
const { getByText } = renderHtml(response.text); | |
expect(getByText('my data')).toBeTruthy(); | |
}); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React from 'react'; | |
import BrowserOnly from '@docusaurus/BrowserOnly'; | |
import { useColorMode } from '@docusaurus/theme-common'; | |
const Embed = (props) => { | |
const { isDarkTheme } = useColorMode(); | |
return ( | |
<BrowserOnly> | |
{() => { |
- Avoid large meetings Large meetings waste valuable time and energy.
- They discourage debate
- People are more guarded than open
- There’s not enough time for everyone to contribute Don’t schedule large meetings unless you’re certain they provide value to everyone.
- Leave a meeting if you’re not contributing If a meeting doesn’t require your:
- Input
Stuck on a Good Salary
You can easily get stuck on a "good" salary.
you feel that you are stuck
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM node:lts-alpine | |
RUN mkdir -p /usr/src/app | |
WORKDIR /usr/src/app | |
COPY yarn.lock /usr/src/app/ | |
COPY package.json /usr/src/app/ | |
RUN yarn install --production --frozen-lockfile |