프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실

익명 사용자의 이미지

커맨드로 숨김폴더 빼고 7Z 압축할 수 있나요

사용하고 있던 우분투가 무한 로그인에 걸려

모든걸 포기하고 다시 인스톨 하려 합니다..

그래도 기본 자료는 백업 해야 하기에

압축할려고 하니 불필요한 데이터가 많이 꼬여서..

필요한 폴더는 대부분 한글 폴더라

tty에 한글 입력은 포기했고..

압축해서 가져가야 될거 같은데..

숨긴 폴더 데이터는 전혀 필요 없는데

커맨드로 7z압축할려고 하니 계속 따라 붙네요..

빼고 압축할 방법이 있을까요?

kit9090의 이미지

CRC 코드 작성 질문 있습니다.

안녕하세요

PIC microchip 공부를 하고 있습니다.

PIC32 칩을 사용하고 있는데

CRC 코드를 하나 만들었는데

여기저기서 보고 만드느라 이해가 안가는 부분이 있어 질문 드립니다.

crootk의 이미지

임베디드 리눅스 프로세서 감시?


임베디드리눅스 app_A 상에서 system 명령으로 특정 프로세서(app_B)를 실행했는데

실행시킨 app_A상에서 이 프로세서(app_B)가 실행중인지 실행이 끝나고 종료 되었는지

감시할 수 있는 방법이 있나요?

리눅스 프로그램을 많이 안해봐서 방법을 모르겠네요..

도움 부탁드립니다.

미리 소중한 댓글 감사드립니다.

chocokeki의 이미지

define 문과 포인터 간단한 질문 문의 드려요

클럭이 낮은 임베디드 환경입니다
최적화를 위해 고민 중인데요

//후보 #1
inline volatile struct hw_reg* get_hw_addr(void)
{ 
    return (volatile struct hw_reg*) (&hw->peri[27]);
}
 
//후보 #2 - hw->peri[27] 의 주소를 직접 적는다
#define (volatile struct hw_reg*) (0x12345678ul)

후보1은 빌드할 때 hw->peri[27]이 컴파일러에 의해 offset이 자동 계산되어서 바뀌는 것이 아니라 실행하고 나서 직접 접근하여 가져오고
후보2는 다이렉트로 hw 주소로 접근하는게 맞죠?

대략 어셈 2~3개 차이 일꺼 같은데 맞는지요?

Yi Soo An@Google의 이미지

프로젝트 아이디어

안녕하세요, 현재 네트워크 개발자로 일하고 있습니다.

퇴근하고 짬나는 시간에 혼자서 토이프로젝트 즐겨하고 있는데요. 경험이 짧다보니 토이프로젝트 아이디어가 잘 떠오르지 않습니다..

최근에는 2달간 IEEE 802.1ab 스펙문서 보면서 프로토콜 라이브러리 만들어 봤는데 어느정도 프로토타입 나오고 틀 잡히고 안정화가 되어 가니까 별로 생각하지 않고 코드 복/붙하고 유지보수하는 느낌이 강하게(프로젝트 사이즈도 작았습니다) 들어서 새롭고 큰 프로젝트를 해보고 싶습니다. 다음 프로젝트로 깃헙에서 사람들이 공유하는 것 중에 "tap device로 tcp stack 개발하기" 보는중인데, 이게 돈 걸린 사업이 아니고 개인프로젝트다 보니 뭔가 빡쎈 느낌은 안 나네요. 저거 끝나고 나서 몇 달간 엄청 빡쎄게 머리 싸매면서 재밌게 해볼만한 네트워크 관련 프로젝트가 있을까요?

컴파일러, key-value DB, VM 개발도 재밌어 보이는데 이번년도는 업무랑 관련있는거 위주로 해보고 싶습니다. 커널 관련된 것도 괜찮습니다. 업무에서도 커널 코드 보는데 재밌어서요.. ㅎ

감사합니다.

yujong_lee의 이미지

perl에서 mechanize모듈을 사용할 때 발생하는 인코딩 문제 관련해 도움이 필요합니다.

perl mechanize 모듈을 사용함에 있어서 시작부터 문제에 봉착했습니다.
mechanize모듈을 사용하는 것이 처음이라 아래와 같은 간단한 코드부터 시도했습니다.
--------------------------------------------------
#!/usr/bin/perl
use strict;
use warnings;
use WWW::Mechanize;

my $mech = WWW::Mechanize->new( autocheck => 1 );
$mech->get( "사이트주소" );
print $mech->content();
--------------------------------------------------

qwe9223의 이미지

[qt / c++] 동영상플레이어 질문입니다.

QMainWindow에서 어떤 버튼을 눌렀을때 동영상플레이어가 실행되는 프로그램을 만들고 싶습니다.

QMediaPlayer와 QVideoWidget을 이용해서 새로운 동영상 위젯을 띄우고 거기에 동영상을 재생시키는건 알겠는데.. 그냥 새로운 위젯이 생성되기 때문에 ui처럼 꾸미거나, 생성된 위젯에 버튼을 추가하는법은 모르겠더라고요..

ui를 꾸밀 수 있는 QDialog파일에서는 비디오를 재생시키는방법이 있나요??

아니면 QMainWindow에서 어떤 버튼을 눌렀을 때, ui를 꾸밀 수 있고 비디오도 재생시킬 수 있는 새로운 창을 띄우는 방법이 있을까요?

qwe9223의 이미지

[qt / c++] QMainWindow 2개를 묶으려면 어떻게 해야하나요?

메인 QMainWindow main이 있고,
서브 QMainWindow sub가 있는데
main에서 어떤 버튼을 눌렀을 때 sub가 실행되도록 하고싶습니다.

근데 main에 있는 멤버함수중
sub subb;
subb.show();
를 입력했는데 subb창이 실행되자마자 꺼지네요.. main의 멤버함수가 종료되면서 subb도 동시에 꺼지는걸까요??
이럴때 어떻게 해야할까요?

sangjun11316의 이미지

.vimrc 에서 키 mapping 관련 질문입니다.

vi 편집기로 파일을 보는 중에 command 모드에서 'Ctrl + G' 를 누르면 해당 파일을 들어갈 때 입력했던 경로가 뜨는데요,

$ vi /dir1/dir2/file.txt ==> 'Ctrl + G' /dir1/dir2/file.txt
$ vi file.txt ==> 'Ctrl + G' file.txt

이 때 'Ctrl + G' 를 누르기 전에 '1 + Ctrl + G' 와 같이 앞에 0 이 아닌 숫자를 입력하면 vi 명령 시 입력했던 경로가 아닌 해당 파일의 절대경로를 보여줍니다.

그런데 매번 '1 + Ctrl + G' 와 같이 숫자키 -> Ctrl G 를 하려니 번거로워서 'Ctrl + G' 를 '1 + Ctrl + G' 로 mapping을 하려고 .vimrc 를 만지고 있는데 잘 되지 않아서 질문드립니다.

.vimrc 에서

nmap < C-G > 1< C-G >

와 같은 형태들을 시도해봤는데 이렇게 설정한 후 vi 편집기 위에서 'Ctrl + G'를 하니 화면이 멈춰버리더군요.

sheld2의 이미지

현업 리눅스 개발환경관련 궁금증

안녕하세요.

일주일전부터 라즈베리파이 4B를 사서 리눅스를 처음 공부하고 있습니다.

저는 현업에서 반도체장비 S/W 개발을 했었고요,
설비 내부 fieldbus 통신관련 제어기 firmware와 motion sequence 관련 RTOS application 개발을 했습니다.
RTOS는 VxWorks를 사용했는데,
OS에 종속되지 않도록 설계한 S/W platform을 기반으로 실제 개발은 Windows에서 했었고
토네이도라는 cross compiler를 이용해서 VxWorks image를 만든다음 설비에 적용하곤 했었죠.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실 구독하기