분류 전체보기 381

2022 마스터즈 코스(백엔드) 7일차 회고(2022. 1. 11.) - "항상 겸손하기"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘 오전 그룹 스크럼을 진행하면서 개인적으로는 특별하게 나눌 나의 이야기가 막상 없었다. 이에 스크럼 시간에 분위기만 살피고 다른 팀원들의 이야기를 듣고만 있었는데, 이때 누구보다 적극적으로 그룹 스크럼 대화를 이끌어가주시는 쿠키님에게 감사했다. 나도 그룹 스크럼 활성화를 위해 좀 더 적극적으로 참여해야겠다는 생각이 들었다. 이후 크롱의 연결리스트와 관련된 강의가 진행되었다. 사실 나는 코드스쿼드에 들어오기 전 부스트코스 웹 프로그래밍(풀스택) 과정을 수강하면서 크롱의 강의를 자주들었었기에 친숙하게 느껴졌다. 오늘 크롱의 강의를 통해서 많은 것을 배울 수 있었던 ..

보수의 개념(2진법과 비트, 바이트, 1의 보수, 2의 보수)

2진법과 비트 2진법은 컴퓨터에서 입력과 출력을 표현하기 위한 표준 방법으로서 오직 0과 1(이진수)로만 데이터(정보)를 표현한다. 컴퓨터는 이러한 0과 1만의 숫자를 통해 글자, 사진, 영상, 소리 등을 저장할 수 있다. 컴퓨터의 가장 기본적인 단위는 트랜지스터라고 불리는 아주 작고 간단한 전기 스위치로, 이 트랜지스터의 on/off 상태를 통해 0과 1을 표현한다. 이때 2진수 상 각 하나의 자릿수를 표현하는 단위를 비트(bit)라고 하며 컴퓨터는 비트 단위로 정보를 처리한다. 바이트 비트 한 개만으로는 많은 양의 정보를 처리하기 부족하므로 바이트(byte)를 사용한다. 바이트는 8개의 비트열로서, 1바이트에는 여덟 개의 비트가 있고, 비트 하나는 0과 1로 표현될 수 있기 때문에 1바이트는 총 25..

2022 마스터즈 코스(백엔드) 6일차 회고(2022. 1. 10.) - "논리적인 사고로 문제에 접근하기"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 독학을 해왔을 때는 주말과 평일 구분이 없었는데 코드스쿼드에 들어온 이후 지난 주말이 되게 소중하게 느껴졌다. 늦잠을 자 부리나케 컴퓨터를 키고 새로운 소모임원들과 그룹 스크럼 시간을 통해 간단한 자기소개와 함께 인사를 나누었다. 오늘 새로 뵈었던 소모임원들 중에는 코드스쿼드 2차 테스트 면접 때 같은 조였던 meenzino님도 계셔서 반가웠다. 이후 오늘의 CS10 과제가 공개되었고 JK의 오늘 미션에 대한 설명이 이어졌다. 오늘은 연결리스트에 관련된 미션이었는데 놀랍게도 나는 어제 연결리스트의 개념에 대해서 학습하고 C언어로 연결리스트를 개념적으로 구현해보는 학..