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

zasxer의 이미지

ubuntu 두개의 디스크 파티션

ssd 256기가와 hdd 1TB있는데
설치시 어떻게 하는게 좋을까요???

ssd를 primary로 하고
hdd를 logical로하는것이 맞을까요???

DDR4 16gb입니다.
또,,, 어디 마운트 시켜야할까요...

zasxer의 이미지

handle란 무엇인가요..

handle라는 개념이 제대로 이해가 안됩니다.

handle가 하는 역할이 뭔가요??

JJneo의 이미지

리얼 모드는 왜 리얼 모드라고 이름 붙여졌나요?

OS만드는 책보면서 공부하고 있는데

리얼 모드라고 위키에 치면 '리얼(실제) 주소 모드' 또는 '호환 모드'라고 나오는데
이때 리얼(실제) 주소는 뭘 뜻하는 건가요?

vhgksl의 이미지

tigervnc를 설치했는데 vnc client로 붙으면 메뉴가 안보이고 배경이 흐릿합니다

정말 오랜만에 KLDP를 들렀네요. ㅎㅎ
홈서버의 OS가 CentOS7.4 인데요. 여기에 tigervnc-server를 설치했습니다.
tigervnc-server-1.8.0-2.el7_4.x86_64
설치하고 구동하는것들은 구글링 해서 진행을 했고요. 특별한 설정 같은 것들은 하지 않았습니다.

제 로컬(맥북)이 VNC Viewer라는 클라이언트 앱을 설치를 하고요. VNC Server로 연결했습니다.
첨부파일이 데스크탑 화면인데요.

원래 배경화면도 있는데 그것도 안보이고, 아이콘 색깔 같은것도 보면 뭔가 깨져있는것 같고요. 상단 메뉴도 안보입니다.
그래서 지금 불편한데요.

혹시 이거 왜그러는지 아시는분 있을까요?

youngjae6의 이미지

프로시저(procedure)란게 뭔가요?

안녕하세요.

아직 진도는 안나갔지만 procedure call이라는 ppt에서

procedure라는것의 의미는 설명이 없고

재귀때 쓰이고(?) 동적할당때 쓰이고 어쩌고 저쩌고 이런식인데

function이랑은 다른 개념인가요??

무엇을 지칭하는지 알고 싶습니다.

이용재@Facebook의 이미지

MS visual studio 에서 솔루션간 빌드 의존성 제어 질문

안녕하세요

프로젝트를 진행하다가 VRPN 이란 것을 사용해보는 중입니다.
VRPN 프로젝트를 빌드할 때 보니까 submodule 폴더 밑에 jsoncpp 와 hidapi 란 솔루션을 두고
각 솔루션의 바이너리 파일이 없으면 먼저 빌드하고 그 결과물인 lib 파일을 링킹시키더라구요.

제가 진행하고 있는 프로젝트에서도 이와같은 방법을 이용해 제 프로젝트를 빌드할 때
VRPN.lib 바이너리가 없으면 VRPN 솔루션을 빌드한 후 링킹을 하도록 해주고 싶은데 방법을 모르겠습니다.

prebuild event로 훅을 걸어놨나 싶어서 프로젝트 세팅을 훑어봤는데 그건 아닌 것 같네요.
서로 다른 솔루션이다보니 참조프로젝트로 할 수도 없고...

무슨 방법으로 한걸까요?

trymp의 이미지

커널 모듈 예제를 작성했는데 printk 가 찍히지 않습니다.

/* callee.c */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
 
int jj_add(int a, int b) {
    printk("[callee] jj_add called...\n");
    return a + b;
}
 
int jj_sub(int a, int b) {
    printk("[callee] jj_sub called...\n");
    return a - b;
}
 
EXPORT_SYMBOL(jj_add);
EXPORT_SYMBOL(jj_sub);
MODULE_LICENSE("GPL");

trymp의 이미지

커널 모듈 예제를 작성했는데 printk 가 찍히지 않습니다.

/* callee.c */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
 
int jj_add(int a, int b) {
    printk("[callee] jj_add called...\n");
    return a + b;
}
 
int jj_sub(int a, int b) {
    printk("[callee] jj_sub called...\n");
    return a - b;
}
 
EXPORT_SYMBOL(jj_add);
EXPORT_SYMBOL(jj_sub);
MODULE_LICENSE("GPL");

Sangwoo Jung@Google의 이미지

파이썬에 관한 질문입니다. 답변 부탁드립니다. ㅠ

안녕하세요 저는 3년차 프로그래머 입니다.
최근 파이썬을 본격적으로 공부하게 되었습니다.
그런데 php나 자바스크립트 같은 프로그램언어는 많은 정보들이 인터넷에 있지만 파이썬에 대해서는 접근하기가 힘들더라구요.
그래서 파이썬을 먼저 공부하셨던 분들께 몇 가지 여쭤볼게 있어서 이렇게 글을 씁니다.
목표는 결론적으로 12월 내에 윈도우 프로그램-CRUD(DB연동) 을 만드는 것입니다.

파이썬 배우기 좋은 예제 및 사이트 가 있을까요?.

A. 웹 프로그램.
1. Django 사용법 을 잘 설명해주는 곳
2. Django 를 이용해 CRUD 설명 페이지 (소스)
4. Django 및 다른 프레임 웍
3. 파이썬 직접 코딩을 통한 CRUD 웹 프로그램 예제

B. 윈도우 프로그램.
1. 파이썬 직접 코딩을 통한 CRUD 윈도우 프로그램 예제
2. 파이썬 직접 코딩에 관한 윈도우 프로그램 예제들
3. 윈도우 프로그램 프레임 웍

pppp1476의 이미지

popen()을 이용한 파이프 생성과 context switching

리눅스 시스템 프로그래밍 공부 중 파이프 부분에 궁금한 점이 생겨 질문드립니다.
popen() 는 파이프를 생성하는 syscall로 알고있고 이는 자식프로세스를 생성한 후 파이프를 통해 부모 프로세스와 연결한다고 알고있습니다. 여기서 for loop를 통해 동일한 파이프를 5번 생성하면서 각 파이프가 생성된 시간을 측정했는데 처음 파이프 생성시간이 제일 높고 뒤의 4차례의 파이프 생성 시간은 다들 비슷비슷했습니다. 첫부분에서 제일 높은 시간이 나온 이유가 context switching(문맥교환)에 의해 그런가요? 아니면 더 확실한 이유가 있을까요? 

ex source code)

#include
#include
#include
#include

void main(){
FILE *read_fp;
char buffer[100];
char cnt;
struct timeval p_create, p_end;
double msec;
int i;

페이지

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