profile
하루 최소 1시간이라도 공부하자..
태그 목록
전체보기 (157)TIL(80)내배캠(80)JavaScript(20)node.js(11)CS(10)js(9)socket.io(7)chrome_dino(6)CSS(6)Rogue-like(4)mysql(4)db(4)redis(4)C++(3)TROUBLESHOOTING(3)알고리즘(3)회고록(2)html(2)본캠프 50일차(1)본캠프 70일차(1)본캠프 3일차(1)클론코딩(1)부트스트랩(1)본캠프 21일차(1)본캠프 29일차(1)API(1)google fonts(1)본캠프 69일차(1)본캠프 8일차(1)본캠프 12일차(1)본캠프 66일차(1)본캠프 42일차(1)본캠프 40일차(1)본캠프 16일차(1)본캠프 48일차(1)본캠프 18일차(1)본캠프 58일차(1)본캠프 23일차(1)본캠프 20일차(1)솔리드원칙(1)본캠프 68일차(1)본캠프 34일차(1)본캠프 49일차(1)본캠프 64일차(1)본캠프 26일차(1)스타터노트(1)마카오맵(1)구글 폰트(1)본캠프 44일차(1)본캠프 9일차(1)Firebase(1)본캠프 62일차(1)본캠프 63일차(1)본캠프 61일차(1)2세계코더(1)기초정리(1)본캠프 67일차.(1)본캠프 43일차(1)본캠프 52일차(1)본캠프 53일차(1)본캠프 35일차(1)본캠프 45일차(1)본캠프 27일차(1)mongodb(1)본캠프 59일차(1)bootstrap(1)본캠프 51일차(1)본캠프 46일차(1)2조(1)본캠프 2일차(1)본캠프 32일차(1)본캠프 39일차(1)본캠프 10일차(1)jquery(1)본캠프 5일차(1)본캠프 55일차(1)본캠프 25일차(1)DOM(1)본캠프 4일차(1)본캠프 36일차(1)카카오맵(1)본캠프 13일차(1)본캠프 54일차(1)본캠프 57일차(1)본캠프 17일차(1)본캠프 33일차(1)본캠프 14일차(1)Fetch(1)본캠프 60일차(1)본캠프 6일차(1)본캠프 56일차(1)객체지향(1)JJOOGLE(1)풋살온라인(1)본캠프 11일차(1)본캠프 7일차(1)본캠프 41일차(1)본캠프 15일차(1)스파르타코딩클럽(1)대한독립만세(1)본캠프 38일차(1)본캠프 28일차(1)본캠프 22일차(1)본캠프 31일차(1)git(1)IOCP(1)본캠프 1일차(1)본캠프 30일차(1)KDT(1)본캠프 47일차(1)본캠프 37일차(1)본캠프 65일차(1)본캠프 24일차(1)본캠프 19일차(1)
post-thumbnail

[TIL] 24.10.22 TUE

음.. 오늘은 TCP 강의를 좀 많이 반복해서 듣고 빈 프로젝트에서 작성해보려고 노력을 했었어서 새로운 지식을 습득한 것은 없다.그래서 오늘의 TIL은 복습을 통한 부족한 실력 개선을 목표로 작성하고자 한다.이번 TCP 과제에서는 mysql2를 사용한다. 즉, ORM을

약 9시간 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.21 MON

식사 후 소화시키며 유튜브를 시청하다가 오랜만에 솔리드원칙 영상을 접하게 되었는데 지금까지 안 지키며 코딩했던 것 같다.24.09.27에 작성한 TIL다시금 정리하고 가자..솔리드 원칙이란 객체지향 프로그래밍과 게임 개발에 있어 중요한 코드의 유지보수성과 확장성을 높이

어제
·
0개의 댓글
·

[객체지향] 솔리드 원칙

식사 후 소화시키며 유튜브를 시청하다가 오랜만에 솔리드원칙 영상을 접하게 되었는데 지금까지 안 지키며 코딩했던 것 같다.24.09.27에 작성한 TIL솔리드 원칙이란 객체지향 프로그래밍과 게임 개발에 있어 중요한 코드의 유지보수성과 확장성을 높이기 위해 제안된 5가지

1일 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.20 SUN

커링은 여러 개의 인자를 받는 함수를 하나의 인자를 받는 함수들의 연속된 체인으로 변환하는 기법으로 원래는 여러 인자를 한 번에 받는 함수를 여러 단계로 나눠서, 각각의 인자를 별도의 함수 호출로 전달하는 방식이다. 이 기법은 함수형 프로그래밍에서 자주 사용된다.여기에

2일 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.19 SAT

프로젝트 관리: 새로운 프로젝트 생성, 프로젝트 파일 구성 및 관리씬 관리: 게임의 각 장면과 화면을 구성하는 요소에셋 관리: 게임에 필요한 리소스를 관리컴파일 및 빌드: 스크립트 코드를 컴파일하여 실행 가능한 게임으로 빌드디버깅: 코드 실행 중에 오류를 찾고 수정에디

3일 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.18 FRI

net은 node.js에서 기본으로 제공하는 TCP 소켓을 생성하고 관리하는 기본적인 API를 말한다. 이를 통해 네트워크 통신을 쉽게 구현할 수 있으며 Socket.io와 달리 다운받을 것이 없고 낮은 레벨의 통신을 처리하는데 적합하다.사용법이 매우 비슷하다.TCP는

5일 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.17 THU

DB 커넥션 풀은 애플리케이션에서 데이터베이스를 연결할 때, 매번 새로 연결 생성을 하는 비용을 줄이기 위하여 미리 여러개의 커넥션을 만들어 두고, 필요한 경우 재사용하는 기법으로 성능 최적화와 자원관리 용이를 위해 사용한다.지금까지 써왔던 PRISMA 같은 ORM에서

5일 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.16 WED

잠을 자지 않는 것은 오히려 코드가 꼬일 뿐이다.머리가 안 돌아가서 의도와 다르게 흘러간다는 점.피곤한 관계로 오늘 TIL은 KPT 회고록으로 대체하겠다.TOWER-DEFENSE 회고록

6일 전
·
0개의 댓글
·

[KPT 회고록] TOWER DEFENSE

어떤 방식으로 구현을 할까 고민을 많이 했는데 회의 한 결과 보안성이 더 높고 일관성을 유지하기 에 더 좋은 서버 중심으로 구현을 하기로 함.구현되어있었던 클라이언트 중심의 코드를 서버 중심의 코드로 변경하면서 어려움이 많았음. 웹소켓이 숙련이 되지않아 서버중심을 시도

7일 전
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.15 TUE

수정내역을 저장 ( git stash > git stash save )브랜치를 최신 버전으로 가져옴 git merge dev (dev 최신화 상태인지 선 확인)저장해두었던 수정내역 가져오기 git stash pop수정본과 최신본 문제없이 merge하고 테스트 후 PR

2024년 10월 15일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.14 MON

131704. 택배상자와 처음에 보고 이해가 안가서 고민을 좀 많이 했는데, 저 order로 주어진걸 1,2,3,4,5 순으로 넣다 뺐다 해서 구하라는건 줄 알았으나, 그게 아닌 1,2,3,4,5 순으로 상자가 컨베이어 벨트에 올려져있고, ORDER 4,3,1,2,5

2024년 10월 14일
·
0개의 댓글
·

[GIT] 다른 브랜치에서 특정 파일만 가져오기

git checkout -p 가져올 브랜치 이름 -- 가져올 특정파일 경로작업중인 브랜치(A)에서 B 브랜치의 특정 파일을 가지고 오고 싶을 때 위 명령어를 입력하면 된다.그러면 사진처럼 뿅~ 하고 변경 내역을 물어보고 y를 입력해주면 가져올 수 있다.

2024년 10월 14일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.13 SUN

IOCP는 I/O Completion Port의 약자로 Windows 운영체제에서 제공하는 비동기 I/O 처리 메커니즘이다. 고성능 네트워크 서버나 파일 처리 애플리케이션을 개발할 때 사용된다.IOCP는 여러 개의 비동기 I/O 작업을 동시에 처리할 수 있도록 설계된

2024년 10월 13일
·
0개의 댓글
·

[서버] IOCP란?

IOCP는 I/O Completion Port의 약자로 Windows 운영체제에서 제공하는 비동기 I/O 처리 메커니즘이다. 고성능 네트워크 서버나 파일 처리 애플리케이션을 개발할 때 사용된다.IOCP는 여러 개의 비동기 I/O 작업을 동시에 처리할 수 있도록 설계된

2024년 10월 13일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.12 SAT

핸들러 코드를 테스트 하는데 자꾸 Cannot read properties of undefined (reading 'data') 오류가 발생하여 머리카락 50가닥 이상은 뜯은 것 같다.아니, 코드에는 틀린게 없어보이는데 자꾸 안가져와져서 하나하나 지워가며 console

2024년 10월 12일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.11 FRI

42746. 가장 큰 수해당 문제는 정렬 문제로 비교할 두 숫자를 문자열로 변환하여 AB BA 로 비교하여 큰 값을 내림차순 정렬하여 join 해주면 되는 문제이다.다만, 모든 넘버가 0이 들어왔을 때 0000 이런식으로 나가면 안되니까 0으로 이루어진 경우 0만 리턴

2024년 10월 11일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.10 THU

컴퓨터 구조는 능숙한 개발자가 되기 위해 필수적인 기본 지식입니다. 컴퓨터 구조를 이해하면 문제 해결 능력이 향상되고 성능, 용량, 비용 등을 고려해 최적의 컴퓨터 환경을 선택할 수 있습니다.컴퓨터가 이해하는 정보: 컴퓨터는 명령어와 데이터를 처리합니다. 명령어는 컴퓨

2024년 10월 10일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.09 WED

html에 적혀있는 코드를 살짝 분리시켰다.public ├─images └─src ├─css └─jsHTML이 index, login, register 세 개로 index는button-container인 div와 캔버스로 구성되어있고

2024년 10월 9일
·
0개의 댓글
·

[socket.io] 타워디펜스 - 클라이언트 스켈레톤 분석

html에 적혀있는 코드를 살짝 분리시켰다.public ├─images └─src ├─css └─jsHTML이 index, login, register 세 개로 index는button-container인 div와 캔버스로 구성되어있고

2024년 10월 9일
·
0개의 댓글
·
post-thumbnail

[TIL] 24.10.08 TUE

92335. k진수에서 소수 개수 구하기위 문제는 주어진 n을 3진수로 바꾸고 0P0 / P0 / 0P / P 기준 P가 소수인지 판별하는 문제이다. 예시로 437674가 들어왔을경우 3진수로 변환하면 221020101011 이고 0을 /로 바꿨을 때 221/2/1/1

2024년 10월 8일
·
0개의 댓글
·