본문 바로가기

분류 전체보기

(57)
[Chrome] NET :: ERR_CERT_INVALID 문제 해결 해결방법 브라우저에서 thisisunsafe 입력 -> 주소창이나 관리자모드로 따로 입력창에 입력하는게 아니고 그냥 NET :: ERR_CERT_INVALID 발생하는 페이지에서 키보드로 누르면된다. 정상 접속 가능!
NET::ERR_CERT_INVALID ERROR 회사 로컬 NAS서버에 접속하려고 하니 NET::ERR_CERT_INVALID가 뜨면서 접속이 안되었다. 환경 : Ubuntu 18.04 / Chrome 브라우저 보통은 이렇게 떠서 아래의 링크 누르면 접속이 가능했는데, NET::ERR_CERT_INVALID는 아래처럼 링크가 나오지도 않는다. 찾아보니 인증서 문제이고 브라우저에서 thisisunsafe 커맨드를 입력하면 해결된다. 여기서 주의할점은 주소창이나 따로 입력창 같은곳에 입력하는게 아니고 모드 input창에 포커싱 되어있지 않은 상태에서 입력해야한다.
[Ubuntu] TFTP 설정 신규 이미지 공유서버를 신설했는데, 장비에서 계속 timeout 발생. wget으로 다운받다보니 TFTP설정을 깜빡함. 1) 패키지 설치 sudo apt-get install xinetd tftp tftpd 2) tftp 설정 vi /etc/xinetd.d/tftp service tftp { socket_type = dgram protocol = udp wait = yes user = nobody port = 69 server = /usr/sbin/in.tftpd server_args = /tftpboot disable = no per_source = 11 cps = 100 2 flags = IPv4 } vi /etc/default/tftpd-hpa # /etc/default/tftpd-hpa TFTP_..
[jenkins] parameter만 다른 job 병렬실행 테스트를 위해 환경 세팅을 하려면 기존의 가상 머신들을 초기 스냅샷으로 다 되돌려야하는데, job하나에서 파라미터만 변경해서 쓰면 되기때문에 이를 위한 구성을 하였다. MultiJob Project로 신규 job생성 General -> Execute concurrent builds if necessary 체크 Build -> MultiJob Phase 생성 Add jobs를 통해 병렬 빌드할 잡 추가 Job : 빌드 대상 Job Advanced -> Add parameters Current build parameters : 상위 job에서 파라미터를 상속받음 Predefined parameters : VAR=TEST_PARAMETER 처럼 사용해서 파라미터 개별 설정 가능 순서에 유의하여 설정 완료하면 ..
[정보처리기사] 디자인 패턴 디자인 패턴 소프트웨어 설계에서 공통으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴 구성 요소 context (문맥/상황) : 패턴이 적용 될 수 있는 상황 problem (문제) : 패턴이 적용되어 해결될 필요가 있는 이슈 solution (해결) : 문제를 해결하도록 설계를 구성하는 요소들과 그 요소들 사이의 관계, 책임, 협력 관계를 기술 생성 패턴 : 객체 인스턴스 생성에 관여, 클래스 정의와 객체 생성 방식을 구조화, 캡슐화를 수행 Abstraction factory(추상팩토리) : 구체적인 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체들의 조합을 만드는 인터페이스 Builder : 작게 분리된 인스턴스를 조립하듯 조합 Factory method : 상위 클래스에서 객체를..
[Ubuntu] Ubuntu 20.04 절전모드 해제 서버가 자꾸 떨어진다고해서 확인중에 알게된 사실. 우분투 20.04(GUI)부터 절전모드에 진입하면 네트워크 통신을 정지한다. 그래서 따로 해제 설정을 해야한다. root@build$ sudo systemctl mask sleep.target suspend.target hibernate.target hybird-sleep.target Created symlink /etc/systemd/system/sleep.target → /dev/null. Created symlink /etc/systemd/system/suspend.target → /dev/null. Created symlink /etc/systemd/system/hibernate.target → /dev/null. Created symlink /e..
[make] 멀티코어 컴파일 멀티 스레드를 지원하는 CPU 환경에서 지원 make -j # ex) make -j8 CPU 전체 코어 확인 grep "cpu cores" /proc/cpuinfo | tail -1
[python] 알고리즘 풀이를 위한 함수 max, min : 최댓값과 최소값 print(max(2, 5)) # => 5 print(max(2, 7, 5)) # => 7 print(min(2, 5)) # => 2 print(min(2, 7, 5, 11, 6)) # => 2 append, insert, del, index, reverse : 리스트 조작 함수 my_list = [7, 5, 2, 3, 6] my_list.append(9) # 끝에 9 추가 print(my_list) # => [7, 5, 2, 3, 6, 9] my_list.insert(2, 11) # 2번 인덱스에 11 추가 print(my_list) # => [7, 5, 11, 2, 3, 6, 9] del my_list[2] # 2번 인덱스 값 삭제 print(my_list) # =..

728x90

Buy Me A Coffee