전체 글122 COS Pro 1급 기출문제 - 꽃피우기 틀린 부분이 있다면 언제든지 댓글 남겨주세요! 할 때마다 모르겠는 DFS BFS BFS 방식으로 풀어보려고 했다. 반복문 범벅이라 효율적인진 잘 모르겠지만 ㅠ https://school.programmers.co.kr/learn/courses/11133/lessons/71165 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 구현 방식 1. 먼저 입력으로 주어진 밭에서 1의 위치를 찾아 one 리스트에 저장 2. 모든 위치의 꽃을 피울 때까지 (count로 확인, BFS 알고리즘에서 자주 사용하는 visited를 안 쓰고 모든 위치를 갔는 지 확인하려고 사.. 2023. 10. 28. 네트워크 관리사 2급 실기 벼락치기 " 네트워크 관리사 2급 실기 기출문제들을 기반으로 작성한 벼락치기용 요약본 "기본적인 네트워크 및 컴퓨터 지식이 있고 대충 합격만 하고 싶다 → 암기 항목에서 모르는 부분만 암기, 보험으로 UTP 기초적인 지식이 없고 공부할 겸 자격증 취득을 하고자 한다 → 전체적으로 공부하고 에뮬레이터도 설치해서 해보기, 네트워크 대역 계산하는 항목은 꼭 숙지(원래 공부해두면 좋은 부분), UTP는 반드시 맞는다는 생각으로 보기[ UTP 케이블 제작] - 다이렉트/크로스 케이블 중 대부분 다이렉트만 나옴 - 6.5점으로 다른 부분에서 자신이 없다면 꼭 챙겨야 함! - 아래 그림 입장에서 아래로는 선이 있는 상태에서 위에 핀을 꽂아야 함!! (거꾸로 만들지 않도록 주의) 다이렉트 케이블(양쪽 동일) : 주띠 - .. 2023. 9. 23. Routing Protocol 보호되어 있는 글 입니다. 2023. 9. 14. Git 연동 (Linux) 틀린 부분이 있다면 언제든지 댓글 남겨주세요! Linux에서 Git 연동하기 Linux 터미널에서 git 설치 > sudo apt-get install git > git config --global user.email [자신의 계정 이메일] > git config --global user.name [자신의 계정 이름] > git config --global credential.helper "cache --timeout=360000" : git push를 할 때마다 인증해야 하는 경우를 방지하기 위해 cache 설정) > git config --global --list : 설정 확인) Git 사이트에서 사용할 repository 만든 후 해당 주소를 복사해와 clone > git clone https://.. 2023. 6. 24. PyQt5 위젯명.setText(출력할 텍스트) : 텍스트 출력 QInputDialog.QLineEdit : 문자열 마스킹 처리하여 입력받음 ui 파일을 따로 가져와서 구현한 경우, pyinstaller 를 이용해 exe 파일을 만들면 오류가 발생 [해결방안] ① 원래대로 pyinstaller 파일명.py 로 exe 파일 로드 ② "실행파일명.spec" 파일을 열어 datas 리스트에 해당 ui파일명을 입력 ③ pyinstaller 실행파일명.spec 명령어를 입력해 재로드 2023. 5. 23. APM 구축 보호되어 있는 글 입니다. 2023. 4. 24. 개인정보처리 틀린 부분이 있다면 언제든지 댓글 남겨주세요! 개인정보 처리 단계 [ 수집이용 ] - 필요 최소한의 개인정보 수집 - 민감정보, 고유식별정보 수집 금지 > 이용자에게 별도 동의 or 법령에서 구체적으로 처리 허용 시 - 주민등록번호 처리 금지 > 정보통신서비스 이용자의 주민등록번호 수집/이용 금지, 동의 받아도 안됨, 온라인으로 회원가입시 주민번호 대체수단을 제공해야 함 - 고지 및 동의사항 > 개인정보의 수집 및 이용 목적, 개인정보 수집 항목, 개인정보 보유 및 이용 기간 - 동의서 작성 시 법정 고지사항을 이해하기 쉽고 명확하게 표시하여 이용자에게 알린 상태에서 동의를 받아야 함 - 개인정보 이용 제한 > 이용자로부터 동의 받은 목적 외 다른 목적으로 사용 금지 - 개인정보 처리 방침을 수립하고 이.. 2023. 4. 18. 프로젝트 서버와 개발서버(linux) - vscode 연결하기 틀린 부분이 있다면 언제든지 댓글 남겨주세요! 프로젝트 수행 시 사용하는 서버 - 로컬 서버 (local) hxxp://localhost:8080 개인 PC 내 개발 환경 - 개발 서버 (DEV) 여러 개발자가 하나의 서버에서 테스트 할 수 있는 환경 - 스테이징 서버 (STG) = Test server = QA server 운영 환경과 동일하게 환경을 구축하여 여러 비기능적인 부분 검증 - 운영 서버 (PROD) = 라이브 서버 실질적으로 운영을 위한 서버, 스테이징 서버에서 정상적으로 작동되는 기능을 반영함 vscode로 개발서버(linux)에 원격으로 연결하기 > 개발서버의 IP or Domain 주소를 알고 있으며, 로컬에 vscode가 설치 되어 있다는 가정 하에 진행 1. vscode의 왼쪽 .. 2023. 3. 30. [정보보안기사 실기 공부] week 6 틀린 부분이 있다면 언제든지 댓글 남겨주세요! 11.18 (day 36) 정보보안 일반 단답형 1. PKI 관련 용어 설명 중 알맞은 단어 쓰기 (1) ( ) : 개인키 도난, 분실시 악의적인 사용자가 정당한 사용자를 가장하여 발생할 수 있는 피해 방지를 위해 사용. 인증기관은 저장소에 이를 보관하고 모든 신뢰 당사자가 알 수 있도록 해야 함. (2) ( ) : WAP에서 서버와 클라이언트간 인증을 위해 무선 환경에 적합한 인증서를 발급/관리하는 무선망의 공개키 기반 구조. (3) ( ) : 인증서를 검증하는 신뢰 당사자의 CRL 전체를 다운로드 하지 않아도 네트워크를 이용해 PKI에서 실시간으로 필요한 인증서의 상태를 확인하기 위한 프로토콜 (4) ( ) : CRL 저장소에 보관되어 있는 PKI정보를 .. 2022. 11. 18. DLP/DRM 틀린 부분이 있다면 언제든지 댓글 남겨주세요! DLP (Data Loss Prevention) : 중요한 데이터가 내부에서 외부로 유출되는 것을 방지하는 솔루션. 데이터 보관, 사용, 전송되는 과정을 모니터링해 정보 유출시 차단하여 보안. 주로 문서나 이미지 데이터를 보호하기 위해 사용하며 이러한 문서 보안을 위해 DRM(Data Right Management)과 문서 중앙화(데이터 관리 및 저장을 회사만 할 수 있도록) 솔루션을 함께 사용하기도 함. 목적 - 개인 식별 정보 보호 및 준법 감시 확보 - 지적 재산 보호 - 데이터 가시성 확보 사용 시 주의할 부분 - 초기 구축 시 기능별 정책 설정 중요 = 주로 활용되는 개인/민감 정보 유형과 사내 주요 데이터의 키워드를 파악해 탐지 정책에 적용해야 함.. 2022. 11. 11. [정보보안기사 실기 공부] week 5 틀린 부분이 있다면 언제든지 댓글 남겨주세요! 11.11 (day 29) 네트워크 보안 단답형 1. 암호통신을 이용해 원격 접속한 PC에 명령을 실행하거나 파일을 조작하는 프로토콜 더보기 답: SSH (secure shell) * SSH는 key를 이용해 클라이언트와 서버가 서로를 인증하고 데이터를 주고 받음. key 생성 시에는 대칭키/비대칭키 방식을 사용 * 리눅스 보안은 iptable 등을 이용한 접근제어. 허용된 IP나 네트워크만 SSH에 접속해 데이터를 주고 받을 수 있게 함 서술형 1. DoS 대응 방안 더보기 답: 라우터의 ingress/egress 필터링 활성화, direct broadcast와 redirect 차단, Rate-Limit이용, uRPF, anti-DoS/DDoS 장비 도입 .. 2022. 11. 8. OpenSSL 취약점 틀린 부분이 있다면 언제든지 댓글 남겨주세요! OpenSSL 이란? - TLS/SSL (네트워크 내 데이터 통신에 쓰이는 프로토콜)의 오픈소스 구현판. C언어로 구현되어 있으며 기본적인 암호화 기능 및 유틸리티 함수들이 구현되어 있음. * SSL(Secure Sockets Layer) = HTTP 통신을 안전하게 하기 위해 만들어진 프로토콜로 HTTPS에 적용. 서버 인증, 클라이언트 인증, 데이터 암호화(대칭키, 비대칭키 혼용) 기능을 제공함 (SSL을 사용하는 URL은 https라는 scheme을 사용하여 구분함) 관련 취약점 CVE-2014-0160 (Heartbleed) - OpenSSL 1.0.1 버전에서 발견된 소프트웨어 버그. OpenSSL을 구성하고 있는 TLS/DTLS의 heartbeat.. 2022. 11. 3. 이전 1 2 3 4 5 ··· 11 다음 728x90 반응형