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

jaragun의 이미지

링커 스크립트 관련 질문입니다.

안녕하세요.
처음 회사입사해 Arm 보드를 가지고 프로젝트를 진행하고 있습니다.
Makefile과 Linker script를 가지고 진행하다 보니 재미도 있고 신기합니다.
그런데 Linker script에 관한 지식이 너무 없다보니 공부를 좀 하고 싶은데
http://korea.gnu.org/manual/release/ld/ld-sjp/ld-ko_3.html#SEC6
이 사이트 제외하고는 찾지 못했습니다.
제가 개인적으로 책을 좋아하여 혹시 예제를 따라가면서 공부 할 수 있는
책이 없을까요? 알고 계신분이 있다면 답변해주시면 감사합니다.

jungmany의 이미지

CentOS yum 설치 오류

안녕하세요. 리눅스 초보자 입니다.

특정 패키지를 yum으로 설치하려 하는대, 자꾸 아래와 같은 오류 메시지가 나옵니다.

OS : CentOS 7
오류 : Failed to synchronize cache for repo 'epel' <-epel 패키지 설치 함

혹시 아시는 분 있으면 답변 부탁드립니다.

감사합니다.

익명 사용자의 이미지

c++ stl Vector push_back 에 관하여

안녕하세요
Vector 컨테이너 사용중 다음과 같은 현상이 있어 질문이 있습니다
템플릿 환경 : mfc

1. 약 400byte 사이즈를 가지는 구조체가 있음
2. 해당 구조체는 vector로 관리
3. 100만개 데이터 push_back 수행속도 약 3초
4. 이후 3번의 로직이 진행된 Dialog는 특정 시간동안 먹통(체감상 10초이상,디버깅 포인트를 못찾겠습니다)

struct _tagData{ // size 400byte
int m_nData;
...
}

std::vector<_tagData> vecData;
vecData.reserve(1000000);

DWORD dwStart = GetTickCount();

_tagData row;
for (int i = 0; i < 1000000; ++i)
{
row.m_nData = i;
vecData.push_back(row);
}

익명 사용자의 이미지

다운로드를 installer 로 하는이유 exe 바로 다운안하고

보통 대부분의 프로그램을 다운로드로 직접하지 않고
installer 를 깔아서 installer 로 하는이유가 먼가요

바로 exe 주면 다운받으면 안되나요

왠지 안전성의 문제와 관련있는거 같은데
혹시 이유를 알려주실수 있나요

ywest1280의 이미지

소프트 재부팅 시 nvme 인식이 안됩니다.

콜드 부트시에는 lspci 와 dmesg에 nvme가 잘뜨는 데 재부팅 하면 바로 인식이 안되더군요.
BIOS 문제일까요? 참고로 노트북에 윈도우랑 아치 리눅스 듀얼 부팅해서 사용하고 있습니다.

6Gelemen의 이미지

쉘스크립트 실행

#! /bin/bash
 
if [$1 == start];then
	ip link set lo mtu 500
	ip link set eno1 mtu 500
	ip link set wlo1 mtu 500
 
elif[$1 == back];then
	ip link set lo mtu 65536
	ip link set eno1 mtu 1500
	ip link set wlo1 mtu 1500
 
else
 
echo "올바르게 입력하십시오."
 
fi

요게 실행이 안되네요...
도와주시면 감사하겠습니다.

익명 사용자의 이미지

공유기 없이 망분리하는법

host 컴퓨터가 공인ip를 직접 받아 인터넷을 쓰고 있을 떄

vmware의 가상 컴퓨터들을 망분리 시켜서 dmz int존으로 나눌 수 있을까요?

공유기가 있다면 wan구간에 직접 대역을 넣어 제가 설정한 구간으로 dmz서버에 하나씩 ip를 분배하면 편하겠지만

제 윈10 컴퓨터가 공인ip를 먹고있어서 모든 통신이 제 host컴퓨터를 통과해야 할 것 같은데 그러려면 랜카드가 2개더 필요한거같은데..

혹시 다른 방법이 있을까요? 아니면 공유기를 무조건 꼽아야하나요?

익명 사용자의 이미지

네트워크 구조를 모르겠습니다.

개인적인 포트폴리오 준비를 위해 집에서 vmware로 가상 웹서버를 이용하여 웹해킹 및 컨설팅을 준비중인데요
집에 공유기가 바로 연결되어있으면 포트포워딩으로 금방하겠지라고 생각하고 셋팅을 봣는데 공유기에 직접연결되있는건데 공인IP 주소처럼 쓰는건지 아니면 진짜 공인IP인지 잘 모르겟네요,, 접속방법도 잘 모르겠구요
일단 저희집은 컴퓨터가 2대 TV에 연결된 공유기 하나와 아파트 호수대로 설치된 공유기가 있는 것 같습니다.
제 컴퓨터의 IP는 49.1.159.122 였고 이게 공인IP인지 정학히 인지하지 못하겠습니다.
제 동생컴의 IP확인 시 49.1.159.74였습니다. 기본적으로 ISP에 인터넷을 신청하면 집당 하나의 공인IP만 주지 않나요?
ipconfig.co.kr 들어가서 확인해봐도 저 주소 그대로 나오고 49.1.159.0 대역대의 dhcp를 쓰는것 같았는데
폰으로 공유기 wifi를 잡아 확인 시 49.1.137.0 대역대의 dhcp를 받아 쓰더라구요
일단 ipconfig /all 확인 시
IP : 49.1.159.122

gloomyr의 이미지

문득든 생각인데 네트워크드라이브로 연결된 PC와 로컬PC 간에 공유메모리 설정이 불가능 할가요?

제목과 같이 문득 든 생각입니다.

네트워크 드라이브 연결로 묵인 여러개의 머신에서 작업을 진행중인데

중앙 서버 역활을 하는 머신에서 공유메모리 설정을 하면 네트워크 드라이브로
연결된 pc에서 공유메모리로 접근이 불가능할가요?

공유메모리로 같이 공유 된다면 참 괞찬은 작업환경을 꾸밀수 있을거 같긴한데..

고수님들 생각은 어떠신가요?

페이지

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