프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

익명 사용자의 이미지

scanf_s가 표준인가요?

GCC에도 없고 비표준으로 알고 있었는데,
어떤 사람이 cppreference에 있다고 표준이라고 해서요

뭐가 맞나요?

ljw10827의 이미지

tracert 관련 질문입니다.

tracert로 google.com 을 추적했을시에 제 컴퓨터와 다른 집에 있는 컴퓨터의 도착지(IP Address)가 다른이유가 무엇인가요?? 왜 많은(1개가 아닌) IP주소를 가지고있나요?

세벌의 이미지

서울시 홈페이지의 서울서체 페이지 관련 여러분의 생각은

서울시의 서울서체 배포 정책이 홈페이지만 보면 알기 어렵습니다.

서울시 정책을 보면 서울서체를 리눅스에서 못 쓰게하는 것 같지는 않습니다.
서울서체는 누구나 무료로 다운로드 받아 자유롭게 사용 가능합니다. 출처는 반드시 표시 하시기를 권장합니다.
라고 서울시 홈페이지에 나오죠.

그런데 다운로드 링크는 윈도용, 맥용은 있는데 리눅스용은 없습니다.
이걸 보면 서울서체를 리눅스에서는 쓸 수 없을 것처럼 보이기도 합니다.
기술적으로는 서울서체를 리눅스에서도 쓸 수 있긴 합니다.
서울시 정책이 서울서체를 리눅스에서 쓰기 어렵게 만든 거죠.

Nel의 이미지

오픈소스 라이센스 관련해서 궁금한 것이 있습니다

안녕하세요. 오픈소스 라이센스 관련하여 궁금한 것이 있어서 글 올립니다.
오픈소스로 올라와있는 프로젝트를 제가 수정해서 배포하려고 하는데 해당 프로젝트는 BSD 3-Clause "New" or "Revised" License로 되어있습니다.

해당 라이센스 내용을 찾아보니 소스코드 수정 가능, 소스코드 공개 의무 없음, 수정 버전 배포 가능한 것으로 나오는데 맞는지, 소스코드 수정해서 빌드한 결과물만 배포하고 코드 공개는 하지 않을 생각인데 라이센스상으로 문제가 없으니 해당 오픈소스 프로젝트 소유자에게 따로 연락 하지 않아도 추후에 문제가 생기지 않을지 걱정입니다.

이런 작업을 하는 건 처음이라 경험 있으신 분들의 조언을 구하고 싶습니다.

세벌의 이미지

ibus dvorak qwerty 한글 전환 관련 특이한 문제 발결

Super-Space 키로 드보락 - 한글 전환,
Shift-space 키로 한글 세벌식 - 영어 qwerty 전환
잘 됩니다.(터미널, gedit 등에서)
그런데 크롬에서는 Shift-space를 눌러도 영어가 드보락으로 나오네요 쿼티가 아니고...

크롬에서 쿼티 - 드보락 전환하려면 어떻게 하면 되나요?
파이어폭스에서도 크롬과 같은 현상이네요...

corone의 이미지

인터럽트 중첩 관련

인터럽트 중첩 관련해서 몇가지 질문이 있습니다.

(1) 프로세스가 실행 중에 인터럽트가 발생하면
현재 CPU 레지스터들을, 지금까지 실행중이던 프로세스에 할당되어 있는 커널 스택(혹은 인터럽트 스택)에 저장하고
인터럽트 핸들러를 실행하잖아요.

서로 다른 인터럽트가 계속 떠서 인터럽트가 중첩되면
인터럽트 핸들러가 실행중일 때 레지스터들도 또 백업해놓아야 할 것 같은데
(처음에 실행중이었던) 인터럽트된 그 프로세스에 할당되어 있는 커널 스택에 계속 저장되나요?

프로세스가 실행중이던 상태(레지스터)를 백업해놓는 곳은 그 프로세스에 할당되어 있는 커널 스택인데
인터럽트가 실행중이던 상태(레지스터)를 백업해놓는 곳도 (인터럽트된) 프로세스에 할당되어 있는 커널 스택인가요?

myiun20의 이미지

SD카드 부팅이 안됩니다.

라즈베리파이에서 제가 작업하던 것을 dd 명령을 사용하여 iso 파일로 추출하였습니다.

그런 다음 다른 SD카드에 이미지를 넣고 부팅 SD카드로 구워냈습니다.

그리고는 라즈베리파이에 장착 후 부팅했는데 부팅이 안되네요 ㅠㅠ..

dd작업에서 data만 iso파일로 추출이 된걸까요..? 왜 부팅이 안될까요 ㅠㅠ 도와주세요!!

csw95의 이미지

공부방향이 잘못된 거 같아 조언을 얻고 싶습니다.

지방의 한 대학의 3학년에 재학중인 학생입니다.

2년간 이 전공이 맞는지에 대해 고민만 하다 해놓은 것이 없습니다. 적성이 맞는지도 잘은 모르겠습니다만
전공성적은 4이상으로 나옵니다. 하지만 프로그래밍 실력은 없습니다.
리눅스 서버를 이용해 알고리즘 과제를 주니 더듬더듬하는 정도입니다.

올 6월까지 OS와 아키텍처, 자료구조와 알고리즘을 한 번보며 리버싱 책을 보려합니다.(보안 쪽 진로를 생각해서요.)
뭔가 공부방향이 자꾸 이론적인 것만 찾고 실질적인 프로그램을 만드는 것은 뒷전인 식의 방향인 것같아 고민이 됩니다. 취업 준비도 해야할텐데 실력이 부족하니 많이 조급도 하고요.
또 아는 언어는 C언어밖에 없으니 새로운 언어도 배워야할 것 같은데 어느 순서로 준비를 해나가야 하는 지를 잘 모르겠습니다.

혹시 조언을 얻을 수 있을까요.

dygks8557의 이미지

c언어 strcmp함수 사용에 대한 질문

함수 내에서 입력받은 문자열과 파일안에 있는 문자열을 fget으로 불러와 구조체 안에 넣은 문자열을

비교하는 함수 strcmp를 했을때에 같은 문자열인데도 불구하고 왜 0이 아닌 다른 실수를 반환하는걸까요..?

*코드가 길어 첨부하지 못한 점 양해 부탁드립니다. 또한, 질문이 이해가 안가신다면 댓글 달아주세요.

감사합니다

익명 사용자의 이미지

생명과학쟁이

우여곡절 끝에 데비안과 윈도우즈 듀얼부팅에 성공했습니다.

아직 인터넷은 안되는 상황입니다.

무선 장치를 위한 드라이버를 찾았습니다. iwlwifi-9000-pu-b0-jf-b0-34

여지지 껏 apt-get install OR dpkg -i 등으로 우분투에서 패키지 설치는 좀 해봤지만, 이번 경우 설치 문서를 보니 커널설정을 해야 하네요.

아래 펌웨어를 복사하는 것이야 쉽게 하겠습니다만, 커널 설정은 어떻게 해야 하는지 설명 부탁드립니다.

커널 컴파일이라는 거 말만 들어왔지 해본적은 없습니다. 현재 데비안 안정판(stretch)로 standard package와 DE, Xfce 가 설치된 상황입니다. 혹시 커널 설정시 추가적인 패키지가 필요하다면(예를 들어 몇몇 라이브러리나, 컴파일러?), 인터넷이 안되는 상황에서 어떻게 설치해야 하는지도 난감한 상황이네요. 참고로 펌웨어 압축을 풀었을 때 나온 README파일의 Installation 부분을 첨부합니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기