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

emptynote의 이미지

데비안 9.9 에서 이클립스와 openjdk 1.8 궁합이 살짝 아쉽네요.

저는 자바 개발자라 이클립스라는 IDE 를 껴 안고 삽니다.

데비안에서도 이클립스 설치하여 구동할 수 있는데

데비아 9.9 버전에서는 자바8인 openjdk 1.8 이 기본인 반면

이클립스는 jdk 1.7까지만 지원하는 3.8.1 버전이네요.

문제는 제가 JDK 1.8 문법인 람다를 도입해서 에러가 쭉 나온다는 것입니다.

코드 깔끔한것은 둘째치고 jdbc connection 이라는 자원 반환을 확실하게 보장하기 위해서

성능 오버헤드가 있음에도 불구하고 JDK 1.8 문법인 람다를 도입했는데 망했네요.

"개발 환경으로써 리눅스를 활용하고 있으며 좋아요" 이 한마디 하려고

개인 프로젝트 개발 환경을 debian 에서도 쉽게 구축할 수 있도록 howto 문서 작성중인데 세상사 뜻대로 안되네요.

윈도 모니터보다 리눅스 모니터가 더 커서 리눅스에서 개발을 하다가

윈도10 PC를 구입하면서 같이산 모니터가 더 커서 지금은 윈도10에서 주로 개발중인데

kdnxj9292의 이미지

혹시 보안에 대해 잘 아시는분들 계시다면 도움 부탁드립니다.. ㅠ. ㅠ..

안녕하세요.

다름이 아니오라.. 바로 아래의 사진에 대해 모르는 부분이 있습니다.

바로 아래는 [정부 사물인터넷망]의 그림이 있는데.. 저 그림에서 보안을 강화시킬 수 있는 방법은 어떤것들이 있

을지 너무 궁금합니다..

혹시 방화벽에서 보안을 강화시키기 위한 면, 스위치에서 보안을 강화시키는 면, 국가정보통신망에서 보안을 강화시키

기 위한 면.. 등등.. 혹시나 이 외에도 아래의 사진에 대해서 보안을 강화시키기 위한 방법들은 어떤것이 있을까요..?

hammazzang의 이미지

디스크가 두개인데 파티션이 같아요

안녕하세요. 현재 서버를 운영중에 있는데 너무 이상한 부분이 있어서 질문드려요

서버에 디스크 2개를 달고 하나는 미러링 용도로 하여 사용중에 있습니다.
파티션까지 모두 동일하게 사용중이에요.

근데 이상한 점이

/sda2 랑 /sdb2 랑 같은 포인트인거같아요.

예를 들어

/sda2 /
/sdb2 /mir

이런식으로 마운트해서 사용중인데,

touch /a
로 a 라는 파일을 만들면
/mir 에도 똑같이 a 라는 파일이 새로 생성이 됩니다.

이 때문인지...두 디스크를 모두 서버에 장착시켜야 부팅이 되요
마스터건 미러링이건 둘중 하나만 장착 후 부팅을 시키면 부팅이 안되네요 커널패닉나면서 ㅠㅠ

이같은 상황 겪어보신분 계신가요 ㅠㅠ 도와주세요..

Hodong Kim@Google의 이미지

자유/오픈소스 관련 많은 분들께 감사 드립니다.

어떤 분 쓰신 글 보니 옛날 생각 나는군요.
사실 이번 4월초에 포도막염 또 생겼는데, 지금 거의 다 나았네요.
이번에 어떤 분 하고 열심히 싸웠는데 그거 때문에 생긴 거 아니에요.
포도막염이 2013년 libhwp 사건 때 최초 발생했고, 그 후로 몸이 피곤하면 계속 생기더군요.
2014년부터 발생하는 포도막염은 다행히 약하게 발생합니다.
해마다 포도막염이 생기는데 그때마다 libhwp 사건 생각납니다.
libhwp 메일링 리스트, 관련 프로젝트 삭제해서 죄송하다는 말씀을 드립니다.
그런데 그 때 상황이 말이죠.. 2013년 포도막염은 진짜 심각해서 한쪽 눈이 심하게 아파서 잠도 안 오고 눈물이 줄줄 흘렀었습니다. 한쪽 눈이 명암 파악만 가능하고 앞이 안 보였죠. 자살 충동 심하게 느꼈습니다. 그러한 상황에서 libhwp 메일링 리스트, libhwp 관련 각종 저장소를 삭제한 것입니다. 기분 나뻐서 삭제한 것이 아닙니다. 아무튼 변명이고 제가 잘못한게 맞습니다.

emptynote의 이미지

혼자 북치고 장구치는 개발을 하다 보면 참 쓰잘데 없는데 시간을 보내게 되는 경우가 있습니다.

혼자 북치고 장구치는 개발을 하다 보면 참 쓰잘데 없는데 시간을 보내게 되는 경우가 있습니다.

초창기 설계를 할때 비밀 번호 찾기를 질문과 답으로 하려다가

이번에 email 로 비밀 값을 보내 그 값을 맞출 경우 비밀번호를 재 설정하는 방식으로 바꾸었습니다.

하여 이메일 주소는 개인 마다 겹치지 않도록 DB 테이블에서 unique key 로 varchar(320) 으로 설정을 하였습니다.

아.. 윈도10 OS 에 설치된 mysql 에서는 별 문제 없다가

서버로 운영할 데비안에서 DB 테이블을 생성하고자 하니 키 크기 767 bytes 제약 에러가 발생하네요.

email 주소의 경우 최대 값이 320 byte 인것을 알아내서 varchar(320) 으로 설정했는데

기본 문자셋인 UTF8 인 상태에서는 varchar 1글자가 3바이트 혹은 4바이트로 처리를 해서인지

키 크기 767 bytes 제약에 걸리네요.

부랴 부략 문자셋을 라틴으로 변경 하였습니다.

alsgh9411의 이미지

pptp를 구성하고 윈도우에서 연결 후 인터넷이 안됩니다.

제가 이번에 시스템엔지니어로 이직을 하게 되어서 회사에서 여러 과제를 하고 있습니다.
구글링 해도 잘 모르겠더라구요... /etc/ppp/chap-secrets에 ip를 따로 지정을 해서 인터넷이 가능하게 하고 싶습니다.

emptynote의 이미지

모르는 상태에서 오픈하냐 말것인가 그것이 문제로다 ㅠ.ㅠ

데이터 송수신 세상은 참으로 오묘하네요.

웹에서 echo 메시지 페이지 요청하면

발로 짜서 로컬 연결임에도 불구하고

에코 메시지에 대한 속도가 0 milliseconds 가 안나온다고 위로(?) 하고 있지만

도스창(?) 열고 쓰레드 3개쯤 열어 무한 루프로 지속적으로 요청을 하면 이게 왠일로 200 ~ 350 microseconds 가 나오고 그 상태에서 다시 웹에서 echo 메시지 페이지 요청하면 응답 속도가 대략 600 microseconds 가 나오니

기가 막히고 코가 막히네요.

쓰레드가 잠들었다가 깨어나는것 없이 쉬지 않고 계속 일하기 때문이라고 추정을 하지만

어디까지나 제 생각일뿐 진실은 잘 모르겠습니다.

왜? 이런건지 모르는 상태로 오픈해도 될지 고민이 됩니다.

n30gurrrman의 이미지

정말 이곳에는 멋진 능력자 분들이 많으신 것 같네요 :)

작년 12월부터 지금까지 눈팅만 해오다가 오늘 처음 글 써보는 사람입니다.
여러가지 둘러 보다가 정말 능력자 분들이 많으신 것 같아 감탄의 글 씁니다.

아, 참 그러고 보니 제 인사를 안했네요 ㅋㅋ
저는 2013년에 우분투 12.04로 입문해서 여러 배포판을 방황하다 다시 우분투에 정착한 일명 '너굴맨'입니다.
그리고 현재 파이썬 배우고 있는 중학생입니다.

모두 대단하십니다. 반갑습니다!

emptynote의 이미지

RPC 프레임워크 맨땅에서 헤딩하기 1탄

RPC 프레임워크를 자체 개발을 하기 위해서는 무엇을 해야 할까요?

(1) 데이터(=메시지)를 송수신 하는 네트워크 송수신 모듈이 필요하지요.
그리고 (2) 메시지 인코더와 디코더가 필요합니다.

처음 제가 RPC 프레임워크를 개발할 당시 Netty + Protocol-Buffers 라는 후보자가 있었습니다.
네트워크 송수신은 Netty 가 담당하고
메시지 인코더 디코더는 Protocol-Buffers 가 담당하니 너무나 좋은 조합이였습니다.

그렇지만 저는 핵심은 직접해야 한다는 조엘의 조언을 따르기고 했습니다.

물론 제가 생각하는 개발 프레임워크는 메시지 주도 개발이기에 IO 문서 OK 떨어지면

개발이 일사 천리로 진행할 수 있는 모습을 꿈꾸었었기에

아쉽게도 Protocol-Buffers 는 독자적인 메시지 정의 파일 포맷을 사용하기에 이 모습을 그릴 수 없어 포기한 면도 있습니다.

자 맨땅에 헤딩할려면 우선은 메시지 인코더 디코더를 먼저 만들어야 합니다.

-@Naver의 이미지

리눅스 OS정보 커맨드 dmesg | head -1 or cat /etc/version...에 대한 문의

리눅스 서버 장비를 전체적으로 파악하고자 명령어를 공부중인데

os정보를 보는 부분에서

Linux version 2.6.9-34.ELsmp [공백처리] (Red Hat 3.4.5-2)) #1 SMP Fri Feb 24 16:54:53 EST 2006

명령어를 실행한 결과인데 여기서
(Red Hat 3.4.5-2)
이것이 레드햇계열 버전을 말하는게 맞는지 궁금하네요..

more /etc/*-release
커맨드를 활용해보면

Red Hat Enterprise Linux AS release 4 (Nahant Update 3)

이런 결과가 나와서 어느것이 정확힌 버전명을 말하는지 궁금하네요..

페이지

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