본문 바로가기
728x90
반응형

etc./info12

웹사이트 분석 사이트 주소 1. 트래픽 https://www.similarweb.com/ Website Traffic - Check & Analyze Any Website | SimilarwebAll-in-one digital intelligence - Unlock the most powerful and most accurate digital datasets to research any market, company, website, app, or marketplacewww.similarweb.com 2. 사이트 정보https://v1.web-check.xyz/ Web Check - X-Ray Vision for any WebsiteWeb Check is the all-in-one OSINT and security tool, for.. 2024. 6. 25.
Jenkins에서 여러 Maven, JDK 버전 사용하는 방법 OverviewJenkins에서 각 job 마다 실행할 Maven과 JDK 버전이 다른 경우가 존재하는데, 새로운 버전을 사용하기 위해 여러개 설정하는 방법을 알려드리겠습니다.  Jenkins Server우선 젠킨스가 실행 중인 서버에 접속하여 기존 버전이 설치되어있는 경로로 이동합니다.$ which mvn/home/user/apps/maven/bin/mvn$ which java/home/user/apps/jdk/bin/java$ cd /home/user/apps Maven 설치Apache Maven 홈페이지에서 다운로드 할 버전의 URL을 확인합니다. Maven 설치 후 압축 해제합니다.$ wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apac.. 2024. 5. 9.
ChatGPT - 대화형 인공지능 챗봇 ChatGPT는 OpenAPI가 개발한 GPT3.5를 기반으로 하는 프로토타입 대화형 인공지능 챗봇입니다. https://chat.openai.com/chat 현재는 간단한 회원가입 후 무료로 이용할 수 있습니다. 홈페이지의 공식 설명은 아래와 같습니다. ☀ 예시 "간단한 용어로 양자 컴퓨팅 설명" "10살 생일을 위한 창의적인 아이디어가 있나요?" "Javascript에서 HTTP 요청을 하려면 어떻게 해야 하나요?" ⚡ 기능 사용자가 대화 초반에 말한 내용을 기억함 사용자가 답변 내용을 수정 요청할 수 있음 부적절한 요청을 거절하도록 훈련됨 ⚠ 한계 때때로 잘못된 정보를 제공할 수 있음 때때로 유해하거나 편향된 정보를 제공할 수 있음 2021년 이후의 지식은 제한됨 정리하자면 ChatGPT는 다른 챗.. 2023. 1. 21.
[Spring] hCaptcha 적용 hCaptcha에 대한 설명은 다른 페이지에서 자세히 설명하고 있기 때문에 생략하고 적용하는 방법에 대해 설명하겠습니다. 우선 https://dashboard.hcaptcha.com/ 에 회원가입을 하여 Site key와 Secret key를 확인합니다. html에 스크립트와 hCaptcha가 노출될 부분에 코드를 삽입합니다. (옵션 값 확인 : https://docs.hcaptcha.com/configuration#hcaptcha-container-configuration ) 그럼 아래와 같이 hCaptcha가 노출이 됩니다. 사용자가 캡챠를 성공적으로 통과를 하면 숨겨져 있는 "h-captcha-response"에 값이 추가됩니다. 만약 아래와 같이 Warning: localhost detected... 2022. 3. 21.
PuTTY Connection Manager 회색 창이 열리면서 서버에 연결이 안될 때 Tools > Options > Plugins > PuTTY > Enable additional timing for PuTTY capture (ms)를 선택 후 500으로 설정합니다. ※ 참고로 PuTTY에서 Pagent로 ppk 사용하기 위해서는 PuTTY Configuration > Connection > SSH > Auth > Allow agent forwarding을 선택하면 됩니다. 2021. 12. 21.
RFC 표준 이메일 정규표현식 RFC기준 이메일 정규식 /^(([^()\[\]\\.,;:\s@"]+(\.[^()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ 더 강화된 정규식 /^[-0-9A-Za-z!#$%&'*+/=?^_`{|}~.]+@[-0-9A-Za-z!#$%&'*+/=?^_`{|}~]+[.]{1}[0-9A-Za-z]/ [Referece] tools.ietf.org/html/rfc2822 tools.ietf.org/html/rfc5322 en.wikipedia.org/wiki/Email_address 2021. 4. 7.
URL 대소문자 구분에 관한 RFC 표준 보통 도메인은 소문자로 사용되고 있는데, 가끔 대문자로 된 도메인도 볼 수가 있죠? RFC에서 표준 하는 권장 사항에 대해 알아보겠습니다. RFC-7230에 보면 아래와 같이 설명하고 있습니다. The scheme and host are case-insensitive and normally provided in lowercase; all other components are compared in a case-sensitive manner. 해석하면, 스키마(http/https)와 호스트는 대소문자를 구분하지 않으며 일반적으로 소문자로 제공됩니다. 다른 모든 구성 요소(URI 등)는 대소문자를 구분하는 방식으로 비교됩니다. 예를 들어 아래 URL들은 모두 같습니다. https://moonsiri.tisto.. 2021. 2. 23.
Chrome 브라우저 탭 기능 효율적으로 사용하기 1. 탭 고정 탭 고정 기능을 사용하면 고정한 탭은 브라우저를 닫아도 새 창을 띄울 때마다 고정되어 있습니다. 2. 탭 그룹 탭을 그룹핑하면 그룹에 속한 탭을 한 번에 접고 펼 수 있습니다. 3. Ctrl + Shift + t 실수로 보고 있던 탭을 닫았을 때, 단축키 [Ctrl + Shift + T]를 사용하면 직전에 닫은 탭을 다시 열 수 있습니다. 4. Ctrl + W 너무 많은 탭을 열어놔서 정리를 하고 싶을 때, 단축키 [Ctrl + W]를 사용하면 열려있는 탭을 손쉽게 닫을 수 있습니다. 개발할 때면 탭이 무수히 늘어나는데 위와 같이 관리한다면 깔끔해지겠죠? 저는 정말 유용하게 사용 중입니다. ^^ 2021. 2. 18.
잔디심기(github count contributions)를 위한 git config 파일 설정 github를 사용하면 볼 수 있는 count contributions. 일명 잔디심기. push를 하면 commit 수에 따라 색의 진하기가 다른데, 문제는 어떨 땐 표시가 되고 어떨 땐 표시가 되지 않습니다. 원인은 commit 하는 PC의 설정 문제였습니다. 저는 github 계정이 두 개가 있는데, B계정으로 A의 github에 push를 했더니 B에 잔디가 심어져 A에는 표시가 되지 않았습니다. A에 잔디를 심고 싶은데 말이죠. git 프로젝트 폴더를 들어가면 .git 이란 폴더를 확인할 수 있습니다. 더보기 프로젝트 > (우클릭) > Git Bash Here > $ git init .git 하위의 config 파일을 notepad로 오픈합니다. 여기서 push 하는 repository, git.. 2021. 2. 18.
[kaggle] Titanic: Machine Learning from Disaster https://www.kaggle.com/c/titanic/ train data로 학습시키고 test data로 예측 train:test = 7:3 1. Data Loading (Train, Test) 2. Data cleanig (Tidy Data) : 데이터 정돈 3. Feature Engineering 4. Model(Algorithm) 선정 및 hyperparameter setting 5. fit(), predict() hyperparameter setting 은 답이 없다 해봐야한다. 보통 max_depth = 10~20가 적당하다. test.csv 와 train.csv 의 차이점은 test data는 label이 없다. titanic data에서는 Survived 을 예측한다. pre-proc.. 2020. 10. 8.
728x90
반응형