본문 바로가기

분류 전체보기71

[JAVA] 레거시 프로젝트 빌드오류 진짜 레거시 코드들을 이용해서 프로젝트 만드시는분들 다 아실거라고 생각하지만빌드가 안되는경우가 있음. 평일 기본 30~40정도의 방문횟수가 나오지만 질문관련해서 댓글이 뭔가 더 없어서그럴일은 없다고 보고, 왠만한 SI업체들도 대부분 1.8 이상의 자바버전을 사용하고 있기 때문에없을거라보지만 가끔 xml설정때문에 오류가 나는경우가 있음.(컴파일이 아니라 받은 소스코드를 돌려보기만해도) 말도안돼지만 이 경우에 xml스키마 부분을 살펴봐야하는데https 주소에서 스키마를 참조하는 부분이 있는데https -> http 로 변경만 해주면됨. 해결원리는 그냥 버전이 달라져서기존에 돌아가고 있는 프로그램에서는 문제가 없지만기본 내용은 같지만 내용을 받아오기위한 프로토콜이 달라져서 그런것뿐임.메이븐 업데이트할때, 메이.. 2024. 7. 2.
개발자는 광고로 용돈 벌 생각 ㄴㄴ 여러 사이트의 블로그에 글을 꾸준하게 써도 다들 개발자라 기본적으로 광고차단을 해놓는지 방문자수와 광고 노출수가 맞지 않음ㅋㅋㅋㅋㅋ 용돈벌이조차 안됨 1년이상을 해봤는데 만원도 안쌓였음. 굿 매크로 만들어서 광고를 클릭하는건 어떨까?? 너무 양심없음 2023. 9. 7.
시놀로지 나스 1821+ 깃랩(gitlab) 대신 깃티(gitea) 구축하기 참조한 사이트 https://blog.ysoft.kr/44 [Docker] Gitea로 나만의 Git 구축하기 시놀로지 DS116+을 사용하다가 성능과 1베이 용량에 아쉬움을 느껴 DS718+를 구매했다. 전에 작성해두었던 게시글을 토대로 Gogs를 다시 설치하려다가 718+는 Docker 사용이 가능해서 추후 복구가 편하 blog.ysoft.kr CLI 환경에서 구축할때 UI화면이 하나도 없으니 어떤게 선행되야할지 잘 몰랐엇음. 일단 내가 평소게 개발하던 환경은 docker라는것도 쓰질 않아서 몰랐는데 처음써보고 가입해야한다는 것도 알았고 gitea를 잘 다운받았는데 실행이 왜 안되는지도 몰랐었음. DB로 이용할걸 하나 설치해놔야했었던거였음... 심지어 mysql 이 docker로 다운가능한지도 몰랏었.. 2023. 1. 29.
[JAVA/Netty] 클라이언트의 연결 종료 확인 클라이언트 입장에서 Bootstrap을 다루고 연결 종료를 확인한 뒤 재접속을 시도하려 했지만 연결 종료를 확인하는게 불가능하다는걸 알았다. try { if( bootstrap != null) { Future future = bootstrap.config().group().shutdownGracefully(); logger.debug("future shutdownGracefully() Status :: isDone : {} , isCancelled : {} " , future.isDone(), future.isCancelled() ); // while( !bootstrap.config().group().isShutdown() ) { // logger.debug( "connect info : {} / bo.. 2023. 1. 17.