feat: a lot of shit

This commit is contained in:
max_richter 2022-06-05 18:53:01 +02:00
parent 088849a002
commit 9ff5fb209d
123 changed files with 4987 additions and 182 deletions

2
.gitignore vendored
View File

@ -1,2 +1,4 @@
.pnpm-debug.log
.obsidian
.blend1
.blend

View File

@ -1,14 +0,0 @@
{
"0 debug pnpm:scope": {
"selected": 1
},
"1 error pnpm": {
"code": "ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND",
"err": {
"name": "pnpm",
"message": "No package.json (or package.yaml, or package.json5) was found in \"/home/jim/Notes\".",
"code": "ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND",
"stack": "pnpm: No package.json (or package.yaml, or package.json5) was found in \"/home/jim/Notes\".\n at readProjectManifest (/home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:19815:13)\n at async Object.readProjectManifestOnly (/home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:19819:28)\n at async readProjectManifestOnly (/home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:43733:24)\n at async Object.handler (/home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:177853:24)\n at async /home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:182129:21\n at async run (/home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:182103:34)\n at async runPnpm (/home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:182322:5)\n at async /home/jim/.asdf/installs/nodejs/17.8.0/.npm/pnpm-global/5/node_modules/.pnpm/pnpm@6.32.4/node_modules/pnpm/dist/pnpm.cjs:182314:7"
}
}
}

View File

@ -22,18 +22,27 @@ Has not happened in a while
Fixed this by installing the NerdCommenter Plugin
Switched to nvim-comment as it seems a bit lighter
## ~~Neovim Auto fix problems shortcut + hover window~~
## ~~Neovim Auto fix problems shortcut + hover window~~
## ~~Better git merging in Neovim, like in VScode~~
## ~~Copying between neovim, tmux and ssh sessions does not work~~
## Learn how to use splits and buffers in neovim
## Learn how to use splits, buffers and tabs in neovim
## Fix the dictionary for neovim ltex-ls
# Linux
## Power Management
## ~~(Arch) Power Management~~
I want to set the Power Mode e.g. Power/Normal/Energy Saver.
Maybe with a waybar integration, but not that important.
**Solution**
Installed power-profiles-daemon, and added a script to waybar to easily switch, profiles are not configurable tho :/
## (Arch) Auto Mount USB Stuff
## (Pipewire) Auto Change Audio Output
## (Arch) Low Battery Warning

View File

@ -0,0 +1,14 @@
---
private
---
# What do I want to achieve?
- Less time in virtual space
- Stop spending time on stupid websites (twitter.com,imgur.com,reddit.com)
- Better sleeping habits
# How to achieve that?
- Better sleeping habits -> Set a clock at 8am everyday
- Less time in virtual space -> Find things to do in real space

View File

@ -0,0 +1,95 @@
# Class 03
**Non Linear functions with OAs**
**Multivibrator**
Has negative and positive feedback, but net positive
**Log and AntiLog**
Amplifier with negative Feedback, but also
**Logarithmic Converters**
Logarithmic / AntiLog (Exponential) Converter
Sound level is given in Decibels, as it is always compared to the sound threshold.
$$
20\log{\frac{P}{P_{0}}}
$$
$V_out = -V_{T}*\ln{}$
$V_o = R_1Ie^{\frac{-V_i}{V_T}}$
![[Pasted image 20220503133103.png]]
Expression of the above system
$V_in = -R_in * I_in = -Rin*I_sat e^{\frac{E_o}{V_T}}$
$\displaystyle E_O = V_T \ln(-\frac{V_in}{R_in*I_sat})$
![[Class_03 2022-05-03 13.39.51.excalidraw]]
$$
\begin{flalign}
&V_1 = -V_T\ln{\frac{Vi}{R1*I_{ES}}}&\\\
&V_2 = -V_T\ln{\frac{Vi}{R2*I_{ES}}}&\\
&V_O = -(V_1+V_2)&\\
&V_O = V_T\ln{(\frac{V_{i1}V_{i2}}{(RI_{ES})^2})}&\\
&V_O' = -RI_{es}e^{\frac{V_O}{V_T}}&\\
&V_O' = -\frac{V_{i1}V_{i2}}{RI_{es}}&\\
\\
&V_O'' = V_{i1}V_{i2}&\\
\end{flalign}
$$****
```circuitjs
$ 1 0.000005 10.20027730826997 50 5 43 5e-11
i -192 208 -112 208 0 0.01
a -112 224 16 224 8 15 -15 1000000 10.624172192589858 0 100000
g -112 240 -112 288 0 0
w -112 208 -112 128 0
t 64 176 64 128 0 1 14.983134150394081 15.001062402219262 100 default
t -16 176 -16 128 0 -1 -0.63704611232159 24.98818848248753 100 default
w -112 128 -32 128 0
w -16 176 -16 272 0
w -16 272 96 272 0
r 96 272 96 336 0 1000
g 96 336 96 368 0 0
w 96 272 208 272 0
r 208 272 208 144 0 1000
a 112 144 208 144 8 15 -15 1000000 -14.983134150394081 0 100000
w 0 128 16 128 0
w 16 128 48 128 0
w 16 128 16 224 0
g 64 176 64 192 0 0
i 192 48 112 48 0 0.01
w 112 48 112 128 0
w 80 128 112 128 0
g 112 160 112 208 0 0
g 192 48 224 48 0 0
g -192 208 -224 208 0 0
O 208 144 240 144 1 0
x 235 217 265 220 4 24 R1
x 124 308 154 311 4 24 R2
```
$$
\begin{flalign}
&I_1 = I_{es}e^{\frac{V_{BE_1}}{V_T}} \longrightarrow V_{BE_1} = V_T \ln{\frac{I_1}{I_{es}}}&\\\
&I_1 = I_{es}e^{\frac{V_{BE_2}}{V_T}} \longrightarrow V_{BE_2} = V_T \ln{\frac{I_2}{I_{es}}}&\\\
&V_1 = V_O*\frac{R2}{R1+R2}&\\
&V_O = (1+\frac{R1}{R2})V_T\ln{\frac{I_1}{I_2}}
\end{flalign}
$$
![[Pasted image 20220503142156.png]]
$$
\begin{flalign}
&V_{ref} = R_{ref}I_1 = R_{ref}I_{es}e^{\frac{V_{BE_1}}{V_T}} \longrightarrow V_T\ln{\frac{V_{ref}}{R_{ref}I_{es}}} = V_{BE_1}&\\\
&V_O = RI_2 = RI_{es}e^{\frac{V_{BE_2}}{V_T}} \longrightarrow V_T\ln{\frac{V_O}{R_{ref}I_{es}}} = V_{BE_2} &\\
&V_1 = V_i \frac{R_2}{R_1+R_2}&\\
&V_i = (1+\frac{R_1}{R_2})V_T \ln{\frac{V_{ref}}{V_O}\frac{R}{R_{ref}}}&\\
&V_O = \frac{V_{ref}}{}
\end{flalign}
$$

View File

@ -0,0 +1,47 @@
```circuitjs
$ 1 0.000009999999999999999 114.32915054483153 70 5 43 5e-11
R 128 576 128 640 0 2 2000 1 0 0 0.5
r 128 576 192 576 0 10000
w 192 576 192 512 0
c 192 512 304 512 0 1e-8 -1.1876003937016104 0.001
w 192 512 192 448 0
r 192 448 304 448 0 100000
w 304 448 304 512 0
a 192 592 304 592 8 15 -15 1000000 -0.000011875885178164322 0 100000
w 304 512 304 592 0
r 192 608 192 688 0 10000
g 192 688 192 736 0 0
O 304 592 384 592 1 0
i 96 272 96 176 0 2.73e-7
g 96 272 96 304 0 0
w 96 176 176 176 0
r 176 176 288 176 0 50000
w 288 176 288 256 0
a 176 256 288 256 8 15 -15 1000000 1.3649863501364987e-7 0 100000
w 176 176 176 240 0
g 176 272 176 320 0 0
O 288 256 352 256 1 0
v 144 1200 144 1056 0 3 2 2.5 0 0 0.5
g 144 1200 144 1248 0 0
r 144 1024 256 1024 0 4700
c 256 1024 320 1024 0 6.800000000000001e-7 -2.1090889233631698 0.001
w 320 1024 320 912 0
r 320 912 448 912 0 47000
a 320 1040 448 1040 8 15 -15 1000000 0.0000063815283964859994 0 100000
r 320 1056 320 1152 0 4700
g 320 1152 320 1200 0 0
w 448 1040 448 912 0
O 448 1040 528 1040 0 0
w 144 1056 144 1024 2
R 112 1568 112 1648 0 1 31.8 0.5 0 0 0.5
r 112 1568 192 1568 0 4700
c 192 1568 272 1568 0 6.800000000000001e-7 0.4208989773913313 0.001
a 272 1584 384 1584 8 15 -15 1000000 -0.0000013057273954973784 0 100000
r 272 1600 272 1680 0 1000
g 272 1680 272 1712 0 0
w 272 1568 272 1472 0
r 272 1472 384 1472 0 47000
w 384 1472 384 1584 0
O 384 1584 448 1584 1 0
403 400 1632 624 1760 0 42_64_0_4098_10_0.1_-1_1
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

View File

@ -0,0 +1,42 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://excalidraw.com",
"elements": [],
"appState": {
"theme": "dark",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#000000",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 1,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStrokeSharpness": "sharp",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"currentItemLinearStrokeSharpness": "round",
"gridSize": null,
"colorPalette": {}
},
"files": {}
}
```
%%

View File

@ -0,0 +1,697 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
milk ^hyBkaOoN
coffee
machine ^XiUPjPdV
coffee ^jAeBw6gR
latte
machiato ^H81raFwq
^vbf3aQn6
water ^Sg07YhhS
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://excalidraw.com",
"elements": [
{
"type": "rectangle",
"version": 366,
"versionNonce": 1921949234,
"isDeleted": false,
"id": "5h7c_bRftqslKy_4WgVqe",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -309.5998738606771,
"y": -179.2679506937663,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 72,
"height": 43,
"seed": 1635115822,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [
{
"type": "text",
"id": "hyBkaOoN"
},
{
"id": "YLXC1S5Tpp3YSCCPQje_p",
"type": "arrow"
}
],
"updated": 1652683862303,
"link": null,
"locked": false
},
{
"type": "text",
"version": 301,
"versionNonce": 970397166,
"isDeleted": false,
"id": "hyBkaOoN",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -304.5998738606771,
"y": -167.7679506937663,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 62,
"height": 20,
"seed": 1704233006,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [],
"updated": 1652683862303,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "milk",
"rawText": "milk",
"baseline": 13,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "5h7c_bRftqslKy_4WgVqe",
"originalText": "milk"
},
{
"type": "rectangle",
"version": 444,
"versionNonce": 1658387250,
"isDeleted": false,
"id": "yHOQMjPYW5KY35vq0o5IQ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -100.53697204589844,
"y": -128.56269454956055,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 72,
"height": 75,
"seed": 1939880878,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [
{
"id": "XiUPjPdV",
"type": "text"
},
{
"id": "w2-13xGpVtuUuKcsHx5ji",
"type": "arrow"
},
{
"id": "YLXC1S5Tpp3YSCCPQje_p",
"type": "arrow"
},
{
"id": "qmDf5jtPUUge_EH4cYm92",
"type": "arrow"
},
{
"id": "o7mLGRC0zuJRLCtn-q0qy",
"type": "arrow"
}
],
"updated": 1652683859765,
"link": null,
"locked": false
},
{
"type": "text",
"version": 394,
"versionNonce": 262998254,
"isDeleted": false,
"id": "XiUPjPdV",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -95.53697204589844,
"y": -111.06269454956055,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 62,
"height": 40,
"seed": 1112874546,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [],
"updated": 1652683859765,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "coffee\nmachine",
"rawText": "coffee\nmachine",
"baseline": 33,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "yHOQMjPYW5KY35vq0o5IQ",
"originalText": "coffee\nmachine"
},
{
"type": "rectangle",
"version": 393,
"versionNonce": 1412875506,
"isDeleted": false,
"id": "I-l9buc5bkdsIrZCyk_Fg",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -347.8752899169922,
"y": -107.28217697143555,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 112,
"height": 33,
"seed": 328519090,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [
{
"id": "jAeBw6gR",
"type": "text"
},
{
"id": "w2-13xGpVtuUuKcsHx5ji",
"type": "arrow"
}
],
"updated": 1652683859765,
"link": null,
"locked": false
},
{
"type": "text",
"version": 383,
"versionNonce": 1127856942,
"isDeleted": false,
"id": "jAeBw6gR",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -342.8752899169922,
"y": -100.78217697143555,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 102,
"height": 20,
"seed": 925736558,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [],
"updated": 1652683859765,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "coffee",
"rawText": "coffee",
"baseline": 13,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "I-l9buc5bkdsIrZCyk_Fg",
"originalText": "coffee"
},
{
"type": "arrow",
"version": 1335,
"versionNonce": 1924486834,
"isDeleted": false,
"id": "w2-13xGpVtuUuKcsHx5ji",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -223.37857884276804,
"y": -89.09162521362305,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 108.7708548437446,
"height": 14.40020751953125,
"seed": 1853731314,
"groupIds": [],
"strokeSharpness": "round",
"boundElements": [],
"updated": 1652683859765,
"link": null,
"locked": false,
"startBinding": {
"elementId": "I-l9buc5bkdsIrZCyk_Fg",
"gap": 12.496711074224152,
"focus": -0.16874950093988172
},
"endBinding": {
"elementId": "yHOQMjPYW5KY35vq0o5IQ",
"gap": 14.070751953125,
"focus": -0.30480272593060115
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
26.04857701171335,
1.9741184984531515
],
[
61.07466954101022,
14.40020751953125
],
[
108.7708548437446,
12.232876843810985
]
]
},
{
"type": "arrow",
"version": 554,
"versionNonce": 1128269810,
"isDeleted": false,
"id": "YLXC1S5Tpp3YSCCPQje_p",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -230.88571675618493,
"y": -143.12577144757748,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 113.5596822102865,
"height": 41.76321117536068,
"seed": 1462206190,
"groupIds": [],
"strokeSharpness": "round",
"boundElements": [],
"updated": 1652683862303,
"link": null,
"locked": false,
"startBinding": {
"elementId": "5h7c_bRftqslKy_4WgVqe",
"gap": 6.7141571044921875,
"focus": 0.40866224006199764
},
"endBinding": {
"elementId": "yHOQMjPYW5KY35vq0o5IQ",
"gap": 16.7890625,
"focus": 0.40826297411526596
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
55.839101155598996,
5.694119378485681
],
[
72.58278401692712,
41.76321117536068
],
[
113.5596822102865,
39.166802938572616
]
]
},
{
"type": "rectangle",
"version": 590,
"versionNonce": 1861988466,
"isDeleted": false,
"id": "JXGWJXcUxf4Z40OFyjDFk",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 105.98942136764526,
"y": -128.04912543296814,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 105,
"height": 70,
"seed": 1342047282,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [
{
"id": "H81raFwq",
"type": "text"
},
{
"id": "w2-13xGpVtuUuKcsHx5ji",
"type": "arrow"
},
{
"id": "YLXC1S5Tpp3YSCCPQje_p",
"type": "arrow"
},
{
"id": "qmDf5jtPUUge_EH4cYm92",
"type": "arrow"
}
],
"updated": 1652683859765,
"link": null,
"locked": false
},
{
"type": "text",
"version": 572,
"versionNonce": 1412122542,
"isDeleted": false,
"id": "H81raFwq",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 110.98942136764526,
"y": -113.04912543296814,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 95,
"height": 40,
"seed": 972623854,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [],
"updated": 1652683859765,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "latte\nmachiato",
"rawText": "latte\nmachiato",
"baseline": 33,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "JXGWJXcUxf4Z40OFyjDFk",
"originalText": "latte\nmachiato"
},
{
"type": "arrow",
"version": 610,
"versionNonce": 1288753714,
"isDeleted": false,
"id": "qmDf5jtPUUge_EH4cYm92",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -14.779141139984127,
"y": -74.39696029631116,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 107.28800220489501,
"height": 36.004913330078125,
"seed": 655371886,
"groupIds": [],
"strokeSharpness": "round",
"boundElements": [],
"updated": 1652683859765,
"link": null,
"locked": false,
"startBinding": {
"elementId": "yHOQMjPYW5KY35vq0o5IQ",
"gap": 13.75783090591431,
"focus": 0.4607607214850232
},
"endBinding": {
"elementId": "JXGWJXcUxf4Z40OFyjDFk",
"focus": 0.5851106926414881,
"gap": 13.480560302734375
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
29.399635505676265,
-23.99576254876635
],
[
60.217933845520015,
12.009150781311774
],
[
107.28800220489501,
-17.228119901075672
]
]
},
{
"type": "text",
"version": 3,
"versionNonce": 1124213230,
"isDeleted": false,
"id": "vbf3aQn6",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -197.40771287679672,
"y": -147.50970870256424,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 9,
"height": 20,
"seed": 879394482,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": null,
"updated": 1652683859765,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "",
"rawText": "",
"baseline": 14,
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": ""
},
{
"type": "rectangle",
"version": 460,
"versionNonce": 2132524018,
"isDeleted": false,
"id": "IZcYNMxZTdrqGXDCS1_W9",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -341.87991136312485,
"y": -45.187229454517365,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 112,
"height": 33,
"seed": 1612344046,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [
{
"id": "Sg07YhhS",
"type": "text"
},
{
"id": "w2-13xGpVtuUuKcsHx5ji",
"type": "arrow"
},
{
"id": "o7mLGRC0zuJRLCtn-q0qy",
"type": "arrow"
}
],
"updated": 1652683859765,
"link": null,
"locked": false
},
{
"type": "text",
"version": 453,
"versionNonce": 1585689646,
"isDeleted": false,
"id": "Sg07YhhS",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -336.87991136312485,
"y": -38.687229454517365,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 102,
"height": 20,
"seed": 357073650,
"groupIds": [],
"strokeSharpness": "sharp",
"boundElements": [],
"updated": 1652683859765,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "water",
"rawText": "water",
"baseline": 13,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "IZcYNMxZTdrqGXDCS1_W9",
"originalText": "water"
},
{
"id": "o7mLGRC0zuJRLCtn-q0qy",
"type": "arrow",
"x": -223.18935960531235,
"y": -28.092869102954865,
"width": 108.0628967285156,
"height": 26.446216570870646,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"strokeSharpness": "round",
"seed": 1761803950,
"version": 324,
"versionNonce": 65236402,
"isDeleted": false,
"boundElements": null,
"updated": 1652683859765,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
53.010711669921875,
-0.112335205078125
],
[
63.19671630859375,
-20.630523681640625
],
[
108.0628967285156,
-26.446216570870646
]
],
"lastCommittedPoint": [
104.78939819335938,
-18.467803955078125
],
"startBinding": {
"elementId": "IZcYNMxZTdrqGXDCS1_W9",
"focus": 0.04375850482407367,
"gap": 6.6905517578125
},
"endBinding": {
"elementId": "yHOQMjPYW5KY35vq0o5IQ",
"focus": -0.7106611103187035,
"gap": 14.589490830898285
},
"startArrowhead": null,
"endArrowhead": "triangle"
}
],
"appState": {
"theme": "dark",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#000000",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 1,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 16,
"currentItemTextAlign": "center",
"currentItemStrokeSharpness": "sharp",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "triangle",
"currentItemLinearStrokeSharpness": "round",
"gridSize": null,
"colorPalette": {}
},
"files": {}
}
```
%%

View File

@ -0,0 +1,18 @@
# Multivibrator
![[Pasted image 20220503131539.png]]
The Operational Amplifier or Op-amp for short, is a very versatile device that can be used in a variety of different electronic circuits and applications, from voltage amplifiers, to filters, to signal conditioners. But one very simple and extremely useful op-amp circuit based around any general purpose operational amplifier is the Astable Op-amp Multivibrator.
We saw in our tutorials about Sequential Logic that multivibrator circuits can be constructed using transistors, logic gates or from dedicated chips such as the NE555 timer. We also saw that the astable multivibrator switches continuously between its two unstable states without the need for any external triggering.
But the problem with using these components to produce an astable multivibrator circuit is that for transistor based astables, many additional components are required, digital astables can generally only be used in digital circuits, and the use of a 555 timer may not always give us a symmetrical output without additional biasing components. The Op-amp Multivibrator circuit however, can provide us with a good rectangular wave signal with the use of just four components, three resistors and a timing capacitor.
The Op-amp Multivibrator is an astable oscillator circuit that generates a rectangular output waveform using an RC timing network connected to the inverting input of the operational amplifier and a voltage divider network connected to the other non-inverting input.
Unlike the monostable or bistable, the astable multivibrator has two states, neither of which are stable as it is constantly switching between these two states with the time spent in each state controlled by the charging or discharging of the capacitor through a resistor.
In the op-amp multivibrator circuit the op-amp works as an analogue comparator. An op-amp comparator compares the voltages on its two inputs and gives a positive or negative output depending on whether the input is greater or less than some reference value, VREF.
However, because the open-loop op-amp comparator is very sensitive to the voltage changes on its inputs, the output can switch uncontrollably between its positive, +V(sat) and negative, -V(sat) supply rails whenever the input voltage being measured is near to the reference voltage, VREF.
To eliminate any erratic or uncontrolled switching operations, the op-amp used in the multivibrator circuit is configured as a closed-loop Schmitt Trigger circuit. Consider the circuit below.

View File

@ -1,6 +1,5 @@
# Voltage-controlled current source
```circuitjs
$ 1 0.000005 10.20027730826997 50 5 50 5e-11
409 640 368 800 368 1 0.6 -16.023420346306043 0.023100000000000002 0
@ -42,7 +41,6 @@ o 9 16 0 159746 14.661466041813108 0.0001 0 1
```
# Pseudo Integrators based on OA
```circuitjs
$ 1 0.000005 10.20027730826997 50 5 50 5e-11
409 624 432 768 432 1 0.6 29.035877276181203 0.0231 0

View File

@ -49,9 +49,6 @@ layout: columns
width: 80%
```
```circuitjs
$ 64 0.000005 1.0312258501325766 50 5 50 5e-11
v 128 288 128 192 0 1 40 5 0 0 0.5

View File

@ -1,12 +0,0 @@
# Ohms Law
Ohms law is used to calculate the relationship between voltage, current, resistance
```latex
E = I * R
voltage = current * resistance;
volts = amps * ohms;
V = A x Ω.
```

View File

@ -54,3 +54,63 @@ x 300 345 324 348 4 12 HPF
38 8 F1 0 1 500000 0 \0
38 4 F1 0 1 500000 0 \0
```
# Design 2
```circuitjs
$ 1 0.000005 10.20027730826997 50 5 43 5e-11
g -80 272 -80 304 0 0
v -80 272 -80 176 0 0 40 10 0 0 0.5
w -80 176 32 176 0
w 32 176 32 192 0
w 32 192 0 192 0
w 32 192 64 192 0
r 0 192 0 288 0 251000
r 0 288 0 368 0 251000
r 64 192 64 256 0 251000
w 64 368 32 368 0
w 0 368 32 368 0
w 32 368 32 384 0
g 32 384 32 416 0 0
w 0 288 160 288 0
w 64 256 160 256 0
w 160 256 160 208 2
w 160 288 160 304 2
w 160 208 256 208 0
w 160 304 256 304 0
a 256 224 368 224 9 10 -10 1000000 2.115054761480507 2.115075912028122 100000
a 256 320 368 320 9 10 -10 1000000 4.999950000499995 5 100000
w 256 240 256 272 0
w 256 272 368 272 0
w 368 224 368 272 0
w 256 368 368 368 0
w 256 336 256 368 0
w 368 368 368 320 0
w 368 320 448 320 0
w 368 272 448 272 0
r 448 272 528 272 0 1000
r 448 320 528 320 0 1000
w 528 320 528 304 0
w 528 176 528 272 0
a 528 288 640 288 9 10 -10 1000000 1.0928261699808117 1.0927953310887633 100000
w 528 320 528 368 0
r 528 368 640 368 0 1069
c 528 416 640 416 0 0.000001 4.17671537481608 0.001
w 528 368 528 416 0
w 640 416 640 368 0
w 640 368 640 288 0
c 528 128 640 128 0 0.000001 1.0927953310887633 0.001
r 528 176 640 176 0 1069
w 528 176 528 128 0
w 640 128 640 176 0
g 640 176 640 192 0 0
O 640 288 704 288 1 0
b -48 80 112 455 0
x -42 107 46 110 4 24 SIGNAL
x 127 106 239 109 4 24 BUFFERS
b 119 80 439 455 0
b 448 82 768 457 0
x 456 108 676 111 4 24 INV-DIF-AMPLIFIER
374 64 256 64 368 0 0.32680000000000003 Light\sBrightness
```

View File

@ -0,0 +1,103 @@
## What is Marketing?
- Find out the needs of your customers
- That helps to develop products that meet those needs
- Create communication that creates demand for those products
- Define/Design how to distribute those products
There are two dimensions to this, the **strategy** (needs) and **operational** (product, price, communication and distributing). Which then create two types of marketing:
## Strategic Marketing
Its mission is to study the needs of the market and its evolution, to detect opportunities and threats that, combined with the resources and capabilities of the company, allow defining a strategy that represents a long-term sustainable competitive advantage and is consistent with the mission and the general strategy of the business.
It helps us to reflect on the values of the company to know where we are and where we want to go.
Example: Differentiation of the competition for the quality of the product.
**Strategic Marketing Plan =**
+ Analysis of the situation
+ Diagnostic of the situation
+ Marketing objectives
+ Marketing strategies
+ Operational decisions
## Functions
1. D
## Operational Marketing
# 01 - Define the Market Potential and the competition
Group of people or companies with the ability to use or buy a product to cover a need
**Example:**
Define the potential market in which to compete.
*Need:* communication
*Potential market:* Mobile phone users
# 02 - Segment the potential market
## What is Segmentation
Divide the potential market into some smaller markets, with different commercial behavior in order to apply a specific marketing plan to each one of them.
## What characteristics do these segments have
**Homogeneous**: Grouping similar customers.
**Substantial**: Having enough sales potential.
**Accessible**: Being able to reach them with reasonable efforts.
![[07-Marketing-Fundamentals 2022-05-26 20.46.58.excalidraw]]
## Segmentation of the potential consumer market
**Who buys?**
- Demographic Variables
- age
- sex
- family size
**Why do the buy?**
- Functionality
- symbol
- quality
**How they buy?**
- Faithful to brand → strong, changing, none
- frequency of use → high, medium, low
## Segmentation of the potential business market
**What benefits?**
Operation or performance needs that the product us meet
**To whom?**
According to the profile of the business customers
**How to they buy?**
# 03 - Demand analysis and forecasts
- Statistical Analysis (time series)
- Correlated indexed (births/diapers)
- Chain proportion (multiplication of percentages)
- Construction of market (combine the demand of several segments)
- Others....
# 04 - Analyze the competition
- Number of direct competitors
- How many competitors supports the town???? :/
- What share of the market is captured by the major competitors
- What is the service image that the people have of the main competitors.
- What basic advantages do main competitors have.
- Do the competitors have cost advantages.
- Are there competitors with differentiation advantages? What type of differentiation?
- Are there barriers of entry for new competitors?
- What are the main barriers of entry?
# 05 - Select the market segment(s)
# 06 - Position yourself in the segment(s)/market

View File

@ -0,0 +1,83 @@
# Price Elasticity
We can calculate how our projected profits change when increasing or decreasing the price of our product.
$|E_d| = \frac{\Delta Q(\%)}{\Delta p(\%)}$
If $E_d > 1$ the price is **elastic**, when $E_d < 1$ the price is **inelastic** and when $E_d = 1$ the price is **unitary**.
If we break the formula down, it is basically % Change in Quantity / % Change in price.
**Example:**
You sell 10.000 reams of paper at 100€/ream, you raise the price to 150€/ream and sell 7.000 reams.
The Price Elasticity is now $\displaystyle \frac{\frac{QN-QI}{(QN+QI)/2}}{\frac{PN-PI}{(PN+PI)/2}}$
$QN$= old Quantity
$QI$= new Quantity
$PN$= old Price
$PI$= new Price
So when we replace the variables with our numbers we get:
$\displaystyle E_d = \frac{\frac{10000-7000}{(10000+7000)/2}}{\frac{100-150}{(100+150)/2}}$
$\displaystyle E_d \approx 0.88$
This means the price is inelastic. Meaning changes in price result in small changes to demand.
**Moar Examples:**
At a price of € 4 the quantity demanded of a particular good is
100 units.
1. Calculate the value of the price elasticity.
2. Explain what type of demand.
3. Plot the elasticity of demand
In each case:
a) If the price increases to 5 € and quantity demanded decreases to 90 units.
b) If the price increases to 5 € and quantity demanded decreases to 50 units.
c) If the price increases to 5 € and quantity demanded decreases to 75 units.
d) If the price increases to 5 € and quantity demanded remains unchanged.
e) If the price stays the same and the quantity demanded increases by 10 units.
$\displaystyle a = \frac{\frac{100-90}{(100+90)/2}}{\frac{4-5}{(4+5)/2}} \approx -0.47$
→ **Inelastic**
$\displaystyle b = \frac{\frac{100-50}{(100+50)/2}}{\frac{4-5}{(4+5)/2}} = -3$
→ **Elastic**
$\displaystyle c = \frac{\frac{100-75}{(100+75)/2}}{\frac{4-5}{(4+5)/2}} \approx -1.28$
→ **Elastic**
$\displaystyle d = 0$
→ **Perfectly Inelastic**
$\displaystyle e = \frac{(100-110)/((100+110)/2)}{(4-4)/((4+4)/2)} = -\frac{2}{0} = Infinity$
→ **Perfectly Elastic**
**Example 3:**
ppu = 30
quantity = 300
new ppu = 45
new quantity = 225
$\displaystyle E_d = \frac{(300-225)/((300+225)/2)}{(30-45)/((30+45)/2)} \approx |-0.71|$
→ **Inelastic**

View File

@ -0,0 +1,126 @@
# Marketing Mix
## 01 Operational Marketing
**What is Operational Marketing?**
Its mission is to create and execute a marketing plan according to the business strategy.
1. Establish detailed business goals
2. With the help of the marketing mix create action that achieve those goals
3. Prepare the budget for those actions
4. Execute the planned actions
5. Check the correct execution of the marketing plan
## 02 Marketing Mix
**What is Marketing Mix?**
Combination of elements on which decisions must be made to define Marketing actions necessary to achieve the stated goals.
![[08-Marketing-Mix 2022-05-26 21.16.44.excalidraw]]
## 03 Product
Groups of attributes of a product that benefit the consumer by satisfying his needs.
- Quality
- Aspects
- Options
- Style
- Brand
- Packing
- Sizes
- Services
- Guarantees
- Utilities
Do not offer me things, offer me ideas, emotions, feelings and advantages.
![[08-Marketing-Mix 2022-05-26 21.22.59.excalidraw]]
### Product Lifecycle
→ Introduction
- Slow evaluation of sales
- Uncertainty, acceptance, competitors reactions
- High costs
- Few accessories and variation
- High retail Price
- Few selected wholesalers
→ Growth
- Sales increase significantly
- competitors reactions
- Improve product
- Segment the market
- Establish adequate price policy
- Communication: differentiate
→ Maturity
- Sales plateau
- Growth by replacement or vegetative
- Differentiate the product and communicate in order to:
- Justify higher price
- attract new client
- take clients from competitors
- achieve more frequent use
- intensify price competition
- reduce costs
→ Decline
- significant decrease in sales
- low prices
- competitors take off
- get rid of stocks
- stand in the last position
## 04 Price
**What is Price?**
Monetary expression of the products value.
- What is the value of the goods or services for the buyer.
- What are the prices of similar goods or services.
- Is the buyer sensitive to price
- What discounts should be offered.
- How is your price compared to the price of your competition.
→ Price List
→ Discounts
→ Grant
**How to decide a price?**
Based on competition
Based on break even point
Based on margins
**Pricing Strategies**
- Differential Strategy → Exploit the heterogeneity of consumers
- Fixed Price
- Quantity Discounts
- Cash Discounts
- Deferral of the payment
- Random discounts
- Newspaper Discounts
## 05 Promotion
**→ AIDA**
1. Personal Sales
2. Sales Promotion
3. Public Relations
4. Direct Marketing
## 06 Place
- Where do our clients find our product
- What kinf of store are we going for
- How I can access the mai distribution channels
- Do I need to use an own sales team
## 07 Trends: Extended Marketing (+3P's)
- Process → How will we do it?
- Physical Evidence / Presentation → How will we present it?
- People → Staff?

View File

@ -0,0 +1,18 @@
---
cards-deck: upv::classes::empresario
---
# Empresario #card
## Price Elasticity Formula #card
$\displaystyle E_d = |\frac{(QN-QI)/((QN+QI)/2)}{(PN-PI)/((PN-PI)/2)}|$
^1654441616550
## Price Elasticity Ranges #card
$E_d = \infty$ → **Perfectly Elastic**
$E_d > 1$ → **Elastic**
$E_d < 1$ **Inelastic**
$E_d = 0$ → **Perfectly Inelastic**
^1654442925625

View File

@ -63,3 +63,26 @@
- [x] Liderazgo *Leadership*
- [x] Motivación *Motivation*
- [x] Comunicación *Communication*
## T7 Marketing Fundamentals
[[T7-Fundamentos_del_marketing.pdf|PDF]]
- [x] Definir el mercado potencial en el que competir *Define the potential market in which to compete*
- [x] Segmentar el mercado potencial *Segment the potential market*
- [x] Cuantificar la demanda y su evolucion *Quantify demand and its evolution*
- [x] Analizar la competencia *Analyze the competetion*
- [x] Seleccionar el/los semento/s objetivo *Select the target segment(s)*
- [x] Posicionarse en el segmento/mercado *Position yourself in the market segment(s)*
## T8 Marketing Mix
[[T8-Variables_del_marketing-mix.pdf|PDF]]
- [ ] Marketing Operacional *Operational Marketing*
- [ ] Marketing Mix 4P's
- [ ] Producto *Product*
- [ ] Precio *Price*
- [ ] Promocion *Promotion*
- [ ] Plaza o Distribucion *Place/Distribution*
- [ ] Tendencias: Marketing extendido *Trends, extended marketing*

View File

@ -26,11 +26,11 @@ On the plates are broccoli and some sort of grilled cheese. The televsion show i
**Task 7.**
Guiselle wants to run a own restuaruon
Guiselle wants to run a own restaurant.
Jared wants to made his name by the age 22
Jared wants to make his name by the age 22
Maise wants to have a chain of restaurants by the time shes 22.
Maise wants to have a chain of restaurants by the time she's 22.
**Task 8.**
@ -41,16 +41,16 @@ And what will you have learned by then do you think?
Hopefully I'll be making enough to be a judge on junior chef one time.
Where do you think you'll be in ten years time.
Where do you think you'll be in ten years time?
Somebody will be going home at the end of today's show, but its not going to be me.
Somebody will be going home at the end of today's show, but it's not going to be me.
**Task 9. Elision**
Are you going to make it to the final
-> Are you gonna make it to the final
Its a kind of raioli with seafood
Its a kind of ravioli with seafood
-> Its a kinda ravioli with seafood
I want to be famous
@ -65,10 +65,10 @@ I do a lot of pasta dishes at home
2. What will you have achieved at the end of this course.
3. Will you be working by this time next year.
3. Will you be working by this time next year?
4. What will you be doing this weekend.
4. What you gonna do this weekend.
4. What will you be doing this weekend?
4. What you gonna do this weekend?
5. Are you going to use English in the future?

View File

@ -0,0 +1,3 @@
# Class 08

View File

@ -0,0 +1,63 @@
# Class 09
Reduced Relative Causes
Reduced relative clauses never include relative pronouns.
We form a reduced relative clause by replacing the relative pronoun and using an -ing form or past participle.
→ We use -ing, when the relative clause is in the active form.
Visitors arriving by car can park for free. (who arrive/who are arriving)
→ We use a past participle when the relative clause is in the passive form
Some of the adverts shown on TV are terrible (which are shown)
! We can only use the reduced relative clause when the relative pronoun would
## 9
**Exercise 4**
1. The ideas suggested by the new team were great.
2. Young Artists seeking an experience are welcome here.
3. The candidates interviewed yesterday were excellent.
4. Students enrolling in this course must be over eighteen.
5. Adverts, paid for in advance, get a discount.
6. Clients needing personal attention should make an appointment.
7. Customers paying a deposit are given priority.
8. The applications processed yesterday are on file.
## 10
**Exercise 1**
1. phoned
2. were thinking
3. had gone wrong
4. hadn't had
5. would write
6. might request
**Exercise 4**
1. were using
2. had decided
3. could deal with
4. was going to be
5. wouldn't bother
6. was
7. didn't mean
8. were
9. had
10. had been travelling
11. had tweeted
**Exercise 8a**
1. + Noun
thank you for, i am writing with reference to
2. +ing
we look forward to meeting
i am writing
3. +verb clause
im pleased to say that, i am afraid that, don't hesitate to,

View File

@ -1,19 +0,0 @@
# Zero Conditional
When something is generally true.
*If my room is dirty, i will clean it.*
# First Conditional
When something may happen in the future.
# Second Conditional
Impossible things in the present and unlikely things in the future.
# Third Conditional
Things that did not happen in the past and their imaginary results.
# [Mixed Conditionals](https://www.englishpage.com/conditional/mixedconditional.html)

View File

@ -1,6 +1,6 @@
# Extreme Adjectives
*Example:*
apalling, terrible, awfull, useless
appalling, terrible, awful, useless
We cannot use certain modifiers with extreme adjectives.

View File

@ -1,32 +0,0 @@
# Passive Voice
# Use
We use the pasive to focus on what happend the action or process which takes place. Information about the agent (who or what does the ation) doesnt need to appear in the sentence. The passive is often used in formal writing contexts such as academic, business or legal texts and also when describing processes which consist of a series of stages. The choice between the use of the passive or active form of a verb depends on whether we want to emphasize the action (passive) or the agent (active).
# How
We form the passive with the verb be+ the past particible of the main verb. We can use the verb be i all tenses and with modal verbs, although the present perfect continous and past perfect continuous form of the passive are not used very often.
We us be in the negative and question form to make negative passibel sentences.
## Tenses
### Past Simple
**examples**
### Past Continous
**example**
_Were_ the subjects in the trial _being monitored_ during the trial
### Present Perfect
**example:**
Several market research surveys _have been carried out_ so far.
## Modals
When _will_ the app _be launched_.
The media _cant be told_ until next week.
Existing needs _must be_ clearly _identified_.
Results _should be reviewed_ by peers in academic settings.

View File

@ -1,37 +0,0 @@
# Future Simple
Something that has not happened yet.
## Example:
I will go to the bathroom.
## Formula:
will + [root form of verb]
**or:**
[am/is/are] + going to + [root form of verb]
**negative**
will **not** + [root form of verb]
**or:**
[am/is/are] + **not** going to + [root form of verb]
# Future Perfect
Something that will have happened before a certain point in time.
## Example:
You will have cleaned your room by tomorrow.
## Formula:
will + have + [past participle]

View File

@ -0,0 +1,29 @@
# Conditionals
Conditional forms are used to imagine events in certain conditions.
## Zero Conditional
When something is generally true.
*If my room is dirty, I clean it.*
## First Conditional
When something may happen in the future.
*If the weather is good tomorrow, we will go to the beach.*
## Second Conditional
Impossible things in the present and unlikely things in the future. Or simply imaginary events.
*If I had a lot of money, I would travel the world*
## Third Conditional
Things that did not happen in the past and their imaginary results.
*If I hadn't gone to Valencia, I would not have met all this nice people*
## [Mixed Conditionals](https://www.englishpage.com/conditional/mixedconditional.html)

View File

@ -0,0 +1,12 @@
# Adjective Changes
*Direct Speech* | Reported Speech
**Example:**
Direct speech: Bill said, "I can't come in today, because I'm sick."
Indirect speech: Bill said (that) he can't come in today because he's sick.
My → His/Her
Your → singular(his/her) / plural(their)
His → His
Her → Her

View File

@ -0,0 +1,32 @@
# Passive Voice
# Use
We use the passive to focus on what happened the action or process which takes place. Information about the agent (who or what does the ation) doesnt need to appear in the sentence. The passive is often used in formal writing contexts such as academic, business or legal texts and also when describing processes which consist of a series of stages. The choice between the use of the passive or active form of a verb depends on whether we want to emphasize the action (passive) or the agent (active).
# How
We form the passive with the verb be+ the past participle of the main verb. We can use the verb be i all tenses and with modal verbs, although the present perfect continous and past perfect continuous form of the passive are not used very often.
Furthermore, we us be in the negative and question form to make negative passibel sentences.
## Tenses
### Past Simple
**examples**
### Past Continuous
**example**
_Were_ the subjects in the trial _being monitored_ during the trial
### Present Perfect
**example:**
Several market research surveys _have been carried out_ so far.
## Modals
When _will_ the app _be launched_.
The media _can't be told_ until next week.
Existing needs _must be_ clearly _identified_.
Results _should be reviewed_ by peers in academic settings.

View File

@ -0,0 +1,16 @@
# Relative Clauses
Relative clauses are used to modify the object or subject of a sentence to add more information.
**Example:**
She is the woman *who he met at the party* last week.
# Reduced Relative Clause
In a reduced relative clause the relative clause of a sentence is shorted. This can only be applied to the subject of the sentence.
**Example:**
The man who works at Costco lives in Seattle.
→ The man working at Costco lives in Seattle.

View File

@ -0,0 +1,62 @@
# Simple Present
Things that happen every day.
**Example:**
He usually goes for a walk every afternoon.
# Simple Past
Something that happened in the past.
**Example:**
I ate a sandwich yesterday.
# Present Perfect
Something that began in the past and continuous to the present.
**Example:**
I have been in Valencia for four months.
# Past Perfect
Something that happened before something else.
**Example:**
I travelled through france before arriving in Valencia.
# Simple Future
Something that has not happened yet.
**Example:**
I will go to the bathroom.
## Formula:
will + [root form of verb]
**or:**
[am/is/are] + going to + [root form of verb]
**negative**
will **not** + [root form of verb]
**or:**
[am/is/are] + **not** going to + [root form of verb]
# Future Perfect
Something that will have happened before a certain point in time.
## Example:
You will have cleaned your room by tomorrow.
## Formula:
will + have + [past participle]

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -0,0 +1,45 @@
# State of the Art
The niche we develop NomadSpace in is not new, when you search amazon for "mobile car organizer" there are hundreds of products trying to solve the same problems as we do. There is one thing a lot of these solutions have in common, there are either lacking in design and aesthetics, or are very bulky and expensive.
In the following section we examine some examples closer. Note that we tried to choose products which represent the existing landscape.
## Car Backseat Organizer
The Car Backseat organizer attaches to the back of any car seat, providing organized storage and a way to hold cups and tablets.
***Materials***
The main body of the product is made from artificial leather with some parts made from different types of fabrics.
***Positives***
***Negatives***
## GripMaster Passenger Seat Table
The GripMaster is a table with storage, as well as a charger and smartphone holder. It attaches to the passenger seat of the car.
***Materials***
The main body of the organizer is made of some sort of plastics. There are some decorative wood elements made from different types of wood. The top is made from a type of anti-slip surface.
***Positives***
The products seems to have a good build quality, a lot of reviews mention its sturdiness. It also provides a lot of space and opportunities of organizing things.
***Negatives***
For around 500$ the GripMaster is the most expensive item on our list of items. Due to its design, it is only usable while attached to the passenger seat, so you are not able to use it in any other situation.
## Multifunction Steering Wheel Table
The Multifunction Steering Wheel Table is a foldable and expandable table which connects to the steering wheel of a car.
***Materials***
***Positives***
***Negatives***
# Review Analysis
While manually reading and analyzing Amazon reviews, we had the idea to automate the process of this task.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

10
Media/index.md Normal file
View File

@ -0,0 +1,10 @@
# Movies
```dataview
table without id
file.link as Title,
status,
rating
from #movie
sort rating desc
```

7
Media/movies/Her.md Normal file
View File

@ -0,0 +1,7 @@
---
status: seen
year: 2019
rating: 4
---
#movie
# Her

8
Media/movies/Roma.md Normal file
View File

@ -0,0 +1,8 @@
---
status: open
year: 2018
---
#movie
# Roma

7
Notes/habits.md Normal file
View File

@ -0,0 +1,7 @@
| Date | 🍔 | 🧘🏽‍♀ | 😴 < 24:00 | 😁 M | 😁 A | P | 🧹 B | M | Activity | |
| ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | --------------- |
| date | checkbox | checkbox | checkbox | checkbox | checkbox | checkbox | checkbox | tag | text | |
| column-id-qcj0h2 | column-id-u71xk7 | column-id-8vvnd9 | column-id-d2vi07 | column-id-tzbvo7 | column-id-bfpd2m | column-id-i881g7 | column-id-3yswet | column-id-jz5d5o | column-id-6dmpz6 | table-id-egtps1 |
| 2022/06/05 | [x] | [ ] | [ ] | [ ] | [ ] | [ ] | [ ] | ⭐ | | row-id-1i81jq |
| | [ ] | [ ] | [ ] | [ ] | [ ] | [ ] | [ ] | ⭐⭐ | | row-id-l3t3fi |

View File

@ -1 +0,0 @@
# This is a new Node

View File

@ -1,9 +0,0 @@
## Delete Me1
## Delete Me2
## Delete Me3
## Delete Me4
[SomeLink](../Ressources/dev/javascript.md#EasingFunctions)

12
Notes/tododolo.md Normal file
View File

@ -0,0 +1,12 @@
---
type: todo
---
- [ ] 1 hour of electronics
- [ ] Sketching List of Plants
- [ ] Papa nen Bild von meiner Unterschrift schicken
- [x] Request Signature for Erasmus stuff
- [x] Heroku: Send email with details
- [x] Fill out the business model innovation stuff
- [x] Send the email to heroku to reset 2fa
- [x] Write Lena

View File

@ -0,0 +1,27 @@
# Plantarium
Hi :)
This guide will help you understand how Node based Interfaces work in general, and how the Plantarium Nodesystem works.
-> Lets get started.
I like to think of Nodesystem as little factories connected by pipes. Each Node, or Factory gets some inputs, transforms them and outputs something new.
-> Okay...?, Understood!
Alright, who wants a coffee?
-> Mee!, No thanks...
Well then, what do we need to make a coffee? A coffee machine of course!
You can create one by pressing [shift+a] and search for *machine*.
We also need someone who can consume our coffee, lets add a human.
Now its time to connect these two nodes.
![[index 2022-05-16 08.43.59.excalidraw]]

View File

@ -0,0 +1,3 @@
# Google Maps Importers
![MapsModelsImporter](https://github.com/eliemichel/MapsModelsImporter)

View File

View File

@ -24,3 +24,29 @@ viwS<Input Character to surround>
```bash
*ciw n.n.n.n.n
```
## Delete multiple Occurrences of the same selection
```bash
# Enter Visual selection
# Select what you want to delete
dgn,dgn,dgn
```
## A tale of Buffers, Splits and Tabs
**Buffers**, are proxies for files, e.g. save a buffer -> its content gets written to a file.
Multiple buffers can be open at the same time
**Split** are a way to show multiple buffers at the same time.
Split Horizontal `<C-w>h`
Split Vertical `<C-w>v`
Resize splits with mouse is easiest
**Tabs**
Move to next Tab `gt`
Move to previous Tab `gT`
move to specific Tab `3gt` -> remapped to `<leader>3`

Some files were not shown because too many files have changed in this diff Show More