내일배움캠프
-
[TIL] 스파르타) Project 3 - 2일차, Github Pull Request, review, 그 외 팀 프로젝트 관련 사항들TIL-sparta 2024. 5. 2. 21:28
> 팀 프로젝트 진행 2일차로 코드 작성 및 Github pull request를 팀원들과 함께 진행했다. 학습 키워드: javascript, CSS, Github, git, pull request, review, merge conflict 1. Github Pull Request 와 Reviewer1) What is it?: - git에서 merge는 로컬에서 진행하는 방법도 있지만 협업 중에는 Github의 Pull Request를 사용해야 한다. Pull Request는 다른 branch를 본 branch에 pull 하여 합치는 과정으로, merge와 동일한 작업이지만 프로젝트 설정에 따라 중간에 여러가지 merge 승인 과정이 추가된다. 2) How does it work?: - 프로젝트의 rep..
-
[TIL] 스파르타) Project3 시작 (TMDB 팀 과제), Github IssuesTIL-sparta 2024. 5. 1. 21:16
> 팀 프로젝트 발제에 따라 CS강의 수강을 미루고 Github 세팅과 wireframe 설계, issue 및 스크립트 작성에 집중했다. 학습 키워드: javascript, js, TMDB API, Github Issues, css, grid 1. Github Issue1) What is it?: - 존재는 알고 있었으나 README용 이미지 업로드 외에는 한 번도 제대로 사용해본 적이 없는 Github의 기능이다. 프로젝트의 여러 issue 들을 게시하는 공간인데, 새로운 기능 개발을 제의하거나 발생한 버그의 리포트 및 수정 요청으로도 사용된다. 2) How does it work?: - Github 프로젝트의 repository로 진입하면 상단의 Code 탭 바로 옆에 Issue 탭이 위치해 있다. ..
-
[TIL] 스파르타) CS 강의 수강 (DB, DBMS)TIL-sparta 2024. 4. 30. 17:39
> MySQL이나 postgres, MongoDB등 몇 가지 DB를 사용해 본 적은 있지만 이론적인 부분은 배워본 적이 없었는데, 이번 강의 수강 및 추가적인 조사를 통해 원리와 개념을 좀 더 명확하게 정립할 수 있었다. 학습 키워드: database, DB, DBMS, file system, SQL, NoSQL, ACID 1. Database와 DBMS (Database Management System)1) What is it?: - 데이터베이스(DB)를 간단하게 정의하면 'collection of structured data', 즉 '구조화된 데이터들의 집합체' 라고 할 수 있다. 데이터가 주로 테이블의 형태로 저장되고, 데이터의 관리를 돕는 소프트웨어인 DBMS를 통해 데이터의 관리, 접근, 수정 ..
-
[TIL] 스파르타) CS 강의 수강 (Thread)TIL-sparta 2024. 4. 29. 20:56
4강. 쓰레드와 쓰레드 풀 | NotionSummaryteamsparta.notion.site > 4강. Thread Difference between Thread Context Switch and Process Context Switch - GeeksforGeeksA Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.www.geeksforgeeks.org -- 학습 키워드: thre..
-
[TIL] 스파르타) CS 강의 수강 (Process)TIL-sparta 2024. 4. 28. 13:04
3강. 프로세스 생명주기와 프로세스 메모리 | Notion0. 프로그램과 프로세스teamsparta.notion.site > 3강. 프로세스 Process Schedulers in Operating System - GeeksforGeeksA Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.www.geeksforgeeks.org > 위 강의에서 놓친 부분 보강 -- 학습 키워드: CPU..
-
[TIL] 스파르타) CS 강의 수강 (CPU와 메모리)TIL-sparta 2024. 4. 27. 22:39
[김태선 튜터] Computer Science 핵심쏙쏙 | NotionCPU와 메모리teamsparta.notion.site1-1 CPU와 메모리, 1-2 CPU와 메모리 심화 -- 앞선 강의들과는 다르게 정보가 정말 꽉꽉 들어차있어서 한 번에 여러 회차를 정리하기는 어려울 것 같다. 핵심 중의 핵심이라고 생각되는 정보들만 이해한대로 축약해서 적어놓고 자세한 부분은 강의 노트 및 첨부 링크를 참고하기로 했다. --학습 키워드: CPU, memory, assembly 1. CPU1) CPU의 구성: - 산술 논리 연산장치 (ALU): 비교, 판단, 연산 - 제어부 (CU)와 내부 버스: 명령어 해석 및 스케쥴링, CPU 제어 - 레지스터 (메모리 유닛): 처리할 명령어 저장. 용도에 따라 범용과 특수목적..