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

hgdst14의 이미지

게임 개발자는 수학공부를 어떻게 해야 하나요?

안녕하세요, 20대 초반의 대학생입니다.

현재 컴퓨터공학부에 들어와 게임 개발자가 되고자 하는 꿈을 품었습니다.

그런데, 프로그래밍을 계속하다보니 수학이라는 것이 반드시 필요하다는 것은 종종 느끼곤 합니다.

특히나 게임 업계를 가려면 더더욱 수학 공부가 필요함을 으레 알고 있습니다.

하지만 제가 생각보다 수학은 특기가 아닌편입니다.(수학 B형으로 3등급 받았습니다...)

무엇보다도 컴퓨터공학부가 어떤 수학을 공부해야하는지가 궁금합니다.

근래 대학에서는 미적분학1, 선형미분방정식, 이산수학, 선형대수학을 배웠습니다.

이 중 '이산수학' 학문이 프로그래머에게 가장 중요하다는 것은 알지만

중점적으로 어떤 수학 학문은 공부해야하는지 알려주시기를 머리 조아려 부탁드립니다.

고등학교 수학도 다시금 공부하라면 할 수 있습니다.

wmchang의 이미지

특정 Method 접근 허용관련 문의

안녕하세요 JAVA Struts2기반의 개발을 진행 하고 있습니다.

weblogic 10.0서버에서 운영중에 있는데 이번에 보안 관련 하여 특정 Method 접근을 차단 하려고 합니다.

구글링등 여러 사이트를 확인 하니 web.xml에 소스를 추가하여 해결 하였다고 하였는데 저의 경우 아래와 같이 소스를 추가 해도 telnet으로 확인하면 GET POST OPTIONS HEAD가 나오네요.

security-constraint
web-resource-collection
web-resource-name>
url-pattern>*.jsp

라스코니의 이미지

이 macro의 기능은 뭘까요?

어떤 네트웍카드 드라이버 소스 코드를 분석하다 보니 아래와 같은 macro가 나오는데 어떤 기능때문에 쓰는 걸까요?

#define _func_enter_ do{}while(0)
#define _func_exit_ do{}while(0)

이 macro를 함수 내용 시작부와 종료부에서 사용하거든요???
예를 들어 아래와 같이 씁니다. 혹시 뭐 때문에 쓰는지 아시는 분 있는지요?

int func(int a, int b)
{
   _func_enter_;
 
   // do something
 
   _func_exit_;
 
   return x;
}

jex의 이미지

이 사진만 보고 컴파일러와 언어 종류를 알 수 있나요?

https://www.youtube.com/watch?v=sPwaCAGqKEo

원본은 이 동영상인데, OS는 MAC인데 C언어인가요? 무슨 컴파일러인지, 에디터인지 언어인지 모르겠네요ㅠㅠ
알 수 있는 방법이 있을까요???

alal0614의 이미지

C++ 프로그래밍 질문입니다.

제가 C++배우고 처음으로 혼자서

정말 간단한 스케줄관리(?)프로그램을 만들고 있는데

실행할때 에러는 안뜨는데....

수정과 삭제부분에서 오류가 납니다.ㅠㅠㅠㅠㅠ

수정을 하고 조회를 하면 그 바뀐 부분에 외계어같은게 뜨고

삭제를 하고 조회를 하면 없어져야할 스케줄이 외계어로 나옵니다 ㅠㅠㅠㅠ

왜이러는 걸까요ㅠㅠㅠ

#include
using namespace std;
const int DAY_LEN = 20;
const int TODO_LEN = 20;

void InputSchedule();
void ModifySchedule();
void DeleteSchedule();
void InquireSchedule();
void printMenu();

class Schedule
{
protected :
char* day;
char* toDo;

sq58123의 이미지

linux data buffer 자동 저장 시간??

안녕하세요 한가지 궁금한 것이 있어 글 남겨 봅니다.
현재 사용 중인 운영체제는 Linux 인데 임베디드 linux 인거 같습니다.
cent, red hat 뭐 이런 정보 하나도 안나옵니다... 아직 잘 몰라서 찾지 못하는거 같기도 하네요

각설하고 궁금한것은 다음과 같습니다.
linux 에서 vi 로 파일 하나를 저장합니다. 파일 명은 abc.txt 라고 하겠습니다.
abc.txt 를 저장하고 sync 명령을 주고 강제로 파워를 off 하고 on 합니다. 그러면 abc.txt 파일이 저장되어 있습니다.
이번에는 def.txt 파일을 vi로 만들어서 저장을 합니다. sync 명령이 입력 하지 않고 바로 파워를 off 하고 on 합니다.
그러면 def.txt 파일 내용이 깨져 있습니다.(알수 없는 문제로 도배가 되네요)

kimhw09의 이미지

리눅스 환경 내에서 프로그래밍 할 때 궁금한 것이 있습니다.

제가 만든 프로그램을 시스템에서 항상 동작시키려면(서비스를 제공하려면) 어떤 방법들이 있습니까?

제 생각으로는

1. 스크립트 작성. - 단점 : 프로그램 종료 시 이를 감지할 수 없음.

2. 모듈 프로그래밍.

3. 커널 코드 직접 수정

밖에 생각나지 않습니다. 보통 아니, 실제로 어떻게 실현되고 있나요?

conan1447의 이미지

네트워크 (프로그래밍) 공부 관련 책 질문이요

tcp/ip소켓과 네트워크 프로그래밍을 공부할때 좋은 책을 추천받았는데

그 책들은

1. Unix Network Programming Vol.I, II
2. TCP/IP Illustrated Vol.I, II, lll
3. TCP/IP Protocol Suite
4. 컴퓨터 네트워킹 하향식접근 6판

입니다.

초보자가 공부하는데에 있어서 각 책들이 가지고 있는 장점들과 단점들이 있다면 어떤거죠?

또, 1,2,3번 책들같은 경우 최근에 출판된 판을 기준으로 번역서와 원서를 비교해주실수 있나요?

tlwkrgoqhfrk의 이미지

여쭤보고 싶은 것이 있습니다.

얼마전에 키넥트 카메라를 이용한 사람인식에 대해서 질문을 올렸습니다.
아무도 답변을 달아주시지 않던데 제가 질문방식이 잘못된 것같아 어떤식으로 질문을 하면 되는지 여쭤보고 싶습니다.

tlwkrgoqhfrk의 이미지

jetsonTK1 보드를 이용한 ubuntu 환경에서 kinect카메라 스켈레톤 구현

안녕하세요

제목과 같이 jetsonTK1를 이용해서 skeleton를 구현 하는 것 입니다.

jetsonTK1 은 ubuntu 환경이구요
보드와 연동된 kinect카메라를 이용해서 카메라에 사람이 인식되면 사람 위에 선이 그려지는 것을 하려고 합니다.

현재 키넥트카메라와 보드는 연동을 했습니다. 그리고 적외선 영상으로 화면이 출력되구요

뎁스 데이터를 받기 위해서 소스코드를 보는데

1.초기 뎁스데이터를 카메라에서 받으면 쉬프트>>8를 이용해서 값의 크기를 0~255로 만듭니다. 왜 이렇게 비트를 이동하여 0~255로 변경한 것인가요?
RGB가 R : 0~255 G : 0~255 B : 0~255 범위이기 때문인가요?

만약 RGB값 때문에 0~255로 변경 한 것이라면 왜 그런 것인가요? 뎁스 값을 받아서 바로 이용은 할 수 없는 건가요?

페이지

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