자유 게시판

Lch@Naver의 이미지

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

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

emptynote의 이미지

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

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

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

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

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

이게 제 고민입니다.

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

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

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

joone의 이미지

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

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

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 님 고맙습니다.

세벌의 이미지

kldp blog에 쓴 댓글은 고칠 수 없네요.

kldp에 쓴 댓글은 글쓴이가 자기 글을 고칠 수 있지요.
그런데, blog에 쓴 댓글은 블로그 주인이 아니면 고칠 수 없네요.

kldp 게시판과 블로그 인터페이스를 좀 다르게 하는 건 어떨지요?

kingyw17의 이미지

IT진로 및 정보 공유나눔 하실분들

안녕하세요 IT고민방이라는 오픈채팅방을 운영하고 있는 관리자입니다.
다름이 아니라 이번에 우연히 이런 커뮤니티를 알게 되어서 홍보 아닌 홍보를 합니다.
저희 방의 취지는 it진로 설정에 고민이신 분들을 위해 개설 되었는대요.
현재는 학부생부터 다양한 직군의 현업자분들까지 넓은 스펙트럼의 인원들이 자유롭게 소통하고 있습니다 ㅎㅎ
관심이 있으신분들은 오셔서 편하게 같이 이야기 나누며 정보교환 했으면 좋겠습니다
긴 글 읽어주셔서 감사합니다!

오픈방 링크

https://open.kakao.com/o/gfwAjq5b

cogniti3의 이미지

중국어 입력 알고리즘

중국 노래를 너무 좋아해서 ㅋㅋ

중국어 입력기를 만드려고 합니다.

youyizhongbeishang 이라고 쳤을 때, 有一种悲伤 튀어나오는 알고리즘으로 어떤게 있을까요..
일단 생각나는게 HMM

저걸 만들어서 데이터만 바꿔서 한국 한자 입력에도 적용하면 좋겠네요.

한자키 누르고 국어 라고 치면 國語 라고 튀어나오게요~~

페이지

자유 게시판 구독하기