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

emptynote의 이미지

고성능 서버에 대한 자바를 위한 변론

자바를 아직까지도 좋아하여 자바로 만들었지만

자바가 c/c++ 보다 느린것 부정할 수 없는 사실이고

더 효율적인 고성능 서버를 개발하고자 한다면 다른 언어 추천하지만

비교할 모델이 있어야 다음 단계로 진화할 수 있으니

그 중간 단계로 자바로 만든 서버 사용할만 하다고 말하고 싶네요.

emptynote의 이미지

[홍보] 비동기 구굼하신분 제가 만든 코다 통해 배우실점 있으실거에요.

안녕하세요 코다 개발자 인사 드립니다.

이번에 코다를 개발하여 비동기 메시지 송수신을 직접 구현하였습니다.

남들이 Funture 라고 말하는것 MailBox 라는 클래스로 구현하였습니다.

아직은 상용으로 쓸 만큼은 아닙니다.

왜냐하면 많이 걸리는 작업에 대한 대책이 없어서

java NIO Selector 를 갖고 운영하는 단일 쓰레드에서 수행하기때문에

오래 걸리는 작업 올때 IO 가 전체적으로 그 만큼 늦어지는 단점이 있기때문입니다.

그렇다고 해도 토이 장난감 만드는데는 무리가 없지요.

현재에는 톰캣에서 자작한 코다 서버 접속 API 를 이용하여 개발 커뮤니티 사이트를 만들었지만

만들 수 있는 토이 장난감의 예로 들자면 파일 송수신 어플, 채팅, 메신저로 뻗어 나갈 수 있습니다.

현재 TCP/IP 만인데 UDP 도 지원해야 합니다.

이것에 도전할 분을 모십니다.

emptynote의 이미지

한분이 귀중한 시간 내어 찾아와 주었는데 ㅠ.ㅠ

베타 사이트라고 말을 햇는데도 불구하고

'ya' 라는 아이디를 쓰시는 분께서 방문하여 글을 적어주셨네요.

그런데 아이고 웹 같은 경우 충분한 테스트를 못했는데

역시나 첨부 파일 관련하여 파일명 못찾겠다고 다운로드 안되는 버그와

파라미터 제목 null 버그까정 있어서 긴급하게 수정을 했네요.

'ya' 님 덕에 버그 발견해서 이 자리 빌어서 'ya' 님께 감사 드립니다.

그런데 게시글 상세 화면 + 수정 화면 + 댓글 화면 이렇게 3개를 짬뽕 시키니

정신 사나와서 소스코드가 참 지저분해 지네요.

이걸 깔끔하게 정리할 수 있는 해법을 찾아 봐야겠습니다.

joa81의 이미지

linux ubuntu pppd 사용하기

ubuntu 12.04
pppd version 2.4.5
를 사용하고 있습니다.
LTE 모뎀을 연결하여 ppp 연결을 하고자 합니다.
로그 및 라우팅 테이블은 아래처럼 별 문제가 없어 보입니다.
그런데 ping 주소 및 ping 8.8.8.8 에 대한 응답이 전혀 없습니다.
같은 이슈가 있으셨던 분 도움 부탁 드립니다.

======================================================
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default * 0.0.0.0 U 0 0 0 ppp0
10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0

kimgil419의 이미지

Runtime.getRuntime().exec() (tomcat 7.0.93) 에서 발생하는 문제

안녕하세요.

질문하나 올리겠습니다..

도저히 문제가 풀리지 않아서 찾다 찾다 이곳까지 오게 되었네요.

문제가 생긴 개발 환경은 centOs7, tomcat7.0.93 입니다.
hwp 파일을 업로드시 thumbnail 추출 하는 기능을 제작 중인데

pyhwp로 cmd 입력 하여 xhtml로 변환 시키는 작업도중 문제가 생겼습니다.

String cmd = "hwp5html --output="+outputPath+FileName+" "+outputPath+FileName+".hwp";
Process p = null;

System.out.println("cmd = " + cmd);
p = Runtime.getRuntime().exec(cmd);

소스코드 일부분을 잘라 왔습니다.

local에선 잘 작동되었는데
local tomcat 서버가 tomcat 7.0.96 인점을 발견 하여

alfenmage의 이미지

Wordpress와 React를 섞어서 웹사이트를 구현하는 법을 알고 싶습니다.

웹사이트를 하나 만들고 있습니다.

기본은 워드프레스로 하고, 워드프레스로 하기 애매한 부분은
React로 구현하여 워드프레스와 접합하려 합니다.

문제는 구글신께 한글로 영어로 아무리 여쭤봐도
워드프레스와 리액트 두 가지를 접합하는 방법이나 예제가
영 잘 찾아지질 않습니다 ㅠㅠ

그래서, 아래 시안들과 같이 워드프레스와 리액트를 조합하는 법을
KLDP의 고수분들께 여쭤봅니다.

결과를 찾을 수 있는 검색 키워드나, 도큐먼트/예제 링크 정도만 주셔도
정말 큰 도움이 될 것 같습니다.

PC 시안은 첨부파일의 [컴퓨터 시안.png]와 같습니다.
PC 시안의 [AI 설문지]라는 부분이 React로 구현할 부분입니다.

모바일 시안은 첨부파일의 [모바일 시안.png]와 같습니다.

ganzboy의 이미지

SOAP 사용시 이슈

안녕하세요.
이런 상황은 처음이라서, 아시는분 계신가해서 올려봅니다.

SOAP연동을 위해 서비스를 생성하고 wsdl 주소를 확인했습니다.

그리고 아래와 같이 3가지 방법을 통해 확인을 해봤는데 3번째가 좀 이상해서 질문드립니다.

1. url을 크롬에 입력하여 정상적으로 xml 파일이 받아지는 것을 확인하였습니다. (이상없음)
2. SOAP UI 를 이용하여, wsdl url을 입력하여 받고, 해당 웹서비스가 정상적으로 수행되는 것을 확인하였습니다.
이때 파라메터를 입력하여 원하는 결과가 조회 되는 것까지 확인했습니다. (이상없음)
3. 클라이언트 쪽에서 이클립스를 통해 url을 입력하여 소스 파일을 다운로드 받았습니다.
이때 문제가 발생합니다.
일반적으로 5개의 파일이 받아지며, 여기에는 Locator, Soap(Interface), SoapProxy, Stop 파일이 있습니다.
하지만 Interface 파일이 다운로드 되지 않습니다.

익명 사용자의 이미지

리눅스 read함수를 사용한 입력 받기 오류 질문

안녕하세요
리눅스를 이용해서 app을 작동시키는데 그app에서 콘솔을 이용해 입력을 받을려고 read함수를 사용하였습니다.
그런데 read함수를 사용하면 입력값을 집어넣을때 'GH' 후에 키보드 입력을 받게하였는데
이상하게 절반은 GH가 나오는데 절반은 / # 이나옵니다
Printf 찍어서 값을 보니 제가원하는 변수에 순서대로 13579 번째 값은 저장되는데
2468은 / # 에 찍히는데 혹시 이러한 오류가나오는 이유를 알수있을까요 ?

세벌의 이미지

엠에스 윈도 7 지원 종료에 따른 정부 대책은?

2020.1.14. 엠에스 윈도 7 지원종료.
지금 당장이라도 엠에스 7 못 쓰는 건 아니다.
다만, 운영체제 헛점 발견 되더라도 엠에스에서 지원 안 하겠다는 것일 뿐.
엠에스와 그 운영체제를 통해서 돈 버는 사업자들의 공포마케팅.
해법은 윈10으로 전환이라고 하지만...
그건 그 사람들 얘기고...
엠에스 윈도 버리고 리눅스로 갈아타는 방법이 있다.

물론... 우리나라에선 어려움이 많다. 다른 나라 사정은? 난 모름.

엠에스 윈도 당장 버리고 리눅스로 가면 어떨까?
개인적인 의견으로는 널리 쓰이는 데비안 등의 운영체제 쓰면 될 듯한데,
정부에서는 실적이 중요한지 한국형 개방형 운영체제라는 이상한 문구를 들이대며
하모니카 리눅스를 밀어주는 느낌.

emptynote의 이미지

팀원 모시기 위한 최소한의 문서 끝낸 소감~

문서 만들기와 테스트 몸서리 치면서 오늘 끝냈네요.

정말이지 이게 몬가 현타 막 오네요.

http://www.sinnori.pe.kr/ 들어가 보시면

제가 만든 "코다" 에 대한 설명을 보실 수 있으실겁니다.

잘 설명을 했는지 모르겠습니다.

"2019 공개SW 컨트리뷰션 페스티벌" 에서 오픈소스로 사람들 모의려 한다면

문서를 통해 알려야 하는것이 중요하다고 말을 들어서

3가지 문서에 대해서 (1) 소개, (2) HowTo (3) API 를 우선적으로 작성했고

추가적으로 (4) ERD 와 (5) 의존성 정보도 함께 갱신하였습니다.

사실 문서를 작성하는데 썸머노트 덕을 많이 보았습니다.

썸머노트 사랑해요 ^.^

의존성 정보 문서를 작성하다 보니 수 많은 오픈 소스 라이브러리 도움을 받았네요.

이 자리 빌어 감사하고 있다는 말을 전하고 싶습니다.

페이지

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