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

semjase의 이미지

바이너리 파일 합치는 방법?

a1.mp4 a2.mp4 a3.mp4 a4.mp4 이렇게 동영상 파일이 4개 있는데요. 이걸 하나로 합치고 싶습니다.
구글링해봤더니 cat으로 하면 된다고해서

cat a*.mp4 > a.mp4 로 했더니

크기만 4개 분량으로 늘어날뿐 합쳐지질 않네요.
a1.mp4와 a.mp4가 똑같습니다.
파일 하나가 15분 분량인데 합쳐진 a.mp4도 역시 15분짜리네요.

어떻게 해야하나요?

.....

이렇게도 해봤는데 역시 결과는 똑같습니다.
cat a1.mp4 > a.mp4
cat a2.mp4 >> a.mp4
cat a3.mp4 >> a.mp4
cat a4.mp4 >> a.mp4

여전히 a1.mp4 와 a.mp4 가 똑같습니다. (파일 크기만 늘어남)

ifree의 이미지

리눅스 vs 윈도우즈 렌더링 속도 비교 테스트

렌더링 전용 머신으로 쓰던 젠투 박스가 얽히고 젠투의 업데이트가 부진한 관계로 더 이상의 사용이 곤란하여, 데비안으로 전향하기 전에 사전 테스트를 해 보았습니다.
Physically based render 인 Maxwell Render 에서 벤치마크 용으로 제공되는 신을 가지고 위와 같은 이미지를 렌더링하는 렌더링 시간을 측정한 결과입니다.
사용한 데비안 버전은 아직 testing 단계에 있는 stretch(커널 4.3, GCC 5.3)입니다.
사용 시스템은 하스웰 쿼드코어 4770k 3.4GHz(베이스 클럭만 10% 오버)이며, 동일한 PC에서 OS 설치 직후 측정하였습니다.

willbeok의 이미지

노트북에 리눅스 설치시 소음이 발생합니다. 도와주세요.

NT310S3P K58S 삼성 아티브북9 라이트 모델에
리눅스를 설치해봤습니다.
우분투, 민트, 만자로 등 데스크탑환경도 다 다르게 해서
설치해봤지만 윈도우8.1 사용때 발생하지 않던 쿨러 소음이 발생합니다.
리눅스가 윈도우보다는 가볍다 그래서 윈도우 밀고 옮겼는데..
왜 이런지 모르겠습니다.
TLP라는 전력관리 프로그램도 설치해봤지만 배터리사용량은 줄었을지
몰라도 쿨러 소음이 여전히 발생했습니다.
이 모델이 저전력 cpu에 내장그래픽이라 그래픽카드 쿨러도 아닌데
왜 그런걸까요?

bsjun의 이미지

자바스크립트에서 라디오버튼, 체크박스 질문입니다

자바스크립트로 라디오버튼과 체크박스 제어를 하는 중인데요
잘 작동이 안되서 질문드립니다..

체크박스에서 ().attr("checked", true) 가 작동이 안되는데
다른 사용법이 있나요?
false 는 작동이 됩니다.

이 부분이 자바스크립트 부분이고

minyoung347의 이미지

C++, vector를 동적할당 하고, 접근하기

안녕하세요, C++로 vector를 동적할당하고 거기에 접근하려는 코드를 만들고 있습니다.
문제를 간단하게 하기 위해서 10명의 사람이 1~10번까지 번호를 부여 받고, 각각 점수를 10*(1~10)점 받았다고 하겠습니다.
제 생각에는 아래와 같이 코드를 만들면 ptr가 가리키는 크기가 10인 벡터가 하나 생성되고,
크기가 10인 벡터에 다음과 같은 변수(number, grade)를 차례로 넣는다고 생각했습니다.
하지만 위의 코드를 실행시키면
error: 'class std::vector' has no member named 'number'
error: 'class std::vector' has no member named 'grade'
라는 에러 문구가 나옵니다. 이 문제를 어떻게 해결할 수 있을까요??
답변해 주시면 감사하겠습니다.

triptych87의 이미지

Python 으로 pycurl 사용시 Segmentation Fault 가 뜹니다 ㅠㅠ


curl=pycurl.Curl()
curl.setopt(pycurl.VERBOSE, 1)
curl.setopt(pycurl.URL, protocol+'://'+url)
curl.setopt(pycurl.WRITEDATA, buffers)
curl.setopt(pycurl.HEADER, True)
curl.setopt(pycurl.CUSTOMREQUEST, 'GET')
curl.setopt(pycurl.RESOLVE, [url+port+origin_ip])
curl.setopt(pycurl.TIMEOUT, 10)
curl.setopt(pycurl.CONNECTTIMEOUT, 10)
curl.setopt(pycurl.DNS_USE_GLOBAL_CACHE, False)
curl.setopt(pycurl.SSL_VERIFYHOST, False)
curl.setopt(pycurl.SSL_VERIFYPEER, False)

whrpdud0402의 이미지

python 및 R프로그래밍

최근 웹개발에 많이 이용되는 개발 언어 python을 공부하는 스터디입니다.
파이썬에 대한 지식이 전혀 없는 프로그래머분이나
파이썬이 아니더라도 개발언어에 대한 지식이 전혀 없는 분들 모십니다.
파이썬에 대해 처음부터 배우는 스터디예요.
실제 웹 프로젝트를 진행하면서 웹사이트를 만들어 볼 예정이구요.
매주 일요일 오후 1시~오후4시고, 2월 14일부터 8주동안 할 계획입니다.

다만 가르쳐주실 분을 모셔서 배우는 데다 장소 대관 문제도 있어서
참가비가 있습니다.

또

빅데이터 분석 도구인 R프로그래밍 스터디원 모집합니다.
강사분을 초빙해서 노트북 들고 와서 과외처럼 하나하나 배워나가는 스터디인데
1월에 열었던게 반응이 좋아서 2월에 다시 멤버를 모집해요.

주 2회, 2월 한달 동안 진행하는데 강사분이 계신거라 무료는 아니고 참가비가 좀 있습니다.
시간은 매주 화요일 오후 7시~10시, 토요일 오후 1시~4시 이렇게구요.

관심있으신 분은 카톡 hhegs123로 연락주세요

grandmanza의 이미지

유니티엔진으로 2D게임을 개발 중 질문이 있어 글을 올려봅니다.

아래는 LG Developer사이트에도 작성한 저의 글입니다.

안녕하세요,

수준낮은 질문으로 비춰질 것 같아 조심스럽습니다만, 마땅히 물어볼 곳이 없어서 이곳에 조심스레 질문을 올려봅니다.

저는 유니티엔진을 이용해서 안드로이드 OS용 게임을 개발하고 있습니다.

현재 게임이 완성된 상태고 여러 기종을 통해 테스트를 진행하고 있습니다.

테스트를 위해 사용한 기종은

- LG G3 (안드로이드 버전 4.4.2, 빌드번호 KVT49L.F400S11a)
- LG Optimus G Pro (안드로이드 버전 5.0.1 빌드번호 LRX21Y-F240S30c)

- 베가 아이언1, 2

- 삼성 갤럭시S2, 갤럭시S3, 갤럭시S4, 갤럭시S6, 갤럭시S6엣지플러스, 갤럭시노트5

입니다.

테스트 기종 중에서 갤럭시S2는 가장 오래된 모델이다보니 전반적으로 약간의 프레임 저하가 발생하는 정도의 문제가 있었습니다.
(하지만 게임 진행에는 큰 문제가 없는 수준입니다.)

westact의 이미지

소켓프로그램에서 non-blocking IO 시 이상한 현상이 있어 의견을 여쭙니다.

소켓서버에 하나의 프로세스에서 다수의 클라이언트를 받아 멀티쓰레드가 아닌, poll 의 다중입출력 방식을 통해 서버를 구현하였습니다.

간헐적으로 한가지 문제가 발생하여 해결하지 못하고 다른분들의 같은 경험이 있으신지 궁금하여 글을 올립니다.

서버입장에서 하나의 사용자가 socket 으로 접속하면, 이를 accept 한 후 setsocket 옵션을 통해

l_onoff = 1;
l_linger = 0;

로 변경과 함께 O_NONBLOCK 옵션을 추가하여 non-blocking I/O 로 통신을 하도록 하였습니다.

문제는 이와 같은 상태로 약 600명의 동시접속자가 사용하고 있을 때, 간헐적으로 클라이언트가 접속을 끊지도 아니하였는데도 불구하고 서버에서는 read() 함수로부터 0 을 반환받고, errno = ECONNRESET 으로 설정되어 클라이언트가 접속을 끊었다는 값을 받는 경우가 있는것이 문제입니다.

zepeh의 이미지

소켓 풀을 만들고 모든 소켓들에 accept를 걸어놔도 아무런 문제가 없을까요?


윈도우에는 AcceptEx라는 함수가 저런걸 지원하는 함수로 알고있습니다.

n개의 소켓에 대해 accept를 걸어놓고, accept 완료를 통보받는 거죠.

하지만 다른 os에서도 저런 비동기 accept 방식이 통하는지 궁금합니다.

제가 본 네트워크 라이브러리의 예제들은 accept를 하나씩 받더라고요.

혹시 다른 os에는 하나씩 처리하는 방식으로 해야하는 걸까요?

페이지

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