C프로그래밍
4학년 2학기
4학년 2학기
4학년 2학기
2학년 1학기
2학년 1학기
4학년 1학기
3학년 1학기
4학년 1학기
3학년 1학기
1. 배경: 코드 구조 리팩토링과 QueryBuilder의 도입NestJS로 백엔드 서비스를 운영하다 보면, 엔티티(Entity) 클래스가 점점 비대해지는 문제가 생깁니다.예를 들어 특정 엔티티 안에 “날짜 범위 검색”, “OO별 필터링” 같은 쿼리 매핑 메서드를 static으로 붙여두면, 어느 순간 엔티티가 데이터 모델링과 쿼리 빌더 역할을 동시에 하게
웹 개발에 있어 중요한 개념인 '시맨틱 태그(Semantic Tag)'에 대해 자세히 알아보려고 합니다. 웹이란 모든 사람들이 접근할 수 있도록 보편성을 제공하는 것이 중요한데요. 최근 유퀴즈에서 미국 월가에서 일하는 시각 장애인분의 영상을 보고 웹 개발자로서 접근성 측면을 더 고려해야겠다는 것을 느꼈었습니다. 그래서 이번에는 HTML5에서 도입된 이 개념
코딩 학원 등록 전에, 진짜 알아야 할 것혹시 ‘컴퓨터과학’ 하면 ‘코딩’부터 떠오르시나요? 사실 저 또한 그랬습니다.서비스를 만드는 기획자로 일하면서도, 컴퓨터과학은 개발자들만의 전문 영역이라고 생각했죠. 하지만 시간이 지날수록 깨닫게 된 것이 있습니다.우리가 쓰는 혁신적인 서비스들이 세상을 바꾸는 진짜 비밀은 화려한 코딩 기술이 아니었습니다
작업 과정을 되돌아보는 것도 성장에 도움이 될 것 같아서 오랜만에 작성해본다. 배열을 통해 UI를 보여주는 것은 맥락을 불문하고 프론트엔드의 대표적인 day-to-day job이다. 내 머릿속에는 어떤 게 무의식 속에 남아 이 작업을 하고 있을까?
Cache StampedeCache Stampede(또는 Thundering Herd)는 읽기 요청이 몰리는 특정 Resource(또는 Reosurce Collection)을 Cache에 저장하고 Look Aside 전략을 사용하고 있는 상황에서 Cache Server에서 어떠한 사유로 인해 Cache Miss가 발생하였을 때 SSoT(Single Sour
시맨틱 마크업은 검색엔진 최적화(SEO), 웹 접근성, 코드 가독성 측면에서 효과적이므로, 의미 없는 <div> 대신 <header>, <section>, <article> 등의 태그를 활용해 구조를 명확히 하면 검색 노출에 유리하다고 조언합니다. 숨고 사이트 예시처럼 실제 사이트에 시맨틱 태그를 적용해보며 연습하고, MDN 문서를 참고해 자주 쓰는 태그를
자바스크립트의 실행 컨텍스트 개념을 중심으로 변수 스코프, this 바인딩, 클로저가 어떻게 동작하는지를 구체적인 예제와 함께 깊이 있게 설명한 글입니다. 자바스크립트 실행 원리를 체계적으로 이해하고 싶은 개발자에게 유용한 내용입니다.
Spring Boot 애플리케이션의 메트릭을 Prometheus와 Grafana로 수집·시각화하여 모니터링 시스템을 구축하는 전 과정을 상세히 정리한 글입니다. 실습 중심으로 Docker 환경 구성, 보안 설정, 트러블슈팅까지 실무 적용에 바로 활용할 수 있는 노하우가 담겨 있습니다.
에이베러 · 개발팀장 김회영
전 CJ대한통운,현대엘리베이터 · 김현 박사
원티드랩 · 커리어코치 이솔희
한국방송통신대학교 · 강지훈 교수
소프트리프 · CTO 이병일
소프트리프 · CEO 성경환
한국방송통신대학교 · 정재화 교수
AI Software Engineer · 정한결
진행: 김범준
진행: 박예승
진행: 홍범영
진행: 박예승
진행: 김석현
진행: 안정섭
진행: 홍범영
진행: 김남주
"열심히 살았는데, 성과를 말하기는 애매하다" 목표 달성이 모호하게 느껴졌던 부분을 위해 시스템을 세우고 차분하게 달려가 봅니다.
학기 중 게을러지지 않도록 매주 다섯 개의 강의를 수강하고 인증하며 꾸준한 공부 습관을 형성해 최종적으로 성적 향상을 목표로 합니다.
매일 자신의 운동 기록을 통해 스스로에게 책임감을 부여하고, 이를 바탕으로 건강한 운동 습관을 형성하도록 합니다.
매일 조금씩 외국어 공부를 실천하며 자연스럽게 외국어에 익숙해지도록 합니다.
한 기수 동안 IT 관련 도서 5권을 읽고 감상문을 제출하며, 오프라인 모임에서 책을 주제로 토론하고 네트워킹합니다.
매달 한 번 오프라인에서 모여 Bridgers 게임을 함께 공부하고 플레이하며 친목을 다집니다.
매일 조금씩 외국어 공부를 실천하며 자연스럽게 외국어에 익숙해지도록 합니다.
학기 중 게을러지지 않도록 매주 다섯 개의 강의를 수강하고 인증하며 꾸준한 공부 습관을 형성해 최종적으로 성적 향상을 목표로 합니다.