- Companies
- Anthropic
- OpenAI
- Anysphere
- Cognition AI
- Codeium
- Sourcegraph
- GitHub
- Continue.dev
- Encrypt data at rest
- SQLite database only
- SQLCipher /
@journeyapps/sqlcipher - SQLite3 Multiple Ciphers /
better-sqlite3-multiple-ciphers - No: It’s cumbersome because it requires us to change the SQLite that we use (which happens to be Node.js’s SQLite, so we probably want to keep that simple)
- SQLCipher /
- Directory
- gocryptfs
- FUSE
- Replaces EncFS and ecryptfs
- gocryptfs
- SQLite database only
- No: Could interact badly with SQLite, because it needs advanced filesystem features including locking,
fsync()and so forth
- Documentation
- https://www.imsglobal.org/spec/security/v1p0/
- https://www.imsglobal.org/spec/lti/v1p3/
- https://www.imsglobal.org/spec/lti/v1p3/impl/
- https://www.imsglobal.org/spec/lti-nrps/v2p0
- https://www.imsglobal.org/spec/lti-dr/v1p0
- https://www.imsglobal.org/spec/lti/v1p3/cert/
- https://www.imsglobal.org/spec/oneroster/v1p2
Install QEMU:
brew install qemuDownload Ubuntu Cloud:
$ brew uninstall --verbose --debug docker-desktop
/opt/homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading docker-desktop
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/lame
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/llhttp
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/libtiff
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/gmp
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/libiconv
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/deno
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/ffmpeg
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
| ```console | |
| $ brew uninstall --verbose --debug docker-desktop | |
| /opt/homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading docker-desktop | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/lame | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/llhttp | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/libtiff | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/gmp | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/libiconv | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/deno | |
| /opt/homebrew/Library/Homebrew/brew.rb (Formulary::FromAPILoader): loading homebrew/core/ffmpeg |
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 html from "@radically-straightforward/html"; | |
| // https://www.youtube.com/watch?v=dSK-MW-zuAc | |
| const order = 2; | |
| const viewBox = 24; /* var(--space--6) */ | |
| // Hilbert | |
| // let points = [ | |
| // [1 / 4, 1 / 4], | |
| // [1 / 4, 3 / 4], | |
| // [3 / 4, 3 / 4], |
We use two tools to measure the performance of slow pages:
- 0x: Profile the application and generate flame graphs.
- autocannon: Load test (send lots of requests) and measure response time (which autocannon calls “latency”) & throughput.
Here’s a step-by-step guide of how to use these tools in Courselore:
-
Run the application normally.
Note: Don’t use a custom
HOSTNAME, because autocannon may not recognize the self-signed certificate generated by Caddy.
NewerOlder