설치 및 활용 QnA + 자유 게시판

Lch@Naver의 이미지

여러분들은 리눅스의 어떤점에 꽃혀서 리눅스 개발을 하시게 되었나요?

보통 요즘 sw쪽 학생들은 인공지능,게임,보안 이런쪽으로 관심갖던데 여러분들은 리눅스에 어떤점에 꽃혀서 리눅스 개발(응용, 시스템, 커널 등등)을 하시게 된건가요?

namminkk의 이미지

커널 컴파일 시 생성되는 파일의 종류의 의미와 역할이 궁금합니다.

안녕하세요,

리눅스로 이것 저것 해보는 중에 질문이 생겨 여쭈어봅니다.

최신 커널을 올려보고 싶어서 한 블로그를 따라하던 도중 궁금한 것이 생겼습니다.

바로 커널을 이제 make rpm-pkg 형태로 make를 이용하여 rpm패키지를 만들면
kernel, kernel-devel, kernel-header 이 세개가 나오는데요,

이전까지 얄팍한 지식으로 알고 있던 것은 저 위 3개중 kernel만 설치하면 저는 새로운 커널을 사용하는 걸로
알고 있었습니다.

근데 devel과 header의 존재를 알게되니 뭔가 찜찜한?

그래서 저 두가지를 좀 찾아보니, devel은 라이브러리, header은 라이브러리에 필요한 헤더파일?
두개가 비슷한 느낌의 정보 인것 같아서요, 정확한 정의가 궁금하고
커널 버전을 올렸다. 라는 표현은 저 3가지를 모두 설치했다는 의미일까요?

그리고 커널 헤더파일을 바꾸면 부팅 시 이전 커널을 선택했을 떄 충돌같은게 발생해야 하는 것 아닌가요?

emptynote의 이미지

자바 nio selector 이용하여 응답을 기다리지 않고 메시지를 보낼때 속도를 조절한 아이디어 어디 없을까요?

자바 nio selector 이거 물건입니다.
저같이 시스템 프로그래밍 경험이 없어도 비동기 서버를 손쉽게 만들게 해 주기때문입니다.
그렇지만 클라이언트용 서버 접속 API 는 쉽지 않네요.

비동기 특성을 이용하면 응답을 기다리지 않고 메시지를 보낼 수 있는데 여기에 문제가 발생합니다.
서버 처리 용량을 고려 않고 무조건 응답을 기다리지 않고 메시지를 보내게 되면 서버 자원이 고갈되어 응답을 보낼 수 없게 됩니다.

이것에 대한 해법 무엇이 좋을까요?
그래서 찾은 답이 클라이언트에서 보내는 속도 조절입니다.

그런데 어떻게 속도를 조절하면 좋을까요?

이게 제 고민입니다.

제가 이것을 구현한 방법은 서버로 보낸 메시지들은 '송신 끝난 메시지 큐' 와 '송신중 메시지 큐' 이렇게 2개 큐에 분리하여 저장하고

2개 큐에 저장된 메시지 총 갯수는 최대 갯수 제한을 걸어 제한을 하며

'송신 끝난 메시지 큐' 에 담긴 메시지는 '생존 시간'을 주워 클라이언트 측에서 서버로 메시지를 보내는 속도를 조절하고 있습니다.

joone의 이미지

리눅스 개발자는 4k laptop을 사면 안되겠군요.

콘솔로 부팅하면 폰트가 너무 작아서 거의 볼 수가 없네요. 물론 폰트를 키우는 기능이 있는데, 프레임 버퍼로 그려야 합니다.
이 설정은 다시 부팅하면 지속이 안되네요.

세벌의 이미지

stty: tcgetattr: 지정된 파일이 ioctl 시스템 호출을 지원하지 않습니다.

aix 5.3... 좀 오래된 운영체제죠.

stty: tcgetattr: 지정된 파일이 ioctl 시스템 호출을 지원하지 않습니다.
이런 에러 메시지는 왜 나고 어떻게 해결하면 되나요?
emptynote의 이미지

[잡담] 아...단위테스트 정말로 싫다

우선 용어 정리 부터 하겠습니다.

'비동기 메시지 보내기' 기능이란 입력 메시지에 대한 처리 결과 메시지를 기다려 받지 않고

입력 메시지를 보내는 기능을 말합니다.

'비동기 메시지 보내기' 기능 구현시 난관에 봉착했는데요.

대기 없이 입력 메시지를 보내기때문에 처리 용량에 한계를 갖는 서버가 견디지 못하네요.

이것에 대한 해결책으로 속도 조절을 찾았고 이에 수정하여 단위테스트 해야 하는데

아...socket write 가 걸려 있어 이것을 mock 할려니 현타오네요.

내 코드가 얼마나 못났는가를 알 수 있는 검증을 생략하고 싶어요 ㅠ.ㅠ

익명 사용자의 이미지

한인과 흑인

조지 플로이드 사건을 한국 언론은 이상하게 보도하는 것 같더군요. 이상하다는 얘기는, 워싱튼포스트, CNN 등이 보도하는 것과는 상당히 다르게 보도한다는 의미입니다. 그래서 한국분들은 무슨 1992년 당시 LA의 추억이 있으신 분들이 아니라 이제 겨우 20대, 30대 될까 말까 하는 분들, 갓 유학 나온 분들까지 이 상황을 전혀 이상하게 생각하시는 것 같은데, 윤리적이지도 않을 뿐더러 현지 재미 한국인의 안전에도 도움이 안 됩니다. 왜들 그러시나 모르겠습니다.

요점은 두 가지입니다. 윤리적 정당성은 흑인들과 그 지지자들한테 있고요. "폭력으로 비화" "폭동" 운운하면서 사실과 다르게 시위의 가치를 폄훼하는 것은 재미 한국인들의 안전에 도움이 되지 않습니다.

황병희의 이미지

한글 자소분리 JSON -- 파이썬3

유니코드 한글을 자소를 분리합니다 그리고 JSON 포맷으로 만듭니다
농장 한우 자료 JSON 작업전에 몸풀기로 한번 해봤어요.
좋습니다 아주 좋아요. 이거 코드 작성후 무사히 돌아가는거 확인후,,,
한글창제원리가 너무 좋아요 감사하구요.

그리고 유니코드 만드신분들과 libhangul 만드신분들께 정말 감사드립니다.
아 물론 대왕세종께는 정말 특별한 감사의 마음을 전합니다...^^^

소스코드:
https://gitlab.com/soyeomul/test/-/raw/master/JSON/%ED%95%9C%EA%B8%80_%EC%A0%9C%EC%9D%B4%EC%8A%A8.py

동작 확인 유무는 스크린샷 첨부했습니다.

(구글 검색하시는 분들 위하야 태그도 추가합니다)
(우분투 한국 자료실에도 올렸어요~)

세벌의 이미지

데비안 리눅스에서 hwp 문서 보기

데비안 리눅스에서 hwp 문서를 읽을 수 있을까?

데비안 사이트에서는 공식적으로는 안 되는 거 같네요.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901892

한컴에서 제대로 지원해 주는 거 같지도 않고요.

그런 가운데 도움 주시는 congini3 님 고맙습니다.

페이지

설치 및 활용 QnA + 자유 게시판 구독하기