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

lfs의 이미지

서브넷 마스크 물고기 잡는 방법

Forums: 


네크워크를 공부하는데 있어서 서브넷 마스크를 이해하기가
하늘의 별따기라고 주위 사람이 말했다. 그런데 실상 제가
서브넷 마스크를 공부했는데 문제는 단하나 인문학을 공부 못
해서 책을 못보는 거라 결론을 내 나름다래로 지었다.

어떤 사람은 이렇게 말할수가 있다. "기술 문서를 보는데
왠 인문학이냐고?" 인문학 공부를 않하는 사람은 아무리 책을
많이 읽는다하더라도 그 책의 저자의 마음을 읽지 못한다는 것
이다. 그래서 책 내용을 독파하지 못하고 어렵다고 불평만
내놓게 돼는것이다. 그런즉 서브넷 마스크를 공부할려면 그리
고 앞으로 컴퓨터 공부를 열심히 할 사람이라면 인문학 공부
를 하면서 기술 문서를 보았으면 한다.

다시말하지만 낚시를 할때 고기를 주는것이 아니라 낚시 하는
방법을 가르쳐 주는거라 너무 불만을 않가졌으면 한다.(인문학
공부는 꼭 하자)

aspire1019의 이미지

로컬 계정에서 intel c compiler 설치 방법

안녕하세요. 가입한 지 얼마 되지 않은 신입입니다.
인텔 c 컴파일러를 로컬 계정에 설치하는 방법을 몰라 질문 드립니다.

일단 /usr 에는 이미 intel compiler가 깔려있습니다.
다만 이것이 구 버전이라, 새로 나온 프로그램들을 빌드업 하는 것에 어려움을 느껴
새로운 version의 intel c compiler를 설치하려고 합니다.
하지만 직접 다운로드를 받으려니 라이센스가 필요하다고 해서 설치에 애를 먹고 있습니다.
그래서 /usr에 있는 구 버전을 로컬 계정으로 가져온 뒤 업데이트를 진행하려고 하는데 이게 쉽지 않습니다...
혹시 관련된 자료나 다른 해결법이 있으신 분 있으면 도와주세요.

세 줄 요약.
1. intel 구 버전이 이미 /usr에 있음.
2. 하지만 /usr에 있는 intel 구 버전은 건들면 안되어서 구 버전을 가져와 새로운 버전으로 업데이트를 해야 함.
3. 방법을 몰라 애를 먹고 있음..

오지훈@Google의 이미지

되게 초보적인 질문입니다만 C++ 문법 끝나면 무엇을 보통 보시나요?

C++ 문법 끝나고 나면 레퍼런스를 보시나요? 아님 STL을 보시나요? 이제 입문 단계 끝났는데 책이나 자료는 뭐를 봐야하죠? 목표 수준은 중급 이상으로 올리고 싶습니다. 답변 주시면 감사하겠습니다.

joone의 이미지

리눅스 커널에서 ReiserFS 지원 중단에 대한 한스 라이저의 입장

아시다시피, ReiserFS에서 리눅스 커널에서 제거되었는데,
https://arstechnica.com/gadgets/2023/08/the-torrid-saga-of-reiserfs-nears-its-end-with-obsolete-label-in-linux-kernel/

그에 대한 개발자 본인의 입장문이 공개되었습니다.

자세한 것은 아래 사이트에 요약이 있습니다.
https://news.hada.io/topic?id=12933

parkon의 이미지

C++에서 getter 이름에 대한 뉘앙스 차이

ㄴ안녕하세요,

사소하다면 한없이 사소한 문제인데요,

어떤 class에서 여러 변수들에 대해 getter/setter들이 있고
setter들은
SetName(name), SetValue(value) 등등 Set으로 시작하기로 했을 때
getter들은
1. Name(), Value(), Size(), XXX(), 이런 형식하고,
2. GetName(), GetValue(), GetSize(), GetXXX(), 이런 형식이 있을텐데

이 둘의 뉘앙스 차이가 있으려나요?

질문을 다시 말해 이 두 방식을 혼용한다면, 어느 경우에 1번을, 어느 경우에 2번을 쓰면 좋을까요?

한편으론 당연히 존재하는 건 1번, 있을수도 없을수도 있는건 2번,
아님 자주 쓰이는 함수는 1번, 어쩌다 한번씩 쓰이는 건 2번,
아님 setter가 있는건 2번, 없는건 1번,
아님 완전 작성자 맘대로,
그것도 아님 제가 모르는 뭔가 일것 같은데,

foruses의 이미지

conda 로 여러 환경 모두 activate 할 수 있나요?

conda env list
# conda environments:
#
base * /home/user/miniconda3
aaa /home/user/miniconda3/envs/aaa
bbb /home/user/miniconda3/envs/bbb
ccc /home/user/miniconda3/envs/ccc
ddd /home/user/miniconda3/envs/ddd

이렇게 프로그램 aaa,bbb,ccc,ddd를 설치 했는데요,
설치한 프로그램을 모두 activate 할 수도 있나요?

쉘로 job srcipt를 만들어서 필요에 따라 위 프로그램들을 실행시켜가면서 작업을 실행 중인데,
개별적으로 매번 activate 하고, deactivate 하는건 너무 번거로워서요.

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 이 적용되고 어떤건 안되고 그런건가요?

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

일단안녕@Naver의 이미지

나이 40 넘어가니... 를 읽고...

와~ IT 바닥 떠난 후 오랜만에 들어왔는데.. 나와 같은 고민을 하시는 분들이 많았구나 합니다.

처음 열아홉에 이곳에 들어와 공부를 하고 친구들이 생기고 군대 다녀오고 같이 회사 다니고
결혼하고 아이 낳고 퇴사하고 창업하고 망하고 재창업 하고 어느덧 저는 마흔다섯이 되었네요..

예전 어른들이 시간 참 빠르다 라는 말씀이 뼈저리게 실감 되네요

저 역시 20~30대 때에는 난 IT는 기술직이라 지구상 어느 곳이든 인터넷만 연결되어 있으면 난 먹고사는데
지장 없다. 라는 착각에 빠져 살았죠

논쟁이 된 젊은 친구들이 지적하는 실력이 어떻고 생산성이 어떻고 연봉이 어떻고 하는 얘기는 궂이 하지 않겠습니다. 글 작성 시점들을 보니 그들도 40대가 되어서 쉽지 않다는 것을 느꼈거나 그들이 말한 대로 PM이 되었든 임원이 되었든 잘 되었다면 그것 나름대로 박수를 쳐줄만한 일이지요.

직종 불문 하고 급여를 받고 일을 하는 사람의 99% 이상은 주어진 일, 시키는 일을 합니다.
자기계발에 노력한다 해봐야 자기가 하고 있는 분야 이외의 지식은 접하기 어렵죠

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이 괜찮아 보이는데 잘 모르겠습니다.

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

페이지

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