프로그래밍 QnA

ytt123의 이미지

(질문) 파일 안열고 파일 내 특정 문장 이전 행에 특정 문장 삽입?

아래의 기능이 쉘에서 (가령 perl을 쓴다거나해서) 될까요?

즉, 아래 파일에서 cc 와 ee 사이줄에 dd를 넣어 new_myfile처럼 만들고 싶은데요,
물론 파일을 열지않고 스크립트 명령어만으로요.

$cat myfile
aa
bb
cc
ee

$cat new_myfile
aa
bb
cc
dd
ee

ldshyun7의 이미지

윈도우무선랜기능으로 자동교체하게하려면 어떤언어를 공부해야할까요?

안녕하세요. 여기서 도움을 많이받고있습니다.

다름이 아니옵고..

아는형님께서 유선방송사에서 일하는데..

노트북AS때마다 고생을 하신다고하셔서..

어떻게하면 도움을 드릴수있을가 고민을 하고있습니다.

원격으로 도움드리는것도 한계가있는것같고..(형님께서 무선유틸프로그램을 못찾으면 인터넷접속조차못하니;;)

보통 무선유틸프로그램보면 윈도우무선기능과 유틸프로그램 전환 옵션이있잖아요?

헌데 이걸 선택하려면 무선유틸프로그램을 찾아서 옵션을 바꿔줘야할텐데..

어쩔땐 찾지를 못하거나 혹은 난생첨보는 프로그램이라 도움을 못드리는경우도있습니다.;;(형님은 완전컴맹이십니다.;)

그냥 간단한 실행파일하나로 (포터블형식처럼?) 윈도우내장된 무선프로그램으로 자동전환되게끔 만들고싶은데

어떻게해야됄지몰르겠습니다. 아니 어떤언어를 접해서 공부를 해야할지;;

가끔가다가는 XP SP2라서 윈도우 무선랜기능 선택옵션이 없는부분도있더라구여.

choboja의 이미지

copy_from_user() 궁금점


안녕하세요 ??

copy_from_user() 함수에 대해 궁금한점이 있습니다.

위 함수가 user 영역의 데이터를 kernel영역으로 옮기는 것으로 알고있습니다.

제가 궁금한건 system call 추가시 위 함수를 사용할 필요가 있는지 궁금하네요.

예를 들어

* system call부분

struct int_list{
        unsigned int    nr;
};
 
 
asmlinkage long sys_enter_critical(int nr_list, struct int_list* list )
{
     kernel_data.nr = list[i].nr;
}

* application

jinchanggyu의 이미지

DB 특정 row에 입력하기

+-------+------+
| age | age2 |
+-------+------+
| 13 | 23 |
| 23 | 23 |
| NULL | 23 |
| 23 | NULL |
| 2 | NULL |
| 223 | NULL |
| 22323 | NULL |
+-------+------+

이런 테이블이 있을 경우
age=23인 테이블에 age2를 삽입할려면

어떤 퀴리문을 써야하나요????
좀 알려주세요..ㅠ,.ㅠ

wahihi의 이미지

우분투에서 쓸만한 소스코드 뷰어 부탁 드립니다.

어떤 분이 위와 비슷한걸 올리셨기에
찾아보니깐, 소스네비게이션을 추천하셨더라고요.

헌데, 그건 레드핫 용이라 우분투에서는 못쓸것 같던데..

우분투에서 쓸 만한 소스 코드 뷰어 추천 부탁드려요.

참고로, 윈도우에서 우분투 삼바로 엑세스해서 소스 인사이트를 통해 소스를 보긴 했는데요,
타겟 보드 접속 하느라고 삼바를 껏다 켰다 하다보니, 소스 인사이트가 날라가고 해서 엄청 불편하더군요.

이 참에 우분투에서 GUI용 소스 뷰어 추천 받아 써 볼 생각입니다.

jj8888의 이미지

휴인스 pxa255 pro3 로 2~3주간의 짧은 프로젝트를 해볼 생각인데...

임베 시스템 프로그래밍의 파이널 과제로 수행될 예정입니다. 보드에는 리눅스 2.4.19 버전이 올라가 있습니다.

일단 생각해본 주제 중에 웹캠을 통해 QR 코드를 인식한 후, 디코딩된 웹 주소로 찾아가서 해당 페이지를 QT로 출력해 주는 것이 있습니다.

그런데 제가 임베디드나 리눅스와 관련해서는 초짜인지라 이렇게 하는게 난이도가 적당한지가 잘 구분이 되지 않습니다.
그래서 몇가지 질문드리고자 합니다.

1. pxa255 pro3용 웹캠이 단종이 되었다고 하던데 그렇다면 아예 구하는것이 어려운지 궁금합니다. 또, 웹캠 디바이스 드라이버가 이미 제공되는것이 있는지, 아니라면 직접 구현하는게 과연 가능한지 궁금합니다.

babach의 이미지

윈도우 batch 파일 문법 관련 질문 드립니다.

현재 DDNS서버 구축 관련해서, 클라이언트쪽에서 usupdate.exe 라는 파일을 실행해서 유동 IP를 도메인 네임과 binding 해주는 것을

자동화 해주기 위해서 일단, batch 파일을 짜고 있습니다.

프로그램을 실행하는 batch명령어는 start 이니깐,

@echo off
echo Hello this is a test batch file
start C:\dns\bin\nsupdate.exe

여기까지는 알겠는데,

choboja의 이미지

리눅스 tick관련

안녕하세요? 리눅스 커널을 공부하고 있는 학생입니다.

cfs 스케쥴러관련 코드를 공부하고 있는데 hrtimer라는 것이 있군요.
이것으로 인해 실제 4ms(250hz설정시)로 발생되던 time tick 또한 hrtimer를 이용하여 구현되는 걸로 이해했습니다.
즉, 4ms마다 발생되게 hrtimer가 작성되고 그 timer가 깨어나서 4ms마다 발생되는 tick에서 해야되는 일을 수행을 하는 것으로 이해했네요.

이것 덕분에 실제 타스크 또한 이것보다 작은 단위로 스케쥴링이 가능한 것 같구요. 제가 이해한 것이 맞는지요?
하지만 코드에서는 sysctl_sched_min_granularity가 보통 4ms로 되어있네요. 그렇다면 실제 타스크(weight가 낮은 녀석들)들의
최소 실행시간을 4ms로 보장이 된다는 것인가요?

제가 생각했던 것은 4ms보다 짧은 scheduler tick을 받는 녀석은 hrtimer를 이용하여 실제 time tick 보다 적은 시간 수행이 가능한 것으로
이해했습니다.

kieslv의 이미지

드라이버 모듈 로딩시에 우선순위를 배당해줄수가 있을까요?

안녕하세요. 리눅스 드라이버를 공부하고 있는 학생입니다.

드라이버 모듈을 빌드하여 ko파일을 insmod를 이용하여 로딩하고 장치 동작까지 확인하였습니다.

하지만 USB 장치를 연결하였을 경우 리눅스 자체의 기본드라이버가 로딩되는 것을 확인하였습니다.

그래서 rmmod를 이용하여 기본 드라이버를 내려주고,

insmod를 이용하여 제가 만든 커스텀 드라이버를 올린다음에야 장치 동작을 확인할 수가 있었습니다.

드라이버를 영구적으로 설치하는 방법과

설치한 다음 리눅스 커널에 내장된 기본드라이버보다 우선순위가 높게 하여

장치를 연결하였을 경우 제가 만든 드라이버가 로딩되게 하려면 어떤 방법이 있을까요?

에고...너무 어렵네요...ㅠㅠ

페이지

프로그래밍 QnA 구독하기