분류 전체보기 98

2022/06/23 TIL

아동발달 1~50페이지 위드유 프로젝트 때문에 아동발달에 대해서 공부를 하려고 하고 있다. 아동발달이 어떤 학문인지, 피아제 인지발달 이론을 바탕으로한 발달 이론의 내용들을 보았다. 발달 이론의 쟁점은 비연속적이냐, 연속적이냐, 그리고 천성이냐, 양육이냐 이렇게 두가지 지점이 있다는 것을 알게 되었다. 현대에 와서는 둘다 인정받고 조화롭게 받아들여야한다고 한다. 피터린치 투자이야기 100~156페이지 주식을 한번 사면 20년은 팔지 않고 가지고 있을 생각으로 사야한다. 그리고 좋은 투자상품과 펀드에 대해서 소개하는 내용이 있었다.

TIL 2022.06.24

네트워크 응용설계 과제 3

과제 내용이 다중 클라이언트를 받을 수 있는 TCP 서버를 go로 띄우는 과제였다. Extra과제는 c로 짜는 것이었고, 둘다 짜서 제출했다. 과제 요구사항 1. 요청에 대한 응답을 잘 내려주기 2. 에러 핸들링 잘하기 3. 1분 마다 커넥션 수 찍어주기였다. Go 로 풀기 1.풀이 기본적으로 tcp connection 요청을 accept하는 것을 메인 루틴에서 실행하고 이후 커넥션이 맺어진 후의 처리는 go routine으로 넘기는 식으로 처리했다. 2. 에러 처리 에러는 err != nil 로 떡칠해서 풀었다. 3. 1분마다 커넥션 수 찍기 이 경우 go로 짤때는 go routine으로 서버가 현재 돌아가고 있는 시간을 확인하는 식으로 처리했다. Extra과제의 경우 (c로 짜기) 다중 클라이언트를 ..

학점론

시험기간에 밤새는게 버릇이 되었는지, 아니면 엘릭서 과다복용인지 누워서 3시간동안 잠들지 못했다. 일어나서 글이라도 써야겠다는 생각이 들어서 나의 학점론에 대해서 이야기 해보려고 한다. 학점론이란? 시간을 학점으로 환산하여 스스로 소화할 수 있는 시간을 구해보는 것이다. 경험에 빗대었을때 전공 3학점을 들으면 매주 10시간 정도의 시간을 투자해야한다. 3시간동안 수업을 듣고 7시간 정도 과제에 시간을 넣기 때문이다. 그렇다면 21학점을 듣는다면 매주 70시간 정도 공부를 해야하지 않을까? 지난학기 지난 학기에 나는 23학점을 들었다. 전공 7과목과 교양 1과목을 했고, 모두 최고 성적을 맞았다. 재수강으로 인해 A를 받은 한 과목을 제외한다면 모두 A+였다. 그러니 23학점의 일은 내가 충분히 잘 소화한..

나의 생각 2022.04.26

컴퓨터 네트워킹 1회독

이번 학기에는 네트워크 응용 설계라는 과목을 듣는다. 교재가 KUROSE 의 이라는 책인데 학기가 시작하기 전에 챕터와 소주제 정도만 슥 훑어봤다. 일단 기본적인 지식의 내용은 컴퓨터 통신 과목에서 배운 내용이어서 내용을 훑어보면서 대략적인 내용들은 다 이해할 수 있었다. 그리고 흥미로웠던 부분은 정말 Application layer, 응용계층에서의 네트워크를 예시로 설명해주는 부분이었다. 데이터센터에서의 로드밸런싱을 그림과 함께 다루고, Video 스트리밍, Voip 통신, 그리고 RTC 프로토콜에 대한 내용도 다루는 것으로 보였다. 자세한 내용을 아직 훑어보진 않았지만 벌써 재미있을 것 같다. 특히 개인적으로는 응용레벨에서 이런 실시간 통신과 스트리밍하는 내용들을 어서 읽고 싶다.

Computer Science 2022.03.22

블로그 주제에 대한 생각

처음 블로그를 시작하면서는 다른 사람들에게 도움이 되는 글을 쓰려 했다. 그러나 좋은 글을 뽑으려다보니까 시간이 많이 들어서 글을 작성하지 못하는 일이 많았다. 앞으로는 일상적으로 개발하면서 드는 생각, 그리고 내가 배운 것들 아니면 배우면서 느낀 점들을 공유하려고 한다. 이렇게 하면 첫 번째로 어떤 생각을 했는지 다른 사람들이 직접 알 수 있고, 두 번째로 손이 가는대로 글을 쓸 수 있으니 글의 작성량이 늘어난다. 그래서 글의 방향이 조금 바뀔 예정이니 이해해주면 좋을 것 같다. 그리고 학교에서 배우는 내용도 꾸준히 올리려고 한다. 요즘은 외부에서 가르쳐주는 강의도 많고, 전문적인 내용이 많다. 그러나 학교에서 배우는 이론적인 내용과 특히 내가 원서를 읽으면서 느끼는 감정과 생각은 그런 강의들에서 얻기..

나의 생각 2022.03.22