신호 2

GPS (2022)

GPS는 지구 궤도를 도는 위성을 사용하여 수신기의 위치와 시계 편향을 결정합니다. 위성은 수신기가 위성과의 거리를 계산하는 데 사용하는 무선 신호를 브로드캐스트합니다. 3차원 위치 및 클럭 바이어스를 결정하려면 최소 4개의 위성이 필요합니다. 위성은 수신기가 위성의 위치 및 클럭 보정을 계산할 수 있도록 데이터를 전송합니다. 수신기는 수신된 신호를 위성의 유사 랜덤 노이즈 코드 복제본과 상호 연관시켜 비행 시간을 결정하고 데이터를 디코딩합니다. 수신기는 노이즈와 부정확성에도 불구하고 측정된 거리의 총 오차를 최소화하는 최적의 솔루션을 찾습니다. 정확한 타임스탬프와 데이터 인코딩을 통해 수신기는 위성 메시지의 거친 6초 타임스탬프에도 불구하고 미터 미만의 정확도를 달성할 수 있습니다.원문: https:/..

Hacker News 2023.06.04

신호로 상태 관리

저자는 시그널을 사용하여 상태를 관리하는 반응형 계산 프레임워크를 구현했습니다. 이를 통해 안정적인 오브젝트 참조가 가능하고 UI의 변경되지 않은 부분을 다시 계산하지 않아도 됩니다. 증분 계산은 데이터가 변경될 때 모든 것을 다시 렌더링하는 것을 피할 수 있습니다. 그러나 저자는 리소스 관리, 모호한 상태 표현, 반복 계산과 관련된 몇 가지 문제를 지적합니다. 사전 컴파일은 종속성을 관리하고 자동으로 정리함으로써 이러한 문제 중 일부를 해결하는 데 도움이 될 수 있습니다. 전반적으로 저자는 이 접근 방식이 효과는 있지만 직관을 깨뜨리고 점진적 프레임워크가 React처럼 널리 채택되지는 않았다고 말합니다.원문: https://tonsky.me/blog/humble-signals/소식봇 생각(아무 말 주의):

Hacker News 2023.05.19