안녕하세요! 서강대학교 컴공과를 졸업하고 현재 대학원 진학을 준비 중인 학생입니다.
고등학교 때 우연히 풀스택 웹 개발과 파이썬을 활용한 자동 매매를 시작하면서 프로그래밍에 빠지게 되었습니다.
그 후 다양한 프로젝트와 프로그래밍 과외활동을 경험하며 실력과 노하우를 공유했습니다. 이러한 경험을 통해 프로그래밍을 처음 접하는 분들에게도 "이렇게 쉬울 수 있구나!"라는 느낌을 줄 수 있는 강의를 만들고자 노력하고 있습니다.
실용적인 예제와 친근한 설명으로 여러분의 학습을 돕고 싶습니다. 감사합니다.
강의
로드맵
전체 1수강평
- React, Node.js, MongoDB로 만드는 나만의 회사 웹사이트: 완벽 가이드
- React & FastAPI로 만드는 투표 커뮤니티 플랫폼: 결제 시스템으로 수익화까지!
- [Electron #1] Electron + React로 만드는 타이머 앱 (With Zustand)
게시글
질문&답변
이제 인프런에서 강의 더 안산다. 후져....
좋은 의견 감사합니다. 수강 전에 강사의 이력과 실무 경험을 확인하고 싶다는 점은 충분히 공감합니다. 앞으로도 강의 소개 페이지를 통해 경력, 프로젝트 경험, 강의 내용과 목표를 보다 투명하게 전달할 수 있도록 노력하겠습니다. 소중한 의견 감사합니다.
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 66
질문&답변
유튜브 시연 영상 추가 기능 강의 업로드 계획
안녕하세요! kwnam0814님 😊강의에 관심 가져주시고 수강해 주셔서 감사합니다.현재 백엔드 담당 인원이 올해 1월 입대하면서 공석이 되어 개발 및 추가 강의 제작 일정에 다소 차질이 있었습니다.현재 순차적으로 작업을 진행 중이며, 채널톡 기능은 빠르면 7월 말 업로드를 목표로 준비하고 있습니다. 다만 개발 상황에 따라 일정은 조금 변동될 수 있는 점 양해 부탁드립니다.추가로 필요하시거나 강의에서 다뤄졌으면 하는 기능이 있으시다면 언제든 의견 남겨주세요. 최대한 반영할 수 있도록 검토하겠습니다.감사합니다!
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 25
질문&답변
관리자 페이지 질문
안녕하세요! kwnam0814님. 질문 감사합니다.결론부터 말씀드리면, 회원 조회·추가·수정·삭제와 같은 기본적인 관리자 기능은 SQLAdmin에서 지원합니다.공식 문서에서도 SQLAdmin은 SQLAlchemy 모델에 대한 관리(Admin) 인터페이스를 제공하며, FastAPI와 연동하여 CRUD 기능을 사용할 수 있도록 설계되어 있습니다.📖 공식 문서https://smithyhq.github.io/sqladmin/https://github.com/smithyhq/sqladmin다만 질문하신 기능별로 보면 조금 차이가 있습니다.관리자 로그인: 가능합니다. AuthenticationBackend를 구현하여 관리자 인증 기능을 적용할 수 있습니다.회원 삭제: 가능합니다. SQLAdmin의 기본 CRUD 기능을 통해 관리 화면에서 삭제할 수 있습니다.비밀번호 초기화: 기본 기능으로 제공되지는 않습니다. 비밀번호는 일반적으로 해싱 및 검증 과정이 필요하므로, 해당 부분은 FastAPI에서 별도의 백엔드 로직을 구현하거나 SQLAdmin의 커스텀 액션(Action)을 이용해 구현하는 방식을 권장합니다.즉, 관리자 페이지 자체를 처음부터 모두 개발해야 하는 것은 아니며, 회원 관리와 같은 기본 기능은 SQLAdmin이 제공하고, 서비스의 정책이 필요한 기능(비밀번호 초기화, 권한 관리 등)은 필요한 부분만 직접 구현하는 방식이 일반적입니다.공식 문서에도 인증(Authentication), ModelView 커스터마이징, 액션(Action), 권한 제어 등 다양한 확장 기능이 정리되어 있으니 함께 참고해 보시면 도움이 될 것 같습니다.도움이 되었기를 바랍니다. 😊 추가로 궁금하신 점이 있으시면 언제든 질문 남겨주세요. 감사합니다!
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 30
질문&답변
소스코드 어디서 다운받아요?
안녕하세요.소중한 의견 감사합니다.강의 구매 전에 강사의 경력이나 프로젝트 경험 등 프로필 정보를 더 자세히 확인할 수 있으면 수강 결정에 도움이 된다는 의견으로 이해했습니다.현재 제공되는 정보 외의 사항은 저희가 직접 변경할 수 있는 부분은 아니지만, 보내주신 의견은 서비스 개선을 위한 피드백으로 전달하겠습니다.감사합니다.
- 좋아요수
- 0
- 댓글수
- 7
- 조회수
- 80
질문&답변
소스코드 어디서 다운받아요?
안녕하세요.해당 프로젝트의 소스코드는 아래 GitHub 저장소에서 확인하실 수 있습니다.https://github.com/clangauge0314/talkAndVote.git팀 프로젝트 개발 당시 최종 완성본이 업로드되어 있는 저장소입니다. 코드 리뷰나 확인이 필요하시면 해당 저장소를 참고해 주세요.
- 좋아요수
- 0
- 댓글수
- 7
- 조회수
- 80
질문&답변
Unauthorized 에러
안녕하세요. 상세하게 상황 정리해서 보내주셔서 감사합니다.현재 말씀주신 내용을 보면 단순 실행 문제가 아니라 토큰 인증(Unauthorized) 관련 설정 또는 실행 환경 문제일 가능성이 높아 보입니다.이미root 환경 삭제 후 재설치openclaw.json에 remote token 추가까지 진행해보신 점 보면 기본적인 설정 문제보다는실행 시점의 인증 정보가 제대로 전달되지 않는 케이스일 가능성이 있습니다.이 부분을 정확하게 확인하려면openclaw gateway run을 실행한 터미널(CMD) 쪽에 출력되는 전체 로그 메시지가 꼭 필요합니다.가능하시다면 해당 실행 로그도 함께 캡처해서 올려주시면원인 파악하는 데 훨씬 빠르게 도움 드릴 수 있을 것 같습니다!
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 97
질문&답변
https://my-company.site/ 접속
안녕하세요! 문의 남겨주셔서 감사합니다.현재 접속이 안 되는 이유는 사용자의 컴퓨터 문제가 아니라, 기존 도메인(my-company.site)의 만료 및 서버/배포 환경 변경 때문입니다.해당 프로젝트는 도메인 만료 이후 서버 구조를 정리하고, 새로운 환경으로 다시 배포된 상태입니다.그래서 기존 주소로는 더 이상 접속이 되지 않는 상황입니다.현재 정상적으로 접속 가능한 최신 주소는 아래입니다:👉https://my-company-cdfa1.web.app/이 주소가 현재 기준으로 배포된 최신 버전이니 이쪽으로 접속해주시면 됩니다.혼란이 있었을 텐데 확인해주셔서 감사드리고,혹시 이후에도 접속이나 배포 관련해서 궁금한 점 있으면 편하게 질문 주세요!
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 96
질문&답변
tailwind 1279부터 768까지 모바일형과 컴퓨터형의 컴포넌트가 같이 보임
안녕하세요 말씀해주신 문제 잘 확인했습니다!현재 상황을 보면 화면 너비 768px(md)부터 1279px(xl 미만) 구간에서데스크탑용 테이블과 모바일용 카드 리스트가 동시에 표시되는 버그입니다.이 문제는 Tailwind CSS의 반응형 breakpoint 설정이 서로 어긋나 있어서 발생한 것으로 보입니다.데스크탑 테이블 영역 → 768px(md)부터 표시되도록 설정되어 있습니다.모바일 카드 리스트 영역 → 기본은 grid로 표시되고, 1280px(xl) 이상에서만 숨겨지도록 되어 있습니다.즉, 현재 구조에서는 768px ~ 1279px 구간에서카드 UI(모바일/태블릿)와 테이블 UI(데스크탑)가 동시에 나타나는 상태입니다.데스크탑 테이블은 xl(1280px) 이상에서만 보이도록 맞추는 것이 가장 자연스럽습니다.수정 전: 수정 후: 결과 정리이렇게 수정하시면 반응형이 깔끔하게 정리됩니다:0px ~ 767px → 카드 리스트 (1열)768px ~ 1279px → 카드 리스트 (2열)1280px 이상 → 테이블 UI수정해보시고 혹시 화면 동작이 예상과 다르게 나오거나다른 부분도 헷갈리시면 편하게 질문 부탁드립니다!
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 88
질문&답변
notion 수정
안녕하세요. 답장이 늦어서 죄송합니다. 취업 준비 일정 때문에 확인이 조금 늦어졌습니다.알려주신 Notion 링크 관련 문제는 말씀 덕분에 바로 확인해보고 수정할 수 있었습니다.처음에는 제가 권한 설정을 제대로 못 맞춰둔 상태였던 것 같습니다.이렇게 직접 사용하시다가 불편한 부분을 찾아서 알려주신 게 정말 큰 도움이 됩니다. 신경 써서 제보해주셔서 정말 감사드리고, 앞으로도 사용하시면서 불편한 점이나 이상한 부분 있으면 언제든 편하게 알려주시면 감사드리겠습니다.
- 좋아요수
- 1
- 댓글수
- 1
- 조회수
- 87
질문&답변
openclaw 실행 실패
안녕하세요. 질문 남겨주셔서 감사합니다!수강생분께서 말씀해주신 오류는 저도 강의촬영 이후에 여러가지 알아봤는데 리눅스OS 및 우분투에서 발생하는 오류로 확인했습니다. 해당 오류 메시지:Gateway service check failed: systemctl --user unavailable: Failed to connect to bus: No medium found은 네트워크 문제라기보다는 systemd user 서비스 환경 문제에 가깝습니다.최근 GitHub 이슈에서도 동일한 문제가 다수 보고되었는데,헤드리스 환경(EC2, VM, SSH 접속 환경 등)에서는 systemctl --user가 정상 동작하지 않는 경우가 있습니다.원인은 다음과 같습니다:systemctl --user는 D-Bus 세션이 필요함D-Bus 세션은 XDG_RUNTIME_DIR 환경 변수가 필요함SSH 세션에서는 이 값이 자동으로 설정되지 않는 경우가 많음따라서 user-level systemd가 사용 불가능 상태가 됨이 경우 아래처럼 설정해보시면 해결되는 사례가 있습니다.sudo loginctl enable-linger $(whoami) export XDG_RUNTIME_DIR=/run/user/$(id -u)그 후 다시:openclaw gateway install --force를 시도해보시면 됩니다. 다만, 제가 제작한 강의는 입문자를 대상으로 한 과정이기 때문에 해당 문제를 반드시 해결하지 않더라도 openclaw gateway run 명령어만으로도 수강 진행에는 전혀 지장이 없습니다. 따라서 위 해결 방법은 필수 사항은 아니며, 필요하신 수강생분들에 한해 참고해주시면 됩니다.또한 openclaw gateway start, openclaw gateway run 명령어는특정 자료를 그대로 가져온 것이 아니라,openclaw help명령어를 통해 CLI 하위 명령어를 하나씩 확인하고직접 테스트하면서 정리한 내용입니다.CLI 기반 도구들은 기본적으로 help 명령어를 통해사용 가능한 명령 구조를 확인할 수 있습니다.공식 문서도 잘 정리되어 있으니 참고하시면 좋습니다.👉https://docs.openclaw.ai공식 문서를 병행해서 보시면 Gateway 실행 방식이나 openclaw 기능에 이해에 도움이 됩니다 🙂 질문 남겨주셔서 감사합니다! 추가로 궁금한 점이 있으시면 언제든지 편하게 남겨주세요. 도움이 될 수 있도록 최대한 안내드리겠습니다.
- 좋아요수
- 0
- 댓글수
- 1
- 조회수
- 693





