Life
-
3월 말 되돌아보기Life 2021. 4. 7. 04:25
3월 말 되돌아보기 2월 말 되돌아보기를 썼던 Virtual Memory에 대해 공부하던 때가 정말 까마득한 옜날처럼 느껴진다. Pintos를 공부하며 가장 재미있었던 부분이 Virtual Memory부분이었고, 그 다음이 Virtual Memory 다음으로 진행했던, File System이었다. 특히 File System을 공부하기 전까지는 파일을 열고, 쓰고, 저장한다는 것이 기존에 구현되어 있었던 스켈레톤 코드가 알아서 해주는 마법처럼 느껴졌었는데, 이제 그 마법을 조금 이해하게 된 것 같다. 어느새 4월 6일이다. 5주간 진행중인 웹 서비스 만들기 프로젝트에 온 힘을 쏟고 있다. 프로젝트를 끝내고 발표를 하는데 딱 열흘 남았다. 지난 한달 간 정말 열심히 살았던 것 같다. 문제는 열심히 하는 것과..
-
2월 말 되돌아보기Life 2021. 3. 2. 23:33
되돌아보기 더보기 10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 12월 말 되돌아보기 1월 중순 되돌아보기 1월 말 되돌아보기 10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 12월 말 되돌아보기 1월 중순 되돌아보기 1월 말 되돌아보기 2월 중순 되돌아보기 2월 말 되돌아보기 이번 2주도 순식간에 지나갔다. 지난 2주간 Pintos의 Virtual memory를 열심히 구현해 보았다. Pintos project 1. Thread scheduling, 2. Systemcall 그리고 3. Virtual memory까지 진행했고, 내일부터 또 1주일 동안 4. File system을 진행할 예정이다. 세개의 project들 중 이번 Virtual Memory가 가장 재미있게 느껴졌다..
-
2월 중순 되돌아보기Life 2021. 2. 17. 21:17
되돌아보기 더보기 10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 12월 말 되돌아보기 1월 중순 되돌아보기 1월 말 되돌아보기 2월 중순 되돌아보기 시간이 점점 빠르게 흐른다. 이번 2주는 설이 껴있어서 그런지 조금은 어수선했다. Pintos Project 1주차에 Thread scheduling을 진행하고 최근 2주동안은 System Call들을 구현해 보았다. Fork, wait, read, write, exit, exec 등등 평소에 당연하게 여겼던 system call들을 구현하면서 OS가 어떻게 작동하는지 엿볼 수 있었다. 우리가 System Call을 잘 구현했는지 확인하기 위한 94개의 test case들이 존재하는데, 방금 마지막 test case까지 완료했다. Test cas..
-
1월 말 되돌아보기Life 2021. 2. 4. 13:07
되돌아보기 더보기 10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 12월 말 되돌아보기 1월 중순 되돌아보기 1월 말 되돌아보기 다시 시간이 빠르게 흘렀다. 1월 중순부터 B+ Tree, Malloc LAB, Web server, OS-Thread를 진행하며, 정신없이 달려온 것 같다. 그동안은 혼자서 공부했던 알고리즘 내용들이라 무난하게 진행할 수 있었지만, B+ Tree를 시작으로일주일 일주일을 이겨내는 것이 점점 힘들어지고 있는 듯 하다. 점점 많은 내용들을 공부하면서 내가 알아야 할 내용들이 생각보다 굉장히 많구나라는 생각이 든다. 동시에 내가 지금 잘 하고 있긴 한걸까 하는 생각도 들고 있다. 근 2주간 블로그를 작성하지 않았는데, 블로그를 안쓴다는 데서 오는 불편함도 있는 것 같다...
-
1월 중순 되돌아보기Life 2021. 1. 15. 02:09
되돌아보기 list 더보기 10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 12월 말 되돌아보기 1월 중순 되돌아보기 2주가 정말 길었다. 1월 첫째 주에는 DP문제들을 공부하며, django프로젝트를 진행했다. Jump to django페이지를 참고해서 공부하며 만들었고, 현재 배포 직전이다.(급격히 바빠지는 바람에 밀뤄지는 중이다.) 1월 둘째 주 부터는 B-Tree를 구현해 보았다. 동적 할당을 해보는 것이 처음에는 조금 어색하긴 했지만, 1주일이 지난 현재는 꽤 익숙해 지고, 자유자재로 사용할 수 있게 된 것 같다. 2주 간의 목표 달성 Django code_review project 마무리( 배포는 하지 않았다.. ) python local variable과 global variabl..
-
12월 말 되돌아보기 2020년Life 2020. 12. 31. 21:05
10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 12월 말 되돌아보기 아주 길게 느껴졌던 2020년의 마지막 날이다. 코딩을 본격적으로 시작한 지는 4개월, Jungle에 합류한 지는 4주 정도가 지났다. 최근 2주간의 활동 1일 1포스팅 2주 내로 서비스 한 개 만들기 이전 포스팅에서 위의 계획을 세웠는데 모두 실천할 수 있었다. 1일 1포스팅을 매일 꾸준히 해왔고, 며칠 전에는 온도체크 서비스를 출시했다! 온도 출석체크 서비스 강의실에 들어올 때, 온도를 재고 이를 google form에 제출해야 했다. 그런데, google form이 핸드폰으로 제출하기 너무 귀찮게 되어 있었다. 날짜 칸을 터치하고, 숫자 칸을 터치한 다음에 숫자를 입력하고... 이를 6번 정도 반복해야 제출할 수 있었다..
-
12월 중순 되돌아보기 2020년Life 2020. 12. 22. 00:47
10월 되돌아보기 11월 되돌아보기 12월 중순 되돌아보기 Jungle에 합류한 지 15일이 지났다. 10분의 1이 지난 현재 한주 한주 조금씩 바빠지기 시작하고 있다. 월말에 바쁠수도 있을 것 같아서 미리 12월 (중순) 되돌아보기를 쓰게 되었다. 12월 22일 오전 00:20분 현재 백준 300문제를 달성하게 된 점도 영향을 미쳤다. 물론 백준 몇 문제를 풀었냐가 그 사람의 실력을 가늠하는 척도는 아니다. 심지어 알고리즘 문제 해결은 프로그래밍의 극히 작은 일부분에 불과하다. 하지만, 8월 말부터 시작해서 하루하루 꾸준히 나아가기로 한 약속을 현재까지도 꾸준히 지키고 있다는 점에 큰 의미가 있는 것 같다. 9월 24일부터 시작한 1일 1포스팅도 Jungle 0주 차 프로젝트를 진행한 12월 8일, 1..