윈도우를 사용하면 웹브라우저(셀레늄)을 보면서 할 수 있어서 좋은것같음! 윈도우에 로컬로 webdriver 사용하기 시작! 1) 윈도우10 셀레니움 설치 참고링크 : https://somjang.tistory.com/entry/WindowsWindows10%EC%97%90-Selenium%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 - 크롬 업데이트 및 버전확인 : 크롬 설정 -> 크롬정보 -> 다시 시작 -> 버전 기억 101.0.4951.64 - 크롬 드라이버 설치 : https://www.selenium.dev/ -> download -> 스크롤 -> Browsers -> chrome -> 아까 확인한 버전이랑 앞숫자가 맞는걸로 - 셀레니움 서버 그리드 설치&실행 : 크롬드라이버..
1) 최신버전 다운로드 https://getcomposer.org/download/ 2) 설치 3) cmd 창에 composer 4) 안되면 환경변수 확인 환경변수 경로가 잘 설정되어있다면 재부팅 하고 다시 3번 과정 실행 4) 프로젝트 폴더로 이동 cd C:\Apache24\htdocs1 5) 아래와같이 컴포저 설치 명령어 ㄱㄱ php composer.phar require php-webdriver/webdriver 참고자료 https://b.redinfo.co.kr/46 https://bug41.tistory.com/76
https://mr-devlife.com/what-is-xpath/
** 참고하면 좋은 php-webdriver API https://php-webdriver.github.io/php-webdriver/latest/Facebook/WebDriver.html
사용환경 - php 8.x - apache 2.4 - centos 7 - 코드이그나이터 사용 라이브러리 https://github.com/php-webdriver/php-webdriver 개발환경 설정 1) 크롬 설치 - 참고자료 : https://passwd.tistory.com/70 wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm # yum install : 패키지 기본 설치 명령 # yum localinstall : rpm 파일 설치 명령 yum localinstall google-chrome-stable_current_x86_64.rpm # Xvfb 설치 yum install xorg-x11-server..
https://devahea.github.io/2019/04/13/Headless-Browser%EB%9E%80/
certbot delete --cert-name testest.com
https://jootc.com/p/201811282299 FileZilla Received unexpected end-of-file from SFTP server 해결 - JooTC Received unexpected end-of-file from SFTP server 파일질라(FileZilla) FTP 클라이언트 프로그램을 사용하는 도중 다음과 같은 의도치 않은 오류가 나타나며 서버 접속에 실패하는 경우가 있습니다. jootc.com # override default of no subsystems Subsystem sftp /usr/libexec/openssh/sftp-server #재시작 [root@localhost ~]# service sshd restart
https://www.whois.com/whois/humer-pangi.com https://dnschecker.org/
1. 엣지케이스 데이터값이 알고리즘에 의해 일정한 범위를 넘는 경우 예시 : 변수의 값이 -128~127의 범위를 넘는 경우 2. 코너케이스 여러가지 변수와 환경의 복합적인 상호작용에서 발생하는 문제 예시 : 1) 변수의 값으로 128이 입력되었을때, A기계에서는 정상작동, B기계에서 오류 2) A상황에서는 정상작동, B상황에서는 오류 3. 사이드 이펙트 원래의 목적과 다르게 다른 효과 또는 부작용이 발생 예시 : 1) atackOnEnemy라는 메소드를 만들어서 사용했더니 npc나 건물도 때려짐 2) 프로필 이미지 메소드를 수정했더니, 캠페인이나 다른 이미지 업로드 기능에서도 동작해서 오류가 생김 해결방법 1) 독립성 2) 약한 의존성 3) 명시적 3) 접근제한자 4) 기능의 분리 5) 그외 - 설계,..
스태틱 변수 (전역변수) 특징 - 프로그램이 생성될때 메모리에 올라가고, 종료될때까지 메모리에 계속 살아있음 장점 - 속도가 빠름, 메모리 효율적 사용 (△) 단점 1) 무분별한 사용은 메모리 낭비 2) 잘못된 사용은 오류 발생시 디버깅이 어려움 예시) //전역변수를 쓴다는말은 여러곳에서 참조한다는 말 static int A = 10; //각 메소드에서 값이 바꾸는 용도(변수)로 쓰게되면 오류 발생시 디버깅이 어려움 //생각지 못한 오류가 나올 수 있음 function RR function EE ** 프로그램의 경우 스레드를 통해 여러가지 일이 동시에 동작하게 되기때문에, static같은 변수를 사용하게되면 어떤 곳에서 발생했는지 발견하기 어렵고, 생각지도 못한 오류가 나올수 있다는 의미 세션 - 세션이..
1) 이미지 가로세로 비율대로 안줄여서 이미지가 깨짐 2) object-fit:cover 적용 3) 선명도를 위해서 image-rendering: -webkit-optimize-contrast;