본문 바로가기

전체 글420

JSP 주석 오류 (<%-- --%>) 개인적으로 운영업무를 하다보니 소스에 주석을 상세하게 적는게 습관이 되어버렸다. 오늘은 주석때문에 생긴 에피소드를..간단히 적어보고자 한다.=_= http://xxx.xxx.xx/a/b/c.jsp?qry=alsjaorigoarjwgoajirgoajirgo;ajwrgoij 위와 같이 호출 시, 기존에 되던 소스가 갑자기 전혀 동작을 안 하는 문제 발생 Service단은 바꾼게 없고...JSP단에서 주석 작성한게 문젠가? 해서 봤더니 원인은 생각보다 단순(?) 했다. 프로세스가 진행이 되지 않았던 이유는 바로 "주석의 위치" 때문. 태그 파싱시 주석이 안의 내용을 생각하지 않고(?) 제대로 인식이 되지 않은 이유였다. 주석을 지우거나, 꼭 필요한 주석이라면 아래와 같이 태그와 다른 줄에 작성해준다. 간단하지.. 2019. 12. 17.
SSL 인증서 저장위치 확인 / SSL 인증서 만료일 확인방법 1. SSL인증서 위치를 확인하기 위해 웹서버(nginx) 설정파일 확인 2. 인증서위치로 이동 # cd /인증서위치 3. 만료일확인 명령어 (pem,crt 파일등 해당 명령어로 확인 가능) 3-1. 확인방법1 # openssl x509 -enddate -noout -in 인증서파일명 예시 이미지) 2020년 4월 24일 만료일인 인증서 3-2. 확인방법2 해당 웹사이트로 접속하여 URL 옆 '자물쇠아이콘' 클릭 > '인증서' 클릭 하여 확인할 수도 있음. 예시 이미지) 네이버에서 사용하는 인증서의 만료일 확인 2019. 11. 5.
UDP로 Syslog 출력하는 방법 (syslog서버설치 및 cloudbees 예제) SysLog를 활용한 로그서버 구축 (UDP) 1. 환경 테스트를 위해 두 서버를 사용하였다. (1) Syslog서버( syslog 데몬이 설치되는 서버) : 192.XX.XX.XXX (2) Syslog클라이언트(syslog를 호출하여 data를 보내는 서버) : 192.YY.YY.YYY 2. 테스트방법 Syslog클라이언트서버에서 구현한 syslog호출 로직을 통해 Syslog서버에 log가 잘 기록되는지를 확인한다. 3. Syslog서버에 데몬 설치 # syslog 서버 관련 패키치 설치 yum install -y rsyslog # syslog 서버 기동 systemctl enable rsyslog systemctl start rsyslog # 방화벽 오픈 (UDP 포트 OPEN) firewall-c.. 2019. 11. 1.
Kotlin(코틀린) 개념잡자! 문법 및 사용법 정리(2) ......뭐지 발행한 게시물의 내용이 삭제되어 있었음 ㅠㅠ OTL 이 글은 초보자를 위한 Kotlin 예제 200 을 참고하였습니다. 더욱 자세한 설명은 직접 책을 구매해서 확인하세요~ 1. 함수 간단히 쓰기 fun function() : Double{ return 3.0 + 7 } //위와같이 문장이 하나뿐인 블록은 =를 사용하여 줄여쓸 수 있다. fun function() : Double = 3.0 +7 //3.0+7이라는 값은 Double타입을 추론해 낼 수 있으므로(!) 반환타입을 생략 가능 fun function() = 3.0 + 7 2. void와 대응하는 Unit fun celsiusToFah(celsius:Int) : Unit { println(celsius * 1.8 +32) } //반.. 2019. 10. 31.
윈도우 포트 확인 / 방화벽 확인 / netstat 명령어 사용방법 이놈의 사내정책 방화벽... 목적지 서버에서 포트를 LISTEN 하지 않으면 방화벽과 무관하게 연결되지 않는다. netstat -nap | grep LISTEN(LISTEN 할 포트) telnet IP LISTEN(LISTEN 할 포트) (1) TCP 열린 포트 확인 netstat -nap tcp | find "LISTEN" (2) UDP 열린 포트 확인 netstat -nap udp | find "LISTEN" (3) 열린 포트 전부 확인 netstat -ano | find "LISTEN" (4) 특정포트 열렸는지 확인 netstat -ano | find "80" (참고) 네트워크 분석방법 좋은글 https://m.blog.naver.com/PostView.nhn?blogId=gungrave&logNo.. 2019. 10. 31.
Kotlin(코틀린) 개념잡자! 문법 및 사용법 정리(1) 1.코틀린이란? - Intellj로 유명한 젯브레인의 오픈소스 그룹에서 개발된 언어 - 2017년 5월 구글I/O 행사에서 안드로이드의 공식 언어로 코틀린이 지정됨 - 자바,안드로이드 100% 호환가능한 언어 --> 코틀린도 JVM위에서 동작함 - 코틀린 프로그램의 확장자는 .kt [ Kotlin 공식 사이트 ] https://kotlinlang.org/docs/reference/ Reference - Kotlin Programming Language kotlinlang.org [ Kotlin 소스 작성 및 테스트를 해볼 수 있는 사이트 ] 이클립스나 인텔리제이 등의 IDE 툴 환경셋팅을 하지 않아도 kotlin 소스를 작성해보고 테스트해볼 수 있다. https://try.kotlinlang.org/#/.. 2019. 10. 30.