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

흔들의 이미지

동일한 SSID가 존재할 때 무선 네트워크 접속방법

동일한 SSID가 존재하는 무선 네트워크 환경에 있습니다.
그 중에서 내가 원하는 특정 AP로 접속을 하고 싶으며 해당 AP의 BSSID는 알고 있습니다.

아무리 방법을 찾아도 SSID로만 접속하는 방법밖에 나와있지를 않아서 문의 드립니다.
운영체제는 윈도우나 리눅스 상관은 없습니다.

SSID 이름을 변경하면 되지 않느냐 하시겠지만 관리자가 아니라 SSID를 변경할 수 있는 상황은 아니며 그냥 주어진 SSID를 통해서 접속만 해야합니다.

만약에 특정 AP에 한 번에 접속을 할 수 있는 방법이 없다고 하면 동일한 SSID를 가진 AP를 순차적으로 모두 접속할 수 있는 방법도 괜찮습니다.

===================================================================================

whitewolf8의 이미지

서버 locale 변경시 바뀌게 있나요?

작년 중순에 다른 개발자가 apache + tomcat + mariadb 를 설치해서 사용하는 서버가 있습니다.
서버 os 는 rocky 8 os 입니다.

최근에 sms 서비스 문제로 sms agent 를 설치하려고 하는데
locale 타입이 ko_KR.euckr 이 되어야 한다고 합니다.

그런데 이미 mariadb 캐릭터셋 타입도 utf8 이고
tomcat 등도 모두 utf8 로 세팅이 된 상태인데

LANG=en_US.UTF-8 ==> LANG=ko_KR.euckr 로 변경하면
문제가 될것 같아서 망설이고 있는데

문제가 발생할까요? 답변좀 부탁드립니다.

ps. tomcat , apache *.log, *.out 파일을
tail -f catalina.out, apache_access.log 등에서
한글이 포함되 있어도 터미널 프로그램으로 볼때도 깨지지 않고 잘보이고 있습니다.

그런데 euc-kr 로 변경하면 깨질것 같아 고민이 많습니다..

queenmedley의 이미지

wayland에서 nvidia 가 성능을 못내는건가요...

gpu는 nvidia 1060이고 wayland 모드에서 그놈을 사용해 왔습니다.
얼마전 실수로 x11로 들어가서 스팀에 csgo2를 하게되었는데 렉이나 화면 깜빡임도 없고 너무
너무 부드러워서 충격을 받았습니다.
그동안 wayland에서 랙이나 화면 깜빡임이 발생할때 게임이 무거워서 그런갑다 했고...
yuzu 나 mame 에서는 에러 많아서 아예 포기했는데 x11에서는 아무 문제가 없고, 그래픽도 더 깔끔하고..

제가 nvidia 설정을 잘못했나 싶어 몇일동안 arch wiki 나오는 설정을 다 테스트 해봤는데 답이 없는거같습니다. 다른 분들 중에 nvidia로 스팀게임이나 mame, yuzu 하시는 분들은 어떤지 궁금하네요..

답답해서 사무실에 radeon 그래픽카드가 달린 리눅스 컴퓨터로 오늘 csgo2를 몰래 설치해서 해보니 이건 정말 부드럽더군요. 아무리 생각해도 nvidia (property)드라이버가 wayland 와 아직 최적화가 안된게 아닌가 싶기도 합니다.

wallash의 이미지

CentOS 7.9에서 사용중인 ssh를 CentOS 6버전대로 낮출수 있을까요??

안녕하세요

현재 서버는 CentOS7.9를 사용하고 있는데요
접속 터미널의 OS 버전에 따라서 사용하는 툴의 GUI상에서 로딩 속도? 차이가 많이 납니다.
CentOS 6 버전으로 접속하면 빠르고 7버전 이상으로 접속을 하면 랙이 많이 생기는데요.

그래서 혹시 ssh나 x11의 버전의 차이인가 싶어서 일단 ssh의 버전을
CentOS 6에서 사용되는 버전으로 다운그레이드 하고 싶은데요...
제가 초짜다 보니 생각보다 쉽지 않네요...ㅠㅠ

일단 커널이 달라서 잘 안되는 건가 싶기도 하고...
이게 가능한 건가요??

고수분들의 조언을 좀 부탁드려봅니다..

화정큐삼@Google의 이미지

커널 5 buildroot 에서 커널 6로 변경후 UEFI 콘솔출력이 안됩니다.

기존 커널5를 깃 워크플로우를 통해 unbuntu-lastest 만 지정해서 최종 커널버전인 5.15.26 를 사용중이였으나
필요에 의해 사용자 정의 커널버전을 지정해서 6.4.16 버전을 빌드해야할 필요성이 생겼습니다.

커널5 에서는 잘 동작하던 grub.cfg 가
커널6 에서는 화면이 동작하지 않아서 아래 라인에서 vga=791 옵션을 제거했습니다.

https://github.com/PeterSuh-Q3/grub/blob/main/boot/grub/grub.cfg#L66

linux /bzImage-friend loglevel=3 waitusb=5 vga=791 net.ifnames=0 biosdevname=0

vga=791 옵션을 제거하면 USB 레거시 부트에서는 640x480 의 해상도로만 콘솔이 출력됩니다.

그리고, UEFI 에서는 아예 출력이 불가능한데요.

lalupo20의 이미지

1년만에 qt 다시 잡아서 질문 드립니다..

일단 연습으로 이번에도 mp3 앱을 만들고 있는데요.

외장메모리 읽기 쓰기 권한을 얻어야 되는거 같아서 아래와 같은 함수를 사용했습니다.

tngkr2019의 이미지

공유 메모리(shared memory)를 사용한 프로세스간 통신 관련해 질문 드립니다.

유닉스 운영체제에서 공유 메모리를 사용해 프로세스간 통신을 구현하던 도중 몇 날 며칠을 고민해도 도저히 해결이 안되는 문제가 있어 이렇게 질문 드리게 되었습니다.
현재 유닉스 환경에서 하나의 서버 프로세스와 두개의 클라이언트 프로세스(편의상 클라이언트1, 클라이언트2라고 하겠습니다)가 존재하고 서버 프로세스는 두 번의 fork() 함수 호출을 통해 두 개의 자식 프로세스(편의상 자식 프로세스1, 자식 프로세스2라고 하겠습니다)를 생성합니다.
자식 프로세스 1은 클라이언트1과 공유 메모리를 통해 통신하고, 자식 프로세스 2는 클라이언트2와 공유 메모리를 통해 통신하며 이 두 개의 공유 메모리는 서로 다른 키값을 지정하여 <자식 프로세스1, 클라이언트1>과 <자식 프로세스2, 클라이언트2>는 서로 다른 공유 메모리를 통해 통신하는 상황입니다. 더불어 클라이언트와 자식 프로세스 간에 공유 메모리의 접근을 동기화하기 위해 서로 다른 이름의 Named 세마포어 2개를 사용하고 있습니다.

rlatjddus234의 이미지

makefile 질문이요!

제가 학교 과제때문에 makefile을 이용해서 컴파일을 해야하는데 윈도우에서 vcpkg로 pdcurses를 설치하여 curses.h를 이용해 프로그래밍을 진행 중이었습니다

근데 makefile에서 링크를 아무리 제가 vcpkg/package/pdcurses/lib 에 정확히 라이브러리를 연결한거 같은데 자꾸 undefined reference가 발생하네요 vcpkg로 설치한 라이브러리는 혹시 위치가 다른가요??

익명 사용자의 이미지

iptables ssh 공격 질문입니다.

$IPTABLES -N blacklist
$IPTABLES -N ssh
$IPTABLES -A INPUT -m state --state NEW -p tcp --dport 22 -j ssh
$IPTABLES -A blacklist -m recent --set --name blacklist
$IPTABLES -A blacklist -j REJECT
$IPTABLES -A ssh -m recent --update --seconds 600 --hitcount 1 --name blacklist -j REJECT
$IPTABLES -A ssh -m recent --set --name ssh
$IPTABLES -A ssh -m recent --update --seconds 20 --hitcount 5 --name ssh -j blacklist
$IPTABLES -A ssh -j ACCEPT

위 명령은 ssh 공격을 막기 위해서 인터넷에서 확인해서 넣은 iptable 구문입니다.

trymp의 이미지

구조체에 padding 안 붙여도 되지 않나요?


구조체에 padding 붙이는 이유가(네트워크 제외) 메모리 접근횟수를 줄이기 위한 것으로 알고 있는데

연속된 경우, 컴파일러가 어차피 기본적으로 align 을 해주기때문에 개발자가 padding 맴버를

구조체에 추가하지 않아도 되지 않나요?

평소에 생각하지 않다가 문든 생각이 들어 질무드립니다.

페이지

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