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

ardor12의 이미지

코드수정 및 실행환경 분리가 가능한가요?

실험실에서 연구하는 대학원생입니다.
최근 여러가지 코드 실행환경 (서로다른 유형의 서버와 edge device까지)에서 돌아가는 프로그램을 짜고있습니다.
여러 환경에서 실행되는 코드를 작성하다보니까 코딩을 어디서 하는게 가장 효율적인지 고민입니다.
어떤 툴을 이용하면 코딩은 로컬에서 실행은 원격 머신에서 가능할까요?

로컬 머신으로는 맥북프로를 사용하고있는데 맥북프로에서는 도저히 테스트환경을 맞추기가 어렵더라구요.
코딩을 맥북의 vscode에서 다 하면좋겠는데말이죠..

현재는
x86 ubuntu (고용량 메모리 서버. 헤드리스)
x86 ubuntu (GPU 서버. 헤드리스)
arm linux (edge device.)
에서 각각 코드가 돌아야합니다.

버전관리는 git으로, 코드수정은 크게는 로컬에서 하다가 테스트할때 각 머신에서 vim으로 하고있습니다.

문제는 혼자서 작업하는데도 매번 수정사항 테스트할때마다 커밋하고, 서버쪽 고치고 클라이언트쪽 고치고 여기저기서 수정하게되면 계속 머지해줘야하고..

emacs_newbie의 이미지

[질문] Emacs org-table에서 한글 입력 문제! (버그?)

이맥스 유저입니다. 이맥스가 참 좋은데 때때로 한글을 쓰기가 쉽지 않네요.

주로 org-mode를 이용하는데, org 파일의 표에 해당하는 org-table의 칸에 한글을 입력할 때 문제가 있습니다.

한글을 입력하고 나서 추가 입력이 TAB, S-TAB 혹은 다른 한글이 아니라면 (ex. SPC, comma, colon, ! 등등)

앞에 작성한 한글 단어가 삭제됩니다... 뭐가 문제인지 도무지 알 수가 없습니다.

다른 건 다 괜찮은데 한글 쓰고 SPC 타이핑을 할 수 없으니 상당히 irritating한데요,

바닐라 이맥스를 다운받아서 재현해본 영상을 gif로 첨부합니다.

이맥스 + 한글 + org-table로 이런 문제를 느끼시는 분이 정말 극소수가 아닐까 생각하지만

혹시라도 도움의 손길을 내밀 수 있는 분이 계시다면 여기 kldp 포럼에 있지 않을까 생각하여 올려봅니다^^

감사합니다.

jaeung24k의 이미지

파이썬 문법 질문입니다.

OctoPrint 라는 오픈소스 Python 프로젝트의 코드 중 일부입니다.
'|' 기호가 bitwise 연산으로 알고 있는데 아래 코드에서도 bitwise 연산자로 사용된건지 궁금합니다.

siba555의 이미지

stl 컨테이너에 저장될때 힙에 저장되나요?

안녕하세요.
궁금한게 있어서 문의드립니다.

std::queue queues;

std::string a = "가나다";
queues.push(a);

이렇게 코딩했을때 내부적으로 string a가 컨네이너내에서 힙에 저장되나요?
고맙습니다.

PS. 위의 예에서 컨테이너가 소멸(clear)될때
queue에 담아둔 객체도 자동 소멸되지요?

myiun20의 이미지

PyGtk3.0으로 프로그램 개발하기

저는 지금 PyGtk3.0을 사용하여 우분투에서 사용할 응용프로그램을 개발중입니다!
여기서 Ui부분도 하드코딩으로 꾸미고, Tcp/Ip 통신부분도 완벽하게 구현해놓았습니다.
그런데 여기서 Tcp/Ip 통신시에 어떤값이 들어오면 화면을 바꾸거나 버튼색을 바꾸거나 이런식으로 Ui컨트롤들을 제어하고싶은데 어떻게해야할지 모르겠습니다,,ㅠㅠ 도와주십쇼! 구조는 Ui클래스, Tcp/Ip수신 클래스가있고, 메인에서 Ui를 활성화 시키고, Tcp/Ip를 비동기로 돌려줍니다.

joone의 이미지

깃허브, 오픈소스 SW 코드 북극에 1,000년 보관

깃허브가 사이트에 저장된 오픈소스 코드를 북극에 보관했다고 합니다. 앞으로 1000년간 보관이 가능하다고 합니다. 제가 기여한 코드도 이번에 포함되었고, 이경우, 아래와 같이 "Arctic Code Vault Contributor" badge가 프로필에 표시가 됩니다.

cobra의 이미지

파이썬 크롤링 파일저장 개행문자 제거방법을 알고싶어요

for tds in top_2:
val = tds.findAll("td")
review_list.extend([val[0].text])
review_list.extend([val[3].text,val[4].text])

file = open('data추가.txt', 'w', encoding='utf-8')
review=[]

for review in review_list:
file.write(str(review)+'\n')

file.close()

코드를 실행하면 아래와 같이 data.txt에 저장이되는데

1

사과

2

바나나

복숭아

번호를제외하고 문자열을 이어서 저장할수없나요??

예)

1

사과배

2

바나나복숭아

qqcorn99의 이미지

우분투에서 일반 사용자 chown 사용 시 질문이 있습니다.

질문 요약:
우분투에서 일반 사용자는 sudo없이 chown으로 파일이나 디렉토리의 권한을 바꿀 수 없나요??

문제(질문) 내용 :
사용자를 하나 만들어서 test.txt라는 파일을 만들고, chown <이름> test.txt
실행 시 changing ownership of 'test.txt': Operation not permitted가 뜹니다.
sudo chown <이름> test.txt를 하면
<사용자> is not in the sudoers file....가 뜹니다.

그래서 /etc/sudoers에 사용자를 추가한 후 sudo 권한으로 chown을 사용해 test.txt의 권한을 변경했습니다.

일반 사용자를 /etc/sudoers에 추가하지 않고는 chown command를 사용할 수 없는건가요??

익명 사용자의 이미지

Centos 7 GUI 버전 무한 로그인

방금 cui버전에서 gui버전으로 변경 후 재부팅했더니 맞는 비밀번호를 입력하고 넘어가면 회색화면에서 멈춘 뒤 다시 로그인 화면으로 넘어갑니다. 인터넷 찾아보니 싱글 로그인을 하라는데 싱글 로그인 후 뭘 해야 하는지 모르겠습니다. 어떻게 해결해야 할까요?

david 7777의 이미지

아두이노 코드중에 텍스트 파일을 검사하는 함수가 있나요?

C언어로 메모장에 문자열을 저장하고 아두이노로 그 문자열을 핸드폰으로 보내려고 하는데...

메모장에 적힌것을 아두이노가 읽는 함수(아시다면 코드좀...)좀 알려주세요.

페이지

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