내일배움캠프 사전캠프 첫날 스타터 노트
javascript 기초 문법
데이터베이스 파이어베이스
firebase 동적 데이터 생성
SQL 기본 구조와 문법
SQL 사용 해보기 / 강창민 튜터님 강의
IF, CASE 조건문
조건문과 수식을 이용하여 실습 해보기
오늘은 한 문제에 꽂혀서 이 문제만 주구장창 파보았다.
조건문과 subquery를 이용하여 유저 세분화(User Segmentation)하기
JOIN / Pivot Table
Window Function
JavaScript는 무엇인가?
JavaScript의 변수 및 함수
JavaScript 객체와 배열 구조 분해 할당
javascript로 모달창 띄우기
git, github 그리고 이미지 업로드
input 태그의 maxlength 속성, oninput 속성 사용
Http HyperText Transfer Protocol HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜. 확장성이 뛰어나다. 웹에서 이루어지는 모든 데이터 교환의 기초이며 클라이언트-서버 프로토콜이기도 하다. 클라이언트-서버 프로토콜이랑 수신
js 동작 원리
javascript 역사 및 특징 / javascript 기본 문법
📘 JS 기본 문법
📘 JS 기본 문법 📖 실행 컨텍스트(스코프, 변수, 객체, 호이스팅) 📃 실행 컨텍스트 스코프, 스코프 체인, outer 스코프 (scope) - 식별자에 대한 유효 범위 스코프 체인 - 식발져의 유효 범위를 안에서 바깥으로 검색 해나가는 것
📘 콜백 함수 📖 콜백 함수란? 다른 코드의 인자로 넘겨주는 함수. 받는 함수 존재.(forEach, setTimeout 등) 콜백 함수의 제어권을 가짐. 즉, 콜백 함수는 다른 코드에게 인자를 넘겨주면서 제어권도 일임한 함수. 📖 제어권 호출 시점에 대한 제어권을 갖는다. 인자에 대한 제어권을 갖는다. 콜백 함수도 함수이기 때문에 this가...
📘 콜백 함수 📖 콜백 지옥과 비동기 제어 📃 콜백 지옥 콜백 함수를 익명 함수로 전달하는 과정이 반복 -> 들여쓰기로 인해 가독성이 지옥(hell)같은 경우 이벤트 처리 및 서버 통신 같은 비동기 작업을 할 때 주로 발생 📃 동기와 비동기의 개념 동기 - sync (scynronous) 현재 실행 중인 코드가 종료돼야 다음 코드 실행 ...
알고리즘 및 알고리즘 도전 문제 1 ~ 5
알고리즘 및 도전 문제
로그라이크 텍스트 게임
Roguelike game
로그라이크 텍스트 게임
서버와 클라이언트
OSI 7 계층
다익스트라 알고리즘
브루트 포스 DFS BFS
슬라이딩 윈도우
OSI 제 1계층: 물리 계층
데이터 링크 계층
정규 표현식
OSI 제 3 계층: 네트워크 계층
아이템 시뮬레이터
아이템 시뮬레이터
아이템 시뮬레이터
아이템 시뮬레이터
OSI 제 4 계층: 전송 계층
⚽ Futsal-manager
futsal-manager
futsal-manager
futsal-manager
futsal-manager
NODE.JS 심화
JS 숫자 정밀도 및 객체 지향 프로그래밍(OOP)
테스트 코드
running-action-game
running-action-game
running-action-game
running-action-game
데이터베이스 정규화 - BCNF
CPU와 메모리
random-tower-defence
random-tower-defence
IOCP (I/O Completion Port)
Pangyo Night
Pangyo Night 프로젝트 정리 및 회고
알고리즘 중급, Typescript
Typescript 및 TCP
알고리즘 중급
TCP multi-player-game
MySQL 연동
Latency
모의 면접 준비
삼각함수, 역삼각함수
multi-player-game
컨텍스트 스위칭
bull
정리 노트 몇몇 팀원 분들이 흐름에 대한 감을 잡기 힘들어하셔서 개인적으로 정리해서 보여드리려고 한다. 트러블 슈팅 redis의 socket 저장 문제 발단 1:1 대전 게임이기 때문에 상대방을 특정하기 쉽게 상대방의 socket을 저장해놓고 사용하려했음 문제 정의 redis에 저장한 socket에서 write 메소드를 찾을 수 없는 문제 사실 수집 ...
타워 디펜스 온라인
NTD(뉴 타워 디펜스)
최종 프로젝트 1일차 기획 및 진행 상황 정리
분산 아키텍처
옵저버 패턴
Live Share
Turborepo
프로젝트 초기 세팅
redis로 세션 데이터 관리
최종 프로젝트 (대기방/로비)
최종 프로젝트 (대기방/로비)
AWS EC2에 Docker로 MySQL, Redis 띄우기
면접 카타(1)