프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

Hodong Kim@Google의 이미지

재미있는 오픈소스 네이밍

그냥 재미로 보는 거에요

GNOME 프로젝트

https://www.gnome.org/

발음하면 그놈, 놈 ㅋㅋㅋ

Qt 프로젝트

https://www.qt.io/

큐티죠. 근데 타이핑하다가 알게된 사실인데 qt 를 한글로 치면
ㅂㅅ...
첨에 아주 배꼽을 잡았습니다. ㅋㅋㅋㅋㅋ
게다가 회사 이름이 트롤테크 ㅋㅋ

Mozilla 재단

https://www.mozilla.org/

한글로 하면 모질라.... 헐
파이어폭스(불여우)를 만드는 재단입니다. 그 외에도 여러가지 일을 합니다.

송파구최고존엄의 이미지

대량의 io가 발생하는 환경에서 read 가 실패할경우 예외처리.

안녕하세요 file i/o에 문제가 생겨서 문의차 글올려봅니다.

현재 리눅스환경에서 fanotify 를 이용하여 파일 정보를 수집중입니다.

평상시에는 괜찮다가 파일 io가 대량으로 수행이 되면 (예, while(1) echo "1123"~~ 반복하는 쉘스크립트 실행)

read가 실패하더군요 그래서 실패할경우 for문으로 10번정도 반복시도 하면서 usleep 10000정도를 주고 재시도를 해봤는데 결국 똑같이 10번 실패를 합니다.

혹시 이러한 경우 예외처리를 어떻게 해야하는지 궁금합니다.

fd를 닫았다가 다시열면 괜찮을까요 ?

lalupo20의 이미지

어플 올렸던거 그냥 내려버렸네요.

욕먹는건 상관없는데

실행이 안된다는 사람이 많네요.

기기 한 3개 정도는 테스트해봤고 다 잘 되었는데...

일단 이거 내리고 2버전으로 새로 만들어야겠습니다.

standalon의 이미지

전송 데이터가 다양한 데이터 타입일 경우, receive() 함수에서 수신 데이터를 처리하는 방법

오래간만에 코딩하려니까 간단하지 않네요. ^^

C++로 소켓 프로그램을 작성중인데, 전송 데이터의 타입이 다양합니다. (ex. 기본 자료형, 구조체, 클래스, etc)
기존에 작성했던 프로그램에서는 같은 데이터 타입에 길이만 달라서 그 길이에 따라서 처리 프로세스를 구분해주곤 했는데, (예를 들면, 전송 데이터가 항상 byte array래서, 첫번째 byte를 byte array의 길이로 정의함.)
이번에는 데이터 타입 자체가 달라서 receive() 함수에서 수신 데이터를 어떤 데이터 타입으로 받아서 처리해야 할지 고민이 됩니다.

이런 경우가 이전에도 분명히 있을텐데, 아무리 찾아봐도 못 찾겠네요.
아시는 분 조언 또는 관련글 URL 부탁드립니다.
감사합니다.

익명 사용자의 이미지

멀티스레드 서버에서 클라이언트의 종료를 알 수 있는 방법

리눅스 멀티스레드 서버를 만드는 중인데 클라이언트가 종료되었음을 아는 방법이 있을까요? 연결 요청이 들어올 때마다 클라이언트 소켓 디스크립터를 만들어서 스레드를 만들고 그 인자로 디스크립터를 전달하는데 epoll로 이 디스크립터를 관리하면서 EPOLLRDHUP 이벤트가 발생하는지 검사하려고 합니다. 사실 구현은 해보지 않아서 잘 작동하는지도, EPOLLRDHUP이 이렇게 사용하는건지도 감이 오지 않습니다. 어떻게 해야할까요?

익명 사용자의 이미지

변수를 일정시간마다 줄이고 싶습니다.

전역변수 A를 클라이언트가 원할 때마다 1씩 증가시켜주는데 이 변수를 증가 요청한지 30분이 지날 때마다 1씩 감소시켜주고 싶습니다. 예를 들어서 이 변수를 5분, 5분, 10분 간격으로 증가시켰다면 감소시킬 때도 5분, 5분, 10분마다 한번씩 감소시켜주고 싶습니다. 어떻게 할 수 있을까요?

익명 사용자의 이미지

sed를 이용해서 문자치환

245
246 DirectoryIndex index.html
247

에서

245
246 DirectoryIndex index.html index.htm index.php
247

으로 문자 치환을 하려하는데 도와주세요 ㅠ

emptynote의 이미지

open365 사이트 주소가 http://cloud.open365.io/ 맞나 접속이 안되네요.

open365 사이트 주소가 http://cloud.open365.io/ 맞나 접속이 안되네요.

아래 유트브 동영상에서 보여주는 주소인데요.

아쉽게도 접속이 되지 않네요.

또 다른 검색으로 찾은 주소 https://open365.io 역시도 안되네요.

리브레 버그 찾은것이 그곳에서는 어떠한지 궁굼해서 찾아 본건데요.

다른 분들은 접속이 되시나요?

--------
"Open365: Alternativa Open Source para usuários do Office 365"
참고 주소 : https://www.youtube.com/watch?v=H2GGatPf5C0

세벌의 이미지

vim 취약점 발견

리눅스 사용자라면 (거의)누구나 쓰는 텍스트 편집기에서 취약점을 발견했다는 소식입니다.

https://www.dailysecu.com/?mod=news&act=articleView&idxno=52664

dymaxion의 이미지

Hodong님 관련 다툼을 보면서 느낀 점

듣보잡인 제가 중간에 끼어들어 이러쿵 저러쿵 할 일은 아닌 것 같지만, 지켜보다 보니 좀 딱하다는 생각이 들어서 나름의 느낀 점을 써 봅니다.

절대 나쁜 의도는 없으며, 원만하게 화해가 되었으면 하는 의도이오니 좋은 뜻으로 받아들여 주셨으면 합니다.

일단 저는 Hodong님과, 또 Hodong님과 다툼을 하시는 것으로 보이는 emptynote님, 세벌님 모두와 아무런 인연이 없으며 단지 FOSS를 즐겨 사용하는 사용자의 한 사람일 뿐이라는 점을 밝혀 둡니다.

1. Hodong님의 입장에 대한 이해

libhwp 코드는, 사용자 편의성 측면에서는 아직 부족함이 있겠지만, 사례가 굉장히 희귀한 시도라는 점에서 큰 의미가 있는 활동이라고 평소 느껴왔습니다. 과거에 누군가 이 코드를 악용해서 좋지 못한 사건이 있었다는 점도 잘 알려져 있는데요, 제가 당사자였더라도 상당한 환멸을 느낄만한 일었다고 생각합니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기