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

cat90129의 이미지

windows, linux(rasbian) 블루투스 시리얼통신

안녕하세요. 제목 처럼 노트북(윈도우) 라즈베리파이(라즈비안) 간에

블루투스 모듈(hc-06)을 이용해 시리얼 통신을 하려하는 학생입니다.

현재 블루투스 페어링까지 완료돼있는 상태(putty를 이용해 port로 접속해 폴더 만드는 수행을 했을때 생성되는것을 확인)

로 판단하고 있는데, 그 다음작업이 막막합니다.

제 머리로는 노트북과 라즈베리파이에서 각각 주고받는 코드를 생성해

이제 데이터를 주고 받으면 된다고 생각했는데 (노트북에서 일방적으로 데이터를 송신하는 방식입니다.)

검색을 죽어라해도 몇 주동안 제가 구글링을 못하는건지 예제를 찾아볼수가 없습니다.

windows linux serial python programming

windows linux serial c programming

이런식으로 찾는데 원하는 자료가 나오지 않습니다.

classicid의 이미지

static library 함수 호출

기초적인 프로그래밍 질문 입니다.

libtest.a 파일을 생성한 후에

라이브러리에 있는 함수를 호출하는 main 함수를 만들고

arm-none-linux-gnueabi-g++ main.cpp =ltest -L./

을 했는데

main.cpp:(.text+0x10): undefine reference to 'test()' 라는 오류가 발생합니다.

main.cpp 에는


#include "../xxx/test.h"

...

test();

...

이런식으로 들어가 있어요.

k1d0bus3의 이미지

커널이 커널모듈을 찾아갈때 '경로명+커널버전명'만 보고 찾아가나요?

예를들면 kernel이름이 4.4-generc 인 경우 /lib/modules/4.4-generic/ 에서 모듈을 찾습니다.
이때 경로명+커널버전명 만 보고 찾아가나요?

같은버전의 커널을 여러개 만들어두고, 모듈 폴더하나로 쓸 수 있을까 싶어서 질문드립니다.

wnsdud9984의 이미지

vim 사용중에 질문이 있습니다.

제가 vim을 사용하다보면 한번씩 글자가 블럭잡은것 처럼 색상이 생깁니다.

제가 이번에는 :1,5s/^/#/g 를 입력했는데 이런 상황입니다.

vim을 종료하고 다시 들어가도 색상이 있고 글지를 지우고 다시 입력해도 색상이 있습니다.

이거 이유가 무엇인지 아시나요?

지우는 법을 아시는분 계신가요?

wmchang의 이미지

Simple Captcha 적용 질문 드립니다.

안녕하세요.
자바 기반의 이중화 구조로 되어 있는 서버에 캡차를 적용하였습니다.
적용후 도메인(ex:xxxxx.com)으로 접속시에는 캡차 이미지가 보이지 않고 엑박이 뜨는 상태이며 이중화된 각각의 서버 ip로 접속 시 정상적으로 이미지가 나타 납니다.
도메인은 현재 https기반으로 운영되고 있구요..혹시 관련 상황에 대해 경헙이 있으시거나 해결방안을 알고 계신 분은 답변 부탁 드립니다.

skyjjogari의 이미지

라즈베리파이 파이썬 스크립트 자동실행 해제

라즈베리파이에 라즈비안 OS를 올리고 파이썬으로 코딩하여 테스트 중입니다.

/etc/xdg/lxsession/LXDE-pi/autostart의 내용에 해당 실행파일 (.py파일)을 실행하게하여 부팅시 자동실행이 되게끔 설정하였습니다.

그런데 해당 소스에 try-exception 구문을 넣어서 에러 발생 시 reboot을 하게 하는 바람에..

부팅하고 실행되면 바로 리붓이 되어 아무것도 할 수 없는 상황이 되었습니다.

질문의 요지는 다음과 같습니다.

<다음>

1. OS를 Write한 SD카드를 포멧하지 않고, 현재 부팅 시 자동실행 되는 상황을 해제 하는 방법이 있습니까?

2. 만약 불가능하다면 SD카드를 PC에 인식시켜서 해당 실행파일만 따로 copy를 할 수 있는 방법이 있습니까?

고수 분들의 많은 고견 부탁드립니다.

감사합니다.

luster92의 이미지

socket프로그래밍에서 클라이언트 구분하기

linux, multi process, TCP 환경에서,

parent process내부에서 fork가 동작한다고 할 때

서로 다른 클라이언트를 구분하는 방법은 fork id밖에는 없을까요?

혹은 client에서 데이터를 보낼 때 자신의 ID를 항상 보내줘야 할까요

wnsdud9984의 이미지

chromium OS질문입니다.

크롬북에 대해서 검색을 하다가 위키에서

크롬북 사용자는 구글 드라이브 100GB 2년 이용권, 구글 플레이 뮤직 60일 이용권, Gogo라는 이름의 항공기내 Wi-Fi 12개월 이용권

같은 서비스가 있다고 하는데

크롬북을 구매하지 않고 오픈소스 OS인 chromium OS사용하면 똑같은 서비스를 받을수 있나요?

sweetmid의 이미지

linux 부팅시 nohup:redirection stderr to stdout

linux 부팅시 nohup:redirection stderr to stdout 라는 구문이 왜 나는건지 잘 모르겠습니다.

구글신에게 물어서 똑같은 증상을 봤는데도 이해가 잘 안되네요

운영중에 문제는 없는걸로 보입니다.

http://www.linuxquestions.org/questions/linux-newbie-8/nohup-redirecting-stderr-to-stdout-when-starting-lampp-4175456510/

제가 본 글은 이 글인데.. 해석의 문제인지 아는게 없어서 그런지 이해하는게 좀 어렵네요

단지, 백그라운드 프로세스로 돌고 있던 목록을 보여주기 위함인지

아니면 백그라운드프로세스로 돌릴 때, log를 파일로 떨어지게 하지 않고

boooy의 이미지

서버 클라이언트 언어가 다를 경우, 공용 코드 관리 방법 문의 드립니다.

안녕하세요 다른 커뮤니티에 올렸던 질문인데요 이곳에도 문의 드립니다

서버와 클라 모두 구현하려고 합니다. 이때 서로간에 공용으로 사용될 코드가 예상되는데요 (접근 url, 테이블 매핑 객체 및 기타)
이경우 언어가 다르던지 해서 코드 작성시 서로 참조가 안될 경우, 양쪽에 코드 중복으로 수정이나 관리가 귀찮아질 것 같습니다
보통 이경우 어떻게 해결 하시는지요?

제가 생각한 방법은 아래와 같으나.. 전혀 다른 방법이 정석일 것 같아 질문 드립니다

1. 언어간 변환툴을 사용한다 (없으면 만든다. 보통 key-value형태의 class 들이니 언어특성을 거의 타지 않음으로)

2. 통신할때 사용하는 데이터 형식(json등)이 있으니 이것만 손으로 짜고 양쪽에 사용될 파일들은 이 파일로 부터 각각 자동 생성되게 한다(예:json > 서버 class, json > 클라 class). 통신하지 않는 공용 코드도 같은 방식을 사용한다.

페이지

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