섹션4 에 0강 으로 표시되네요.
해결됨
리눅스 커널의 구조와 원리: 인터럽트 후반부 [저자 직강 1부-6]
안녕하세요. 지금 강의를 잘 듣고 있습니다. 그런데, 섹션 4. 가 0강 으로 표시되어 있습니다. 섹션 4. 강의가 없는 것이 정상 인지 궁금합니다.
- linux
- 운영체제
- arm-architecture
- linux-kernel
- interrupt
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
리눅스 커널의 구조와 원리: 인터럽트 후반부 [저자 직강 1부-6]
안녕하세요. 지금 강의를 잘 듣고 있습니다. 그런데, 섹션 4. 가 0강 으로 표시되어 있습니다. 섹션 4. 강의가 없는 것이 정상 인지 궁금합니다.
미해결
개발자를 위한 쉬운 리눅스
MacOS에서는 terminal이 기본적으로 제공되는데 따로 iTerm을 설치하는 이유는 뭔가요 ?!
해결됨
실무에서 꼭 필요한 서버 모니터링(Zabbix)
rpm -Uvh https://rpmfind.net/linux/centos/7.9.2009/extras/x86_64/Packages/centos-release-scl-rh-2-3.el7.centos.noarch.rpm rpm -Uvh https://rpmfind.net/linux/centos/7.9.2009/extras/x86_64/Packages/centos-release-scl-2-3.el7.centos.noarch.rpm 설치 중 해당 링크 만료되었습니다. deprecated 되었다고 링크가 아예 사라져버렸네요..
해결됨
실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
선생님 안녕하세요 좋은 강의 감사드립니다. 모듈12의 4번째 강의, hightlight ~ 에서 10:42 부분부터 질문이 있습니다. 선생님과 똑같이 docker run -d -p 8787:8787 -v "/home/dataengineer/rproject:/home/rstudio" --name kaggle-rstudio-container gcr.io/kaggle-gpu-images/rstats:v58 명령어를 쳤는데, 컨테이너가 만들어졌다가 바로 사라집니다. 이건 왜 그런거죠? docker ps -a 로 컨테이너 상태를 확인해보면 , 포트가 안열려 있습니다. 전 분명히 8787 로 열여서 연결했는데 말이죠 ㅠ 혹시 왜 포트 8787이 안열리는지 설명이 가능하실까요 저는 선생님이 11:30 에서 사용한 방식으로 rstudio 에 접속하는 것이 아니라, 웹브라우저에 ip주소:8787 을 입력해서 들어가려고 하거든요. 만약에 2번 문제가 해결되고, azure 네트워크 설정 들어가서 인바운드 규칙에 8787 포트를 추가해준다면, 정상적으로 rstudio가 열려야 하는게 맞죠?
미해결
취미로 해킹#1(OverTheWire - Bandit)
31790 포트 연결해서 현재 단계 패스워드를 입력하면 Correct가 나오면서 RSA 키를 얻어야 하는데 몇 번을 해도 KEYUPDATE만 나오네요. 어떻게 해결해야 하나요?
미해결
오픈소스 자료구조 및 알고리즘 in C
제 생각으로는 성능 향상이 거의 없다고 생각이 되는데, 궁금합니다! 1 . 트리의 특성 상, Insert 내의 While() 1번은 사실 상 2^n개의 데이터를 순회하는 효과니까 데이터가 정말 많아도 100번 이하로 돌 것 같습니다. 2. 대입문 1개는 지우는건 어셈블리 1줄을 지우는 거니까, 100줄 정도의 어셈이 사라지는 것인데, 이게 큰 성능향상인지 궁금합니다!
해결됨
지금 당장 리눅스 - 무료 클라우드 서버 활용하기
아래 명령어로 3000 포트를 열었는데 다시 닫으려면 어떻게 해야 하나요 ? sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 300 -j ACCEPT
미해결
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
강의에서 putty 클라이언트를 사용해서 aws 서버의 리눅스(우분투 패키지)에 키를 사용하여 접속하면 리눅스에 접속이 성공하고 디렉토리 포인트가 잡히는 개념이더라구요. 그런데 aws의 리눅스는 아이디 비밀번호로 접속이 불가능한가요? su -를 입력해서 관리자 권한에 들어가보려고 하니까 password를 입력하라고 하는데 키로 접속한 기억은 있는데 password를 언제 설정했는지 기억이 잘 안나더라구요 강의에서 password를 입력하는 구간이 없었나요..? ssh로 리눅스 서버 접속해보고 싶은데 아이디는 whoami하면 나오던데 비밀번호를 잘 모르겠더라구요.. ssh로 접속하더라도 키로 접속해야 하는건가 싶기도 하구요.. 두서없는 질문이지만 답변 부탁드려도 될까요?
해결됨
지금 당장 리눅스 - 무료 클라우드 서버 활용하기
NodeJ 설치시 apt-get install 전에 curl 은 왜 하는건가요 ? sudo curl - sL https://deb.nodesource.com/setup_1 4.x | sudo -E bash -
미해결
리눅스 소개와 리눅스 커널 Overview [저자직강 1부-1]
안녕하세요. 시스템 인프라 운영하면서 리눅스에 대해 심도있게 공부하고싶어서 c공부하면 커널 공부도 하려고 정보를 찾고있는 초보 엔지니어입니다. 저는 오픈스택으로 프라이빗클라우드 운영을 하고 있는데요, arm cpu는 현재로선 쓰고있지않습니다. (인텔 제온) Arm기반의 커널 강의를 들어도 괜찮을지 궁금합니다.
미해결
리눅스 소개와 리눅스 커널 Overview [저자직강 1부-1]
안녕하세요. 혹시 라즈베리 파이5로 학습을 진행 해도 괜찮을까요? 감사합니다.
해결됨
인프라공방 - 그럴듯한 서비스 만들기
(사진)
미해결
리눅스 시스템 프로그래밍
안녕하세요. 네트워크 환경 설정에서 "vi etc/network/interfaces"를 입력했을때 파란 물결과 함께 Edit 창만 뜨고 강의와 같은 화면이 보이질 않네요.. ubuntu-24.04 버전인데요 구글링 해봐도 마땅히 해결책을 찾질 못해서.. 이후에 어떻게 진행해야하는지 알 수 있을까요? 감사합니다.
해결됨
지금 당장 리눅스 - 무료 클라우드 서버 활용하기
인스턴스 생성시 18.04 버전이 없어서 20.04 버전 선택했는데 아래 명령어를 입력하면 더 이상 진행이 안되고 있습니다. sudo add-apt-repository ppa:certbot/certbot SSL 인증서 적용하려면 어떻게 해야 할까요?? 다른 방법이 있나요?
미해결
리눅스 커널의 구조와 원리: 디버깅 - Basic [저자 직강 1부-2]
nop_tracer 파일에는 ftrace_log.c, get_ ftrace.sh , nop_ ftrace.sh 가 있는데, ftrace_tracer 파일에는 아무것도 없습니다. 원래 이런 것인가요??
미해결
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 강사님. 항상 좋은 강의 잘 듣고 있습니다. 강의에서 docker-compose 작성해서 테스트하는 방법을 배웠습니다. version: "3" services: db: image: mysql:5.7 restart: always volumes: - ./mysqldata:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=funcoding - MYSQL_DATABASE=fundb ports: - "3306":"3306" 이런식의 docker-compose.yml을 작성을 했고, 볼륨 부분 설명중에 mysqldata 볼륨을 생성한 적이 없지만 이 docker-compose를 up하게 되면 실행되면서 /var/lib/mysql -> ./mysqldata 로 생성을 해준다고 설명을 해주신 것까진 이해가 됩니다. 앞선 강의에서도 -v 옵션을 통해서 배웠구요. 여기서 제가 궁금한건... 음.. 일단, volumes를 작성할 때 순서는 hostPC의 볼륨:docker container 내의 볼륨 순서로 되는 것으로 이해를 했구요, 이거는 -v 옵션도 마찬가지인거일 테구요. 그렇다면, 방향은 어떻게 설정이 되는건가요? 지금같은 경우엔 mysqldata볼륨이 없어서 오른쪽에서 왼쪽으로 이동을 해준건 이해를 했습니다. 하지만, 처음 저희가 /home/ubuntu/2021_DEV_HTML 에서 /usr/local/apahce2/htdocs 로 파일을 옮겨줄 때에는 둘 다 볼륨이 있는 상태였었는데 호스트pc에서 컨테이너 경로로 복사를 해줬습니다. 그래서 좀 혼돈이 오는 것 같습니다. 볼륨 옵션을 사용할 때의 복사의 from 과 to는 어떻게 설정이 되는 것인지 궁금합니다. 감사합니다.
미해결
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님, 고생이 많으십니다. Dockerfile 작성을 위한 주요 명령 익히기3 에서 docker logs [현재 실행중인 도커 컨테이너] 명령어를 해주면 AH00558 에러가 납니다. 수강생이 듣는 시점마다 다른 설정이 있을거라 제 설명이 효과가 있을지는 모르겠습니다. ㅜㅜ Dockerfile은 FROM httpd:alpine LABEL maintainer="dream@fun-coding.org" COPY ./2021_DEV_HTML /usr/local/apache2/htdocs CMD ["/bin/sh", "-c", "httpd-foreground"] 이렇게 설정한 상태입니다. 이 도커파일로 이미지를 빌드해서 컨테이너로 백그라운드 실행했고, 이 상태에서 docker logs [컨테이너이름]을 입력하니 AH00558 에러가 나온 상태입니다. 해당 에러를 검색해보니 우분투 설정의 경우 apache2.conf에서 ServerName을 설정하라고 하더라구요. 그러기 위해서 /etc/apache2/apache2.conf에서 설정을 바꿔줘야 하는데 저는 /etc에 내부를 ls명령어로 검색해보니 ModemManager hosts.deny profile PackageKit init.d profile.d X11 initramfs-tools protocols acpi inputrc python3 adduser.conf iproute2 python3.12 alternatives iscsi rc0.d apparmor issue rc1.d apparmor.d issue.net rc2.d apport kernel rc3.d apt landscape rc4.d bash.bashrc ld.so.cache rc5.d bash_completion ld.so.conf rc6.d bash_completion.d ld.so.conf.d rcS.d bindresvport.blacklist ldap resolv.conf binfmt.d legal rmt byobu libaudit.conf rpc ca-certificates libblockdev rsyslog.conf ca-certificates.conf libibverbs.d rsyslog.d chrony libnl-3 screenrc cloud locale.alias security console-setup locale.conf selinux containerd locale.gen sensors.d credstore localtime sensors3.conf credstore.encrypted logcheck services cron.d login.defs sgml cron.daily logrotate.conf shadow cron.hourly logrotate.d shadow- cron.monthly lsb-release shells cron.weekly lvm skel cron.yearly machine-id sos crontab magic ssh cryptsetup-initramfs magic.mime ssl crypttab manpath.config subgid dbus-1 mdadm subgid- debconf.conf mime.types subuid debian_version mke2fs.conf subuid- default modprobe.d sudo.conf deluser.conf modules sudo_logsrvd.conf depmod.d modules-load.d sudoers dhcp mtab sudoers.d dhcpcd.conf multipath supercat docker multipath.conf sysctl.conf dpkg nanorc sysctl.d e2scrub.conf needrestart sysstat ec2_version netconfig systemd environment netplan terminfo ethertypes network timezone fonts networkd-dispatcher tmpfiles.d fstab networks ubuntu-advantage fuse.conf newt ucf.conf fwupd nftables.conf udev gai.conf nsswitch.conf udisks2 gnutls opt ufw groff os-release update-manager group overlayroot.conf update-motd.d group- overlayroot.local.conf update-notifier grub.d pam.conf usb_modeswitch.conf gshadow pam.d usb_modeswitch.d gshadow- passwd vconsole.conf gss passwd- vim hdparm.conf perl vmware-tools hibagent-config.cfg pki vtrgb hibinit-config.cfg plymouth wgetrc host.conf pm xattr.conf hostname polkit-1 xdg hosts pollinate xml hosts.allow ppp zsh_command_not_found 이렇게만 나오고 apache2가 안나와서 apache2.conf를 찾을 수 없는 상황입니다. 일단, 건너뛰고 수강중이긴 합니다만 어떻게 servername을 설정해줘야 할지 궁금합니다.
미해결
리눅스 쉘 스크립트
강의에서 설명해주신 ~/.bashrc 파일의 용도는 이해됩니다. /etc/environment 파일도 유사하게 사용되는 것 같은데, 혹시 /etc/environment 파일에 적용되는 환경변수에 대한 정확한 설명을 해주실수 있을까요?
미해결
오픈소스 자료구조 및 알고리즘 in C
메모리 풀링은 그렇다면 주로 어느정도의 사이즈를 가정할 수 있을때나 시스템상 핸들링 할 수 있는 최대치를 넣어 구현한다는 말씀이신가요?그렇다면 내부적으로 너무 많은 메모리를 사용하지않고 낭비되어 효율성이 떨어지지 않나요? 어느 시점에 써야 하는지에 대한 부분이 좀 명확하지않아, 어떤 상황에 써야 되는 기법인지 묻고 싶습니다. 2번째는 현 tail 노드를 추가하는 부분에 있어서 .... 왜 마지막 노드의 next가 NULL인것에서 문제가 생기는 지 이해가 잘 되지 않습니다.for문이나 while문으로 loop하여 display하는것으로 가정했을때 마지막 노드 next가 0이게 되면 더이상 반복문이 실행되지않고 끝나게 되면서, NULL이 프린트 되지않고 나오지않나요?예시로 for문 중간에 왜 아무것도 기입하지 않는 부분도 어떻게 컴파일은 진행이되고 세크먼트로폴트 결과가 나오는걸까요? 혹시 선생님 말씀은 null로 마지막 node가 설정되지 않은 쓰레기값이 설정되었을때를 방지하기위해 tail노드를 추가적으로 안전하게 설치하자는 말씀이실까요?
미해결
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영
오토 스케일링은 작업자가 매번 관리를 해줄 필요없이 트래픽에 따라 자동으로 인스턴스를 줄였다 늘였다 하는것으로 이해했습니다. 근데 지금처럼 인스턴스가 늘어나더라도 서버를 자기가 직접 실행시켜주어야한다면 오토스케일링을 사용하는데 장점이 사라진다고 생각되는데, 혹시 인스턴스를 시작할때 특정 프로그램을 실행시킨다던가 그런것이 있을까요?