IT 천국 (129) 썸네일형 리스트형 [Synology] 파일 삭제 후 Disk 용량 Refresh 하기 Synology Disk에서 동영상, 이미지 등 용량 확보를 위해 파일을 삭제해도 Storage Manager의 free space를 보면 여전히 줄지 않는 경우를 볼수 있다. 이럴 경우에는 Shared Folder에 가서 Empty recycle bins를 해 주어야 최신 상황으로 남은 용량을 정확히 조회할 수 있다. Control Panel -> Shared Folder를 선택한다. 우측 Action 버튼을 클릭하면 Empty all Recycle Bins 하위 메뉴가 나온다. 해당 메뉴를 클릭하면 최종적으로 디스크에서 파일을 삭제하게 된다. 남은 용량을 확인하기 위해 Storage Manager -> Volume 선택 후 free space를 보면 실제로 파일이 지워저 줄어든 용량을 확인할 수 .. [Vue.js] Vue3 ref, reactive 사용 refVue.js 3에서 ref는 새로운 기능이 추가되어 이전 버전의 ref와는 조금 다르다. Vue.js 3에서 ref는 다음과 같은 기능을 가지고 있다.1. 간편한 변수 선언Vue.js 3에서 ref는 변수를 선언하는 데 사용될 수 있다. ref 변수 선언시 List, Object, String 등 여러 element 타입으로 선언을 할 수 있다. const { createApp, onMounted, onBeforeMount, ref, watch, watchEffect, computed } = Vue; const count = ref(0);const tasks = ref( JSON.parse( localStorage.getItem('tasks') ?? '[]' ));const messa.. JMeter로 부하테스트 실행하기 Backend 개발 후 API 부하 테스트로 성능 측정을 해보고자 한다면 Apache JMeter Tool을 활용하여 간단히 수행해볼 수 있다. 다운로드 링크는 아래와 같다https://jmeter.apache.org/download_jmeter.cgi 링크로 들어가서 바이너리 압축파일을 받고 원하는 위치에 푼다. 압축 해제 후 아래 jar파일을 더블클릭해서 실행한다.D:\DOWNLOAD\Development\apache-jmeter-5.6.3\bin\ApacheJMeter.jar JMeter 실행 후 아래와 같이 동시 부하 주입을 위한 Threadd Group을 생성한다.테스트계획 -> 우클릭 -> Add -> Threads(User) -> setUp Thread Group 수행 Number of T.. [Docker] Docker Oracle 이미지 백업, 복원 Docker를 이용해 Oracle 을 구축하게 되면 오랜 시간 작업한 DB 전체를 그대로 백업하고 복원하고 싶어진다.Docker 상에 구축된 DB를 백업하고 복원하는 방법을 살펴본다. 1. Docker Container 상의 Oracle DB Stop우선 데이터 유입, 변경을 막기 위해 인스턴스를 중지한다. root@DESKTOP-GH94F8C:/mnt/c/Users/skkkm# docker exec -it local_db bash -c "source /home/oracle/.bashrc; sqlplus sys/Oradoc_db1@ORCLCDB as sysdba" SQL*Plus: Release 12.2.0.1.0 Production on Tue Dec 3 13:20:24 2024 Copyright (c.. [Ubuntu] Ubuntu에서 CPU 점유율 구하기 Ubuntu 등 Linux에서 top 명령을 쳐보면 실행중인 프로세스 리스트는 나오지만 전체 CPU 사용율 합계는 출력이 되지 않는다. 전체 CPU 점유율 합계를 보고 싶다면 쉘에서 아래 명령을 입력하면 된다. top -bn1 | grep "Cpu(s)" | awk '{printf("CPU 사용률 : %.1f%%\n", 100 - $8)}' -- The End -- WebPageTest 로 웹 성능 테스트하기 웹 성능을 측정할 때 코어 웹 바이탈 측정치를 가지고 성능을 측정하는것이 대세가 되었다. 코어 웹 바이탈 (Core Web Vitals)은 웹 사이트가 검색 엔진 결과에 표시되는 위치에 영향을 미치는 세 가지 웹 성능 측정값이다. 여기에는 사이트의 전반적인 로딩 속도, 상호작용, 웹페이지의 시각적 안정성, 보안 문제 등 여러 요소를 포함하고 있다. 구글에서는 웹 사이트에 방문하는 유저들의 경험을 좌우하는 여러 요소들 중 가장 기본이자 핵심 지표로 보기 때문에 ‘코어 (Core)’라는 단어를 붙여 부르기도 한다.다시 말해, 코어 웹 바이탈은 웹페이지 유저들의 사용 경험을 측정하는 구글의 표준화된 측정 항목 집합이다. 구글 검색을 효과적으로 활용하고 전체적으로 유저들에게 좋은 환경을 제공하려면 우수한 코어.. [Vue.js] Vite로 Vue.js 3 시작하기 Vue.js 3를 처음 시작할 때 보통 초기 샘플 예제로 실행을 많이 하곤한다. 그중에 Vite 를 이용해 초기 실행 Skeleton을 쉽게 생성할 수 있다. 명령은 아래 내용을 시작하면 초기 Skeleton을 만들기 위한 질의가 시작되고 해당 내용 답변을 하면 내용에 맞게 초기 Stub 코드를 생성해준다.npm init vite 위와 같이 치면.. Project name과 Framework 을 선택하라고 나온다. 적당히 개발 상황과 맞는 내용을 선택한다. 마지막으로 Variant (JavaScript or TypeScript) 여부를 선택하면 초기 프로젝트가 생성이 되고 npm install, npm run dev를 하라고 메세지가 표시된다. 새로 생성한 viet-projeect 로 들어간 후 npm.. [Docker] Docker로 Postgresql 설치하기 Docker Hub에서 Postgresql latest 이미지를 다운로드 받는다.root@DESKTOP-GH94F8C:/mnt/c/Users/skkkm# docker pull postgres:latestlatest: Pulling from library/postgres09f376ebb190: Pull complete119215dfb3e3: Pull completee02bbc8c8252: Pull complete061f31803c55: Pull completeaccd4903f49a: Pull complete2016ff8e6e3a: Pull complete088e651df7e9: Pull completeed155773e5e0: Pull completeffebb35d2904: Pull complete293f0.. 이전 1 2 3 4 ··· 17 다음