프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실

rajakym의 이미지

workqueue 가 동작하는 상황에서 schedule 이 될 수도 있나요?

리눅스 임베디드 프로그래밍 중입니다.

create_singlethread_workqueue() 함수를 통해서

first_wq, second_wq 라는 workqueue 두개를 생성합니다.

그리고 각각의 workqueue 를 queue_delayed_work() 함수를 통해 동작시킵니다.

first_wq 와 second_wq 에서 동작하는 work 는 device 의 레지스터에 접근하는 작업입니다.

first_wq {
read(reg1)
read(reg2)
write(reg1)
write(reg2)
}

second_wq {
read(reg1)
read(reg2)
write(reg2)
}

제가 우려하는 부분은 first_wq 의 work 동작중에 schedule() 이 되어 read(reg2) 까지만 동작하고
정상적인 값을 write 하지 못한 채 second_wq 의 work 가 동작하는 상황입니다.

익명 사용자의 이미지

이코드 뜻을모르겠네요

(unsigned int)(*(char *)(i + _ARR) - 48)

ida로 보고있는데 _ARR이 제가 입력한 문자가들어가는곳인데
앞에 (unsigned int)(*(char *) 이부분 뜻을 잘모르겠어요
입력한숫자가 0(48) 이면 그냥 48-48로 계산되는건가요??

익명 사용자의 이미지

윈도우 홈 이나 프로 사용해서 서버소켓 사용 시 라이센스

안녕하세요.
만약 센서 등의 간단한 장비관리 프로그램일 경우
장비들이 tcp ip 소켓으로 컴퓨터에 연결되고
컴퓨터내 소프트웨어에서 서버 소켓열어서 다수의 장비들의 상태 정보를 수신하여 모니터링 하는 경우 홈에디션 사용해서 운영하면 라이센스 위반인가요?

이런 경우 윈도우 서버 버전 사용해야된다는 이야길 들어서 여기 계신분들의 경험을 듣고자 합니다.

익명 사용자의 이미지

윈도우 홈 이나 프로 사용해서 서버소켓 사용 시 라이센스

안녕하세요.
만약 센서 등의 간단한 장비관리 프로그램일 경우
장비들이 tcp ip 소켓으로 컴퓨터에 연결되고
컴퓨터내 소프트웨어에서 서버 소켓열어서 다수의 장비들의 상태 정보를 수신하여 모니터링 하는 경우 홈에디션 사용해서 운영하면 라이센스 위반인가요?

이런 경우 윈도우 서버 버전 사용해야된다는 이야길 들어서 여기 계신분들의 경험을 듣고자 합니다.

익명 사용자의 이미지

스택에 값을 push하지 못하는 경우도 있나요?

버퍼오버플로우 이제 배워가는 학부생입니다.
쉘 코드를 달고나 문서를 보며 만들어가고 있는데, 컴파일러 버전이 다른건지 다음 부분에서 막힙니다.

일단 저는 밑의 코드를 통해 쉘 코드를 짠 다음, (execve로 "/bin/sh"를 실행시키는 코드입니다.)

vvnvvn1의 이미지

도커 (docker) 관련 공부

안녕하세요.

도커를 좀 공부하고 싶습니다.
도커 run, stop 같이 응용하는 방법 말고 도커 엔진이 어떻게 구동되는지 구체적으로 공부하고 싶습니다. runc, cgroup 등등 기초 지식을 포함해서요.
영어로 된 책/사이트라도 상관 없습니다.
혹시 어디부터 시작해야될지 알려주실 분 있는지요?

감사합니다.

익명 사용자의 이미지

파이썬 질문입니다!!

제가 아래처럼 코드를 짜보았는데 궁금한게 생겨서 질문드립니다.

익명 사용자의 이미지

우분투에서 cp허가거부 문제입니다.

안녕하세요. 제가 우분투에서 skull.jpg라는 파일을 /var/www/html/ 에 자동이 않되서 수동으로 옮기려고
cp /home/사용자이름/skull.jpg 를 했는데
오류가 말하기를

cp: 일반 파일 '/var/www/html/skull.jpg'을(를) 생성할 수 없음: 허가 거부

라고 나오네요.... 권한허가 문제인가요? 잘모르겠어요...

parallels96의 이미지

neovim clang_complete 자동완성이 이상하게 동작합니다

C만 개발하다가 c++을 공부하기 해서 뒤적뒤적 예전 예제들을 다시 풀어보고 있는데요,
원래 C 사용할 떄 deoplete와 clang_complete로 neovim자동 완성을 사용했습니다.

그런데 c++에서 자동완성을 사용할 때 자동완성에 이상한 오류가 발생합니다.

Point class p1의 내부 변수인 _x,_y가 p1.을 찍으면 나타났다가, 바로 다른 자동완성에 의해 사라져버립니다 [M]표시가 있는것으로 보아.
처음에 자동완성은 clang_complete에 의해서 올라오고, 그다음 자동완성은 deoplete에 의해서 올라오는 것 같은데

해결할수 있는 방법을 아시는지 궁금합니다...

아예 deoplete가 [M] 자동완성을 안띄워주면 해결될 문제같은데 옵션을 다르게 줘봐도 같은 결과네요..

아래는 제 init.vm 설정입니다.

snowcold의 이미지

안녕하세요 선배님들 시스템 엔지니어 첫 직장으로 적당한지좀 알려주세요

저는 방통대 4년 컴퓨터과학과를 졸업했구요 학점 3.7에 자격증은 정보처리기사, 리마2급, 네트워크관리사 2급 이렇게 있습니다. 6개월간 KG IT BANK 에서 리눅스,윈도우,네트워크에 대해서 공부했고
현재는 국비지원으로 정보보안 양성과정에서 리눅스 윈도우 네트워크 보안쪽 관련 공부를 하고있습니다.

잡코리아에 이력서 등록했는데 연락이 와서 가봤구요

기업 규모가 20명정도에 연봉은 2800(제 희망연봉인데 챙겨주신다고 하더라구요) 주신다고 합니다

하는일은 고객사에 삼성 SDS 솔루션 서버 구축과 에러 트러블슈팅, 에러가 나면 분석해서 솔루션 개발담당을 맡는다고하는데,

제가 아무래도 미래까지 봤을때 첫직장에서 AWS까지 다루는 회사에 입사를 좀 하고 싶은 마음이 있어서요

첫직장이 이정도면 괜찮을까요? 선배님들 생각이 좀 궁금하네요. 서버 엔지니어로 최고의 인재가 되고싶습니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실 구독하기