프로그래밍 QnA + 설치 및 활용 QnA

u235의 이미지

우분투 16.04(제니얼) nic 교체시 재연결법 입니다.

며칠간 우열곡절을 거처 다시 우분투로 돌아왔습니다.
사실 우분투는 데비안에 비해 업데이트가 빠른건 물론이고 지원되는 Repository 양이 실로 엄청나죠.

앞서 나뿐 네트웤 환경으로 오해하여 악성글을 올렸는데 사과하는 심정으로 간략한 팁하나 올립니다.

우분투는 다른 리눅스와 달리 nic (motherboard) 교체시 네트웤이 죽는 황당한 현상을 보게되는데요.
모니터가 없는 서버전용의 경우 하드를 잠시 PC의 vm으로 물려 설치했다가 서버로 옮기는 경우 불편할수밖에 없었을 것입니다.

이전 까지는 /etc/udev/rules.d/ 이하 파일을 삭제하고 옮기면 문제가 없었으나 16.04(제니얼) 는 그도 안통합니다.

16.04 에서 끊어진 네트웍을 살리려면 ...
우선은 모니터 연결후 콘솔 로그인 하거나 모니터가 없으면 RS-232로 로그인 해야 합니다.

count5084의 이미지

헤더파일 라이브러리 api 개념이 햇갈립니다ㅜ

프로그래밍을 하면서 개념이 햇갈려서 질문 올려봅니다.

헤더파일은 함수원형선언, 전역변수선언 or 매크로 정의 등 각종 전처리기를 서술해놓은 파일
라이브러리는 링크과정에서 소스코드랑 합쳐지는 이미 컴파일된 바이너리파일
api는 어떤 소프트웨어에서 그 소프트웨어의 기능을 사용할 수 있도록 지원하는 함수의 집합? 라이브러리?

1. 라이브러리는 제가 따로 설정을 안해도 자동으로 추가되는건가요? (아님 표준 라이브러리만?)

seikpark의 이미지

mmap 를 이용한 I/O memory write 문제점

현재 /dev/mem 의 I/O memory 주소에 data를 read/write 하려고 합니다.
data sheet의 clock gen값을 변경 할려고 하는데, read는 되는데 write 시 변경값이 반영이 안됩니다.
마치 해당 virtual memory 영역이 read only 되어있는 느낌입니다. 안드로이드 커널에서 이부분을 어떻게 수정해야 할까요?
고수님들의 의견 부탁드립니다.

MAP_SIZE = page_size();
MAP_MASK = MAP_SIZE -1;

addr = (uint32_t)(SPI_ADDR+offset);
//addr = (uint32_t)(SPI_ADDR);
uint32_t mmap_base = (addr & ~MAP_MASK);
uint32_t mmap_seek = ((addr - mmap_base) >> 2);

dbsthqkf의 이미지

nmap port scan

nmap sT 옵션을 사용하여 port scan을 하다가 궁금한것이 있습니다...

첫 scan할때와 이후에 scan할때 결과가 다르다는 것인데

첫번째 port scan 결과................

dbsthqkf의 이미지

nmap TCP port scan에 대해서 잘 아시는분? 결과가 다르게 나옵니다..

nmap sT 옵션을 사용하여 port scan을 하다가 궁금한것이 있습니다...

첫 scan할때와 이후에 scan할때 결과가 다르다는 것인데

첫번째 port scan 결과................

dcf777의 이미지

.

gohy의 이미지

자바스크립트에서 자료형변환에 대해서 이해가 되질않습니다.

1. alert(''==0) -> true
2. alert(''!=undefined) -> false
3. alert(''!=-null) -> false
4. alert(undefined==null) -> true

위 4가지 경우가 잘 이해가 되지 않습니다.
1번의 경우 자바스크립트엔진에 의해 내부 자동형변환을 거쳐서 문자열을 숫자로 변환한다고 들었는데 그 수가 0으로 바뀌어서 true가 반환되었다고 생각이 듭니다.
2번,3번부터 점점 이해가 심각하게?? 안됩니다.
''는 비록 문자열이지만 내용이 비어있기에 (만약 alert(' '!=undefined)라면 분명히 이해가 바로 됩니다 문자열에 내용으로 띄어쓰기가 존재하니까요) undefined 가 형변환을 통해 ''와 같지않을까 하는 의문이 듭니다.
저의 생각은 문자열안에 내용이 비어있으니 선언만 되고 비어있는 undefined 혹은 내용이 빈객체인 null과 같은거 아닌가 ? 하는 생각이 든다는 것입니다.

suk536의 이미지

안녕하세요 매트랩 구간 평균법에 대해서 물어보고 싶은데요 ..

제가 저번주 월요일 부터 매트랩 독학을 하고 있는데요 ...

제가 원하는 코딩이 구간별로 코딩을 할려고 하는데요 어떻게 해서 어렵게 제가 코딩을 하게 되었는데 .

clear all;
close all;
clc;
%%

data = xlsread('test2.xlsx'); % test2 엑셀 파일을 불러 온다
a = zeros(ceil(length(data)/5)*5,1);
a(1:length(data)) = data;
result = mean(reshape(a,5,[]))';

이렇게 코딩을 하였습니다 ... 제가 불러온 행렬 파일에 따라 저기 보이는것처럼 5구간 마다 구간 평균을 하였는데 ..... 뚜두두두두두둥... 교수님께서 .. for 문을 이용해서 코딩을 짜시는것을 원하시네요 ...

인터넷에 막 검색하고 해보니 .. movingaverage ? 맞나요 ?? 구간 평균법이라고 되어있는데 ..

sincerely0의 이미지

리눅스 환경에서 kisa에서 제공하는 c sha256 적용중 질문드립니다.

http://seed.kisa.or.kr/iwt/ko/bbs/EgovReferenceDetail.do?bbsId=BBSMSTR_000000000002&nttId=79

해당 페이지 kisa에서 제공하는 c 모듈을 제공 받아 컴파일 중입니다.

샘플코드가 없어서 모듈만 받고 샘플 코드는 작성하고 해당 명령어로 컴파일 하였습니다.

=========== 샘플 코드 (sample_main.c) ===========================

ncck2000의 이미지

Route table 보는 방법 질문드립니다.

이렇게 라우트 테이블을 셋팅을 했습니다.
지금 연결된 네트웍 환경이 없어서 테스트를 못하고 있습니다. 그래서 간단한 이용법
알려주시면, 정말 감사하겠습니다.

98.130.208.2 으로 가는 핑을 98.130.209.9 로 가게 한 후에 그 아래에 있는 98.130.209.8 은
지정된 것이 없으니, Default Gateway로 핑이 가는 것인가요? 아니면 바로 위의 98.130.209.9 로 가는 건가요?

알려주시면 감사하겠습니다.

사진 다시 올렸습니다.
png->jpg 변경하다가, 작은 이미지로 대처가 되어 버렸습니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기