DDevDooTemp1indevdootemp.hashnode.dev·Jul 3 · 1 min readon naming things (vars, const, etc)relevant: https://okky.kr/user/199819/articles/1557928 People seems to be obsessed with "snake_case" vs "camelCase" well, I beg to differ: why not both? "item_from_rick_and_morty""itemFromRichAndMorty00
DDevDooTemp1indevdootemp.hashnode.dev·Oct 7, 2025 · 1 min readfooling rustfmt to get "consistent" line-breaksrelated: https://www.phoronix.com/news/Linus-Torvalds-Rust-Formatting seems… rustfmt doesn’t provide a lot of options when it comes to formatting. https://www.reddit.com/r/rust/comments/1nwt8nm/linus_torvalds_vents_over_completely_crazy_rust/ n...00
DDevDooTemp1indevdootemp.hashnode.dev·Jan 22, 2025 · 1 min readpmap 으로 메모리 지켜보기 👀으어 메모리 사용이 9기가로 늘어나있다ㅠleak 잡는게 실패인가…? 메모리 지켜봐야지ㅠgrafana 도 있지만.. 최대한 가벼운(?) 걸 써보고 싶었다 #!/usr/bin/env bash # need: # pid= if [ -n "$1" ]; then pid="$1" else if [ -n "$PID" ]; then pid="$PID" else echo "missing pid arg & mi...00
DDevDooTemp1indevdootemp.hashnode.dev·Jan 6, 2025 · 1 min readjemalloc!유튭에서 자꾸 “자말락” 이라 해서 자바?관련 인줄 알았지만 1도 관련 없다 htop/btop 에선 20gb 까지 늘어나지만…heaptrack 에선 “4gb 만 썼는데?” 라 나와서 heaptrack 버그인 줄 알았다 문제는 기본 allocator 가 메모리를 웅켜쥐고 잘 안 놓는거였다ㅠ 매번 생성하는 immutable 변수들 몇개를 드러운 mutable 변수들로 써서 재사용하게 했지만그래도 문제는 여전해서… jemalloc 도입...00
DDevDooTemp1indevdootemp.hashnode.dev·Jan 5, 2025 · 1 min readrust 에서 thread 안에서 panic 은 🐭도🐦도 모르게 사라진다ㅠ내 예쁘고 믓찐 thread 들 안 어디선가 panic 나온게 heaptrack 에 찍히는데… 문제는 이게 콘솔에 안 찍힌다…! 거기에… 이게 쌓이면 메모리 릭의 원인이 되기도 한다… (매우 작고 소중한 leak) https://stackoverflow.com/questions/35988775/how-can-i-cause-a-panic-on-a-thread-to-immediately-end-the-main-thread해결책은 무조건 join ...00