코딩하는기술사
@codingpe
수강생
815
수강평
35
강의 평점
5.0
코딩하는기술사
체계적 이론 겸비 + 20년 이상 실무 경험 + Top-tier 라이선스 보유
20+ 실무 경력
대형 게임사, 대기업 통신사 계열, 스타트 업 등에서 개발 리더/아키텍트
웹, 윈도우, 게임, 자동화, 데이터분석 등 다양한 응용 개발
개발팀(메인), 데이터베이스팀, 인프라팀 등 매니징
사내 공식 강사
체계적 이론 겸비
컴퓨터 공학 석사
(학위논문) 가격제한폭 확대 이후 소표본 IPO의 상장일 시초가 예측을 위한 LoRA 기반 TabPFN 파인튜닝
집필 및 기고
시작하세요! 모바일 웹개발 (2011년, 문화체육관광부 올해의 우수학술도서 선정(기술과학 분야)
Top-Tier 라이선스 보유
기술사(정보관리) / 정보시스템수석감리원
ISMS-P인증심사원 / SW보안약점진단원
데이터품질인증심사원(DQC-V)
Microsoft MVP(C#부문) / MCAD
PMP / OCP9i
창작 활동
브런치 작가
인프런 개발자들과 함께 성장하겠습니다.
공부하는 모든 개발자 분들 화이팅! 입니다^^
강의
수강평
- 2026년! 백엔드 개발자를 위한 Redis 실전 가이드: 기초부터 실무 패턴까지
- 2026년! 백엔드 개발자를 위한 Redis 실전 가이드: 기초부터 실무 패턴까지
- 2026년! 백엔드 개발자를 위한 Redis 실전 가이드: 기초부터 실무 패턴까지
- 2026년! 객체지향 제대로 배우기(with Python)
- 개발자 개념 장착 - 프로그래밍 개발에 필요한 필수 개념과 핵심 이론정리
게시글
질문&답변
백엔드 서버 코드 변경에서 프론트엔드 서버가 값을 파싱하지 못하는 문제
오. 감사합니다. 😊오타가 있었나 보네요. 수업 노트에 반영 했습니다.정말 열심히 하시네요. 화이팅입니다 👍
- 0
- 1
- 38
질문&답변
강사님 GETDEL 관련해서 질문 있습니다
안녕하세요. 😊날카로운 지적 감사합니다! 코드를 깊이 있게 분석해 주셨네요.말씀하신 대로 GETDEL을 사용하면 값을 읽어옴과 동시에 키가 삭제되므로, 유저가 실수로 오타를 냈을 때 재시도할 기회조차 없이 바로 폐기되어 새 인증번호를 요청해야만 합니다.GETDEL은 아주 엄격한 보안이 요구되는 상황 즉, "단 1회의 비교 시도만 허용(일치 여부와 무관하게 즉시 파기)"하는 완전한 일회성 토큰의 원자성을 보장하고 싶을 때 사용하면 좋은 명령어입니다.하지만 그렇지 않은 일반적인 서비스에서는 사용자 편의성(UX)을 저하시킬 수 있습니다. 현재 작성된 코드 역시 '인증번호가 일치할 경우에만 DEL을 수행'하도록 의도되어 있는데, 제가 GETDEL을 단순 권장 사항으로 덧붙이면서 두 로직 간에 모순이 발생해 버렸습니다.명령어의 원자적 실행이라는 측면에만 포커스를 맞추다 보니, 샘플 코드의 전체 흐름과 충돌하는 설명을 드렸네요. 정확하게 짚어주셔서 감사합니다.그리고 말씀하신대로 인증번호 일치 여부 판단 후, 삭제하는 로직을 루아스크립트로 작성하면 원자성과 사용자 편의성을 모두 만족시킬 수 있습니다.학습에 혼란을 드려 죄송하며, 강의 노트와 내용에 해당 부분에 대한 코멘트를 추가하도록 하겠습니다.훌륭한 시야로 질문 남겨주셔서 다시 한번 감사드리며, 앞으로도 완강까지 화이팅하시길 응원하겠습니다!
- 0
- 2
- 52
질문&답변
비밀번호를 걸고 실행된 레디스 서버에 lua 스크립트를 등록하는 경우
아. 실습 과정에서 비밀번호 설정 때문에 계속 걸리시는 것 같네요. 😊테스트 환경이 공인 IP를 사용하는 경우라도, 127.0.0.1로 바인딩하셨다면 비밀번호 설정까지는 하지 않으셔도 괜찮습니다.계속 진행되는 실습과정에서 불편함을 겪을실까 염려되네요.가능하시다면 아래와 같이 기존 컨테이너를 삭제하고, (비밀번호 설정 없이) 다시 생성하시는 것을 권장드립니다.docker rm -f my-redisdocker run -d --name my-redis -p 127.0.0.1:6379:6379 redis
- 0
- 2
- 46
질문&답변
보안 설정을 한 수강생들은 Connection Settings에 비밀번호를 넣어야 추가되네요
안녕하세요 😊Redis Insight 말씀이시군요. 안내해 주셔서 감사합니다.저도 해당 강의의 노트에 가이드 해 두도록 하겠습니다.감사합니다. 👍
- 0
- 2
- 38
질문&답변
Redis Container 해킹
안녕하세요! 😊아.. 공인 IP가 있는 환경에서 테스트하고 계신가 봐요.말씀하신 현상은 외부에 노출된 Redis에 자동 스캔 봇이 접근했을 가능성이 높고, 설정 변경 방향도 아주 잘 잡으셨습니다.특히 아래 2가지는 가장 중요한 조치입니다:-p 127.0.0.1:6379:6379 → 외부에서 직접 접근 차단 (가장 중요)--requirepass → 인증 없는 접근 방지이 두 가지만으로도 대부분의 자동 스캔/공격은 효과적으로 막을 수 있습니다.
- 0
- 1
- 71
질문&답변
예시 코드가 어디있는지요?
안녕하세요. 소스코드는 각 강의의 수업노트에 있습니다. 😊이른시간에 열공. 화이팅입니다~ 👍
- 0
- 2
- 56
질문&답변
10. 파이썬 클래스와 객체 구현(self의 동작원리) 소스코드
아하. 그렇군요.방금 확인하고 수업노트에 업뎃 했습니다. 죄송해요 ^^
- 0
- 2
- 74
질문&답변
안녕하세요. 강의에 사용된 소스코드가 어디 있을까요?
안녕하세요. 소스코드는 각 강의의 수업노트에 있습니다^^
- 0
- 1
- 79
질문&답변
4번째 강의에서 질문이 있습니다.
네. smkweon98님이 지적해주신 부분이 맞습니다.제가 설명한 'A is a B(A는 B의 일종이다)'라는 문장에서,A는 자식 클래스(구체적인 개념)이고,B는 부모 클래스(일반적인 개념)가 맞습니다.다만, 밑에 적혀있던 '부모(A), 자식(B)'라는 설명은 상속 관계에서 A와 B라는 기호를 설명의 편의상 '두 개의 대상'이라는 의미로 다시 붙인 것인데, 앞의 문장(A is a B)과 기호가 겹치면서 혼동을 드린 것 같습니다.다시 정리하자면,A is a B 관계라면: A가 자식, B가 부모입니다.개념적으로는: 자식(A)은 부모(B)보다 더 구체적인(Specific) 개념이고, 부모(B)는 자식(A)보다 더 일반적인(General) 개념입니다.헷갈리게 해 드렸네요. 정확히 짚어주셔서 감사합니다!해당 강의의 수업노트에도 관련 안내를 추가했습니다.그럼. 열공 하세요~
- 0
- 2
- 79
질문&답변
강의자료 문의
안녕하세요.강의 자료를 html로 만들어서 따로 제공을 안 해 드리고 있었는데요. 말씀 듣고, 각 강의자료를 pdf로 만들어서 첨부하였습니다. 감사합니다.
- 0
- 2
- 100




