[Jokebear] 조크베어! 새로운 사이드 프로젝트 시작
2023. 9. 7. 15:09
개발/Inafolio
사실 사이드 프로젝트 기획은 올초 부터 본격적으로 이야기가 나오기 시작했다. 그리고 이후에도 간간히 예로미랑 사이드 프로젝트 이야기를 하고 6월엔 데브옵스 찐팬 상남자도 끌어들여서 카페에서 프로젝트 구상을 했었다. 하지만 오픈때문에 너무 바빠서 9월부터 시작하자고 했는데 8월말에 다시 이야기 해보니 나는 9월에도 일이 많았다. (오열) 하지만 시간이 될때까지 미루기보다는 일단 삽이라도 푸는게 낫다 싶어서 현재 잠시 휴지기인 예로미한테 기획, 설계 구상을 부탁하게 됐다. 이걸 브레인 스토밍이라 해도될까... 의식의 흐름을 따라가다가 농담곰을 좋아하는 나의 어필으로 조크베어를 하기로 했다. 히히 그리고 추진력 좋은 예로미 덕에 벌써 깃 조직도 생겼다. 현재 서비스 오픈 중이라 출장 내려와있는데 예로미한테 카..
[혼공단 10기] 혼공컴운 - 굿바이 혼공단! 회고
2023. 8. 21. 21:32
개발/Inafolio
드디어 혼공단 10기가 마무리 됐다. 7월초부터 8월말까지 2달 꽉 꽉 채워 만났던 혼공학습단. 몰아서 하지 않으려고 평일에 조금 조금 야금 야금 블로그를 써서 항상 토요일에 올렸던 직장혼공단..이지만 다행히 지각은 단 한번도 하지않았다! (뿌듯) 다만 4주차 프로세스, 커널 공부할 때는 업무가 진짜 진심 미쳐버려서.. 망고보드 대신 하찮은 손그림을 쓸 수 밖에 없었다. 그래도 족장님이 하찮은 손그림도 커엽게 봐주셔서 다행이었다..
[혼공단 10기] 혼공컴운 - 6주차 미션
2023. 8. 19. 20:37
개발/Inafolio
[스터디 그룹] 혼자 공부하는 프로그래밍 | Facebook 프로그래밍에 관심 있는 분들이 모여있습니다. www.facebook.com 혼공단 마지막 주 주제는 가상메모리와 파일시스템 스와핑(swapping) 메모리에 적재된 프로세스들 중에는 현재 실행되지 않는 프로세스가 있을 수 있다. 예를 들면 입출력 작업의 요구로 대기상태가 된 프로세스 라던지, 오랫동안 실행되지 않은 프로세스가 존재할 수 있다. 이런 프로세스들을 임시로 보조기억장치 일부 영역으로 쫓아내고, 메모리상의 빈 공간에 또 다른 프로세스를 적재하여 실행하는 방식을 스와핑 이라고 한다. 스왑 영역: 프로세스들이 쫓겨나는 보조기억장치의 일부영역 스왑 아웃: 현재 실행되지 않는 프로세스가 메모리에서 스왑영역으로 옮겨지는 것 스왑 인: 스왑 영역..
[혼공단 10기] 혼공컴운 - 5주차 미션
2023. 8. 12. 13:37
개발/Inafolio
[스터디 그룹] 혼자 공부하는 프로그래밍 | Facebook 프로그래밍에 관심 있는 분들이 모여있습니다. www.facebook.com 방학 더주세요 이번주는 프로세스의 동기화와 교착상태에 대해 알아보았다. 프로세스 동기화 - 프로세스들 사이의 수행 시기를 맞추어 실행순서를 제어하고 동시에 접근해서는 안되는 자원에는 하나의 프로세스만 접근할 수 있도록 상호배제 하는것 공유자원과 임계구역 - 공유자원: 동시에 실행되는 프로세스들의 자원 (전역변수, 파일 등) - 임계구역: 동시에 실행하면 문제가 발생하는 자원에 접근하는 코드영역 임계구역은 두 개 이상의 프로세스가 동시에 실행되면 안되는 여역이지만, 잘못된 실행으로 인해 여러 프로세스가 동시 다발적으로 임계구역의 코드를 실행하는 경우가 있다. 이를 레이스컨..
[혼공단 10기] 혼공컴운 - 4주차 미션
2023. 7. 30. 16:54
개발/Inafolio
[스터디 그룹] 혼자 공부하는 프로그래밍 | Facebook 프로그래밍에 관심 있는 분들이 모여있습니다. www.facebook.com 운영체제 실행할 프로그램(프로세스)에 필요한 시스템 자원(CPU, 메모리 등)을 할당하고 프로그램이 올바르게 실행되도록 돕는 프로그램 운영체제 실행 운영체제는 인터넷 브라우저, 게임과 같은 프로그램이다. 따라서 운영체제또한 다른 프로그램들 처럼 메모리에 적재되어야 한다. 다만 운영체제는 컴퓨터가 부팅될 때 항상 실행이 되어야하는 프로그램이기 때문에 사용자가 이용하는 사용자 영역이 아닌 커널영역이라는 별도의 공간을 따로 할당받는다. 그리고 응용 프로그램(사용자 영역의 프로그램)들을 어떤 주소에 적재할지, 삭제할지를 관찰하며 지속적으로 메모리 자원을 관리한다. 또한 응용프로..