Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Make a Rust Project Both a Library and a Binary
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
.
├── Cargo.toml
└── src
├── main.rs
│
└── lib.rs
[package]
name = "package_name"
version = "0.0.1"
authors = ["me <me@gmail.com>"]
[lib]
name = "lib_name"
path = "src/lib.rs"
[[bin]]
name = "binary_name"
path = "src …
Comparison of GitHub Tokens and Keys
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Name | Short Description | Scope | Permission | Protocol |
---|---|---|---|---|
GitHub SSH Key |
A SSH public key | All repos | Read and Write | SSH |
GitHub Deploy Key |
A SSH public key | Any repo configures the key … |
General Tips on Debugging
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
- Get a minimal example (which does not work) and debug based on it.
References
DataFrame Implementations in Python
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Tips and Traps¶
Alternatives to pandas for Small Data¶
- Polars is a blazingly fast DataFrames library implemented in Rust using Apache Arrow as memory model. It is the best replacement of pandas for small data at this time. Notice that Polars support multithreading and lazy computation but it cannot handle data larger than memory at this time.