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

k1d0bus3의 이미지

저장장치의 속성값(제조사,ID,UUID등)은 어디에 저장되어 있습니까?

하드디스크나 플래시메모리 제품을 pc에 연결하면
BIOS에서 제조사명을 볼 수있고,
우분투 /dev/disk 에서 id,uuid등의 정보를 확인 할 수 있습니다.

질문 1.
이러한 정보들은 플래터나 플래시메모리칩에 저장이 되어있는지, 아니면 컨트롤러칩에 저장이 되어있는지 궁금합니다.

질문 2.
clonezilla를 사용하면 하드의 uuid까지 똑같이 복사를 해준다고 하는데, 어떤 원리인지 짐작이 가시나요?

lelly24의 이미지

CentOS6.5 네트워크 설정

CentOS 6.5 minimal 설치 후 네트워크를 잡으려는데 잘 안되네요;;

이전에는 VMware를 사용했었는데, 그떄는 ip주소 192.-.-.-로 연결이 됐습니다.

현재 공유기가 없어서 벽에다 꼽고 바로 본체에 연결 되어 있습니다.

CentOS 설치 전에는 win7을 썼었는데,
win7에서는 ip 주소가 220.-.-.- 였고 dhcp 연결을 사용했던것 같습니다.

ygdizzy의 이미지

POSTFIX의 SASL 설정에 관하여 질문드립니다.


지난 번에 POSTFIX의 설정에 관해서 질문을 드렸는데...제가 한 SMTP 서버 설정에 문제가 있나봐요.
바쁜 와중에 나름 시간을 쪼개서 해봤는데 부족하기 짝이 없습니다.
외부에서 POSTFIX를 사용할 때, 인증조차 거치지 않는다는 것이 문제였습니다.
그래서 SASL을 활용하여 간단한 인증 절차를 거치려고 했습니다. 결론은...지금 telnet을 이용한 테스트가 되지 않고요. postfix설정이 잘못 된것 같습니다.
SASL을 시도하기 전까지는 모든 것이 잘 돌아갔고요..SASL 관련 글을 참고하여 건들고 나서 안됩니다.
그런데 어디가 잘못된 것인줄을 몰라서 이렇게 의견을 여쭙습니다..,

abcdogs의 이미지

vmware 무선랜 연결

vmware fusion 을 사용하고 있는데요. vmware으로 backtrack을 돌려서 무선네트워크를 사용하려고 하는데요
내장되있는 무선랜카드는 인식이 안된다고 해서 iptime n150ua를 구매했습다
vmware에서는 무선랜이 인식되어서 connect 을 시켰는데 backtrack에서 iwconfig을 쳐보면 wlan0이나wlan2가
뜨지않고 인식을 하지 못합니다. 어떻게 해야 할까요.
PS : iptime n100um 은 인식이 됩니다

nomail의 이미지

[완료] 쉘 스크립트에서 파일 디스크립터 문제

쉘 스크립트 책을 보면서 공부하는 중에 이상한게 있어서 질문 좀 드립니다.

ls -al a aaa bbb 2>&1 > list
ls -al a aaa bbb > list 2>&1

첫번째 줄은 stderr 출력이 stdout로 리다이렉트(복제) 되어 list파일에 최종적으로 stdout과 stderr 출력이 동시에 저장되어햐 될것 같은데
stdout만 저장됩니다.

그리고 두번째 줄은 stdout은 list파일에 저장 후 stderr를 stdout으로 리다이렉트 하는 것 같은데, 결국은 stdout을 먼저 저장했기 때문에
나중에 리다이렉트 된 stderr은 버려질거라고 생각했는데.. 둘다 list파일에 저장됩니다.

책을 봐도 자세한 설명이 없어서 너무 혼란스러운데요. 잘 아시는 분 계시면 왜 그런지 이유를 좀 알려주시면 고맙겠습니다.

MyAbby의 이미지

PHP라는 매트릭스에 살고 있었습니다.

흠, 안녕하세요.

이 글을 우연찮게 봤는데 - http://ko.blog.influx.kr/2012/04/php.html

... 정리는 잘 안되어 잇어도 무슨 말을 하려는지는 확실히 알겠습니다. 뭐, 저 글을 완전히 신봉한다는 것은 아니구요.

PHP를 시작한지 몇년 안되지만, 확실히 뭔가 발목을 질질 끄는 느낌은 있었습니다.

특히, 이름들(함수명, 클래스 등등)을 외우기 어렵다거나, 디버깅이 지옥같거나...

저 글을 보니 딱 PHP가 그리 좋지 않은 언어구나~ 인지하게 되었어요. 그래도 PHP가 웹 발전에 크게 공헌을 했다는 건 변함이 없는 것 같아요.

묻고싶은 건 이겁니다. 다른 언어도 배워보고 싶은데, 어디로 갈아타는 것이 좋을까요?

돈 안들고, 리눅스에서 돌릴 수 있는 것들이요. 확실히 ASP는 아니죠 (뭔가 방법은 있으나)

high의 이미지

unable to enumerate USB device on port 오류 해결법 좀 알려주세요.

PS/2 키보드를 PS/2 젠더로 USB 변환해서 연결했는데
unable to enumerate USB device on port 4
위 처럼 오류가 나면서 키보드 인식이 안됩니다.

해결법 좀 알려주세요.

timul16의 이미지

어떤 코드가 좋은 코드일까요? 리눅스 프로그램 top 으로 비교하였을경우

같은 기능을 하는 두개의 프로그램을 테스트 해봤는데요
top으로 보면서 비교해봤습니다

비교 기준은 CPU%와 코드가독성 정도인데요

프로그램 1 : CPU :45%정도를 나타내며, 소스가 가독성이 편리합니다. 제가 딱봐도 쉽게 짜여진코드 깔끔하게 간결한코드

프로그램 2 : CPU : 35%정도를 나타내며, 가독성이 쉽지 않습니다. 코드가 지저분한 느낌

지금 프로그램2로 계속 쓰다가 프로그램1로 사용중인데요
가독성이 편하고 왠지 깔끔하다는 느낌에 top명령으로 보니 CPU부하율정도의 차이가 조금 있는데요
어떤것이 더 괜찮은걸까요?

jip102의 이미지

엑셀(2010) 매크로(VBA) 질문입니다.

엑셀 매크로(VBA)로 아래와 같이 계산된 결과 값을 변수에 넣어서 원하는 결과를 Sheet의 Cell 에 넣으려 하는데 오버플로우 에러가 납니다.
(물론 0을 0으로 나누어서 나온 결과이긴 하지만)

Dim Result as long
Dim Arg1 as long
Dim Arg2 as long
Dim Arg3 as long

Result = (Arg1/(Arg1 + Arg2 + Arg3)) <-- Over Flow Error 발생(Arg1 = 0, Arg2 = 0, Arg3 = 0 으로 할당될때)

여기서 Arg1,Arg2,Arg3 값이 다 0으로 할당되게 되면 0/0 이되어 오버플로우 에러가 발생합니다.
위의 경우 0을 0으로 나누더라도 강제로 Result 변수에 0을 할당하여 Cell 에 뿌릴 수 없을까요?(DBMS 의 NVL간은 함수)
찾아보기로는 IFERROR 라는 함수가 있기는 한데 아래와 같이 쓰니까 없는 함수라고 에러가 나네요.

Result = IFERROR((Arg1/(Arg1 + Arg2 + Arg3)),0)

페이지

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