
# OSTEP 독학 일지 - H.1
본 기술 포스팅은 OSTEP(Operating Systems: Three Easy Pieces) 교재를 독학하며 xv6 커널 환경에서 시스템 콜을 구현하는 과정을 담고 있습니다. xv6 개발 환경 설정부터 시작하여, Hello World를 띄우고, 나아가 H.1 Intro Project 과제인 `getreadcount` 시스템 콜 구현에 대한 여정을 상세히 다룹니다. 시스템 콜 정의 방법과, 유저 모드와 커널 모드 간의 전환 과정, 그리고 각 코드 파일들이 어떻게 유기적으로 연결되는지를 `write` 시스템 콜을 예시로 들어 설명합니다. 특히, `readcount` 변수의 원자성을 보장하기 위해 `_Atomic` 지시어를 사용하고, 다중 프로세스 환경에서의 테스트를 통해 그 효과를 검증합니다. 이 글은 xv6 커널의 시스템 콜 구조를 이해하고, 실제 시스템 콜을 구현하며 발생할 수 있는 문제점을 해결하는 과정을 통해 운영체제에 대한 깊이 있는 이해를 제공합니다.
Hackers' Pub
OSTEP 독학 일지 - H.0.
6년 차 개발자가 기본기를 다지기 위해 OS 기초를 다시 공부하는 여정을 담은 글입니다. 저자는 신입 개발자 수준의 기본기를 갖추기 위해 OSTEP 교재를 선택하고, xv6 프로젝트를 통해 운영체제 동작 원리를 체화하고자 합니다. 이 글에서는 xv6 과제들을 단계별로 공략하며 겪는 우여곡절과 발견, 그리고 이를 통해 얻는 인사이트를 서사적으로 풀어낼 계획을 밝힙니다. 단순히 지식을 정리하는 것을 넘어, 독자에게 재미있는 스토리를 전달하고 기술 면접에도 도움이 될 만한 생생한 경험을 공유하고자 하는 저자의 의지가 돋보입니다. OSSCA 2025 멘토링 경험에서 영감을 받아 시작된 이 여정은, 개발자로서의 성장과 더불어 해커스펍 커뮤니티에도 기여하고자 하는 저자의 열정을 보여줍니다.
Hackers' PubКак я научил квадрокоптер возвращаться домой без GPS: алгоритм «верёвочной лестницы»
Представьте: квадрокоптер летает в ангаре, на складе или в квартире. GPS не ловит , а барометр и гироскоп дают дрейф в позиции . Что остаётся?
https://habr.com/ru/articles/932254/
#python #python3 #computervision #computer_vision #computer_science

Как я научил квадрокоптер возвращаться домой без GPS: алгоритм «верёвочной лестницы»
🚀 Проблема: GPS нет, дрейф есть Представьте: квадрокоптер летает в ангаре, на складе или в квартире. GPS не ловит , а барометр и гироскоп дают дрейф в позиции . Что остаётся? Оптический поток —...
Хабр
Research Scientist (Soil Metagenomics)
Post a job in 3min, or find thousands of job offers like this one at jobRxiv!
jobRxiv
Research Scientist (Soil Metagenomics)
Post a job in 3min, or find thousands of job offers like this one at jobRxiv!
jobRxiv
Research Scientist (Soil Metagenomics)
Post a job in 3min, or find thousands of job offers like this one at jobRxiv!
jobRxivTrying to re-read https://cofault.com/aodt.html and with generous searching I can kinda get to like 1/3d of it. But when they start throwing in derivatives of datatypes my brain just goes 🤯. Phew...
#maths #computer_science
a very occasional diary @ Nikita Danilov | What is cosh(List(Bool))? Or beyond algebra: analysis of data types.
“ A computer would deserve to be called intelligent if it could deceive a human into believing that it was human.”
By Alan Turing (born #OTD in 1912). In: Computing Machinery and Intelligence (1950)
https://www.theguardian.com/uk/the-northerner/2012/may/14/alan-turing-gary-kasparov-computer
#computer_science
Alan Turing: "I am building a brain." Half a century later, its successor beat Kasparov
The chair of the Alan Turing centenary celebrations, Professor S. Barry Cooper of Leeds University, continues his guest blog for the Guardian Northerner with a look at a legendary chess match
The Guardian
Research Scientist (Soil Metagenomics)
Post a job in 3min, or find thousands of job offers like this one at jobRxiv!
jobRxivAs soon as this uploaded, here's this video where I believe a sequence is missing. Admittedly, it was hastily produced, but people are overblowing the idea that ChatGPT got beat at chess by a game specifically designed to play chess.
https://youtu.be/VTKqRnPoEBM #AI #computer_science #technology #tech
Why an Atari 2600 game beating ChatGPT at chess is expected
YouTube