분류 전체보기(619)
-
우아한 테코톡 (3), Web Server vs WAS
본 포스팅은 우아한Tech의 테코톡 알리님과 희봉님의 Web Server vs WAS 영상을 정리한 내용입니다. Web Server와 WAS의 간단한 특징과 차이점을 위주로 정리했습니다. Web Server vs WAS 1. Web Server 1) Web이란? 인터넷을 기반으로 한 서비스의 하나로 정보를 공유, 검색할 수 있게 도와주는 것 - Web의 3가지 요소: URL, HTTP, HTML 2) Server란? 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템 3) Web Server 인터넷을 기반으로 클라이언트에게 웹 서비스를 제공하는 컴퓨터 4) 클라이언트와 웹 서버의 관점 클라이언트: 주소(URL)를 가지고 통신규칙(HTTP)에 맞게 웹서버에 요청하면 내용(HTML)을 받을..
2022.08.08 -
소프트웨어 개발 방법 및 도구(1), Problem Definition
본 포스팅은 경희대학교 소프트웨어 융합학과 교수님이신 이성원 교수님의 강의 영상을 토대로 작성합니다. 실제 수업 시간에 진행하시는 강의 영상을 유튜브에 올리셔서 모두가 볼 수 있도록 하셨습니다. 아직 학부생이기에 수강신청을 통해 수업을 들을 수 있지만 들을 수 있는 학점이 제한되어 방학 중에 유튜브로 시청하고, 강의 내용을 본 포스팅을 통해 정리하고자 합니다. 글을 정리하는 현재 중간 고사 범위까지 공부하였으며 보다 깔끔하게 정리한 뒤 포스팅하기 위해 필기한 내용을 정리하며 복습하고 있습니다. Problem Definition 소프트웨어를 개발하는 실무에서 문제를 만났을 때 어떻게 해결할 수 있는지 Q. 어떤 소프트웨어를 짤 것인가?(동기) 1. 능동적으로 소프트웨어를 짠다. 2. 다른 사람의 요청에 따..
2022.07.28 -
백준 온라인 저지 365일 연속 문제 풀이 후기
백준 온라인 저지에 올라와 있는 문제를 365일 연속으로 풀었다. 이 전에도 거의 늘상 풀긴 했지만 이렇게 꾸준히 날마다 연속으로 푼 게 벌써 1년이다. 약 150일까지는 정말 급한일이 있거나 바쁠 때는 까먹을 뻔한 적도 있었지만 그 이후에는 늘상 알고리즘 문제부터 생각하게 된다. 오늘은 바쁜 일이 있으니까 먼저 문제부터 풀어야겠다~하고 말이다. 브론즈 문제로 날짜를 채우는 것은 최대한 지양하려고 했고, 대부분 골드이상 문제를 풀려고 했다. 다른 언어 배울 때나 가끔 브론즈 문제를 풀었던 것 같다. C++ 시험 전날에는 확실히 하고자 브론즈 ~ 실버 문제를 엄청 풀었다. 그게 저기 진한 색깔이 칠해져있는 날짜이다. 다소 아쉬운 점은 학기 중에는 길게 시간을 들이지 못해 골드 이상 난이도 중에서도 푸는 방..
2022.07.26 -
20-2학기 리뷰
수강 과목 20-2학기 컴퓨터공학과 과목 1. 웹파이썬프로그래밍(3학점, 주 4시간) - 학점: A- - 리뷰: 개인적으로 무조건 A+을 맞을 것이라 생각했던 과목이었지만 기말고사때 문제가 생겨서 점수가 잘 나오지 않았다. 교수님께서 기출문제도 다 나눠주셨기에 시험 전에 문제를 몇번씩 풀었다. 사실 대학교 커뮤니티인 에브리타임에서 교수님 수업을 수강하시는 분들 중에 필요하신 분들은 내가 직접 푼 기출문제 답안을 보내주겠다고 글을 올려서 약 30분께 답안을 보내드리기도 했다. 파이썬으로 개발해본 경험도 몇 번있고, 시험범위도 클래스까지이기에 간단히 풀 수 있을 것이라 생각했다. 실제로 방학을 시작함과 동시에 파이썬 강사일을 하고 있으니 말이다. 시험 문제를 받았을 때 여태의 기출문제와는 다르게 문제에 대한..
2022.07.25 -
국토대장정 1일차, 비행기가 날 수 없는 곳에서 비행기가 가장 낮게 나는 곳까지
김포 전류리포구에서 서울 화곡동까지 국토대장정을 갔다. 사실 출발한지는 조금 됐지만 더 늦기전에 기록을 해둬야할 것 같아 이렇게 글을 남긴다. 나는 20대 남성이고 경희대학교 경영학과를 본전공으로, 컴퓨터 공학과를 복수전공으로, 아동가족학과와 정보 디스플레이학과를 복수전공했었던 학생이고, 학교 오케스트라 동아리에서 활동을 했으며, 현재는 파이썬 강사도 하고 있다. 다양한 무언가를 하고 있는 것 같지만 실상 내가 만나고 있는 사람들은 대게 비슷한 경험을 해왔고, 해가고 있다. 국토 대장정을 한다고 여기저기 떠들고 다녔을 때 고등학교 친구, 대학교 친구, 학원 수강생, 동아리원 모두 왜 가냐고 질문을 던졌다. 사실 큰 이유는 없었다. 원래 혼자 여행하는 것도 좋아하고, 20살때부터 혼자 여행을 다니면 주로 ..
2022.07.11 -
우아한테코톡 (2), Servlet & Spring Web MVC
본 포스팅은 우아한Tech의 테코톡 Servlet & Spring Web MVC 영상을 정리한 내용입니다. 이전 포스팅의 MVC와 비슷하게 정리하는 차원에서 영상을 보고 Servlet과 Spring Web MVC와 관련된 내용을 정리합니다. Servlet & Spring Web MVC 1. 서블릿 이전의 웹 어플리케이션 1) 초창기 웹 어플리케이션 - 클라이언트가 요청을 하면 정적인 컨텐츠만 제공할 수 있었다. 2) CGI(Common Gate Interface) - 동적인 데이터를 제공하기 위한 규약으로 클라이언트로부터 요청이 오면 웹서버는 CGI 구현체에게 이를 전달하여 동적인 데이터를 제공할 수 있게 되었다. - 하지만 모든 사용자 요청마다 프로세스를 사용해서 요청을 처리하기에 무겁고 생성되는 시간..
2022.07.08