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

FALLINME의 이미지

안드로이드와 웹 서버와의 연동 과정에서

안녕하세요?

안드로이드와 웹 서버를 연동하기 위해 개발 중에 있는데

빠르게 개발하다보니 다소 체계적이지 못한 부분이 많습니다.

다음은 제가 현재 개발하고 있는 방식입니다.

--------------------

- 안드로이드 애플리케이션에는 필요한 기능에 대한 API 주소를 가지고 있고 GET 방식으로
데이터와 함께 요청하게 되면 서버(Ubuntu, MySQL)에서는 결과를 JSON으로 반환

- 구성 요소(PHP로 제작)

> 1. API 파일

: 비즈니스 로직에 해당하는 함수들을 순차적으로 요청하고

결과에 대한 성공 유무 혹은 데이터를 반환

> 2. 비즈니스 로직 클래스

: API에 대한 변수 및 함수가 포함

> 3. VO 클래스

: DB 테이블의 레코드에 대한 변수와 GET/SET 함수를 포함

> 4. DAO 클래스

: 데이터베이스에 쿼리를 요청하고 결과를 VO 혹은 VO 배열로 반환

stylix의 이미지

Git 고수님.. 질문있습니다. (오픈소스 이용시 버전 컨트롤)

Git을 의무적으로 사용하긴 하지만 아직 제대로 활용하지는 못하는 초보입니다.
제가 오픈소스를 하나 사용하려고 하는데요...
거기에는 저에게는 불필요한 기능이 많아서 그것들을 제거하고
또 저한테 필요한 기능중에 없는 것들을 추가하면서 사용하려고 합니다.
그런데 만약 원래 프로젝트 개발자들이 파일을 업데이트했을 때, 그게 만약 저에게 필요한 기능이라면 저도 반영을 하고 싶은데요.
이렇게 하려면 브랜지 전략?을 어떻게 짜야 하는지요?

제가 필요에 의해 수정하는 부분들은 원래 프로젝트와 무관하니 "브랜치"가 아니라 (푸시할 수도 없는 것이고..) 새로운 저장소로 시작해야 할 것 같은데
그러면 원래 개발자들이 업데이트하는 것들을 반영하는 작업이 눈으로 직접 코드를 라인 by 라인으로 비교해야 할 것 같은데...

괜찮은 방법 없을까요? (오픈소스 이용자들에게는 분명 이런 요구사항들이 있을 듯한데요...)

gksrlf2ek의 이미지

DNS 스푸핑 (이라기보다는 그냥 상식 질문..)

제가 DNS 스푸핑이라는 것을 알게되었습니다.
결과만 보자면 특정 도메인으로 접속하면
다른 사이트로 이동하게 되는건데
그런데 이거를 자기 컴퓨터를 타겟으로 했을때
어떻게 될지요..?
원래 목적 대로 원하는 사이트로 이동될까요?

trymp의 이미지

TCP handshake 에서 lask ack 상태에서 ack 못 받으면 어떻게 되나요?


TCP handshake 에서 수동으로 종료하는 쪽 (처음에 Fin 을 받는 쪽)에서

마지막 상태가 lask ack 이 잖아요.

여기서 ack 을 계속 못받으면 어떻게 되나요?

time_wait 는 시간지나면 자동으로 없어지는데 lask_Ack 에서 ack 을 계속 못받으면

어떻게 되는지 궁금해서 질문드립니다.

Fin 을 재전송할 꺼 같긴 한데, 그렇타고 계속 fin 을 쏠수도 없는 노릇이고...

조언 주시면 감사하겠습니다.

jytg669의 이미지

webcollab 설치법이 궁금한데요.. 어떻게 설치하는건가요??

현재 웹페이지에 webcollab 로그인 페이지까지는 해놨는데
여기서 demo//demo라고 치고들어가면
PHP Fatal error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in D:\WebCollab\database\mysql_pdo.php on line 59
이런 문구가 뜨게되네요.. 어떻게하는 걸까요?ㅠㅠ

aksen123의 이미지

Gnome 환경에서 VNC 를 쓰는게 문제일까요?

얼마전에 Debian 8 로 서버를 하나 구축했습니다.
공인 IP 는 두 개인데, 하나는 개인 (Windows 7) 으로 쓰고, 다른 하나는 공유기를 물려서 Debian 서버를 연결했습니다.

제 서버에서 GUI 환경을 써야 하는데, 예전에 Putty + Xming 은 좀 느린감이 있더라구요. VNC 는 한번도 안써봤는데, Putty + Xming 보다는 빠를 것 같아 선택하였습니다.

그런데 VNC에서 GUI 가 안뜹니다.
Debian 에서 VNC 는 tightvnc 를 이용하고, Windows 에서는 UltraVNC Viewer를 이용했습니다.
netstat 로 포트 번호 5900, 6000번대가 열리길래, Debian 이 물린 공유기에서 5900, 6000번대를 포트포워딩 해 주었습니다.

접속을 시도하면 VNC 비밀번호를 물어보는 것 까지 나오는데, 그 이후론 소위 말하는 '회색 화면'만 나옵니다.
문제 지점은 xstartup 에서 gnome-session 같습니다. 맨 마지막에 Gnome 환경을 사용하기 위해 gnome-session 을 입력한 상태입니다.

skyjjogari의 이미지

파이썬 nfs 라이브러리 설치관련

파이썬에서 nfs기능을 사용하려 하는데..

nfs라이브러리 설치를 어떻게해야하나요?ㅠㅠㅠㅠ

apt-get install이나 설치 파일 다운로드 받을수 있는 링크좀 부탁드립니다.

kyhdbs의 이미지

라즈베리파이 카메라로 찍은 사진은 서버 컴퓨터에 전송하고 싶어요...

라즈베리파이는 파이썬으로 코딩을 한다고 들었어요...

라즈베리파이의 카메라로 찍은 사진을 다른 서버 컴퓨터에 저장시키고 싶습니다. 그와 동시에 서버컴퓨터에서는 라즈베리파이에 qr코드사진을 전송하는 프로그래밍을 하려 합니다. qr코드 생성은 필요없습니다.. 단지 그 사진만 전송하여 라즈베리파이 모니터에 뿌려주기만 하면 됩니다..
파이썬과 스프링(java)은 다른 언어인데 서로 소켓통신이 가능한가요?? 아님 별도의 다른 방법이 있는지 궁금합니다. java로 소켓프로그래밍 하는건 어느정도 아는데 파이썬은 전혀 모르거든요 ..ㅠㅠ

그리고 서버컴퓨터가 사진받는 순간 바로 qr코드사진을 다시 라즈베리파이로 보내줘야 하는데 이렇게 할려면 서버컴퓨터가 라즈베리파이로부터 사진 받았다는것을 인식해야 한다는 말인데요... 인식하는 순간 qr코드사진을 보내야하니까요. 그 인식하는 방법은 어떻게 되는건지.. 궁금합니다.

정리하자면 라즈베리파이에서 사진을 찍고나면 그 사진을 서버 컴퓨터의 폴더에 저장시키고 동시에 서버컴퓨터는 라즈베리파이에 qr코드사진을 전송하는 시스템입니다.

astzlra955의 이미지

Device Tree를 사용할때 가상 드라이버 질문입니다.

안녕하세요.

Device Tree를 사용하는 kernel에서 가상 드라이버를 사용하려고 합니다.

그런데 이 가상 드라이버에는 특정한 메모리 영역이 할당된 것이 없기때문에
dtsi 파일에 이 가상드라이버에 대한 내용을 추가하지 않고, Driver가 동작하게 하고 싶습니다.

즉, dtsi에 등록하지 않고 device driver가 동작 ( 정확히는 platform driver 등록하고, suspend 나 resume 시에 동작하도록 )하게 하고 싶습니다.
( 기존 device tree를 사용하지 않을 때 처럼요.. )

혹시 이렇게 하는 방법이 있을까요?

duwnsrl의 이미지

http live streaming 관련 질문 고수님들 부탁드립니다.

인터넷 방송과 같은 화면 공유를 위해 스트리밍 쪽 자료를 조사하고있습니다.

처음 rtp/rtsp 소스를 이용해 녹화하고 있는 화면을 전송할려하는데

개발 비용이 (시간적)측면이 많이 드는것 같더라구요

그래서 자료를 찾다 보니 http streaming 기술을 있던데

저희가 개발 할려고 하는 화면 녹화하면서 스트리밍 하는 기술에 적용 시킬수 있을까요?

고수님들 부탁드립니다.

페이지

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