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

rei0216의 이미지

VMware UTP 케이블 인식이 안됩니다.

포티넷이라는 장비를 VMware에서 구현 할려고 합니다.

현재 VMware는 NAT 구성으로 인터넷 됩니다.

그리고 네트워크 카드를 추가해서 (Custom - Host Only)로 활성화 했습니다. 그런데 UTP 케이블을 인식을 못 하네요.

어떤 설정을 잘못 한 걸까요?

파일 첨부 했습니다. 확인 부탁 드립니다

helpme2183의 이미지

파이썬 초보 고수분들께 여쭙니다

#-*- coding: cp949 -*-
# -*- coding: utf-8 -*-
 
import urllib, re
import sys
 
query=sys.argv[1:]
 
url = "http://openapi.naver.com/search"
query= unicode(query,"euc-kr").encode("utf8")
target="kin"
display="100"
key="e02c68cdd4e0cf43df3258d6fb89d7c8"
 
fob=open('./'+query+'-data.txt','w')
text = urllib.urlopen(url).read()
 
fob.write(text)
fob.close()
 
print (query) + "-data.txt is created."

현재 사용하고 있는 환경은 파이썬 3.3 입니다.

alwaysN00b의 이미지

C로 작성된 바이너리 코드 안에 또다른 실행바이너리를 포함시키는 방법

exec 계열의 함수를 사용하다 문득 궁금해져서 찾아봤는데 내공이 부족해 잘 못찾겠더군요..

C에서 execvp 등 의 함수로 현재 프로세서에서 파일로 존재하는 실행 이미지를 읽어들여 교체해서 실행하는 방법이
당연시 되는 프로세서 fork인데...

만약 바이너리 코드를 배열같은 자료구조에 넣어서 현재 이미지로 교체할려면 어떻게 해야할까요?

exec 계열의 함수 소스를 찾아보니 do_execv 에서 open_exec를 호출하더군요.

내공부족으로 이렇게 도움을 청합니다.

답변 부탁드립니다.

http://lxr.linux.no/linux+v2.6.37/fs/exec.c#L1376

http://lxr.linux.no/linux+v2.6.37/fs/exec.c#L720

inviolable의 이미지

(컴퓨터 구조)시프트 레지스터에 클럭이 2개가 있어야 된다는데 책 그림에는 1개네요???

하드웨어 구현
시프트 장치로는 그림 2-9와 같이 병렬 로드를 가진 양방향 시프트 레지스터를 사용할 수 있다.
이 경우에는 데이타를 레지스터에 로딩하기 위한 클럭 펄스와 시프트 연산을 위한 클럭 펄스가 필요하다.(클럭 펄스 2개 필요하다는 말)

책 그림 2-9는 첨부했는데요... 이 그림에는 클럭이 1개밖에 없는데 어떻게 된 것인지 설명 부탁드립니다.

책은 마레노 교수의 컴퓨터 구조라는 책입니다.

moozan의 이미지

Windows XP Home에서는 AHCI를 설치하려면 어떻게 해야 합니까?

nlite로 통합했지만 실패했습니다. OS설치후 드라이버를 별도로 설치했지만 " PCI 이중 IDE 드라이버 "던가 아무튼 SATA와는 관계없는 것으로 바뀝니다. 그나마 원래있던 SATA관련 드라이버가 사라져버립니다.

그리고 나서 인텔에서 받은 6시리즈 AHCI드라이버 설명서를 봤습니다. 아무리봐도 지원하는 칩셋명단에 H61칩셋이 없습니다. 제가 사용하는 보드는 Asus P8H61-M PRO입니다. H61칩셋입니다.

질문은 Windows XP Home에서는 AHCI를 사용하지 못합니까? Windows XP PRO에서는 가능해서 질문합니다. 그리고 H61칩셋은 원래 AHCI를 지원하지 못합니까? 6시리즈 AHCI드라이버의 설명서에는 H61칩셋이 지원목록에는 없습니다.

고수분들.... 가르쳐주시길 부탁드립니다.

moozan의 이미지

Windows XP Home 드라이버 설치 문제를 질문합니다.

OS는 Windows XP Home (한글) 입니다. 모든 드라이버, OS 업데이트를 마치고 장치관리자를 보면 아직도 물음표상태로 있는 장치가 있어서 질문합니다.

비디오 컨트롤러
High Definition Audio 버스의 오디오 장치
PCI Device
Universal Serial Bus (USB) 컨트롤러

위의 4개가 물음표에 작은 느낌표가 겹쳐있습니다. CPU가 인텔 코어i3-2세대 2100 (샌디브릿지) 입니다. 내장 그래픽 드라이버를 설치를 시도하면 시스템이 지원하지 않는다고 하던가... 설치가 안됩니다. 그래픽은 외장 그래픽을 사용하며 모델은 GT440입니다.

hjsong2234의 이미지

제일 simple한 리눅스

안녕하세요. 이제막 리눅스에 입문하여 이거저거 배우고 있는 신입 개발자 입니다.
이번에 회사에서 맡은 일이 리눅스 드라이버 개발 부분인데요. 개발은 이미 open project로 상당수준 진행 되어 있는 src를 base로 modify 하여 사용 합니다.
근대 막상 Driver를 다 완성하고 배포하다 보니 상대한 업체가 임베디드 베이스 인지라 배포판 리눅스의 커널 옵션과 업체에서 셋팅하여 사용하는 커널컴파일 옵션 부분에서 상당한 차이가 있더군요. ex) 같은 커널 버전이라도 컴파일 옵션이 다름, 배포판에 기본적으로 포함되어 있는 프로그램과 업체에서 사용하는 busybox간의 차이 등등

상기 이유로 가벼운 리눅스를 구하고 있는데요. x window도 필요 없고 쉘 정도만 되는 리눅스 같은건 없나요? 또는 위에 나열한 문제들을 테스트 해볼만한 배포판 같은건 따로 없는 지요? 개념이 약하다 보니 제대로 적었는지도 모르겠네요.

고수분들의 도움을 기다립니다.

oliverlee의 이미지

파일내 특정 한글 문자가 있는지 알아내는 프로그램을 만들고 싶어요

파일에서 특정 한글 문자열이 들어 있는지 알아내는 프로그램을 C언어로 구현하고 싶습니다.
그런데 문자셋이 여러가지가 있다보니(utf-8, euc-kr, ks_c_5601-1987 등) 어떻게 해야하는지 막막합니다.

그냥 직관적으로 드는 생각으로는

"한글" 이라는 문자가 있는지 확인하고 싶다면
"한글" 이라는 문자열을 아래와 같이 헥사값으로 지정하고,

utf-8 : ED 95 9C EA B8 80
euc-kr: C7 D1 B1 DB

파일을 특정 단위(예를들어 1024 byte 단위)로 읽어서 비교해보는 것인데,,,

솔직히 문자셋도 잘 모르겠고,

특히 문제는 헥사값을 어떻게 비교해야 하는지 모르겠다는 것입니다.

yonoo88의 이미지

자바에서 쉘스크립트 수행 후 원하는 정보만 출력하기

현재 제가 자바에서 쉘스크립트를 실행해서 그 안에 내용을 출력하는 것까지 해봣습니다.

그래서 지금 제가 보고싶은 정보만 골라보게 하고 싶은데 어떻게 해야되나요 ? 현재는 그냥 쉘스크립트에 있는 모든것을 보여주는 것 밖에 되지 않습니다.

골라서 나타내게 해주는 실행구문을 적어줘야되나요?
검색해보니 awk 라는게 있긴한데 그걸로도 가능한건지.. 아님 if문 써서 조건에 맞으면 출력하게 스크립트를 짜야하는건지..
궁금합니다.

현재 소스입니다.
import java.io.*;

momo7의 이미지

[PERL] 특정폴더안에 있는 모든 파일을 불러들여 조건이 맞는 파일을 하나로 만드는 코드를 작성중입니다.

처음에 이곳 게시판을 빌어 많이 도움을 받았습니다. 어느정도 혼자 필요한 것은 할 수 있을 것이라 생각했는데,

10시간을 넘게 고민해보고, 고쳐봐도 잘 안되네요.

인터넷을 방황하다가, 폴더안에 있는 파일을 모두 합치는 소스를 이용하여, 수정을 하고 있습니다(수정중이기 때문에 일부 불필요한 코드가 있을 수 있습니다. 양해부탁드려요).

제가 가지고 있는 데이터는 한 폴더에 2011년 1월 1일부터 2099년 12월 30일까지의 데이터를 가지고 있습니다.

그 중에 같은 연도에 해당하는 파일의 특정 줄을 합쳐서 하나의 파일로 만드는 과정입니다.

루틴을 돌리고자 아래 코드를 사용하였습니다. $b =2011 ~ 2099

if (substr($file,17,4) eq $b){

문제는 하나의 조건 즉 2011년 데이터를 만족하는 것은 커맨드 창에서 파일 저장 기능을 사용해서 가능하였습니다만,

펄 내부에서 저장파일을 만들어서 저장하려고 하니, 제대로 먹히질 않습니다.

혹시 아래 코드를 보시고 고쳐주실 수 있으신분 있으신가요?

페이지

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