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

치사장@Naver의 이미지

팟캐스트 '나만 모르는 IT 취업이야기' 에서 IT취업을 준비하시는 분들의 이야기를 듣습니다!

안녕하세요!

저희는 '나만 모르는 IT 취업이야기' 라는 팟캐스트 제작을 준비하고 있는 팀 입니다.

저희는 IT취업을 준비하는데 있어 많은 취준하시는 분들의 어려움을 도와드리고자 현재 IT업계에서 근무하고 있는 뜻 있는 사람들이 모여서 의미있는 팟캐스트 방송을 만들기 위해 노력하고 있습니다.

그래서 저희의 방송 녹음이 조금이라도 IT취업을 준비하시는 분들께 도움이 되었으면 하는 바램에

설문을 통해 오늘의 취준생이 궁금해 하고 있는 것이 무엇인지에 대해서 조사 중이오니 많은 분들께서 바쁘시겠지만 조금 시간을 내어 도와주시면 감사드리겠습니다.

https://docs.google.com/forms/d/e/1FAIpQLSevQCeaUDVTqTao-iC_dn66jTnnUI60nTf97KbZKACoNk-mkg/viewform

jmj0714의 이미지

long과 int의 차이가 궁금합니다

새내기 학부생입니다.
자료형에 대해 공부하던 중 의문이 생겨 질문드립니다.

int = 4 byte
long = 4 byte

를 포함시켜 최대,최소 값을 관찰해봐도 똑같이 나옵니다. long과 int의 차이점은 무엇인가요? 주위에 물어보니 int는 시스템에 따라 크기가 달라지고 long은 고정이라던데.. 명쾌히 이해되지는 않습니다. 답변 부탁드립니다!

익명 사용자의 이미지

PHP 웹 애플리케이션을 React.JS 버전으로 만들려고 합니다. 그런데 마땅한 방법을 찾지 못해 헤매고 있습니다.

PHP 에 React.JS 설치해서 사용하려고 하는데 어떻게 해야 합니까?
전체 예제 소스코드나 템플릿 소스코드가 있을까요?
github 같은데 다운받으니 PHP 버전이 아니라서 사용에 어려움을 겪고 있습니다.
PHP처럼 index.php 나 이런게 있지 않았습니다. 그래서 PHP로 접근해서 사용하고 싶습니다. 구할 수 있을까요?
자료 링크 있으면 부탁드립니다.

그리고 만약 그런 것을 구할 수 없다면 이것을 어떻게 실행하는지 알려주세요.
일단 로컬호스트에서 실행하려고 합니다.

이렇게 전체적으로 PHP 와 React.JS 를 연결해서 사용하는 방법을 알려주시면 감사하겠습니다.

p12172의 이미지

Floating point exception (core dumped)고수님들 도와주시면 감사하겠습니다.

Floating point exception (core dumped)

이렇게 뜨고는 자꾸 종료됩니다 ㅠㅠ 도대체 어떻게 해야할까요? 코드는 아래에 올려봅니다. 보여드리기 민망한 실력이라 죄송합니다. ㅠㅠ 부디 이 어린양을 바른길로 인도하소서 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

rkdckddn77의 이미지

음성 영상 파일을 믹싱할때 싱크에 대한 질문이 있습니다.

안녕하세요.

미디어 쪽에 개발에 대한 질문이 있습니다.

현재 리눅스 환경에서 c언어를 사용하고, ffmpeg 라이브러리를 사용하고 있습니다.

음성 RTP패킷과 영상 RTP 패킷을 받아서 디코딩을 하였습니다.

그러면 디코딩된 음성 파일과 영상 파일이 생성이 되었습니다.

두 파일을 믹싱하여 최종적으로 재생이 가능한 영상파일을 만들었습니다.

실제 미디어 플레이어로 들어보면 음성, 영상 싱크가 맞지않습니다.

ffmpeg 바이너리를 사용하여 command 명령어로 진행을 하고 있습니다.

음성, 영상 파일을 믹싱할때, ffmpeg에서 어떤값(?)을 기준으로 싱크를 맞추는지 궁금합니다.

호기심천국의 이미지

c++의 메모리 할당방식이 궁금합니다.

안녕하세요 기초가 많이 약한 c++ 초보입니다.

(편의상)char*의 realloc이나 vector의 resize를 통해 메모리를 재할당할때 궁금한점이 있어서 질문드립니다.

제 생각에는 realloc이나 resize로 char* 이나 vector의 사이즈를 확장할때 기존에 다른 변수가 사용된 메모리를 침범할 수 있을것 같은데, 이런경우는 발생하지 않나요?

예를들어 메모리주소 1이라는곳에 char* arr가 생성되어있고, 메모리주소 10이라는곳에 int x라는 것이 할당되어있을때, realloc(arr, 20)을 하면 x의 값에 영향을 미치게 될 것 같아보여서요.

그렇다고 realloc이 x가 할당된 주소 10을 피해서 1~9, 11~21을 할당하는것 처럼 보이지는 않구요. (연속성때문에..)

그러고보니 근본적으로 애초에 변수를 선언할때 어떤식으로 메모리 주소를 할당해주는지도 궁금하네요... 랜덤하게 주는건 아닐것같은데 ㅠ

궁금한게 많습니다. 고수님들 알려주세요~~!

eternalklaus의 이미지

디스어셈블리에서 레이블 정보는 어디에 있나요???

아래 코드는 디스어셈블리의 일부입니다.
(바이너리를 디스어셈블해서 뽑아왔습니다)

eternalklaus의 이미지

어셈블 과정에서 더미코드들이 생겨나는 이유

어셈블 과정에서 어셈블러가 더미코드들을 추가하는데 그 이유가 뭘까요?
실험내용은 아래와 같습니다

a.s --assemble--> 바이너리 파일 --disassemble--> b.s

최종 디스어셈블리인 b.s를 보면, ( 제가 a.s에 추가하지 않은) 더미 인스트럭션들이 종종 보이는데 이유를 모르겠습니다.

즉, 어떤 상황이냐면,

xodn158의 이미지

c 언어 배열로 장난하는 거 같지만..

0 0 1 0 0
0 2 3 4 0
5 6 7 8 9
0 10 11 12 0
0 0 13 0 0

이런 식으로 나오게끔 코드를 짜봤습니다. 대부분은 잘 되는데 a[0][0] 부분에서 32이라는 숫자가 뜬금없이 나옵니다. 이게 어떤 동작으로 인해서 32숫자가 나오는 건지 궁금해서 질문 올립니다.(원래는 0이 나와야 정상)

페이지

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