반응형

IT etc 7

IntelliJ (인텔리제이) 파일 한글 깨질 때 조치 방법

가끔 프로젝트를 가져와 작업하다 보면, 아래와 같이 소스파일 내 한글이 깨져 보이는 경우가 발생하곤 합니다. 이 때, 다음과 같이 설정해 주시면 한글 깨짐 없이 파일 내용을 깔끔하게 볼 수 있습니다. 먼저 "파일" 메뉴를 열어 "설정"으로 들어갑니다. 또는 단축키 Ctrl + Alt + S를 눌러 주셔도 됩니다. 아래와 같은 창이 뜹니다. 설정 창이 뜨면, "에디터" 항목에서 "파일 인코등"으로 이동 해 줍니다. 오른쪽의 파일 인코딩 설정창에서 utf-8 형식으로 아래 이미지를 참고하여 지정해 줍니다. (6)과 7)항목은 properties 파일에 대한 인코딩 형식을 설정하는 항목 입니다. ) 확인 을 눌러 빠져나온 뒤 체크해 봅시다. 깨졌던 한글 파일이 정상적으로 표현되는 것을 볼 수 있습니다.

IT etc 2022.12.09

Scouter 오픈소스 APM으로 웹어플리케이션 성능 모니터링 하기 (무료)

Scouter는 APM (Application Performance Management)프로그램으로 오픈소스 입니다. 간단하게 웹어플리케이션의 성능을 관리하고 실시간 모니터링 할 수 있는 프로그램입니다. 기본적으로 CPU 상태, Heap 메모리, GC, 데이터소스 커넥션풀, 스레드풀, 응답시간, 요청시간 등에 대해 실시간으로 성능을 모니터링 하는 기능을 제공합니다. 또한 응답시간에 따른 수행 쿼리에 대한 분석도 가능한 프로그램으로, 비슷한 상용 프로그램으로는 여러분이 잘 알고 있는 Jennifer(제니퍼 소프트) 프로그램을 떠올릴 수 있을 것 같습니다. 제니퍼소프트의 "제니퍼"의 UI는 아래와 같습니다. 이와 비슷한 기능을 제공하는 Scouter은 무료 오픈 소스로, GIT에 공개되어 있습니다. (htt..

IT etc 2021.12.21

Log4j2 취약점 (CVE-2021-44228) 대응 및 수정하기 (2.17.0 적용)

지난 12월 10일(금) apache 재단에서 개발 된 자바라이브러리 중 Log4j2에서 취약점이 보고 되었습니다. KISA에서는 취약점 해결을 위해 보안 업데이트를 권고하였는데요, 알려진 주요 취약점으로는 Log4j 2.x.x에서 발생하는 원격코드 실행 시, 악성코드 감염 등 피해가 발생될 수 있는만큼 긴급하게 패치가 필요하다는 내용이었습니다. 위험도가 10점으로 가장 높은 위험도를 가지고 있는만큼 패치를 진행해 주셔야 할 것 같습니다. Log4j 2.x.x는 아시다시피 어플리케이션의 로그를 남가기 위해 사용되는 오픈소스 인데요, 저의 경우 Maven 기반의 어플리케이션이 대부분이라 권고 버전인 Log4j 버전 2.15.0으로 업데이트를 진행하려 합니다. ※ 12/20 내용추가 : 2.17.0 버전으로..

IT etc 2021.12.13

IntelliJ GitHub에서 Repositories 가져오기

먼저, IntelliJ에서 GIT을 사용하려면 GIT이 설치되어 있어야 합니다. 설치되어 있지 않을 경우, 여기 링크에서 다운로드 받아 설치를 진행합시다 (특별한 것 없이 그냥 NEXT로 진행해서 설치하면 됩니다.) GIT이 설치 완료 되었다면, IntelliJ에서 아래의 메뉴로 들어가서 셋팅을 진행합니다. 위와 같이 Settings로 들어가서 아래와 같이 검색하여 설정 페이지로 진입합니다. git을 검색하여 3)폴더 아이콘을 누른 뒤, 위에서 git을 설치하였던 경로에서 git.exe 파일까지 지정해 주어야 합니다. 예를 들면 아래와 같이 진행하면 됩니다. 여기까지 진행하셨다면 IntelliJ에 git 설정까지는 완료 되었고, 이제 GitHub 를 선택하여, 아래 이미지와 같이 + 버튼을 눌러 선택해 ..

IT etc 2021.11.19

카카오톡(카톡) QR 체크인 간편하게 하기 (쉐이크/흔들어서)

오늘은 코로나로 상점 등을 방문할 때, 사용하는 QR체크인을 간단하게 설정하는 방법을 알아 보겠습니다. 보통 카카오톡이나 네이버 앱을 사용하여 QR체크인을 사용하는데요 앱을 실행시키고 해당 메뉴로 들어가려면 번거롭다고 느껴질 때가 많습니다. 이번에 카카오톡이 업그레이드 되면서.. 카카오톡 실행 후 두번만 흔들면 자동으로 QR체크인 화면으로 한번에 이동 할 수 있는 기능이 생겼는데 이를 활성화 시키는 방법을 알아보도록 하겠습니다. 먼저, 휴대폰의 카카오톡을 실행시킨 후, 가장 마지막 메뉴로 들어가 상단의 "톱니바퀴" 모양을 눌러 줍니다. 다음은 상단의 "실험실"을 클릭하여 들어 갑니다. 실험실에 들어가면 여러가지 실험적인 기능들을 활성화 할 수 있는데 우리는 여기서 "쉐이크 기능"을 설정할 것 입니다. 쉐..

IT etc 2021.03.24

안드로이드 갤럭시 카톡 앱 안됨 (꺼짐, 강제 종료, 팅김, 먹통, 튕김 증상, 웹뷰 문제 해결)

현재 안드로이드의 최신버전 업데이트로 인해 갤럭시 등 안드로이드 계열의 기종에서 카톡이라던가 다른 앱들이 강제종료 되는 증상이 발생하고 있는데요.. 오늘은 이 부분을 해결하는 방법을 긴급 포스팅 하려 합니다. 먼저, 휴대폰의 설정으로 들어가 주세요. 목록에서 애플리케이션을 선택 해 주세요. 목록을 내리다 보면.. Android System WebView를 찾아서 선택 해줍니다. 그리고.. 제일 밑으로 내려 보시면.. [앱 출처 정보]를 클릭합니다. 그러면 구글 플레이스토어로 연결되는데요.. "제거" 버튼을 눌러줍니다. 아래와 같이 나오면 과감하게 제거를 눌러주세요. (최근의 업데이트 버전만 지워지므로 아무 영향이 없습니다. 안심하세요~) 자..이제 업데이트가 제거된 상태로 나오게 되는데요.. 이 상태에서..

IT etc 2021.03.23

Xcopy 명령어를 이용하여 하위 폴더까지 모두 복사하기

Xcopy 명령어를 이용하여 특정 폴더의 하위 폴더까지 모두 복사하는 명령어를 알아 보자. 예시) 모든 파일 복사(하위 폴더 포함) c:\eclipse라는 폴더를 통째로(하위폴더 포함) c:\dev\tools 폴더로 이동한다고 가정하다. 대상은 c:\eclipse가 되고, 목적지는 c:\dev\tools로 부를수있겠다. 이럴 경우, 아래와 같은 명령어를 사용하면 대상의 모든 폴더가 한꺼번에 목적지로 이동된다. [명령어] xcopy c:\eclipse c:\dev\tools /e /h /k [속성 옵션은 아래를 참고] /e : 비어있는 하위 폴더까지 복사 /h : 숨겨진파일과 시스템 속성의 파일까지 복사

IT etc 2020.12.29
반응형