반응형 전체 글71 [네트워크] 와이어샤크(Wireshark) 설치 와이어샤크(Wireshark) 란? GUI(General Public License) 기반의 오픈소스 LAN 분석툴의 하나의 용도. 실제 흘러가는 패킷을 캡처 ※용어정리 트렌드(통계): 일정한 시간 동안 패킷을 캡처한 내용을 토대로 패킷의 경향이나 특징에 대해 시계열로 통계를 작성. 네트워크 이용률, 에러율(일정시간 내에 에러 비율), 브로드캐스트 비율, 프로토콜 분포, 호스트별 트래픽 분포 등의 통계 또는 보고서를 실시간으로 생성 리포트(보고): 패킷을 캡처한 내용에 관한 보고서를 생성. Threshold(임계치): 패킷을 캡처하기 전 임계치를 설정. 트렌드 분석하기전 기준값을 설정. 와이어 샤크의 주요 기능 패킷 캡처 패킷 상세 내용 확인 패킷 캡처 데이터 실행, 저장 여러 LAN 분석툴에 패킷 캡처.. 2023. 8. 21. [Vue3] CompositionAPI vue i18n 다국어 처리 1. i18n 설치 npm install vue-i18n@9 2. Create json file src 밑으로 lang이라는 폴더 만들어서 사용했음 1. ko.json { "mainHeader": { "loginBtn": "로그인", "joinBtn": "무료 회원가입" }, "login" : { "title": "로그인", "loginBtn": "로그인", "joinBtn": "회원가입", "placeholderId": "이메일", "placeholderPwd": "비밀번호", "invalidIdFeedback": "이메일을 정확히 입력해주세요.", "invalidPwdFeedback": "패스워드 8~20자리, 대문자/소문자/특수문자를 포함하여야합니다." } } 2. en.json { "mainHea.. 2023. 8. 8. [Google Bard] 구글 바드 챗봇 사용법 Google Bard란? 구글의 대형 언어 모델(LLM)인 LaMDA와 PaLM을 기반으로 하는인공지능 검색 엔진 서비스. 대화형 인공지능 챗봇. 사용법 1. 구글에 바드 검색 2. Bard 사용해보기 버튼 클릭 3. 약관 및 개인 정보 보호 동의 사용사례 1. 질문 2. 바드의 답변 도출 원리 3. 새로운 채팅 4. 개발 질문 질문팁 나쁜예: 햄버거 가게를 창업할 건데 광고 문안을 작성해줘 좋은예: 이제부터 너는 카피라이터(copywriter·광고 문안 작성자)야. 너의 업무는 새로 창업한 햄버거 가게의 광고 문안을 작성하는 거야. 고객층은 회사 밀집 지역의 바쁜 직장인이고 나는 이들에게 간편하고 가성비 높은 점심식사를 판매할거야 프롬프트 예 :(심리상담) Act as if you're a psycho.. 2023. 8. 1. [vue] Life Cycle(생명주기) Life Cycle(생명주기) 생명주기 훅 공식 문서: https://ko.vuejs.org/guide/essentials/lifecycle.html#lifecycle-diagram beforeCreate 라이프 사이클 훅 (Options API) Setup 내부 호출 (Composition API) 역할 beforeCreate setup hook에서 진행 1. Vue 인스턴스가 초기화 된 직후에 발생 created setup hook에서 진행 1. data를 반응형으로 추적할 수 있는 단계 2. computed, methods, watch 등이 활성화 되어 접근 가능 3. DOM에는 추가되지 않은 상태 beforeMount onBeforeMount 1. DOM에 마운트 되기전 호출 되는 단계 2. 이 .. 2023. 7. 28. [Linux] Ubuntu20.04 Nginx 설치 및 설정 # Stop Nginx sudo systemctl stop nginx # Start Nginx sudo systemctl start nginx # Restart Nginx sudo systemctl restart nginx Nginx 란? Nginx는 경량 웹 서버 클라이언트로부터 요청을 받았을 때 요청에 맞는 정적 파일을 응답해주는 HTTP Web Server로 활용 또는 Reverse Proxy Server로 활용하여 WAS 서버의 부하를 줄일 수 있는 로드 밸런서로 활용 됩니다. 자세한 내용은 다음에 다뤄보도록 하겠습니다. 패키지 업데이트 sudo apt update Nginx 설치 sudo apt install nginx Nginx 서비스 상태 확인 sudo systemctl status ngin.. 2023. 7. 25. [Linux] Ubuntu20.04 Docker 및 Docker-compose 설치 하기 Docker, Docker-compose 차이 Docker : 이미지를 어셈블하기 위해 호출할 수 있는 명령이 포함된 간단한 텍스트 파일 Docker-compose : 격리된 환경에서 함 께 실행할 수 있도록 docker-compose.yml에서 앱을 구성하는 서비스. docker-compose up 명령으로 앱이 실행되고 프로젝트의 docker-compose.yml에 빌드 명령을 추가하면 Docker Compose는 Dockerfile을 사용한다. ※ 참고 : https://dockerlabs.collabnix.com/beginners/difference-compose-dockerfile.html 1. Docker 설치 apt 최신화 sudo apt update sudo apt upgrade Docke.. 2023. 7. 21. [Spring] gradle 빌드, jar 실행 Window 환경에서 gradle 빌드 및 jar를 실행해보자 gradle build jar 실행 1. gradle bootJar cmd로 프로젝트 로 이동 하면 gradlew 파일이 있다 빌드해보자 gradle bootJar 2. jar 실행 프로젝트경로/build/libs 까지 이동해서 java -jar jar파일이름.jar 로 실행해도 됩니다. java -jar projectpath/build/libs/jarname.jar 예시로 project 경로가 c/workspace/test-project 이고 jar 파일 명이 test-project-1.0.0-SNAPSHOT.jar 일때 java -jar c/workspace/test-project/build/libs/test-project-1.0.0-SN.. 2023. 7. 20. [Linux] Ubuntu20.04 VSFTPD설치 VSFTPD(Very secure FTP Daemon) 란? VSFTPD는 Very secure FTP Daemon 의 약자로 FTP 서버 중 하나이다. VSFTPD 설치 sudo apt-get install vsftpd 설치 확인 및 상태 보기 sudo systemctl status vsftpd vsftpd.conf 설정 vsftpd.conf 열기 sudo vi /etc/vsftpd.conf 1. 업로드 활성화 write_enable 지시어를 찾아 주석을 해제하여 파일 업로드 및 제거와 같은 파일 시스템 변경을 허용 ' : ' 눌러서 명령 모드 활성화 ' /write_enable=YES ' 검색 ' i ' 누르고 입력모드 활성화 주석 ' # ' 제거 2. Chroot jail 로컬 FTP 사용자가 홈 .. 2023. 7. 20. [Linux] Ubuntu20.04 Java(JDK) 설치하기 Ubuntu20.04 에서 Java 를 설치해보자 패키지 최신화, 업데이트 Java 설치 환경변수설정 1. 설치 가능한 패키지 리스트 최신화 및 업데이트 apt-get update apt-get upgrade 2. Java 설치 저는 amazon jdk 17로 다운 받아보겠습니다. wget -O corretto.tar.gz https://corretto.aws/downloads/latest/amazon-corretto-17-x64-linux-jdk.tar.gz tar -xzf corretto.tar.gz 지금부터 관리자 권한을 가진 root로 이동해서 작업하도록 하겠습니다. 자바가 잘 깔려 있는 지 확인해보겠습니다. 3. 환경 변수 설정 (PATH 설정) .bashrc 에 PATH 설정해주기 저 같은 경.. 2023. 7. 20. 이전 1 2 3 4 5 ··· 8 다음 반응형