profile
Backend Engineer | Sungkyunkwan University

[C] 포인터 헷갈리는 사람들 들어오세요.

C언어의 상징이자 생명과도 같은 존재 포인터. 그러나 학습자들에겐 분노 유발자이자 암덩어리 같은 존재일 것이다. 그래서 마음먹었다. 포인터와 관련된 거의 모든 교양 수준의 내용을 한 곳에 모아 "쉽게" 정리하기로.

2026년 2월 17일
·
0개의 댓글
·

[JavaScript] 브라우저와 Node.js의 이벤트 루프

자바스크립트는 분명 싱글 스레드 언어입니다. 자바스크립트의 두 런타임 브라우저와 노드JS가 어떻게 여러 작업들을 동시에 처리할 수 있는지, 내부 구조를 뜯어보며 알아봅니다.

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

proxy server

안녕하세요, 취미로 여행 관련 웹 서비스를 개발한지 어느덧 3개월차, 문득 이런 생각이 들더군요. > 개발 지식을 갖춘 악의적인 사용자가 나의 서버에 접근하는 것을 어떻게 방어할 것인가? 실제 서비스들은 프로덕션 단계에서 어떻게 서버를 외부의 접근으로부터 보호하는가

2024년 6월 27일
·
0개의 댓글
·

[React] All About React Hook Rules (feat. lexical scope, impure function, spread assignment)

Meta 공식 가이드에서 제공하는 React Hook 사용규칙을 정리해볼게요.먼저, 리액트 훅이라면 useState든 useEffect든 종류에 상관없이 지켜야 할 약속을 알아볼게요.리액트 hook은, 일반 자바스크립트 함수에서는 사용할 수 없습니다. 오직 리액트 컴포

2024년 6월 25일
·
0개의 댓글
·

[React] CSS-in-JS로 CSS를 JSX내에서 사용하기 (feat. styled-components)

안녕하세요. 오늘은 React로 개발할 때, 스타일링을 편하게 할 수 있는 방법에 대해 알아보겠습니다. 평소 저희는 .js나 .jsx파일에 로직을 구현하고,별도의 css파일을 만들어 이를 import했죠. 이 경우, 두 개 이상의 파일을 교차하며 개발해야 하기에 불편함

2024년 6월 20일
·
0개의 댓글
·