진이의 Developer Story
공부할 내용1. 디자인 패턴 (참고도서 : 켄트 벡의 구현패턴, 헤드퍼스트 디자인패턴)2. 자바7 NIO3. 자바8 Lambda4. TCP/IP (아파치 미나, 네티)5. 마지막으로... API&오픈소스 코드리뷰 구매도서1. 자바 네트워크 소녀 Netty (17.04.14 구매, 구글북스 eBook)
[본문서는 TCP/IP 서버 공부용 에뮬레이터임을 밝힙니다]1. 해당 자료는 공유하지 않습니다.2. 프로그래밍 공부 목적에 한해서 답변드리겠습니다.3. 마지막으로 배포할 마음은 없습니다. 따로 메일 주지 마세요. 안녕하세요~주말간 개발된 내용을 포스팅합니다. 서버 개발하다 보면 가끔 막막한게 모든 행동을 주변 유저들에게까지 보여줘야 한다는점인데요. 흔히 여러명에게 한번에 메시지 등을 전송하는 것을 브로드캐스트라고 합니다.네트워크 쪽 용어로 많이 사용되고 있습니다... 학부시절 열심히 듣지 않아서 자세히는 모르지만... 브로드캐스트, 애니캐스트 등의 개념은 기억하고 있네요~ 자바로 개발을 하다보니 객체지향위주로 적어보겠습니다...현실의 모든 것들을 프로그래밍으로 반영하는걸 객체지향이라고(?)도 하죠. 그래..
[본문서는 TCP/IP 서버 공부용 에뮬레이터임을 밝힙니다]1. 해당 자료는 공유하지 않습니다.2. 프로그래밍 공부 목적에 한해서 답변드리겠습니다.3. 마지막으로 배포할 마음은 없습니다. 따로 메일 주지 마세요. 안녕하세요~거의 2주만에 새로 개발일지를 적는 것 같습니다. 솔직히 개발자체를 그렇게 어렵다고 느끼지는 않습니다만,노가다가 워낙 심하네요. 서버와 클라이언트가 주고 받는 패킷을 복호화하고 이를 분석하는 과정이 5할이나 차지를 합니다. 그래서 패킷을 쉽게 복호화할 수 있는 프로그램을 하나 만들었지요~ㅎㅎ; 짜잔~ 이름하여 DANetworkAnalyzer입니다... 에..?막상 스샷을 찍고 프로그램 이름을 확인해보니 오타가 있네요.. (못본척해주세요...) 참고로 C#윈폼으로 제작되었답니다. ㅎㅎ(..