Categories
Tags
3d algorithms alignment analyze APIT Arc Architecture arm ascii assembly asynchronous base64 BitHacks Blogging box c c23 clang clang-format client clippy cmake compiler Computer concat concurrency const_fn constexpr contravariant cos covariant cpp cpu crate CS Customization cybersecurity DataStructure db debugging Demo deserialization discrete doc DP drawio dtruss Dynamic emulator example Example FFI flamegraph flat_map fold format FP fsanitize Functional FunctionalProgramming functions futures Fuwari game GATs gcc gccrs generics gitignore glibc GUI hacking hashmap haskell heap hyperfine Imperative interop invariant iterator join justfile kernel LaTeX leak LFU linux lto MachineLearning macOS map Markdown math ML mmap mod nc OnceLock optimization OS ownership panic parallels perf physics pin postgresql product profiling pub radare2 rayon release reverse RPIT rust sanitizer Science science serialization server shift sin size SmallProjects socket std strace String StringView strip strlen struct sum super surrealdb SWAR swisstable synchronous tan thread time toml tracing traits triangulation uint32_t UnsafeRust utf16 utf8 Video vulkan wsl x86_64 xilem zig
260720_Imperative_VS_FP_basic002
2026-07-20
Comprehensive Analysis: Imperative vs Functional Programming
3262 words
|
16 minutes
260719_FP_Functional_Programming_Basic001
2026-07-19
Functional programming is a style of programming that emphasizes the evaluation of expressions, rather than execution of commands.
1268 words
|
6 minutes
cargo-insta
2026-06-25
A review tool for the insta snapshot testing library for Rust
463 words
|
2 minutes
String_View_zig
2026-03-27
String_View(C-> Zig) zig version (0.16.0-dev.2984+cb7d2b056)
429 words
|
2 minutes
StringView_Unsafe_Rust_ver
2026-03-25
StringView(Unsafe Rust Version) 거의 C언어의 가까운 러스트 코드
594 words
|
3 minutes
C23_leak_macOS_system_libraries_during_initialization
2026-03-23
Summary: Your code has **no memory leaks**. You_re correctly calling `free(s)` after `strdup()`. The 120 bytes reported are from macOS system libraries during initialization, which are suppressed with the `.lsan.supp` file. The real issue in your output is the typo: \"Hello, Worl\" - this is because line 8 (`s[n - 1] = 0;`) removes the last character \"d\" since there\"s no newline in the original string.
226 words
|
1 minutes