전체 글

연새데학교 컴퓨터과학과 & 우아한테크코스 5기 백엔드 스타라이토 깃짱
· TIL/2023
💋 오늘 할 일 데이터베이스 SQL 기초 공부하기 (지겹다 생각말고 하쟈...) 이거만 써서 아무것도 안해보이는데, 진짜 많이 함. 거진 하루종일 함 동아리 지원서 쓰기 💋 감정회고 으악! 벌써 12월이다!!! 근데 사실 우테코 끝나면서 올해가 끝난 것 같은 느낌이었는데 어찌 보면 한 달 번 느낌??? 담주 화요일부터 CS 스터디가 시작된당! 포비와의 면담 이후로 정말 제가 주도적으로 이끌어가보기 위해서 다른 사람들은 어떻게 스터디를 하나 찾아보기도 하고, 스터디 시작에 앞서 완전 파워 CS 공부중이다. 리내랑 둘이서 알고리즘 스터디 시작했었는데 금방 불이 꺼져버렸다. 어떻게 하면 스스로 + 남에게 동기부여를 할 수 있을까? 앞으로 같이할 사람들이랑도 같이 하기로 해야겠다. 인원수가 많아지면 그래도 더 ..
💋 패킷 ✔️ 개념 패킷은 컴퓨터 네트워크에서 데이터를 전송하는 기본 단위입니다. The basic unit of communication between a source and a destination in a network. 데이터 통신 중에 정보를 주고받을 때, 큰 데이터를 작은 조각으로 나누어 전송하게 되는데, 이 작은 조각이 패킷입니다. 목적지에서는 이 패킷을 재조립해서 정보를 얻습니다. 각 패킷에는 목적지 및 출발지 주소, 전송된 데이터 일부, 오류 검출을 위한 체크섬 등이 포함됩니다. 패킷 통신은 신속하고 효율적인 데이터 전송을 가능하게 하며, 중간에 문제가 발생할 경우 손상된 패킷만을 재전송할 수 있습니다. 이는 대규모 네트워크에서 안정적인 데이터 통신을 지원하는 데 기여합니다. 💋 패킷의 ..
· TIL/2023
💋 오늘 할 일 데이터베이스 공부하기 (영상 + 기술블로그 + ...) 네트워크 어제 내용 정리 스탬프크러쉬 개발 보고서 쓰기 いっぽいっぽ 3권 읽고 테스트 CS 스터디 인원 모집 (1명) 필라테스 강아지 산책 💋 오늘의 포스팅 https://engineerinsight.tistory.com/301 [Network] LAN vs WAN: 얼마나 넓은 범위의 네트워크여야 WAN이 될까? 💋 LAN vs WAN LAN: Local Area Network WAN: Wide Area Network 이때 Local, Wide를 어떤 것을 기준으로 구분할까요? ✔️ Logical vs Physical 일반적으로, 하드웨어는 physical, 소프트웨어는 logical(virtual)하다고 합니다. engineeri..
💋 LAN vs WAN LAN: Local Area Network WAN: Wide Area Network 이때 Local, Wide를 어떤 것을 기준으로 구분할까요? ✔️ Logical vs Physical 일반적으로, 하드웨어는 physical, 소프트웨어는 logical(virtual)하다고 합니다. 이 기준을 그대로 LAN, WAN에 적용하면 비교적 쉽게 두 가지를 구분할 수 있습니다. ✔️ 결론 도움이 되었다면, 공감/댓글을 달아주면 깃짱에게 큰 힘이 됩니다!🌟 비밀댓글과 메일을 통해 오는 개인적인 질문은 받지 않고 있습니다. 꼭 공개댓글로 남겨주세요!
· TIL/2023
💋 오늘 할 일 안경점 들러서 하드렌즈 상태 확인 いっぽいっぽ 1권 읽고 레벨테스트 (통과) いっぽいっぽ 2권 읽고 레벨테스트 (통과) 강아지 산책 네트워크 L2 스위치 네트워크 IP 헤더 💋 오늘의 포스팅 https://engineerinsight.tistory.com/298 [WEB] 웹 서비스 구조와 발전 과정 이 포스팅은 유튜버 널널한 개발자 TV의 네트워크 강의 중 웹 서비스 구조 영상을 보면서 작성한 필기입니다. Cookie는 클라이언트에서 상태 기억을 위해 구현한 방법이다. 전체 뷰도 올려주셨는 engineerinsight.tistory.com
· WEB
이 포스팅은 유튜버 널널한 개발자 TV의 네트워크 강의 중 웹 서비스 구조 영상을 보면서 작성한 필기입니다. Cookie는 클라이언트에서 상태 기억을 위해 구현한 방법이다. 전체 뷰도 올려주셨는데, 다음과 같다! 도움이 되었다면, 공감/댓글을 달아주면 깃짱에게 큰 힘이 됩니다!🌟 비밀댓글과 메일을 통해 오는 개인적인 질문은 받지 않고 있습니다. 꼭 공개댓글로 남겨주세요!
· TIL/2023
💋 오늘 한 일 산공 동문회에 가서 진짜 오랜만에 동기들을 만났다. 진짜 오랜만에 만난 애들이 나보고 살아있었냐면섴ㅋㅋ 족보 pdf로만 날 많이 만났었다고 해서 개웃겼음ㅋㅋㅌㅋㅌㅋ 네임드 족보가 되다니 뿌듯 산공 30주년 맞아서 94학번(1기) 분들이 우르르 왔는데 내 동기들도 막 30년 뒤에 만나면 다들 저렇게 사회에서 한자리씩 하고 있으려나?!! 우테코 리크루팅 데이 때 왔던 기업 중에 '한국신용데이터'라고 있었는데, 알고보니 대표가 우리 동문이었다! 축사도 해주심ㅋㅋㅌㅌ 짱신기! 근데 또 알고보니 나랑 같은 동아리(YEHS)였다고도 함! 매우 깊은 인연이었군,,, 동기들 만났는데, 다들 AI 많이들 하고 있는 것 같고, 기분 좋은건 우리과 친구들 그닥 백엔드로 가는 사람들은 없었는데 꽤 많이 백엔드..
💋 인트로 이 포스팅은 유튜버 널널한 개발자 TV님의 네트워크 기초 이론 영상을 보고 공부한 내용입니다. 💋 추상화 VS 구체화 (OSI 7 Layer VS TCP/IP) 개념 VS 사실 개념은 추상화, 사실은 구현 OSI 7 Layer는 추상화, 구현은 TCP/IP ⇒ TCP/IP를 공부해야 네트워크의 동작 방식을 제대로 알 수 있다. 💋 MAC 주소, IP 주소, Port 번호는 모두 식별자 MAC 주소 NIC(Network Intercafe Card), 즉 LAN 카드의 식별자 하나의 컴퓨터는 여러 개의 MAC 주소를 가질 수 있다. (NIC가 여러 개인 경우) 하드웨어의 주소이며, 보통 고정이지만 변경 가능하다. IP 주소 호스트(인터넷에 연결된 컴퓨터)의 식별자 하나의 컴퓨터는 여러 개의 IP ..
💋 인트로 프로그래밍에서의 입출력(I/O) 작업은 다양한 접근 방식을 통해 처리됩니다. 이 포스팅에서는 Block vs. Non-Block, 그리고 Sync vs. Async의 다양한 I/O 처리 방식을 알아보고, 각각의 특징과 사용 사례에 대해 알아보겠습니다. 💋 Blocking I/O VS Non-Blocking I/O ⇒ 다른 주체가 작업할 때 물리적으로 자신의 제어권이 있는지가 기준입니다. (물리적인 실행 특성) ✔️ Blocking I/O 자신의 작업을 진행하다가 다른 주체의 작업이 시작되면, 다른 작업이 끝날 때까지 기다렸다가 자신의 작업을 시작하는 것 물리적으로 I/O 작업이 끝날 때까지 다른 작업을 하지 않고 기다리는 것을 의미합니다. ✔️ Non-Blocking I/O 다른 주체의 작업에..
💋 유저 모드 VS 커널 모드 ✔️ 유저 모드(User Mode) 우리가 작성하는 프로그램의 코드를 실행하는 모드 직접적으로 하드웨어에 접근 X 운영 체제의 지원을 통해 자원에 접근 안정성이 높고, 프로그램 간의 간섭을 방지하여 시스템 전반의 안정성을 유지 ✔️ 커널 모드(Kernel Mode) 운영 체제의 핵심 부분인 커널이 동작하는 모드 하드웨어 자원에 직접적으로 접근하고, 시스템 전체의 제어를 담당 일반적인 프로그램은 커널 모드에서 직접 실행되지 않고, 유저 모드에서 커널의 서비스를 호출하여 자원을 사용 ✔️ 커널 모드가 필요한 이유 개발자가 직접 작성한 코드가 하드웨어에 직접 영향을 주면, 전체 컴퓨터 시스템이 붕괴될 수 있습니다. 시스템을 보호하기 위해서 하드웨어와 관련된 부분은 커널이 담당하고..