You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/Rust/Rust Toolset.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Author Profile:
6
6
tags:
7
7
- rust
8
8
Creation Date: 2024-01-13, 16:52
9
-
Last Date: 2024-01-13T17:00:46+08:00
9
+
Last Date: 2024-03-10T18:15:15+08:00
10
10
References:
11
11
draft:
12
12
---
@@ -16,7 +16,7 @@ draft:
16
16
17
17
## Obtain Rust
18
18
---
19
-
- Script below includes the Rust [[Language Processors#Compiler]]`rustc`, `rustup` the Rust tool chain installer and `cargo` the Rust package manager similar to [[JS Toolset#NPM]]
19
+
- Script below includes the Rust [[Language Processors#Compiler]]`rustc`, `rustup` the Rust tool chain installer and [[Package Manager#Cargo]]
20
20
```bash
21
21
# Starts the installation of the `rustup` tool - managing the version of Rust, which installs the latest stable version of Rust
22
22
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- A tool that automates the entire process of **installing**, **updating**, **configuring**, and **removing** software on your computer. Also **handling dependencies** under the hood
21
+
22
+
>[!success] Effortless Management
23
+
> Without a package manager, you'd have to hunt down software, figure out all its dependencies, install everything in the right order – a tedious and error-prone process. Some may even require you to compile from source which requires a compiling tool chain.
24
+
25
+
26
+
## Brew
27
+
---
28
+
- The [[Package Manager]] for MacOS
29
+
- Install with `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
> [Paru](https://github.com/Morganamilo/paru?tab=readme-ov-file#installation) is a wrapper around Pacman written in [[Rust]]. Very similar syntax, zero learning curve.
Copy file name to clipboardExpand all lines: content/Tools/Datadog/Datadog RUM.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Author Profile:
6
6
tags:
7
7
- Datadog
8
8
Creation Date: 2023-12-04T23:09:00
9
-
Last Date: 2024-02-21T16:54:44+08:00
9
+
Last Date: 2024-03-10T18:13:12+08:00
10
10
References:
11
11
---
12
12
## Abstract
@@ -49,7 +49,7 @@ datadogRum.init({
49
49
```
50
50
51
51
### Changes for Frontend Source Codes
52
-
1. Install the [[JS Toolset#NPM]] package - `npm i @datadog/browser-rum`
52
+
1. Install the datadog package with [[Package Manager#NPM]] - `npm i @datadog/browser-rum`
53
53
2. Append the codes we obtained from [[#Datadog Dashboard]] inside the root `.tsc` file, usually it is named as `App.tsx`, so the Datadog can monitor every page of the frontend
Copy file name to clipboardExpand all lines: content/Tools/Git/Git Hook.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Author Profile:
6
6
tags:
7
7
- git
8
8
Creation Date: 2024-01-08, 22:10
9
-
Last Date: 2024-01-09T21:54:15+08:00
9
+
Last Date: 2024-03-10T18:13:31+08:00
10
10
References:
11
11
draft:
12
12
---
@@ -24,6 +24,6 @@ draft:
24
24
25
25
## Husky
26
26
---
27
-
- A tool that makes working with [[Git Hook]] easier, requires the [[JS Toolset#NPM]]
27
+
- A tool that makes working with [[Git Hook]] easier, requires the [[Package Manager#NPM]]
28
28
-`npx husky-init && npm install` to have husky that is managing a script that runs `npm test` before every commit. Detailed can be found [here](https://typicode.github.io/husky/getting-started.html#automatic-recommended)
29
29
- More configurations can be found [here](https://typicode.github.io/husky/guide.html)
0 commit comments