프로그래밍 QnA

kimyh의 이미지

배열과 숫자 정렬에 관한 질문입니다.

php를 공부하고 있는 초보입니다.
많은 도움 부탁 드립니다.

과일이 아래와 같이 있다고 할때
사과 5개, 배 3개, 밤 10개, 대추 20개, 수박 2개
과일갯수가 많은수 부터 정렬하고자 합니다.
즉 대추,밤,사과,배,수박 이런순서로 갯수는 표시하지않고 과일이 많은거 부터 정렬하고자 합니다.
이때 배열구문을 어떻게 해주고 숫자가 많은 과일부터 어떻게 정렬해야 하나요.

배열구문에 rsort()함수를 바로 적용해서 정열할수 있는 방법은 없는가요?

declspec의 이미지

리눅스 task_struct

리눅스 커널에서 init task 에서부터 task_struct 들의
연결 리스트를 순회하다가, 중간에 포인터를 조작하여 특정 task 를
연결리스트에서 제외시켜도 해당 프로세스가 이상없이 작동합니다
심지어 모든 연결리스트들을 전부 끊어버려도 시스템에 아무 이상이 없습니다

스케줄러가 task_struct 의 연결리스트를 사용하지 않는건가요?
task_struct 의 연결리스트에 있는 정보들은 누가 사용하는걸까요?

fixme의 이미지

파이썬 트위터 이미지 업로드 api

파이썬 트위터 이미지 업로드 api 뭐를 사용해야되는지좀 알려주세요 ㅜㅜ;;
막막하네요 고수님들 부탁입니다

콩수니의 이미지

임베디드 리눅스 프로그램인데 멈춰요..ㅠ

안녕하세요
임베디드 리눅스에서 프로그램을 만들어서 센서로 부터 수집된 데이터를
다른 서버로 보내는 프로그램입니다.

main()
{
...
...
...
while(1)
{
data = getdata(); //센서 데이터 수집하기
write(soket,data.size);//서버에 데이터 보내기
sleep(60);
}
...
}

뭐 이런식입니다.
처음에는 잘 데이터 수집해서서버로 보내주는데....
빠르면 3분내 늦으면 10분내로 데이터를 보내지 않습니다.
ㅠㅠ
프로세스확인해보면 분명 프로세스는 아직 살아있습니다.
왜 죽어버리는걸까요...ㅠㅠ

정안되면 sleep함수를 구현해보려고하는데
틱값을 이용해서 구현하면 될것같은데

조언부탁드립니다.

fwhale의 이미지

스마트폰 실시간 스트리밍 전송

스마트폰의 카메라를 IPCAMERA로 활용해보고 싶은데요~

즉 스마트폰으로 실시간으로 촬영한것이 서버로 실시간으로 전송되어, 웹에서 바로 확인할수있는 그런 역할을 만들려합니다.

카메라(스마트폰) -> ffmpeg(안드로이드에 탑재, 어플 개발) -> 전송(소켓이용) -> wowza media server -> web player 접근

여기에 생각해야될 문제가 있을까요??

sacredone의 이미지

스도쿠 좋아하시는분 다음 한수만 알려주시면 감사하겠습니다

스도쿠 솔루션 완성되가는 시점에서

마지막 한 퍼즐이 빠진 느낌입니다

첨부된 스도쿠가

처음 문제에서 제 프로그램을 돌렸을때의 결과이고

저기서 더이상 해결못하고있습니다

물론 제가 직접해봐도 저기서 더이상 모르겠구요

저기에서 다음 한수를 찾으시고 더 중요한 정답이 될수 있었던 이유좀

알려주실수있으신분 계실까요

tkvkdldj926의 이미지

input device 장치에 관해 질문 드려요~

안녕하세요? input device가 연결되어 있는 정보를 보면

cat /proc/bus/input/device를 확인 해보면 쭉 list가 나오는 것을 볼 수 있는데요.

키보드와 마우스 같은 경우에는 handler에 여러개의 디바이스 파일이 있는 것을 확인 할 수 있습니다

그 중 키보드와 마우스에 관한 리스트 입니다.

klara의 이미지

fragment shader에서 함수포인터 비슷한 것은 구현할 수 없을까요?

OpenGL을 이용하여 동영상 플레이어를 만들고 있는데,
디코딩된 여러 포맷의 YUV 프레임을 fragment shader를 이용하여 RGB로 변환해준후,
마찬가지로 fragment shader를 이용하여 후처리를 해주고 있습니다.

그런데 YUV->RGB부분만 다를뿐 그 이후의 후처리는 사실 모두 똑같은데
이 부분 때문에 매번 새로운 쉐이더를 쓰고 포맷에 따라서 다른 쉐이더를 바인드 시켜줘야 하는게 번거롭고 중복되는 코드도 늘어만 갑니다.
후처리 부분은 별도의 쉐이더로 뽑아서 같이 링크해서 쓸수 있지만, 그래도 쉐이더의 메인함수는 매번 새롭게 작성해줘야하고 함수 원형 선언도 모든 쉐이더에 중복되어 들어가게 되네요.

C라면 함수포인터를 이용해서 YUV->RGB부분만 적당한 함수포인터를 넣어주는 식으로 처리할 수 있는데, 쉐이더에서 비슷하게 이용할 수 있는게 없을까요?
현재 OpenGL 2.0까지 지원하는 걸 목표로 하고 있습니다. 이 버전안에서 해결책을 아시는 분 알려주시면 감사하겠습니다.

fixme의 이미지

파이썬 mechanize BeautifulSoup

from mechanize import Browser
from BeatifulSoup import BeautifulSoup as Soup

e = Browser()
e.open('http://www.google.com')
soup = Soup(e.response())

이렇게 하면
HTMLParser.HTMLParseError: junk characters in start tag: u'{t:119}); class=gbzt', at line 259, column 1170
이렇게 에러 뜨는데

import urllib2
page = urlopen('http://www.google.com')
soup = Soup(page)

이렇게 할 때는 무사히 되네요;;;
mechanize를 쓰고 싶은데 어떻게 해야 에러 안뜨나요

kid1402의 이미지

[완료]TCP로 통신할때 끊기는 경우도 있나요?

현재 작은 온라인 게임을 만들어 보고 있습니다

서버는 IOCP로 클라는 event select로 만들어서 로그인, 회원가입, 로비, 상점 등 게임 플레이를 제외한 기능은 다 구현한 상태, 즉 패킷 주고받고 하는게 전부 다 잘되고 있습니다

본격적인 게임 플레이에서 패킷을 주고 받는걸 구현하고 있는데 도무지 이유를 알 수 없는 에러가 발생해서 질문을 드리고자 합니다.

일단 게임은 간단한 2D 형식의 pk 게임입니다. 클라는 30fps로 렌더링하면서 매 프레임마다 유저의 입력을 받아서 서버에 패킷으로 날리고, 리슨 스레드를 하나 둬서 서버에서 오는 패킷을 계속 체크하는 스레드가 있습니다.

서버는 해당 패킷을 처리한 뒤 결과를 유저에게 반환하는데 일단은 기초적인 이동 패킷(1인)부터 주고받고 있습니다. 클라가 보낸 이동 패킷을 분석하여 캐릭터 좌표를 이동시킨 뒤에, 해당 좌표값을 클라에게 에코해주고 있어요

제 생각대로 패킷도 잘 주고받아지고 이동도 잘 됩니다. 좌표값에 따라 렌더링을 해서 캐릭터 움직임이 보입니다.

페이지

프로그래밍 QnA 구독하기