2026.06.2863.6/100블록을 내릴 때 구조가 잘못되었음와 같은 상황에서 empty == 4일 때, \[5]\[0] = \[1]\[0]\[1]\[0] = ' '이 되는 문제가 발생하게 됨81.8/100Deque를 사용해서 블록을 내리는 구조를 바꾸었음에서 이미
2026.06.27map은 uid와 실제 이름을 저장하고,access는 Enter, Leave, Change등의 상태 정보와 uid를 저장하였음.access의 상태 정보와 map에 저장된 실제 이름을 uid를 통해 매핑하여 문제를 해결함record만 2번 순회하는 방식

2026.06.26파일명 정렬세 차례의 코딩 테스트와 두 차례의 면접이라는 기나긴 블라인드 공채를 무사히 통과해 카카오에 입사한 무지는 파일 저장소 서버 관리를 맡게 되었다.저장소 서버에는 프로그램의 과거 버전을 모두 담고 있어, 이름 순으로 정렬된 파일 목록은 보기가

2026.06.24가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다.타일을 가로로 배치 하는

2026.06.23주차장의 요금표와 차량이 들어오고(입차) 나간(출차) 기록이 주어졌을 때,차량별로 주차 요금을 계산하려고 합니다. 아래는 하나의 예시를 나타냅니다.요금표입/출차 기록자동차별 주차 요금어떤 차량이 입차된 후에 출차된 내역이 없다면, 23:59에 출차된

2026.06.22선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다.예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다.위
2026.06.22wi-fi 핑거프린팅 활용local LLM을 활용한 부가 기능 개발장애인을 위한 추가적인 계단 회피 경로라즈베리 파이 센서 활용

학습 목표 인터넷 연결에 필요한 권한을 이해하고 사용할 수 있다. 네트워크 연결 상태를 확인하는 방법을 이해하고 구현할 수 있다. 자바 API를 사용하여 네트워크 프로그래밍을 할 수 있다. Retrofit을 사용하여 프로그래밍할 수 있다. DownloadManager를

애플리케이션과 <span style="background-color: 하나의 표준 단위(컨테이너)로 묶는 플랫폼컨테이너 = 코드 + 런타임 + 라이브러리 + 시스템 도구 + 설정리눅스 커널의 네임스페이스/cgroup 기술로 프로세스를 격리해 가볍고 빠르게 실행핵심

마이크로소프트가 개발한 <span style="background-color: 단일 코드 베이스하나의 코드로 모든 브라우저 제어엔진 지원크롬, 파이어폭스, 사파리 완벽 지원다국어 지원TypeScript JavaScript, Python, Java, .NET사용자가

테스트 종류를 <span style="background-color: 아래로 갈수록 <span style="background-color: 각 계층은 <span style="background-color: 속도와 비용하위 테스트일수록 <span s

왜 보안 도구가 필요한가npm audit 이해하기Trivy 이해하기두 도구 함께 사용하기Log4j자바에서 거의 모든 회사가 쓰던 <span style="background-color: 해당 라이브러리에 해커가 한 줄의 메시지만 보내도 서버를 통째로 빼앗을 수 있는

린트가 무엇인지왜 필요한지무엇을 잡는지ESLint 사용법옷에 붙은 보푸라기옷에 붙은 보푸라기처럼 떼어내야 할 <span style="background-color: 코드의 맞춤법 검사기실행하지 않고 <span style="background-color: 1)

<span style="background-color: <span style="background-color: <span style="background-color: <span style="background-color: <span style

<span style="background-color: - <span style="background-color: - <span style="background-color: 시스템이나 다른 앱이 방송하는 <span style="background-
Job 1.: Docker 빌드 + E2E 테스트Job 2.: GHCR에 이미지 등록Job 3.: GitHub Pages 배포코드 push → 도커 이미지를 빌드해서 E2E 통과→ 컨테이너 레지스트리 (GHCR)에 이미지 올리기→ 정적 파일은 GitHub Pages로
CI (Continuous Integratino) 역할 코드 품질 검사 스타일 규칙 위반 보안 취약점 각 함수/모듈 모듈끼리의 연동 4가지 검사 1) 린트 ESLint를 통한 코딩 스타일 검사 2) 보안 npm audit를 통한 보안 취약점 검사 3) 단위 테스트
심슨 가족의 어린이 캐릭터 Ralph Wiggum에서 유래화려한 프롬프트 엔지니어링이나 복잡한 에이전트 구조 없이<span style="background-color: 같은 프롬프트를 반복한다.(PROMPT.md를 그대로 매번)AI는 매번 <span styl

깃허브에서 제공하는 자동화 플랫폼개발자가 코드를 올리거나 변경하는 <span style="background-color: 미리 정의해둔 작업들을 자동으로 실행깃허브 액션을 실행시키는 주요 이벤트 트리거로는, push, pull request, web hook 등이
강의 목표 응용프로그램과 저장 장치 사이의 파일 입출력 과정을 안다. 디렉터리와 파일의 계층 구조에 대해 이해한다. 파일 메타 정보와 파일 시스템 메타 정보에 대해 이해한다. FAT 파일 시스템의 저장 구조에 대해 이해한다. Unix 파일 시스템의 저장 구조에 대해 이해한다. 파일 입출력 연산이 이루어지는 과정을 이해한다. *파일 찾기, 파일 열기, 파일 ...