본문 바로가기

전체 글94

내가 코딩을 배운다면?? (IT직종의 전망, 취직 관련) 내가 코딩을 배운다면?? (IT직종의 전망, 취직 관련) 안녕하세요. 리얼리눅스 입니다. 1. 코딩(IT 직종)을 배우면 전망은 어떤지 ? 코딩(java, python 등)을 하는 프로그래머 뿐만 아니라 IT 직종 전반적으로 미래전망이 좋습니다. 참고자료를 말씀드리면 한국IDC는 최근 발간한 ‘국내 소프트웨어 시장 동향 및 미래 전망’ 보고서에서 올해 국내 소프트웨어 시장이 7조1,489억 원의 시장 규모를 기록하며 전년 대비 7.8% 성장할 전망이라고 밝혔습니다. * 참고: https://www.itworld.co.kr/news/261010#csidx4abd6d3753f14948f22355536340033 2. 코딩을 배울시 좋은기업에 입사가 가능한지 ? 꼭 코딩이 아니어도 다른 IT 직종 선택지도 많.. 2023. 11. 28.
Address already in use (Bind failed) 문제 해결방법 Address already in use (Bind failed) 문제 해결방법 "Address already in use" Bind 에러란 ? 서버 역할을 하는 프로그램(nginx, tomcat, java(spring), python(django), nodejs 등)이 리눅스 서버내에서 특정 IP 주소와 Port 번호를 사용하려고 할때 bind 시스템콜을 사용하게됩니다. 그런데 이미 다른 프로세스가 해당 Port 번호를 이미 사용하고 있을때 포트 충돌로 인한 Bind Failed 에러가 발생 할 수 있습니다. 아래와 같이 다양한 상황에서 Bind Failed 에러가 발생할 수 있습니다. - Nginx 에러 메시지 예시 Nov 27 03:23:53 ubuntu nginx[13081]: nginx: [em.. 2023. 11. 27.
커널 컴파일(make) 중 "[N/y/?]" 같은 문구가 자꾸 뜨는 이유 커널 컴파일(make) 중 "[N/y/?]" 같은 문구가 자꾸 뜨는 이유 커널 컴파일 설정(.config)파일을 먼저 준비하지 않은 상태로 make 명령어를 실행하면 "[N/y/?]" 와같은 문구와 함께 연달아 출력될 수 있습니다. Q: make -j4 했는데 계속 y를 입력해야 하는 게 뜨네요.. 그리고 y 좀 입력하다 보면 "Amount of low memory, in kilobytes, to reserve for the BIOS" 이런 문장이 뜹니다. 공간이 부족하다는 건가요? 어떻게 해결하나요? 안녕하세요. 리얼리눅스 입니다. ​리눅스 커널 소스코드 컴파일을 위해서 리눅스커널OS 가 어떤 보드(컴퓨터) 환경에서 동작하냐에 따라서 다르게 컴파일 되어야하기때문에 make 명령어 입력하기 전에는 사실 .. 2023. 11. 27.
Ubuntu 22.04 + VirtualBox 부팅중 amd_cpuid4 관련 커널패닉(kernel panic) 문제 해결 방법 Ubuntu 22.04 + VirtualBox 부팅중 amd_cpuid4 관련 커널패닉(kernel panic) 문제 해결 방법 Q : VirtualBox 통해서 Ubuntu 22.04 를 부팅하는 과정에 아래와같은 커널패닉(kernel panic) 이슈가 발생 했습니다. 어떻게 해결할 수 있나요 ? A : 안녕하세요. 리얼리눅스 입니다. Virtul Box 에서 Ubuntu 22.04 를 부팅시키는 과정에서 커널패닉(kernel panic) 문제가 생긴 상황입니다. 보여주신 커널패닉 에러로그 메시지를 보시면 "RIP: 0010:amd_cpuid4+0x195/0x2f0 " 문구를 확인하실 수 있고 리눅스 커널안에서 amd_cpuid4 라는 함수가 실행되는 과정에서 패닉이 발생했다고 이해할 수 있습니다. .. 2023. 11. 22.