개쓰레기모닝..
"like.no.other"
Pseudosoftware Engineer
Rust Evangelism Strike Force
Head admin of madost.one
팔로 편하게 거세요~
FMOT: https://www.threads.net/@chocologic00
#fff1cc
Disclaimer: all opinions are of my own and I do not represent my employer
Sapling SCM 써보는중
- super-smartlog 진짜 완벽해 인턴할 때 제일 좋아했던 기능
- git cli 대체제로 쓸 수 있다고는 하는데, 이미 initialize된 레포에서 쓸 수 있다는 뜻은 아니고, github / gitlab같은 git 호스팅 서비스를 리모트로 쓸 수 있다는 의미 같아 보임
- 역시 monorepo / rebase 위주로 쓰려고 만든거라 브랜칭 관련된 기본적인 기능이 아예 없음 (있는 브랜치 리스트하는 명령이라던지) - 개인적으로는 bisect 가능한 main을 선호해서 rebase파이긴 한데, 이미 컨벤션이 있는 프로젝트에서 쓸 수 있는 건 아닌듯
---
tl;dr
PR accept method가 rebase only인 프로젝트나, 새로 플젝 시작할 때 쓰려면 괜찮을 듯
개인플젝은 앞으로 git 쓸 일 없을 듯 하다
RE: https://madost.one/notes/97mgcp816n
このアカウントは、notestockで公開設定になっていません。
@Akamig@twingyeo.kr ECC는 데이터 + 패리티 비트의 존재로 생각하는 것보다 데이터를 self-correctable form으로 패딩한다고 생각해야 할 것 같아요
그렇게 보면 패딩 (패리티 파트)도 무결성을 검증할 수 있는 데이터의 일부가 되니 어느 부분에서 오류가 발생해도 복구할 수 있어요 (물론 한 리전 안에서 감지/복구 가능한 비트플립의 수에는 한계가 있지만)
ex) https://en.wikipedia.org/wiki/Hamming_code