한번씩 인터넷에서 아티클이나 질의들 검색해 보다 보면,
요즘 특히 중국애들 자료가 장난 아니게 많아지고 있다는걸 느낀다.
쪽수도 딸리는데, 언어적으로도 불리한데,
유의미한 정보를 공유하기 보다 서로 깎아내리기 바쁘고
땔감이어서가 아니라 땔감짓을 하고 있는 우리들에게 미래는 없을거야.
똘똘 뭉쳐도 살아남을까 말까한데, 이게 무슨 자기파괴 행위들인지...
한번씩 인터넷에서 아티클이나 질의들 검색해 보다 보면,
요즘 특히 중국애들 자료가 장난 아니게 많아지고 있다는걸 느낀다.
쪽수도 딸리는데, 언어적으로도 불리한데,
유의미한 정보를 공유하기 보다 서로 깎아내리기 바쁘고
땔감이어서가 아니라 땔감짓을 하고 있는 우리들에게 미래는 없을거야.
똘똘 뭉쳐도 살아남을까 말까한데, 이게 무슨 자기파괴 행위들인지...
요즘 젊은애들이 많이 관심갖는 리버싱은 방향을 잘못 잡았어.
리버싱은 정말 국소적인 과정이고 한 줄기의 방법론이지 전체 그림이 아니야. 그리고, 너무나 쉽게 무의미해져 버린다.
그럼 코세 횽님은 바른 방향이 무엇이라고 생각하시옵니까?
도구일 뿐 거창한 이론이라든지 학문이 아니라는 거군요.
ㅅㅅㅅ 너도 낡은 자료들 많이 읽어보고 지식으로 쌓아봐서 알겠지만... 로우레벨 테크닉과 지식들 중 오래가는건 그다지 없다.
그러게요... 저번에 심심해서 Atari 어셈블리 프로그래밍 살짝 손대볼까 해보다가 포기함 ㅋㅋ 의미없어 보여서요 ㅋㅋ
철구야 그렇다 쳐도 대부분의 프갤러들이 다들 깎아 내리기 바쁜 듯
시계 수리공이 되느냐 아이왓치를 만드느냐의 차이가 아닐까?
너나 나나 넘 나대는 경향이 있긴 해 ㅡㅡㅋ
아이왓치가 아니지 애플왓치.
ㄷㄷㄷ 리버싱 쪽은 새로운 아이디어가 하나 있는데 조만간 구현해 보려고요 재미로 ㅎㅎ
코세 성님이나 저나 천재인 건 사실이잖아요 (퍽)
너도 답글 달아주는 정성이 갸륵하다만, 파편화 되는 너의 노력들이 아깝긴 하구나.
...은 농담이고요. 나대는 건 고쳐야 하는데 입이 근질거리는 건 어쩔 수 없네요 ㄷㄷ
뭐, 혼자 공부하고 연구하다 보면 심심하니까. 인터넷 저편의 살아있는지 죽어있는지 모를 다른 애벌레들에게 keep alive 해 보는거지.
그래도 내가 약간 삐딱하게 대하면 저쪽도 더 삐딱하게 나오고 악순환이 생겨버리는것 같아.
유희일순 있어도 현명하진 않아.
인간은 사회적 동물이라 어쩔 수 없는 거 같아요 ㅎㅎ 인터넷 커뮤니티를 다 끊고 지낸 적도 있었지만 역시 커뮤니티 활동하는 게 좋긴 하더라고요. 그래도 디씨는 안 좋은 듯 ㅡㅡㅋ
지금 '넬' 이 부른 '지구가 태양을 네 번' 이란 노래 듣고 있음.
디씨의 장점도 있지만, 단점도 있지. 우리도 그 둘 다에 속해있다는게 문제...
ㄷㄷ 저는 이 야밤에 심심풀이로 파이썬으로 코딩이나 하고 있네요 ㅋㅋ
음... 그런가요 ;;
난 소켓 프로그래밍. boost::asio 도 keep alive 드럽다는걸 깨달음.
속편하게 ICMP 돌릴가부다. 쩝쩝.
ㄷㄷ ICMP ㅋㅋㅋ
코세 성님은 함수형 언어에 대해서 어떻게 생각하시나요?
약한 코어들이 들러붙는 서버라 부담주기 싫어서 좀 심란하네. 나이들수록 결정장애가 오는것 같아. ㅋㅋ
문제는 함수형 언어들 또한 파편화되어 있고 결국 고립될거란거지.
Keep-Alive 그냥 UDP로 새로 짜셔도 되지 않나요?
그 논리 체계들이 통합될 수 없는한, objective c 나 small talk 보다 좋은 꼴을 보긴 힘들거야.
UDP는 안쓰는 추세. 나도 추세에 동참 : )
일부 스트리밍용도, RTP, RSTP 들 말곤 쓸 일이...
UDP에 무슨 문제라도 있나요? 물론 제가 말씀드리는 건 UDP 프로토콜을 쓰시라는 게 아니라 그 위에 성님께서 프로토콜을 새로 얹어서 개발해도 되잖아요?
음 양방향으로 만들어야 되니까. UDP를 쓰면 편한데, 그럼 NAT를 넘을때 또 문제가 생겨.
그리고, 임베디드 디바이스에 페어링해야하니까 거기다 UDP 소켓 얹고 쓰레드 하나 더 쓰기 싫어서.
있는쓰레드도 줄이고 줄인 판에 ; )
UDP가 아니라 다른 프로토콜이더라도 NAT면 양방향에 문제가 있지 않나요? 그리고 UDP의 경우도 보내고 응답을 받을 때는 알아서 NAT router가 hole을 만들어서 forwarding 해주는 걸로 알고 있는데요 ㄷㄷ (hole punching이라고 해킹에 많이 쓰죠...)
ㄷㄷㄷ 그렇군요...
임베디드 디바이스 코어가 약하니까 놓치게 되는 UDP 패킷이 생기거든 굳이 헤비 트래픽 상황이 아니어도 말야.
그럼 예외처리나 추가적인 프로토콜이 필요하고 이게... 지저분함의 극치지.
결국 TCP처럼 되어버린다랄까?
약간 골때리는 문제네요.
그냥 편하게 TCP 쓰시는 게 어떤가요? ㅋㅋㅋ 코어가 약하다는 걸 어떻게 멋지게 해결할 방법이...
홀펀칭이야 지나가던 전자게이도 아는 방법론이고 문제는 그게 정답이 아니란거야. 궁여지책이지.
ICMP는 차단하는 Firewall도 있어서 호환성 문제가 있고...
응 그래서 TCP 기반으로 다 몰았단 이야길 위에 장황하게 한거야.
아 Keep alive 를 TCP만으로 구현하라고? 고민해봤는데, 이것도 매끄럽진 않아 =_=
ㄷㄷㄷ 밤이 깊었네요 성님 안녕히 주무시고 내일이나 담에 또 디씨에서 뵈어요 ㅎㅎ
결정장애라니깐 ㅋㅋㅋㅋ
응 잘자~
그렇군요...
네 성님도요 ㅎㅎ
별 내용도 없는거로 댓글을 50개나 달면서 떠들어놨네
인터넷 개통 축하한다. 댓글 채팅 첨보니? 댓글이 뭐 대단한거라고 : )
전달해야할 데이터에따라 udp나 tcp로 아예 갈리는거지 뭘 tcp를 어쩌고 udp를 어째 바본가.. 그리고 타임아웃 같은거도 모르나 keep alive를 왜 따로만들어
그래 니가 아는게 고작 그만큼이구나~
댓글들 보면 기본적인 네트워크 계층에 대한 이해가 없는듯.. 그냥 아랫 레이어에 맡겨야될거, 아닌거를 분간을 못하네
OSI 7 Layer 는 니가 엄마 젖빨때 공부했단다.
ㅇㅇ 님 나이많은걸로 알고있으니까 진짜 내가 젖빨때 공부했겠지.. 근데 공부했는데 상태가.. 모르는건 아는척좀 하지말지..
안그래도 OS 식별 preprocessor directives 넣고 timeout 처리하다가 썅 드러워 하고 주절거린거고, embedded device 에서 해야 할 역할, 내가 구성한 서버 클래스들간의 내용도 모르고 주절주절 떠드는 니가 참 경박하구나.
#define TIMEOUT 2000 #if defined _WIN32 || defined WIN32 || defined OS_WIN64 || defined _WIN64 || defined WIN64 || defined WINNT // use windows-specific time int32_t timeout = TIMEOUT; setsockopt(mSocket.native(), SOL_SOCKET, SO_RCVTIMEO, (const char*)&timeout;, sizeof(timeout));
setsockopt(mSocket.native(), SOL_SOCKET, SO_SNDTIMEO, (const char*)&timeout;, sizeof(timeout)); #else // assume everything else is posix struct timeval tv; tv.tv_sec = TIMEOUT / 1000; tv.tv_usec = TIMEOUT % 1000;
setsockopt(mSocket.native(), SOL_SOCKET, SO_RCVTIMEO, &tv;, sizeof(tv)); setsockopt(mSocket.native(), SOL_SOCKET, SO_SNDTIMEO, &tv;, sizeof(tv)); #endif
이게 극히 일부 코드라는거
저걸 뭐 어쩌라고..?
팝콘 파라여
타임아웃도 모르냐며? 니가 한 말 몇 분만에 까먹니?
누가 몰라서 못짜냐 코드드러워 지는게 안타까워서 결정장애라니깐.
이새낀 아는게 그거밖에 없는게로군.
이런 자러 갔다가 혹시나 해서 다시 와봤더니 콜로세움이 열렸네요... 사스가 코세(코로세움) 성님 (퍽)
진짜 좆도 모르는 찌질이는 앞뒤 사정도 잘 모르고 나불대지 마라. 코세 성님이 그걸 몰라서 안 썼겠냐
deadline timer 써서 열려있는 세션 소켓닫아주고 별도로 타임아웃처리하고 OS별로 따지고, embedded system 에 들어갈 부하 계산하고 이러니까 결정장애인거지.
카톡이 뭔지 몰라여?
화장실에서 양치좀 했다 떫냐? ㅋㅋ
대화내용도 거의 메신저로 교수님이나 갑을간에 후빨 하는 수준
밤에 깨어있는 개발자 선후배 간의 대화란다~
이 좆만한 삐딱이 새끼야. ㅋㅋ
근
개발자님들은 메신저도 없으신가 아재들 카톡이 뭔지암?
죤내 지들이 세상 다 아는 것처럼 후빨해주면서 신선놀음하네
미안 니보다 많이 알아서. 아는게 죄다.
선후배는 무슨 ㅋㅋ 그냥 프로그래밍으로 서열이 가려진 노땅들의 대화 같은데..
뭐 ㅅㅅㅅ도 똘똘이니까 가끔 담소하면 환기도 되고 좋아.
그래서 니들은 지금 뭐하고 있는건데?
븅신들 ㅉㅉ
그러게요.. 뭐하는걸까.. 이 새벽에 일어나서.. 근데 아무튼 이런대화는 가급적이면 메신저같은거 서로추가해서 자기들끼리 하면 좋겠음
니들이나 잘해 : ) 난 내 시간을 즐기고 있음.
뭐긴 할배냄새 나서 빡처하는 중이지 실버타운가서 장기나 둬
전에 뭐 마음에드는애들은 신상까고 실제로도 만나서 친목한다고 안그랬나?.. 그럼 메신저로하지 왜 여기다가 이런 대화를 주고받음?
뭐 이런대화가 민망할 사람들도 있으리라는것엔 공감하는데, 난 가급적 니들이 똥글들에 관대한것 만큼 세상을 관대하게 바라봤으면 좋겠고,
개소리 댓글 달 시간에 즐거운 생각들을 하렴.
남이 뭐라는지 뭐 그리 관심이 많냐...
ㅅㅅㅅ 는 카톡없데 됐냐.
개인마다 자기보호 정책이 있는거지 뭔 남들일에 왈가왈부냐.
허이구 지가 지를 관대하게 봐달라네 할배 너무 주책인거 아녀?
나이가 들면 뻔뻔해집니다
니들 맘씀씀이가 안되어서 그러는거다. 난독증아.
측.은.지.심.
ㅋㅋㅋㅋ노래드립은 좀웃겻다
병림픽수준하고는 ㅋㅋ
ㅇㄱㄹㅇ 특히 리버싱이나 로우 레벨 시스템 쪽은 csdn 쪽 자료 엄청 많이 나옴