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

WATO x64@Google의 이미지

cmake로 *.sln 빌드

Cmake로 빌드 시 아래 매시지 해결해주세요.

trymp의 이미지

libc 의 mktime 과 kernel 에 있는 mktime 함수가 다른가요?

user daemon 에서 mktime() 값으로 나온 time_t 값하고

kernel time.h 에 있는 mktime(yy,mo,dd,hh,mm,ss) 하고 다른건가요?

두개가 동일한 날짜를 넣어도 반환되는 time_t 값에 차이가 있네요. ㅠㅠ

어떤건 localtime 이 적용되고 어떤건 안되고 그런건가요?

조언해 주시면 감사하겠습니다.

parkon의 이미지

소프트웨어 라이센스에 대한 질문

안녕하세요,
제가 어떤 라이브러리 하나를 만들어서 학술 저널에 투고 할려고 하는데
라이센스를
CC0 1.0/CC By 4.0/MIT/Apache-2.0/BSD
3-clause/BSD 2-clause/GPLv3/GPLv2/LGPL/CC BY NC 3.0/MPL-2.0
이것들 중에 하나 선택하라고 하네요.

개인적으로 GPL은 너무 제약이 강하다고 느끼고, 반대로 BSD는 너무 제약이 약하다고 느끼는데,
어떤 게 좋을까요?
제가 만든 라이브러리는 상업적으로 이용될 가능성은 없진 않겠지만
아마 대부분 학문 연구에서 쓰일 것 같구요.

사람들이 마음대로 제껄 가져다 쓰는건 좋은데,
다른 사람들이 자기들의 이름으로 코드의 주인을 바꾸는 건 허용하고 싶지 않구요.

대충 구글 검색해보니 LGPL이 괜찮아 보이는데 잘 모르겠습니다.

정답은 없으니 아무 조언이나 해 주심 감사하겠습니다.
논문을 곧 투고할 생각이라 이번 주 안에 의견 주시면 좋겠구요.

l5lreach의 이미지

make 시 속성 문의(dist -j8, j32)


안녕하세요
안드로이드 시스템 개발을 해보려고 하는데
기본 지식이 없어 많은 시행착오를 겪고 있네요...

다름이 아니라 기본적으로 build 시 속성을 주게 되는데
./build.sh 뒤에 붙는 dist -j8이 무엇을 의미하는지 궁금하네요.

./build.sh dist –j8 --qssi_only EXPERIMENTAL_USE_OPENJDK9=1.8

명령어를 입력 하 빌드를 하려고 하는데

FAILED: ninja: unknown target '–j8'
08:38:48 ninja failed with: exit status 1

에러가 나서 -j8 을 빼고 빌드를 돌리니깐 빌드가 진행이 됩니다.

dist 속성과
-j8, -j32 이런 속성을 주는게 어떤 의미인지 아시는분 댓글 부탁드려요.

study의 이미지

bash스크립트에서 locale관련 질문입니다.

# LC_CTYPE=C print '%02x' "02"
라고 입력을 하면

시스템 #1 에서는
02가 출력되고

시스템 #2 에서는
02-bash: warning: setlocale: LC_CTYPE: cannot change locale (C.UTF-8) 이라는 메세지가 출력됩니다.

여기서 시스템 #1은 Ubuntu 22.04 시스템이고, 시스템 #2는 buildroot를 기반으로 하는 임베디드 리눅스 시스템입니다.

다시 시스템 #2에서

kkb의 이미지

python에서 리스트 내의 특정 인덱스의 리스트 만드는 방법.

python에서 리스트들의 리스트 내에서 특정 인덱스의 요소만으로 리스트를 만들 때,
저는 아래와 같이 만드는데
혹시 다른 방법도 있을까요?
파이썬에 다양한 방법들이 많던데 보통 일반적으로 어떤 식으로 만드는지 질문해봅니다.

trymp의 이미지

인증서 검증은 UTC 기준인가요? 아니면 로컬타임 기준인가요?

대부분 인증서의 valid notbefore/notafter 같은 유효기간을 보면 UTC 형식으로 표기되어 있는데요.

가령 지금 한국시간이 12월 28일 16:00 이고 인증서의 유효시간(끝) 이 UTC 12월 28일 06:00:00 이면

이 인증서는 한국에서는 1시간전에 만료된 인증서인가요?

개념이 햇갈려서 질문드립니다.

흔들의 이미지

동일한 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 와 아직 최적화가 안된게 아닌가 싶기도 합니다.

페이지

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