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

-@Naver의 이미지

gcm,fcm 질문드립니다

자바에서 직접 개발한 앱으로 푸쉬 알람을 주고싶은데
gcm이나 fcm을 이용하면 가능하다고 하는데..

1.웹서버(jsp)가 꼭 필요한가요?

2.c++에서 보내는 방법이나 다른 방법이 존재하나요?

장병우@Google의 이미지

FTPS를 인증서를 사용하여 비밀번호 없이 로그인 가능할까요?

안녕하세요.
Filezilla를 이용해 FTPS서버를 로컬에 구성하여 테스트를 진행하는데 SFTP처럼 인증서만 이용하여 패스워드 없이 로그인을 할 수 있나요?
서버 Certificate를 이용해 TrustManager를 통해 접속을 해도 하나 안하나 결과는 똑같네요..

그리고 Filezilla server 990포트는 원래 접속이 불가능한가요? WINSCP, Filezilla client로는 되는데 자바로는 안되네요..

아래는 제가 작성한 소스코드입니다.

l5lreach의 이미지

리눅스 어플리케이션 개발 버전명 넣는방법

리눅스 debian8을 사용중에 있으며
SPI제어하는 어플리케이션을 하나 만들었습니다.

앞으로 업데이트 될것을 대비하여
어플리케이션에 버전정보를 넣어 버전정보를 확인할 수 있게 하고싶은데요.

다른 리눅스에 설치된 프로그램은 ex: /프로그램설치경로/bin/mysql --version이렇게 커맨드 입력시
버전정보가 뜨는걸 확인했습니다.

이런식으로 자체 구현한 어플리케이션도 버전명을 넣을수 있는 방법이 있는지 궁급합니다.

bbyongi의 이미지

gerrit 과 gitolite가 호환 가능한가요?

현재 ubuntu 14.04에서 git + gitolite 구성으로 셋팅한 git server가 있습니다.
사용자 계정은 ssh pub key로 인증받고, repo도 5-6개이상 추가되어 사용중입니다.

git server를 이용하다 보니 web으로 git에 접근하여 commit별 코드 수정사항을 바로 보면 좋겠어서
찾아보니 gerrit 이라는 code review 서비스(?)를 설치며면 이게 가능한겠더라구요.

그런데 구글링하면서 gerrit 설치하는 과정을 스터디 하다보니
gerrit은 git에 java로 gerrit을 설치하고 apache와 hu DB를 이용하는데
계정 추가도 다 gerrit 웹상에서 관리자 계정으로 가능해보이는데....

질문의 요지는..
기존에 사용중인 git + gitolite 의 git server에
gerrit을 새로 설치해서 연동할 수 있을까요?

아니면 gerrit을 설치하고 새로 repo와 유저 만들어서 새롭게 셋팅해야 하는걸까요?

조언 부탁드립니다.

yoo94의 이미지

epoll edge-trigger & level-trigger

안녕하세요, epoll에서 trigger에 대해 질문이 있어 글을 올립니다.

제가 edge-trigger를 사용하던 프로그램을 level-trigger로 변환해야하는 상황입니다.

어떤 trigger를 이용하느냐에 따라 event를 처리하는 방식이 달라지나요?
edge-trigger는 변화가 생겼을 때 한번만 이벤트를 발생하고,
level-trigger는 특정 상태가 되었을 때 이벤트를 지속적으로 발생한다고 알고 있습니다.

그렇다면 event를 처리할 때, 지속적으로 발생하는 이벤트에 대한 처리가 필요한건가요?

atomes의 이미지

boost::asio 에서 복수의 파일을 다운받게하려 하는데요

5mb 정도 되는 파일 열개~스무개를 소켓으로 송,수신하는 프로그램을 만들고 있습니다.
이 열개~스무개 되는 파일을 클라이언트에서 전송할때마다 서버에서 일일이 connect하고 accept하는 과정이 불필요한거 같고 시간도 잡아먹어서, 맨 처음 connect-accept가 성공하면
클라이언트에서는 파일을 하나씩 열어서 버퍼에 저장후 async::tcp::connection::socket을 사용해 서버로 비동기 송신 (async_write)를 합니다.
서버에서는 비동기 수신(async_read)을 사용해 다 받지 않고 파일 크기만큼 받으려고 하는데(ex : 5mb 파일 10개 송신 시 서버에선 async_write를 버퍼에 5mb가 찰 때까지만 수행하는 작업을 10번 반복) 어떻게 해야 하나요? async_read에서는 특정 바이트수만큼만 받게 하는 파라미터가 없고 그냥 소켓에 있는 버퍼를 끝까지 다운받더라고요

-@Naver의 이미지

카카오톡 전송 또는 sms 보내기...

C++ MFC를 이용하여 개발중인데

1.특정 카카오톡ID에게 카카오톡 전송(카카오 api에서는 c++은 없는걸로 확인했습니다)

2.특정 번호에게 문자전송(유료로 알고있습니다)

3.특정 안드로이드 앱으로 푸쉬알람 전송

(특정 안드로이드 앱이라 하면 현재 개발중인 프로그램에서 앱을 통하여 회원가입을 진행하고 있습니다.

회원가입이 진행되는 그 앱을 말하는 겁니다.)

C++로 가능한것이 있나요? 찾아도 잘 나오지 않아서 질문올립니다.

computerbo의 이미지

mysql에 대해서(질문쉽습니다 꼭 한번 들러주십쇼)

mysql로 작업을 하다가 막히는 점이 있습니다. 저희 회사에서 DB상태가 어떻게 되어있냐면

테이블에 한 필드안에 같은 데이터가 수십개가 있습니다.

제가 원하는것은 한테이블안에 한 필드안에 중복된 데이터가 수십개가 들어있는 한 필드에서 데이터 딱 한개를 특정해서 update를 해보고 싶은데 어떻게 해야하나요?

다른 글들 보면

UPDATE 테이블이름

SET 필드이름=데이터값

WHERE 필드이름=데이터값

이런식으로 해서 조건이 성립되면 업데이트하는건데 제 상황같은 경우는 조건이 어떠하든 일단 한필드에 중복된

데이터가 수십개가 되니깐 저런식으로 작성을 하면 그 수십개가 업데이트되는데;;

도무지 방법을 모르겠습니다..ㅠ 불쌍한 초보생을 살린다고 생각하고

도와주십쇼 고수님들...

-@Naver의 이미지

c++ mysql 질문드립니다.

c++에서 데이터베이스 연동 후 원하는 값을 select하려고 하는데

연동은 되지만 쿼리문실행이 안되는지 에러가 납니다..

에러내용 : Invalid utf8 character string :

찾아보니 utf8로 캐릭터셋이 되어있지 않은거라고 하는데....db 테이블이랑 다른것들 다 확인해봐도

utf8로 셋이 되어있습니다...무엇이 문제인가요...

혹시몰라서 코드도 올립니다. 현재 테스트중이라 코드가 지저분한점 이해부탁드립니다

std::wstring ad = macArr[0];

std::string newad;

newad.assign(ad.begin(), ad.end());

char query[255];

sprintf_s(query, "select * from USER where address='%s'", newad);

query_stat = mysql_query(connection, query);

if (query_stat != 0)

trymp의 이미지

hash table 에서 CPU cache 를 최대한 활용하려면??


linux kernel 환경에서 빠른 hash 검색방법을 찾고 있는데요.

JUDY hash 의 경우 CPU cache 를 최대한 활용하도록 해서
메모리를 경량화시키고 빠른 검색을 지원한다고 하는데

hash table 에서 CPU cache를 활용하는 것은 어떤 방법으로 가능할까요?

감이 잘 오지 않아 조언해 주시면 감사하겠습니다.

페이지

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