묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
안녕하세요 배포 관련 질문이 있습니다.
파이썬 백엔드 강의를 다 들은 상태인데요medelcontrollerviewstatictemplatesserver.py구조로 되어있을텐데요이를테면 spring에서 war로 만들어서 tomcat에서 실행시키잖아요그것처럼 flask도 이 강의 flask 부분을 따라하면 기존 강의의 위처럼 되어있는 구조(medelcontrollerviewstatictemplatesserver.py)에서 flask 식으로 빌드가 가능한건가요?아직 못 들어봐서 이전 강의 구조 그대로 이어서 배포가 가능한가 싶어서요spring 은 maven 생성하면 자동으로 properties 나 pom.xml 같은 구조가 기본적으로 갖춰지는데일반적으로 플라스크는 원래 프로젝트 폴더를 먼저 생성하고 빌드를 위한 구조를 갖추게 하는건가요?자세한 건 강의보고 따라 하겠지만.. 틀을 잘 모르겠습니다..---------------------------------------------------------조금 더 공부하고 찾아보았는데요1. 기존 구조에서 pip freeze > requirements.txt 를 하여 requirements.txt 파일이 프로젝트 폴더에 추가되게 한다.2. wsgi.py 파일을 추가해준다from server.py import appif name == "__main__":app.run()3. gunicon 을 사용하여 프로젝트를 돌려준다.혹시 이렇게 하는 것인가요?부족한 것이 있을까요 ?
-
해결됨리눅스 시스템 프로그래밍 - 이론과 실습
inotify_event 구조체 질문 [파일 이벤트 - 라이브 프로그래밍]에서...
제가 아래의 코드로 생성 혹은 삭제된 파일의 이름에 대한 길이를 출력해보도록 했습니다. 그런데, 파일 이름이 달라도 해당 값(event->len)이 동일하게 나오는데, 제가 코드를 잘못 짠 건가요? #include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/inotify.h> int main(){ int fd; int wd1, wd2; char buf[1024]; struct inotify_event *event; // Create inotify object fd = inotify_init(); // Add watch wd1 = inotify_add_watch(fd, ".", IN_CREATE | IN_DELETE); wd2 = inotify_add_watch(fd, "..", IN_CREATE | IN_DELETE); while(1) { printf("I'm waiting for something to happen...\n"); int ret = read(fd, buf, sizeof(buf)); event = (struct inotify_event *)&buf[0]; while (ret > 0) { if (event->mask & IN_CREATE) { printf("File[%s](len: %d) is created!\n", event->name, event->len); } else if (event->mask & IN_DELETE) { printf("File[%s](len: %d) is deleted!\n", event->name, event->len); } int realSize = sizeof(struct inotify_event) + event->len; ret -= realSize; event = (struct inotify_event )((char )event + realSize); } } // close close(wd1); close(wd2); close(fd); return 0;}
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
telegram 문자보내기 오류
telegram 으로 문자 보내기를 하는데 아무리 봐도 똑같이 썻는데 날아오지를 않네요 curl 부분에서 문제가 있는거 같아서 확인을 해봤는데 외부 인터넷이랑 연결이 안되는거같은데요...Name or service not known 핑을날리거나 하면 이게 뜨네요 네트워크도 확인했고 /etc/밑에 hosts, hostname 또 resolv.conf도 공용 dns도 kt걸로 잘elegram 으로 문자 보내기를 하는데 아무리 봐도 똑같이 썻는데 날아오지를 않네요 curl 부분에서 문제가 있는거 같아서 확인을 해봤는데 외부 인터넷이랑 연결이 안되는거같은데요... Name or service not known 핑을날리거나 하면 이게 뜨네요 네트워크도 확인했고 /etc/밑에 hosts, hostname 또 resolv.conf도 공용 dns도 kt걸로 잘 되어있구요.. IP는 설치하면서 강의랑 달라지긴했는데.. 혹시 문제가 뭘까요..?
-
미해결리눅스 입문 - 개념으로 탄탄히!!
sudo 권한
강의내용 질문 입니다. 패스워드가 changeme 인데 자꾸 sudo에 대한 권한을 사용 할 수 없다는데...ㅠㅠㅠ 어떻게 된건가여
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
ec2 인스턴스에서 우분투 버전관련 문의입니다
현재 aws 프리티어에서 사용가능한 우분투 는 22.04인데 20.04가 아닌22.04로 진행해도 상관없나요 ?
-
해결됨한국에서 제일 쉬운 리눅스 커널 강의
xshell 와이파이 연결이 안됌.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이렇게 xshell이 연결이 안됩니다.. 동영상 보고 그대로 따라 했는데 왜 안되는 걸까요,,>?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
주피터 노트북 서버 만들어보기_pymysql 설치관련
안녕하세요.aws 의 용량부족이라 추가하고 mount 했고요.순서대로 주피터노트북 연결까지는 성공을 했습니다. 그런데 !pip install pymysql 이 실행이 안되서, 도커연결 cmd 창에서 실행하니, pip가 없다고 나와서, sudo apt install python3-pip 로 인스톨을 하니 리부팅을 하라고 해서 리부팅까지 하고,연결이 해제되고 docker ps 하니 실행되는게 없어서 다시 실행하고, 토큰 확인해서 다시 주피터 노트북연결해서 들어가고 나서 다시 !pip install pymysql을 실행하니까 안되네요. cmd 창에서 수행하니까, 에러가 나는데요, 확인해 보니 시스템이 관리하는 환경에서 직접적으로 패키지를 설치하려고 할 때 발생하는 거라, 이런 경우, Python 패키지를 설치하는 방법으로 가상 환경을 사용하거나 pipx를 사용하라고 하는데요. 혹시 강의 중간에 제가 놓친 부분이 있는 걸까요? 가상환경으로 구축을 따로 해야 하는건지..??
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
window 데스크탑에 도커 사용하려고 하는데요~
virtual box 로 리눅스 띄워서 도커를 사용하는 게 좋을까요?window 에서 도커 데스크탑을 사용하는 게 좋을까요?성능이나 보안 관점에서 조금이라도 더 나은 게 있을까요?서버용 pc는 아니고 그냥 일반 데스크탑 pc 입니다.
-
해결됨실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
azure storage에 데이터 폴더 업로드
CV 딥러닝을 하려고 하는데요,데이터를 업로드 하려고 하는데, 폴더째로 업로드가 안되는거같은데 방법이 있을까요?
-
해결됨개발자를 위한 쉬운 리눅스
완강인데, 완강으로 표시가 안되네요..
안녕하세요.완강인데, 마지막 강의가 동영상이 아닌 텍스트 이어서인지완강으로 표시가 안되네요
-
미해결실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
docker 권한 오류입니다
powershell에서는 usermod -aG 명령어로 정상적으로 권한부여 됐는데(docker run hello-world) vscode 터미널에서는 권한부여가 자꾸 오류납니다같은 환경이라고 생각해서 powershell에서 계속 작업을 했었는데, dev container reopen할때 권한 오류가 나더라구요. 원인이 무엇일까요? 재부팅 및 terminal kill해도 해결이 안되네요
-
미해결실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
ssh의 연결과 rdp의 연결은 별개인건가요?
vscode를 연동하기 위해서 gui방식의 연결이 필수인걸까요?아니면 ssh만으로도 vscode 연동이 가능한걸까요?
-
해결됨실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
Virtual Machine 생성시 Availability option 설정 질문
VM 생성시 Korea South를 선택했을때강의에서 말하시는 Availability zone이 활성화가 안됩니다. 다른 지역으로 가서 zone 설정을 해야할지, 아니면 korea로 해서 다른 set 설정을 해야할지 궁금합니다
-
미해결실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
Azuer 계정 생성후 구독 업그레이드
강의 화면에서는 별도의 미니팝업이 떠서 업그레이드 창으로 넘어갈수 있었는데요, 현재는 해당 팝업이 안떠서 basic 모델로 업그레이드를 할 수 없는 상황입니다. 해당 업그레이드가 무엇을 의미하는건지다른 접근 방법 알려주시면 감사하겠습니다.
-
미해결리눅스 커널 해킹. A부터 Z까지
kaslr 우회 기법에서 commit_creds, prepare_kernel_cred의 offset을 구하는 과정 질문
강의 영상에서 보면 루트 권한으로proc/kallsyms 파일에 내용에서 commit_creds, prepare_kernel_cred의 offset을 찾고 있는데 이건 이미 루트 권한을 획득 했을때 얘기이고 루트 권한을 얻기 위해 익스 코드를 짜야 되는 상황에서의 저런 offset은 어떻게 얻을 수 있나요?
-
미해결실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
wsl 설치 질문입니다
현재 딥러닝 학습하면서, 업무/카페 환경에서 불편하게 원격 데스크탑으로 코드를 돌리고 있던 중, 좋은 강의를 발견해서 듣고 있습니다. 잘 수강하고 있는게 맞겠지요? wsl --install로 wsl 설치하는데, user와 password 설정하는 부분이 뜨지 않아서 질문드립니다.
-
미해결리눅스 커널의 구조와 원리: 프로세스 [저자 직강 1부-4]
리눅스-프로세스 강의 교재 자료
안녕하세요. 강사님 강의 애청자입니다. 리눅스-프로세스 강의 자료는 없는지 문의드립니다. 강의상 자료에도 찾아보기가 어렵네요ㅠㅠ
-
미해결리눅스 입문 - 개념으로 탄탄히!!
파일 권한 실습 관련 질문
안녕하세요 강사님.섹션4의 파일 권한 실습 중 막히는 부분이 있습니다.강사님이 하신대로 dog계정과 pig계정을 만들고 (둘의 계정은 aniamls으로 동일합니다) pig 계정에 testfile을 만든 후 dog계정에서 확인을 하려고 했습니다.그런데 dog계정에서 /home/pig 디렉토리로 이동할 때, permission denied에러가 떴습니다. sudo로 이동하려고해도 dog is not in the sudoers file이라고 알아보니 관리자 권한에 접근할 수 없는것 같습니다. 그래서 고민해보니 pig계정(/home/pig)에서 ls -al을 쳐보니 다음과 같이 떴습니다.맨 처음 디렉토리 권한이 drwx------인것을 보아 다른 계정에서 해당 디렉토리(/home/pig)에 접근할 수 있는 권한이 없는 것 같다고 추측이 되어 chmod 644 /home/pig/ 라고 입력을 했더니 이제는 pig계정에서도 /home/pig 디렉토리에 접근할 수 없게 되었습니다. 혹시 제가 추측한 문제의 원인이 잘못되었을까요?+ chmod 644가 아닌 664로 해야된다는것을 깨달았습니다.. 혹시 질문중에 디렉토리 권한관련해서 비슷한 질문을 하신 분이 있는데, 해당 질문에서 강사님이chmod 0775 DIRECTORY_NAME 이렇게 설정하면 된다고 하셨는데 맨 앞에 0은 무슨의미인가요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
안녕하세요 aws 사용 안해도 되나요 ?
virtual box 로 리눅스 띄워서 그걸로 강의 진행 따라가도 전혀 문제가 없나요 ?aws 만의 특별한 무언가를 하시는 것이 있나요 ?
-
미해결Linux Command-Line 명령어 기초 배우기
비전공자도 이해 가능한 강의인가요?
제가 it에 대한 지식이 전혀 없는 문과출신 비전공자인데, 이 강의를 듣고 이해 가능할까요?