프로그래밍 QnA

leolo의 이미지

[질문] 리눅스에서 코딩으로 사운드카드에 BEEP음을 들려주는 방

C코딩으로 리눅스에서 사운드 카드를 통해 스피커에 BEEP음을 들려주고 중지시키는 방법이 있는지요.

어떻게 하면 되는지요. 간단한 예제라도 있으면 좀.. 부탁드립니다.

vividly1의 이미지

awk에서 사용자정의함수질의

책을보다가 awk안에서도 함수사용가능하다고해서
책 예문 약간 변형해서 했는데
에러가나네요 왜그런지
아시는분꼭 답변좀 ㅜ.ㅜ;;;;;

1.
스크립트
#!/bin/ch
function title( i ){
echo "---------------"
echo " " i " "
echo "---------------"
}
nawk 'BEGIN { title ("임시")}
{print $0}' tll
}

실행-------->
ksh: 0403-057 Syntax error: `(' is not expected.

2. 추가질문 하나더요...
입력값을 편집하고싶어서
예를들면
실행파일 변수1 변수2 변수3
이렇게 들어오면
쉘안에서

suh1978의 이미지

오라클 관련 질문입니다.

요즘들어 데이터베이스에 대해 나름데로 깊이 있는 공부를 하고자 합니다. 그래서 회사에서 사용하는 것이 오라클인 만큼 오라클을 선택했는데요.

검색속도를 향상시키기 위해 당연히 인덱스를 사용합니다. 문제는
단일 인덱스 2개를 생성하고, 검색시에 where절에 생성된 인덱스 컬럼 2개를 and절로 했을때 두개의 인덱스를 이용하는게 맞는지 아니면 하나만 이용되는가 해서요.

제가 해본 결과는 하나만 사용했었습니다. HINT절을 이용해서 둘중에 원하는 것을 이용할수는 있지만 두개의 인덱스 모두를 사용할수는 없었습니다. 참고로 비용기반 옵티마이저를 사용하고요.

wideye42의 이미지

[UNIX/SUN] Template에서 컴파일 에러가 나네요..알려주세요..

제가 올릴 소스는 window 와 Linux에서는 문제 없이 컴파일이 되던 소스인데 Sun에서 컴파일 하니 STL Template 쪽에서 에러가 발생합니다..컴파일 내용을 보면 아시겠지만 다른 디렉토리에 있는 Template 헤더파일을 include하다가 에러가 납니다..

컴파일 옵션에 문제가 있는지 소스에 문제가 있는지 알려주시면 감사하겠습니다..

Computer 사양
Hardware : sun4u
OS : 5.8
Compiler : Sun ONE Studio 8 C++ 5.5

Compile 옵션
CC -g -c -instances=extern -KPIC relativeOp.cpp

Error

hanaban의 이미지

SMP에서 atomic operation에 관한 질문..

짧은 지식으로 atomic operation에 관해서 궁금한 내용이 있어서 고수분들의 답변을 부탁드립니다.

제 생각으로는 atomic operation의 구현이 아래와 같은 방법으로 되어 있을 것 같아서..

0. 특정 CPU의 atomic operation code 수행요청.
1. 전 CPU 중단
2. 해당 CPU의 atomic operation 수행
3. 전 CPU 다시 동작.

위 경우라면 SMP에서 atomic operation을 빈번하게 수행하는 프로세스가 하나 있다면 전체 시스템에 악영향을 미치게 되지 않을까 합니다.

예를 들어 a라는 프로세스는 초당 10만번, b라는 프로세스는 초당 10번이 필요하다고 하면 a 때문에 시스템의 모든 CPU가 10만번씩 멈춰야 하는 현상이 발생하지 않을까요?

leo~~~~의 이미지

Qt에서 파일 생성하고 쓰는 방법 좀 알려주세요..

파일에 있는 데이터 읽어 오는건 알겠는데..

파일을 생성해서 쓰는 방법을 모르겠네요....

C언어 에서는 fprintf 쓰믄 되잖아요...

Qt에서는 어떻게 해야하죠??

송지석의 이미지

udp로 broadcast하는 방법

UDP 프로토콜로 broadcast를 하는 방법을 잘 모르겠네요...
인터넷에 나오는 예제를 따라해봐도
sendto: Network is unreachable
로 나오거나
패킷 캡쳐해봤을 때 ARP만 잔뜩 뿌리거든요.
UDP로 broadcast 하는 간단한 코드를 좀 구할 수 있을까요?

shamlock의 이미지

책에 있는 이 말이 맞는 것인지 확인좀..

지금 uClinux를 공부중입니다. (아니..걍 이게 몬가 보고 있습니다 )
저는 기본적으로 PC 환경에서만 공부를 했고 임베디드쪽은 첨인데요

책을 보다보니 이런 말이 있네요

Quote:

일반 리눅스와 달리 멀티 프로세스로 인한 시스템의 메모리 부하를 줄이기 위하여 멀티 스레드 방식을 사용한다. 즉 일반 리눅스에서는 페이지 복사 기법을 fork를 통해 copy-on-write 기법으로 구현하지만 메모리가 제한된 uClinux에서는 vfork를 이용하여 구현한다.

대충보면 그냥 넘어갈수도 있었는데요

yuni의 이미지

[루비,질문] 파일을 열때, 파일에 쓸때 중첨된 부분을 루프로 돌

노가다를 피하고 싶습니다.

행렬로 이루어진 숫자배열을 가지고 1,11,21... 행은 sec0.inp
2,12,22... 행은 sec1.inp 이런 식으로 저장을 합니다.
밑에 보시면 겹치는 부분들이 많은데 이것들은 LOOP로 세련되게 할 수는 없을까요?
[code:1]
#!/usr/bin/ruby
fileIn=File.new("node.inp", "w")
fileSec0=File.new("sec0.inp", "w") # 노가다 시작
fileSec1=File.new("sec1.inp", "w")
fileSec2=File.new("sec2.inp", "w")
fileSec3=File.new("sec3.inp", "w")

rinizim의 이미지

IRC 타자 스크립 다시 한 번 질문 드립니다.

안녕하세요, 프로그래밍에 아무런 지식도 없는 사내놈입니다. (_ _)

아얄씨 타자 스크립 수정을 조금 부탁드리려고 글을 올립니다.
어제 도움을 받았는데, 잘 안되어서 이번에는 아예
타자 스크립 전체를 첨부 파일로 올립니다.

꼭 도와주세요.

타자스크립 실행시 문제가 출제될 때,
문제가 무작위로 출제되지 않고,
택스트 파일 위에서부터 차례대로 나오게 수정하실 수 있는지 궁금합니다.

고맙습니다. ㅠ_ㅜ

페이지

프로그래밍 QnA 구독하기