계획이나 에세이, 방법 고찰 부분은 시리즈를 따로 뺄까한다.이미 작성한 부분도 수정이나 정리가 필요한다면 진행할 예정.월요일날 공부 상황과 문제 풀이를 공유해야하므로 많은걸! 해야한다.검색 알고리즘, 스택 모자란 부분 있으면 보충, 큐,이후 정렬 알고리즘의 버블, 단순
검색 알고리즘의해시테이블, 해시 함수에 대한 활용.스택 구현 시 뒷부분 함수,큐 전반.하노이의 탑 이해.해시테이블 이해가 생각보다 시간을 잡아먹었지만,한 번 이해하니까 다른 건 쉬웠고,스택을 하고 나니 큐가 쉬웠다.아직 정렬을 손도 안 댔지만 마음은 좋다!어제의 점심
버블, 선택, 셸, 삽입 정렬.퀵 정렬 하다가...8퀸 문제 보고?다시 퀵 정렬 구현까진 했는데...비재귀적 구현 위해서재귀 함수에서 비재귀적 구현 보고?마지막으로 퀵정렬 비재귀적 구현하려다 맒.8시 경에 코어타임을 해서,하노이 탑 풀어보고,(다들 알고 있는 내용이었다
아침에 복습이 생각보다 일찍 끝나서,그대로 퀵 정렬함.아침에 다 끝냈는지...낮에 다 끝냈는지 가물가물한데아무튼 그래서 병합 정렬 하고?양이 적어 보였는데 의외로 쫌 걸렸고.그 다음 힙 정렬까지~ 이건 생각만큼은 안 걸렸는데이진 트리 훑어보고 하니까분량 만큼은 걸렸다.
울적하다...개념을 들입다 파느라 문제를 별로 못 풀었더니...구현을..하는게..중요하다는 이야기를...뭐 근데 맞는 말 아닌가?나도 동감하고사실 구현을 더 잘 하려고 개념을 공부한 거라내가 지금 완벽한 코드를 못 짜는 건 당연하고문제를 풀다보면 솔루션이 나오겠지만흠
음...뭐 사실...어제 코어타임 잘 적고..개념 공부만 해서 잘...모르겠는데??시험을 봤는데..코드리뷰가 처음이라 어떻게 해야할지 헤맸다가,그래도 꼼꼼히 리뷰해주고 싶어서 열심히 읽어보니,남의 코드를 읽는 일이(블로그에 나오는 솔루션이 아닌)생각보다 어려우면서도 확
...키워드 코어타임함!4시에 끝내고...5시까지 코어타임 내용 정리하고책 한번 다 읽고?저녁 시켜먹고?7시에 다 먹고?8시까지 은진님 도와드리고?9시까지 책 읽은 거 한번 필기로 정리하고?10시까지 책 읽은거 코어타임 끝내고?일정 조율하고?10시 20분까지 난이도 하
오전에 ...트리 순회 풀다가중위 순회 풀리니까이진 검색트리 대충 알것같을때까지 구현해서그때까지만 해도 좋았다가...점심에 난이도 중 문제코어타임 하고..오후에 구현하는데다 틀려서 참담한 심정이 되었다가..최소 스패닝 트리 좀 하다가저녁 먹고..집중이 도저히 안 되어서
오전에...코드 짜온 거 옮겨 적고?1260번 디버깅 하다가?중간 중간 다른 것도 디버깅 하고?점심 먹고?코어타임으로난이도 하 문제 풀이 공유하고?(2시~3시)마저 난이도 하 문제 구현 해보고틀린거, 시간초과,솔루션 보고 외우고.저녁 먹고.저녁 먹고 바로 코어타임하는거
보통 네명씩 짝지어지나,날씨가 너무 추워서 시켜먹는 조와 같이 시켜먹었음.그래서 대략 8명과 진행됨.닭....을 먹었는데치..킨인데 바베큐 치킨이었다.찜닭보다 달콤? 하고? 양념 맛이 진?한가?흠...사실 매일 저녁 뭘 시켜먹느냐에 따라 섞어 먹으니매일 랜덤.....
...어제?점심이 랜덤 런치고이후 코어타임이라아침에는...신나게... 아침 산책과 토마토..그리고 장난감조립 디버깅을 하다..점심 먹고코어타임...토마토....장난감 조립..연산자 끼워넣기 얘기를 하고..잘 마무리하고...이후에?저녁 전까지...토마토를 해결하고..장난
흠...어제는 오전에 시험 보고점심 먹고 코드 리뷰하고동료 피드백 하고 코어타임 잡고키워드 어떻게 할지 3시쯤에 한번 얘기해서 분배한 뒤(책 얘기도 함)그 전까지 키워드 한번 쭉 봤고코어타임 전 30분? 1시간? 쯤 남아서책도 좀 보다가8시부터 9시? 9시 반? 까지(
2시~ 3시 코어타임 G님은 3.3까지, J님은 3.4를 읽으시고 3.5를 확인하심. 간단히 3.3까지 요점을 설명하고 3.4에서 J님이 확실히, 레지스터와 메모리의 이동, 메모리와 레지스터의 이동같은걸 이해하는 건 중요할 거같다고 하심. 맥에서 직접 어셈블리를
어제의 이야기
knapsacka 문제와 LCS 문제.
....함께 CS 코어를 했다.3.4와 3.7을 진행했다.아마 인스트럭션에서 어떠한 특정 데이터를 호출할때에,데이터에 따른 다른 표기를 나타낸 것 같다.외울 필요는 없어도 존재한다는 정도만 알면 될 것 같다.\-mov 클래스는 데이터 크기에
...10시 반까지 자고가족과 대화하고아침먹고고양이 안아주고점심먹고2시까지 쉬고4시 반까지 문제 좀 보다가이른 저녁 먹으면서 짧은 영상 한 편 보고5시 식사 완 해서 5시 반 출발.6시 반 도착.세제 뿌려두고 방청소 미리 그냥 할때즈음룸메분이 오셔서 같이 청소.7시 반
3.7, 3.8 코어.J님이 과자를 나눠주셨다! 짱!G님이 프로시저를함수처럼 이해했던 게 편하셨다고 설명.그리고제어권 전달, 데이터 이동, 메모리 지역 저장소 할당과 반납에 대해 언급,제어권은 call과 ret으로 진행되고,인자가 6개 이상 넘으면 그 이상의 값은다른
오전에 같이 코어 할 것 총 정리.이 후 시간이 좀 남아서회의실 배정인가 신입사원... 풀었나흠 문제를 한건 확실한데아무튼...아침 코어.이후 점심.점심 후 회의실 배정, 신입사원,행렬 곱셈 순서(알고리즘 책),플로이드워셜 알고리즘(책)LCS... 좀 보다가저녁 먹고.
오전에 복습이 금방 끝나서?가장 긴 부분 수열 풀고?(처음 생각한 원리랑 비슷한데약간 달라서그게 안 될거라 생각했는데아냐.... 많이 달랐던 듯그래서 결국 이게..아닌데 하다가솔루션 보고 하.... 했다.)그러고도 3시 퀴즈라 시간이 남아가지고외판원순회 좀 만져보다가뭐
오전에...점프 풀어보다가...감속..이 뭐야 싶어서비트 마스크를 봐도..뭐야 싶어서점프랑 외판원순회 답지보고정말...딥하군....했고점심에는 여태 문제풀이 총정리하면서뭘 잘못 이해하고 있었는지 많이 알았는데동전...(두 개다 부분해를 가져온..)가물가물했던 행렬 곱셈
...RB트리를 전부 지금 숙지하고 설명하기에는내용이 너무 길다는 것을 합의.공부 키워드가 이미 배웠던 개념이라공유하는 게 의미 없다고 제안.책 읽는 것도 분량이 많지않고 실제 구현에 바로 쓸만하지도 않음.파이썬과 다른 C언어 특성도전반적으로 확인하니 주로 나오는 에러
오전 시험.낮 개발환경 세팅.코어타임 조율.저녁 전까지RB트리 개요 확인.이후 코어타임.(8시~9시반)코어타임을 하는 동안 공부 키워드를 깊게 보는 건 좀 보기엔 애매하고책도 분량이 많진 않아서(필요한 부분만 본다면)그렇다고 바로 구현 들어가기엔 어려워링크드 리스트 c
...대충 흠...음.... 뭐....현재 정글 생활 만족 여부 등을 묻는 어쩌고였다!금방 끝내주시고 잘 끝남!팀원들은 이 부분이 이렇게 느꼈구나 싶었다!모든 질문... 생각나지도 않고기억하고 싶은 답변들만 적겠다.물론 준비되어야하지만, 생각보다 운이 좌우하는 부분이
흠링크드 리스트를 오전에 거의 끝내서점심에는 이진 트리를 한 번 봤는데그것도 금방 끝나서 RB트리 책을 봤는데회전을 좀 해보니까 이해가 갔고?그뒤로 저녁 먹고1시간쯤 시간 있을 줄 알았는데 없어서설명... 준비를 못 했지만그래도...그럭저럭...Y님이 링크드 리스트 설
음...늦잠 자고밥먹고 또 자고일어나서 글 좀 적다가그냥 저녁 먹고 캠프 복귀.7장 한 거 정리하고,8장을 8.5.3까지 하다가막막해서 9장을 9.9.1까지했음.책...많아....할 거... 많아0204 날짜 한게 없네음... 0203날 한것도 여기에 적자면오전에..
(사실 이분의 철자를 모르겠어...)(등장한적있으실텐데...)
오전...책 옮겨쓰고...쓰니까... 점심됨점심 코어 전 1시간쯤 있어서공부 키워드 좀 정리해봄2시부터 4시 반 정도까지책 코어 하고,c언어 퀴즈 풀기함.저녁 먹기전까지segment fault만뜨는 c를 원망하다가저녁 먹고M님의 전.......해진 은혜를 받아서(직접
이미 하루가 지났으니0207 시점 전날 얘기를 쓰겠다.오전에 earse함수렉 걸린 거 고쳤는데(맞나? 그런듯.)오후에 또 버퍼 오버플로우 나가서두세분한테 물어봤는데 뻑 나서어떻게... 저녁에 디버깅을 하다가결국... 완전 이전 코드로 돌아오니돌아간다는 사실을 확인...
...오전에 코드리뷰하고.......티타임 전에 뭐했더라?코드 리뷰 PR 보내고 코드 리뷰하고 공부 키워드 찾아보고과제 확인하고코어 타임 조율하고티타임하고?동료들과 저녁이 길어져서 그 후 귀가.너무 즐거웠지만..공부를...하긴했어야...했지...오늘부터 파이팅!없음.지
...오전은 날렸고오후에RB트리 총 정리 쓰고코치님 들러주셔서 커피챗 하고원래 공부 키워드 하려고했지만딱히... 책에서 찾을 만한 키워드는 아니라서(적어도 공부 키워드를 해야 책애서 추가 내용 찾을수 있는식)저녁에는그냥... 숙제했다.Linked List 1~4번.그래
오전... 링크드 리스트 5번.(아침에 10시쯤에 왔으나 청소해서 11시부터 해가지고11시 반 좀 넘어서? 점심 먹으러 가서..)점심...링크드 리스트 끝나서스택 큐했는데 그것도 끝나고이진 트리 좀 하다가..저녁...이진 트리 다 하고..이진 탐색 트리까지 끝...!마
...27문제 총정리 TIL 작성.그.... 재귀 리버스 링크드 리스트 질문 같이 토론.내가 맡은 부분 발표 가능한지 확인.생각보다 공부를 많이 못 해서귀가하고 난 후 답답했음.....점심 또는 저녁 코어.점심 랜덤 런치.코어 일정 잡아보기.현재 구현해야하는 함수 확인
12기가 게임을 실행한다고 했을때나의 램이 8기가이면실행 되는 이유가 가상 메모리임을 설명.투명성, 보호, ....메모리끼리 침범하지 않음,실행하는 프로세스 스스로가 가상 메모리를 인지 못하게 함,....그리고 물리메모리를 효율적으로 쓰기 위함.무어의 법칙 설명을 곁듦
...오전에 공부 키워드 발표용으로 복습.mm_malloc, mm_free 등 코어 전까지함수 써서 이해해봄.2시 반에 공부 키워드 코어.대략 4시 반쯤 종료.코어 요약 쓰다가 저녁 먹음.코어 요약 마무리하고find_fit을 first_fit으로 구현해보고,place도
...T님이 매크로 부터 설명.1바이트는 8비트라,4바이트는 32비트.32개의 0000... 2진수로 채워져있고,8배수로 저장하기때문에모든 size는 11000... 즉, 뒤에 세자리는 무조건 0.이것이 일종이 내부 단편화인데,노는 값이니까맨 마지막은 할당, 비할당 여
...어제 코어까진 적었었으니까그 이후에는...코어 요약 적고?저녁 먹고?다른 동료 분들에게 키워드 설명하는 총복습 시간 가지고?malloc 안 되길래 왜 안 되지ㅠㅠ 하고 디버깅하다가중괄호 하나 잘못 닫음을 고치고 나니 다 잘 되고...realloc이 기존 주어진 코
...연휴 때 내준 과제가 어땠는지에 관한 이야기,취업 준비를 하고 있는 사람이 있는지에 관한 이야기,SI 회사 취직의 메리트에 대한 이야기,비전공의 취직 준비 방향성에 대한 이야기,회사 비밀 서약 조항서에 관한 이야기,기획과 개발의 방향성이 많이 다른지에 관한 이야기
realloc 구현 오래 걸리겠지...했는데생각보다 이미 다 구현 되어있어서딱 하나만 바꾸면 되었기때문에....아침일찍 끝나버림.그래서 뭘 할까 싶다가next_fit이나 써보고왜인지 에러 뜸.에러 뜬 상태에서 점심 먹고 옴.정성 담은 printf로 하나하나 디버깅 수공
명시적 가용 리스트.가용 블록을 어떤 순서로 연결하느냐에 따라세 가지로 구성할 수 있다.주소 순서.free 순서. (free 한 순서)크기 순서. (작은 것에서 큰 순서.)(삽입이 좀 까다롭지만, best fit 같은 효과가 가능.)여기서 M님은 가장 단순한 free
어제 공부한 건 많지 않긴 함. 그래서 안 쓴 0218도 적겠음.(정확히 말하자면 0217, 0218이겠지만.)일단저녁 와서 공부.명시적 가용 리스트 형변환 디버깅 하다가....맨처음 init 할때아무래도 8배수로 맞추는게 좋을텐데루트 노드가주소-prev-next, e

...malloc 98점짜리 코드를 분석하는 코어.이 malloc의 구성은segrement 방식으로 구현했고,best fit을 채택한 것 외에도,테스트 케이스에서 높은 점수가 나오도록실제 취약한 테스트 케이스에 대해서 최적화를 진행하였음.T님은 이에 대한 분석을실제 힙
오전에, 어제 코어 총 정리.특강 들은 것과 팀에서 진행한 코어.98점 받은 코드가 있대서원래 각자 하기로 한 코드를 보기로 하다가그 코드 분석해서 오후 8시에 코어하기로!그래서 코어 정리로 오전 보내고낮에는 코드 분석을 하는데생각보다 끝.나지않는. 함수들....아마
오늘의 다짐
어제는...10시에 코드 리뷰 하고발제 듣고점심 먹고 와서 자리 옮기고동료 피드백하고코드 리뷰 하고코드 리뷰 받고팀 코어 얘기하고9시까지 키워드 개괄 봐오기로 하고4시에 커피챗 하고저녁에 와서9시까지 힘내서 키워드 다 보고9시부터 11시까지 팀 코어 하고거의 퇴근 시간
오전....여태까지 코어 등 정리해야하는 거 확인하고전날 커피챗한 거 적었다고 오전이 가버렸었지그리고점심 먹고바로 네트워크 특강 듣고1시~ 3시 반쯤 까지?돌아와서 5시 반까지 정리하고저녁 먹고8시 10분까지 정리 끝내고공부 키워드도 추가로 코어 더해서 정리 끝낸다음9
echo 하고 코어 정리중.
현재 Tiny 서버 진행 중.
웹 프록시 진행중.
6주차 마지막날.
오전.. 코드 리뷰.발표...를 앞자리라고 선정해주셔서 했었다.한번쯤 해보고 싶었어서 좋았음...이번에 열심히 해서 하게 되었으면...좋겠네.팀 자리 정하고,점심 먹고,18.04 세팅하고,깃 복사해서 잘 돌아가는지 체크하고,(이때 됐다가 안 되어서새로 한번 더 복사했더
오전에 알고리즘 풀고(오!)단어 정렬을 했는데 흠흠 하다가 어떻게 됐었지...중복제외! 정렬 후 글자수 정렬! 등으로 하면 되더라.일찍 끝나서 수 찾기...하다가 실패해서이분탐색.. 키워드에 따라 하다가 30분 지나서 끝내고.tick, yield(), stats()함수
...어제는 토요일...어제 글 다 쓰고좀 일찍? 내려가서낮잠 좀 자고 점심 먹고 올라가서interrupt 코드 확인했고(그때쯤 timer interrupt 수준에서 하면 되는거 아닌가? 알게되고)대충 감 잡아서 짜봤는데돌려보기 전 코어 들어갔다가어떻게 짤 지 가이드를
생략2시 팀 코어.30분 알고리즘.priority 스케줄링 전체 슈도 코드 짜고짜는대로 코드로 옮겨보기.2시 팀 코어.코드 짜고 디버깅 진행.기본 골자 구현이 다 끝나야만다른 test pass 목표로 하기.!! 다른팀이 뭘하든 우리팀 목표대로 하기 !!내일 오전 OS강
어제의 이야기 어제 공부한 것 30분 알고리즘.. 색종이 접기 한번 쭉 짜보고? 이거 함수화 할수 있나 해서 써보고? 해서 쭉 썼을 때 안 돌려보고 끝냈다가. 오늘 아침 함수 돌려봤는데 데이터를 자르는 것에 이슈가 있었음.. 흠 개고생일듯 싶고 며칠 봤으니 솔루
알고리즘 푼건 어제 얘기했고TIL 쓰다가 OS 강의를 들었음.엄청 끊기긴 했는데 여태까지 CSAPP의 추상화를 하는 이유와추상화 메커니즘을 되게 깔끔하게 설명해주셨음.총 정리 해야하는데.........점심 먹고 키워드 한번 검색하다가 대충 알거같아서다른 사람의 개발일지
오전에 TIL 쓰다가OS 정리하기엔 어제 디버깅 해주신것이 자꾸 떠올라lock... init을 안 했나 손보고(그렇지만 lock의 포인터라 init이 필요없었음)이거 고치니 저거 뻑나고저거 고치니 이거 뻑나고list empty 예외 처리해줬더니이제 console acq
오전에git book 좀 읽다가WIL을 여태까지의 TIL을 참고하여 작성하고티타임갈까말까하다가 참가.참가 전까지 git book 읽음.참가 전 직전까지 본 부분이 부동소수 계산 직전 파트 까지 읽음.티타임 끝나고음료수 하나 사오면서잠깐 잡담하고 sema와 lock, c
오전에 티타임, 채용 설명회를 정리하고,OS강의 정리하면서 전혀... 기억이 안 난다는 점을 깨달았음(하도 와이파이가 끊겼어서 잘 안 들렸기도 했고옆 팀원이 계속 끊기는 것도 신경 쓰였고)그래서 올려주신 녹화 영상 보면서 필기하는데 또 후반부가 로딩이 안 끝남새로고침해
어제.. 탈주하고 싶어서오전부터 탈주하고 싶었지만노트북 배터리가 충전이 안되어있어서 충전하면서 에러를 노려보고점심에는 동료들과 카페 가서 공부.내가 겪는 이슈가 뭐였나면load-avg-60 테스트에서load_avg가 2초마다 출력이 되어야하는데60초간 출력이 안되다가한
저녁...에 가서발표 뭘 할지 추리고발표용으로 스크린샷 찍어서 추리고발표 연습해보고 시간이 오래 걸리기도하고해야하나 고민되어서mlfqs 디버깅 이슈 설명도 연습해놓고어제 디버깅 어떻게 했었는지 쭉 적으니이미 거기서 1시간 지나고 발표 연습하는데2시간인가... 뭐 걸려가

오전... 발표 잘 하고총정리.. mlfqs 끝내고동료 피드백 하고깃북 보고키워드는 한번 째려만 보고 검색은 안하고깃북의 Project2 파트를 FAQ를 제외하고 다읽었는데그 뭐냐 systemcall 함수 조건들 보고암만봐도 지금할 단계가 아니라 안 읽음virtual
OS 강의 뒷부분이 안 켜져서여태 들은거라도 정리함.token을 구조체로 만들어서addr 저장하고elem으로 리스트 쓸수 있도록 하고data를 저장하게 해서일종의 리스트 처럼 쓰려고 했는데이론적으로는 list_rbegin -> rend로 prev로 이동하기만하면순회하는
어제 한거 쭉 읽는데지금보니까 arr에 memcopy로 넣어야했었다 라곤 하지만사실 arr에 넣는 순간은 그냥 f_buf로 넣는단 말임?더 모르겠어졌음.흠...아 알았다현재 코드 보니까token.s로그때그때 자른 값을 넣은게 아니라라서 보면 사실 f_buf가 자리해야할

...user access memory...에서 어느 부분을 검사하는 거냐라고 해서rip를 다 찍어보셨다고...해서분명 프로세스별 유저 스택이 있을 건데커널 스택 외의 유저 스택은 전부 유효하다고 하는 게아무리 매핑이 되어있다고 해도 OS 적으로는 말도안되는 처리인데(
또 알고리즘을 안했군오늘은 알고리즘을 안했단 사실마저 잊어먹고 있었어오전에는 총정리에서 궁금한 거, 찾아볼만한 거 쭉 적다가쉬러 내려갔다가 점심먹고바로 OS 강의...듣고...흠...바로 정리 안 하고좀 놀고 싶어서H님과 산책하고 와서회의실에서 내가 썼던 질문들 채움.
알고리즘 또 안 했음근데 오늘 가족과 대화하면서앞으로 내가 하기로 한 직무를? 좀 알아봐야겠다 싶어서그러려면 코테가 필수인거같아 내일부터 열심히 하기로.아무튼...seek, tell, close 추가,시스템 콜에서 인자를 넘겨주는 부분 추가,msg 자체가 한번밖에 출력
사실 저번주 목요일부터 week9였겠지저녁...fork 함.사실 fork밖에 못하긴 했음.fork를 하면서 이것저것 고친것도 좀 있고.거기 내에 duplicate_pte라고페이지 엔트리를 복사하는 과정도 하고(set으로 page 하는 줄알았는데set은 다른 페이지를 참
exec이랑 close를 하기로 했었는데exec은 process_exec만 넣어줬고fork에서 부모 프로세스의 컨텍스트 계승 받는거 했고close가 문제라 생각했는데thread_exit()에 있는 close만 주석처리해줬더니 되고check address로 주로 들어오는
알고리즘? 그게 뭐지?퀴즈 시간에 알고리즘 관련 문제를 보긴 했지...어제 문구 보니 천지신명이 도왔나보다exit status 반환용으로 sema 추가. process wait 부분과 process exit 부분에 각각 추가하면 됨.execution 되는 동안 writ
...알고리즘 안 했고(비운)어제 썼던 부분부터 이어서 쓰자면그 뒤로 추가 페어프로그래밍? 디버깅을 하나 했는데딱히 안 하셔서 총 정리 하다가argument passing 앞부분 쓰던 중에저녁...깜박 저녁 먹고 잠들어서 쪼끔 늦게 복귀했는데그 뒤에 페어프로그래밍...
어제...3시쯤 부터 총정리.argument passing 부터시스템콜 함수 다 쓰고fork 쓰다가 회식 시간 되어 회식.다시 와서 총정리하려했는데너무 피곤해서 그냥 자고8시에 왔다...1시간 일찍 온건데지금 원래 9시 40분 부터 시작하니까1시간 반 일찍 온거라고 스

...깃북 Introduction 읽다가궁금해서 한번 돌려봤는데project3은 처음부터 다 뻑이 나길래놀라서 project2를 다시 돌려보니 잘되더라human...이제보니 load 하는 형식 자체가 다르기때문에뻑나는거더라...그래서 깃북 Introduction읽고?M
anonymous 파트 읽고강의에는 특별히 나오지 않길래바로 코드 씀.vm_claim_page 에서 유저가 쓸 페이지를 가져오는 건데, 이미 존재하는 pml4_get_page는 아니므로 vm_alloc_page 선언.vm_alloc_with_initilaizer 에서

claim page 시 page는 별도의 구조체이므로(spt table에 추가할) malloc 처리.vm alloc with initializer 에서 타입에 따라 initializer를 구분하여 uninit_new에 넣음. spt find시 if문 형태 수정. laz
임의의 데이터 구조체, page_load_data를 초기에 NULL 로 설정하고 포인터마다 값을 할당하려니 page fault 뜸. 오히려 초기화되지 않은, page_load_data 기본 형태로 선언해야 page fault 가 발생하지 않음.struct page_lo
어제 퀴즈...클럭 알고리즘 클럭 포인터 움직이는거 틀렸고쓰래싱 설명 좀 틀렸고나머지는 그럭저럭...?spt copy에서 type 참조 시 page->operation->type으로 참조. (uninit 안에 있는거 말고.) memcpy도 PGSIZE 로 수정. (페이

오전에는 mmap munmap 보다가 총 정리함.3시, 4시까지 mmap과 munmap 쓰고돌렸더니 예외 처리는 되는데 제 기능은 못함.mmap은 총 length 에 맞춰 하면 될거라 생각했는데,length는 사용자가 지정한 파일 크기고,실제 파일 size는 다른 개념

깃북 swap in, out.anon 파트 구상.화이트보드에 쓰기 귀찮았음근데 그것도 그건데본래 내장 함수와 비교해야 봐야해서 비교해본다는게어느새 짜버린 모습어제 티타임, 채용 설명회 들어서 시간이 약간 뜬 것도 있어서코드는 많이 짜지 못했음.오전에 생각보다 바로 디버
어제는 울었다...아니다 안울었다 그냥 하는 말이다anon swap out 마저 작성, file backed swap out, in 작성. (또, 그게 들어가는 시점 추가. swap out : kva palloc 실패시 진행. swap in : PF 발생시 swt 구조
어제는... 공부하지 않았다.토요일에도... 마음이 떠서 저녁에 일찍 귀가했다.그래서 일요일에 하려했지만 실패했다하지만!!!잘 놀았다0330 공부한 것만 적겠다swap out 시 swe는 잘 찾았는데 걔의 frame을 가리키는 주소가 이상하길래 swe 시작 초기화시 n
다른 사람 코드를 모두 넣고 evict, anon 파트를 그대로 복붙해도 같은 에러가 뜬다. mmap bad off 케이스는 offset > length 일시 NULL 처리 해주면 해결.mmap inherit 추적 중, VM_FILE 타입이 do claim page 까
...총 정리를Memory manegement, Anonymous page 까지 했다.stack growth,memory mapped file,swap in/out이 남았다 실화냐하면서 추가한건spt find에서 진행하느라 만들었던 page를 free 시켜준것load가
아 나 0404 안썼네??(오전에는 발표준비,오후에는 티타임 바로 갔다가,무슨 프레임워크 공부할지 찾아보고,채용설명회 들르고,저녁먹으러 갔으니..)0404...stack growth, memory mapped file,swap in/out 총 정리를 끝냈다.총정리 대신
..낮에는 티타임, 채용 설명회를 요약하고...(기억이 가물가물했는데 생각이 나긴 하더라)express를 찾아봤는데 node js 내부에 있는 파트라강의를 살까 하다가 무료도 있고 고민했는데그냥 책을 샀음.Node js 교과서인사이드 자바스크립트 : 나쁜 책은 아니겠지
그저께 4시간동안 100쪽밖에 못봤다고?? 했는데어제 하면서 4시간 동안 100쪽.. 맞는듯 싶었다.소인수 분해 알고리즘을 퇴근 전에 풀다가그것도 소수...찾아야하는 거라골드 바흐의 추측 어차피 ㅠㅠ 저번에 마지막에 풀던거라확인해서 소수 찾고 했는데 시간 초과 뜨길래대
...어제총 정리 끝내고소인수분해 문제가너무 간단하게..나와서 눈물을 머금었고(풀이가)(굳이 소수 찾을 필요없이 순서대로하더라)그 뒤로 숫자의 합, 8진수10진수16진수 하고(숫자의 합은 공백없는걸 다 더하는 문제인데그냥 문자열로 받아서 인덱스로 다 더하면 되고)(8진
나 어제 네시간밖에 못잤다나도 힘들다(사실 지각해서라도 더 자고 싶었는데평소보다 일찍 깼다불행, 먼 곳에 있지 않습니다.)문제 못 풀었음...그런 사연이 있었음 아무튼숫자 야구,로또 추첨기,가위바위보 게임,반응 속도 테스트,틱택토 까지 진행.이후 저녁에는 Node js
알고리즘... 어제 못 했다리더 후보 면담... 함4명 뽑는데 4명만 면담해서 사실상 확정이 된 듯함모두가 서로의 1픽을 궁금해하지만모두가 까지 않는 시점에서 흐지부지 되었음.처음부터 합의할 게 아니라면 어차피 안 되니열심히 지금 할 일을 해야지.내일이 발표인데생각보다
오전에 TIL 적으니 시간 다 가서발표 뭐 할까 하다가점심쯤에 기획하고ppt만드니 3시쯤 되고킹받는다는 정서에 집중하여'좋아요 대신 킹받는다''킹플루언서', 가장 킹받는 게시글을 tree map chart로 표시.express, mysql로 구현.책에 읽었던 개념들 그
TIL 적었고Nest JS 타입스크립트 문법 확인.데커레이터 형식, 구조, 종류 확인.(접근자는 아직 이해가 애매함.)실습을 병행해서 했으며컨트롤러 파트 읽는 중.jp를 쓰면 보기 좋게 json 형식으로 인출한다는데라는 에러가 뜬다.왜인지 검색해도 아직 못 찾았다.대개
...오전...병원 다녀온뒤 Nest를 챕터 3, 그리고 4를 죄금만 앞두고낮까지 다 읽었었는데다루는게 꽤 있다보니어떻게 금토일 읽는다고 해도구현 기간이 월화....그것도 그렇고내가 Nest를 배운다고 해도이걸 가르칠 정도로 할 수 있는게 아니면(물론 도움이야 되겠지만
TIL 쓰고나서게시글 delete 확인하고로그인 파트를 읽는데로그인 파트를 하면서 mySQL DB간 관계 정의 파트 보다가보는 걸로는 이해가 바로 안 되어서 실습해보고 나니로그인 파트는 또 passport 모듈을 쓰니까그냥 슥 보는 걸로는 이해가 잘 안 되어서해보다가.
TIL 씀.끝!생략!없음!로그인 쫌 해보기controller 구성 파악하기react 공부하기리액트리액트비 와서 날씨가 좀 식었음마라탕이 땡긴다
Controller... 로컬 로그인 구현, 카카오 로그인 구현,그리고 multer 패키지 사용법까지 봄.이후에는 리액트 프레임워크, 리액트 동작원리까지 봄.주요 기능이 있는걸 따로 폴더에 넣고, index.js로 관련을 전부 module.exports 하는 식으로 p
오늘의 다짐
팀원 간 소통 방식으로 얘기하고 얘기하고...그 외는 어제 TIL에 적혀있음.인간관계는 어렵다...팀은 더 어렵다...오전에 아이디어 회의했고기획 구체화 하고 나면저녁에 회의할수도.아이디어 구체화하였음.아이디어 회의로 컨펌 받음.게임에 관해 아이디어를 들어서 한번더 개
...어제그저께 일찍 자고좀 그나마 일어나서머리 자르고케이크 사고팀 진행방향 고민하다가저녁에 강의실 올라와서현재 기획 시연 부분 구현만 남은 상황에서첫번째 기획 추가 UI 넣고(스트리머가 화면 두개로 자막을 번갈아보아야하는번거로운 상황을 고려하여자막만 확인할 수 있는
어제 좀 썼으니 오후 10시 부터.라이브러리로 구현하는 게 어떻게 진행됐는지 얘기 들은 바는 없음.(아마 오전에 듣게 되려나.)W님과 재미 보강에 대해서,"채색"이 포인트인데 거기서 게임에서 게임적 이점을 얻기 힘들다는걸 느낌.그래서 채색으로 좀 더 게임적 재미를 보장
완전히 다른 하루를 보내게 됨라이브러리를 만지신 두 분이 구현 난이도를 크게 느끼셨고,게임 위주 개발해야하는 점에 막막함을 느끼셔서협업 툴로 아예 기획을 바꾸고 피드백을 받자는 의견.3시 반 발표라 준비 시간이 좀 있어서아예 아이디어를 쭉 듣고, ppt를 새로 만듦.게
수요일...면담을 진행했다.우리가 생각한 기획 2개중패션쇼: 실시간으로 렌더링으로 보여주는건 불가능.시간이 너무 오래 걸림.알만툴 기반 협업 맵 에디터: 이벤트까지 넣어서 한번 play까지 된다면 좋을듯함. 추억의 게임을 재현하는 것에 의의가 있을지도...만약 expo
에셋 라이브러리로 보고 하려는 오전 찰나T님이 파티게임을 새로이 제안해주심.제시어에 따라 모션을 하되, 영상은 스켈레톤만 출력하여 참가자 중에 AI가 누구인지 맞추는 파티 게임.이후 스켈레톤이 정말 실시간으로 출력 되는지,생성형 AI로 정말 모션이 생성되는지 확인하는데
어제 다 적었음...그냥 TIL 다 적고공부할까말까 하다가 심란해서 퇴근했고잠이라도 푹 자려했는데뭐... 역시 심란해서 웹툰 보다 1시쯤 잤나다른 컨텐츠를 소비하고 나니 스스로의 스트레스를 실감할수 있었다..아무튼 빨리 팀원들과 협의가 어떻게 되는지결론 보고 싶은데 갑
5월이다....오전에 기획 협의 사항을 전했는데뭔가... 납득 못하신 분이 있는거같아 여쭤봤고본래의 몸으로 기물 만드는 게임 컨셉을 하고싶어하셨다.그래서 후딱 1시 발표지만 팀원들과도 협의하고ppt에도 그걸 추가하고 발표도 연습했다.코멘트가 기억이 안 나네...확실히
어제의 이야기 어제 공부한 것 소감 오늘의 계획 변경 사항 및 일정 오전 낮 저녁 오늘의 다짐
W님은 disconnect 되는것까지 확인하셨음.그 외는 어제 적었으니 생략.바로 자야했는데...오늘은 바로 잔다!!음...Docker로 실행 시 라우트 통합데이터 통신 확인기존 스테이지와 WebRTC 프런트 통합서버에서 실행월요일에나 네번째를 할수있겠군미리 서버 적재
5월 4일부터... 5월 25일까지 약 21일 가량 쓴 것이 없으니 모두 적어보겠다..기억 나는만큼... 에러 위주로...챗 gpt와의 대화 기록을 뒤져서...그래도 끝났! 는데갈 길이 멀군오후 5시 반 커리어 킥오프 OT기숙사로 돌아옴자리 청소함노션에 올라온 참고 글
기술 면접 쭉 읽는데대부분 질문이고 답하는 그런건데CS관련은 웬만해서 답할수 있는 반면다른건 아는게 많지 않더라기술 면접 글 읽기 (하기엔 아주 많아서 전체적 양만.)그리고 회고를 쓰기위해 gpt를 뒤져서 좀 적었다배운 것과 에러 모음 적기배운 것을 적으면서, 생각보다
프리온보딩 미션 1 작성.경력 란에 적을게 없긴 하더라.그리고 점심에 와서...컴퓨터 파일 정리나만무 관련, 크래프톤 정글 중 생긴 자료를 정리했다.최종 파일 외 중간 파일들은 지웠다.색종이 접기, 수 정렬하기2 풀이색종이 접기는 저번에 시도했다가실패하고 답지를 써놨었