질문&답변
이제 인프런에서 강의 더 안산다. 후져....
좋은 의견 감사합니다. 수강 전에 강사의 이력과 실무 경험을 확인하고 싶다는 점은 충분히 공감합니다. 앞으로도 강의 소개 페이지를 통해 경력, 프로젝트 경험, 강의 내용과 목표를 보다 투명하게 전달할 수 있도록 노력하겠습니다. 소중한 의견 감사합니다.
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 66
질문&답변
좋은 의견 감사합니다. 수강 전에 강사의 이력과 실무 경험을 확인하고 싶다는 점은 충분히 공감합니다. 앞으로도 강의 소개 페이지를 통해 경력, 프로젝트 경험, 강의 내용과 목표를 보다 투명하게 전달할 수 있도록 노력하겠습니다. 소중한 의견 감사합니다.
질문&답변
안녕하세요! kwnam0814님 😊 강의에 관심 가져주시고 수강해 주셔서 감사합니다. 현재 백엔드 담당 인원이 올해 1월 입대하면서 공석이 되어 개발 및 추가 강의 제작 일정에 다소 차질이 있었습니다. 현재 순차적으로 작업을 진행 중이며, 채널톡 기능은 빠르면 7월 말 업로드를 목표로 준비하고 있습니다. 다만 개발 상황에 따라 일정은 조금 변동될 수 있는 점 양해 부탁드립니다. 추가로 필요하시거나 강의에서 다뤄졌으면 하는 기능이 있으시다면 언제든 의견 남겨주세요. 최대한 반영할 수 있도록 검토하겠습니다. 감사합니다!
질문&답변
안녕하세요! 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), 권한 제어 등 다양한 확장 기능이 정리되어 있으니 함께 참고해 보시면 도움이 될 것 같습니다. 도움이 되었기를 바랍니다. 😊 추가로 궁금하신 점이 있으시면 언제든 질문 남겨주세요. 감사합니다!
질문&답변
안녕하세요. 소중한 의견 감사합니다. 강의 구매 전에 강사의 경력이나 프로젝트 경험 등 프로필 정보를 더 자세히 확인할 수 있으면 수강 결정에 도움이 된다는 의견으로 이해했습니다. 현재 제공되는 정보 외의 사항은 저희가 직접 변경할 수 있는 부분은 아니지만, 보내주신 의견은 서비스 개선을 위한 피드백으로 전달하겠습니다. 감사합니다.
질문&답변
안녕하세요. 해당 프로젝트의 소스코드는 아래 GitHub 저장소에서 확인하실 수 있습니다. https://github.com/clangauge0314/talkAndVote.git 팀 프로젝트 개발 당시 최종 완성본이 업로드되어 있는 저장소입니다. 코드 리뷰나 확인이 필요하시면 해당 저장소를 참고해 주세요.
질문&답변
안녕하세요. 상세하게 상황 정리해서 보내주셔서 감사합니다. 현재 말씀주신 내용을 보면 단순 실행 문제가 아니라 토큰 인증(Unauthorized) 관련 설정 또는 실행 환경 문제 일 가능성이 높아 보입니다. 이미 root 환경 삭제 후 재설치 openclaw.json에 remote token 추가 까지 진행해보신 점 보면 기본적인 설정 문제보다는 실행 시점의 인증 정보가 제대로 전달되지 않는 케이스일 가능성이 있습니다. 이 부분을 정확하게 확인하려면 openclaw gateway run 을 실행한 터미널(CMD) 쪽에 출력되는 전체 로그 메시지 가 꼭 필요합니다. 가능하시다면 해당 실행 로그도 함께 캡처해서 올려주시면 원인 파악하는 데 훨씬 빠르게 도움 드릴 수 있을 것 같습니다!
질문&답변
안녕하세요! 문의 남겨주셔서 감사합니다. 현재 접속이 안 되는 이유는 사용자의 컴퓨터 문제가 아니라, 기존 도메인( my-company.site )의 만료 및 서버/배포 환경 변경 때문입니다. 해당 프로젝트는 도메인 만료 이후 서버 구조를 정리하고, 새로운 환경으로 다시 배포된 상태입니다. 그래서 기존 주소로는 더 이상 접속이 되지 않는 상황입니다. 현재 정상적으로 접속 가능한 최신 주소는 아래입니다: 👉 https://my-company-cdfa1.web.app/ 이 주소가 현재 기준으로 배포된 최신 버전이니 이쪽으로 접속해주시면 됩니다. 혼란이 있었을 텐데 확인해주셔서 감사드리고, 혹시 이후에도 접속이나 배포 관련해서 궁금한 점 있으면 편하게 질문 주세요!
질문&답변
안녕하세요 말씀해주신 문제 잘 확인했습니다! 현재 상황을 보면 화면 너비 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 수정해보시고 혹시 화면 동작이 예상과 다르게 나오거나 다른 부분도 헷갈리시면 편하게 질문 부탁드립니다!
질문&답변
안녕하세요. 답장이 늦어서 죄송합니다. 취업 준비 일정 때문에 확인이 조금 늦어졌습니다. 알려주신 Notion 링크 관련 문제는 말씀 덕분에 바로 확인해보고 수정할 수 있었습니다. 처음에는 제가 권한 설정을 제대로 못 맞춰둔 상태였던 것 같습니다. 이렇게 직접 사용하시다가 불편한 부분을 찾아서 알려주신 게 정말 큰 도움이 됩니다. 신경 써서 제보해주셔서 정말 감사드리고, 앞으로도 사용하시면서 불편한 점이나 이상한 부분 있으면 언제든 편하게 알려주시면 감사드리겠습니다.
질문&답변
안녕하세요. 질문 남겨주셔서 감사합니다! 수강생분께서 말씀해주신 오류는 저도 강의촬영 이후에 여러가지 알아봤는데 리눅스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 기능에 이해에 도움이 됩니다 🙂 질문 남겨주셔서 감사합니다! 추가로 궁금한 점이 있으시면 언제든지 편하게 남겨주세요. 도움이 될 수 있도록 최대한 안내드리겠습니다.