전체 글 16

DevOps 정리

DevOps란? - Development + Operation 의 합성어, 소프트웨어 개발 및 IT 운영의 두 가지 영역 간의 협력과 커뮤니 케이션을 강조하는 문화, 철학, 방법론을 나타냄 주요 특징 1. 자동화 : 자주 반복적으로 해야하는 작업들을 자동화 시켜 효율성을 증가함 2. 협업 및 커뮤니케이션 강조 : 기존 개발에서는 개발팀과 운영팀의 의견갈등으로 인한 문제점을 해결하고자 개방적인 커뮤니케이션을 중시 3. 모니터링 : 시스템을 상태를 상시 모니터링하고, 로그도 기록하여서 빠른 대응 강조 4. 보안 : 개발 초기에 DevSecOps라고도 하여 보안을 중요시함 주요 구성 요소 CI ( Continuous Integration) : 지속적 통합을 뜻하며, 코드의 변경이 이루어질 때 자동으로 빌드 및..

공부/기타 2023.12.20

Web_programming(Chap.03)

교재 : 명품 HTML5 + CSS3 + Javascript 시멘틱 웹 - HTML 문서를 구조화 하는데 사용되는 방식 태그 tag list , - 하이퍼링크 모아둔 섹션 - 문서의 장 혹은 절을 구성하는 역할 - 독립적인 content - 부수적인 관련 기사 - 저자나 저작권 정보 시맨틱 블록 태그 - 본문에 삽입된 그림을 블록화하는 태그 , - 상세 정보 태그 ( toggle 생김 ) text text1 웹 폼 사용자의 입력을 받는 폼 ... 폼 요소 설명 한 줄 텍스트 입력 창 암호 단순 버튼 text 데이터 리스트 test input의 list 속성값의 내용과 datalist의 id 속성값을 lin, option 태그로 내용물 작성 datalist는 옵션 리스트에서 선택하거나 직접 입력할수 있지만..

공부/WEB 2023.09.23

Web_Programming(Chap.02)

교재 : 명품 HTML5 + CSS3 + Javascript 기본 태그 헤드, 바디 특징 : 1. 대소문자 구별 X 2. 시작 태그와 종료 태그 - 사용 text 이미지 삽입 alt - 사진의 오류로 인해 로딩이 불가할 시에 해당 공간에 출력되는 문자열 리스트 만들기 순서 있는 리스트 - 순서 없는 리스트 - 정의 리스트 - item item word explain 표 만들기 - 전체 컨테이너 - 표 제목 - 헤딩 셀 그룹 - 바닥 셀 그룹 - 데이터 셀 그룹 - 행 - 제목 셀 - 데이터 셀 datadata2 datadata22 datadata22 ... 하이퍼링크 text "target" _blank = 새 윈도우 _self = 현재 윈도우 _parent = 부모 윈도우 _top = 브라우저 윈도우 ..

공부/WEB 2023.09.23

Web_Programming(Chap.01)

교재 :명품 HTML5 + CSS3 + Javascript Chapter 1 웹 웹 개념 창시자 - Tim Berners-Lee(팀 버너스리) WWW(WorldWideWeb) - 팀 버너스리가 최초로 만든 웹 브라우저 웹 서버 소프트웨어 (Apache) - 웹 브라우저으로부터 요청을 해석하여 웹 문서를 전달하거나 적절한 웹 응용 프로그램을 작동시키고 실행 결과를 다시 전송하는 소프트웨어 URL 구조 - 프로토콜 + 서버주소 + 포트번호 + 경로명 + 웹 페이지 파일 이름 포트 번호 - 서버가 브라우저로부터 접속을 기다리는 TCP/IP 포트번호 HTTP(HyperText Transfer Protocol) - 웹 브라우저가 요청하고 웹 서버가 응답하는 방식 HTML5의 기능 1. 웹 문서 작성을 위한 HTM..

공부/WEB 2023.09.23

리버싱 핵심원리 Day1

교재 - 리버싱 핵심원리 Day 1 정리 패치(patch) - 실행 중인 프로세스 메모리의 내용을 변경하는 작업 ↕ 크랙(crack) - 패치와 동일하지만 의도가 비합법/비도덕의 경우 EP(EntryPoint) - 실행 시작 주소 함수 빠르게 찾는 방법 1. 문자열 검색 - 우클릭 → Search for → All referenced text string 2.1 API 검색 방법 - 우클릭 → Search for → All intermodular calls ! Pakcer/Protector을 사용하여 압축/보호시에 API 목록 확인 불가 2.2 API 검색 방법 - View → Memory ( Alt + M ) - Memory Map 확인(뭘 의미하는지 아직 잘 모르겠음p.34) - Name in all..

공부/Reversing 2023.08.02

BenQ GW2780 후기

작업은 항상 삼성 이온 노트북을 사용하고 있었는데 항상 부족한 램과 SSD가 아쉬워서 먼저 노트북 부품 업그레이드(RAM, SSD)등의 부품을 업그레이드를 하였고 그다음에는 아무래도 모든 작업을 노트북 하나로 하니까 거북 목과 눈 건강 관리를 못해주고 있다는 생각에 모니터를 사야겠다고 생각했다. 하지만 처음 모니터를 구매해보는 것이기에 처음부터 가격이 부담되는 모델로 구입하기에는 부담이 있었기에 다음과 같은 조건으로만 서칭을 진행했다. 필터 조건 1. 장시간 작업을 위한 시력보호 기술 (플리커 프리, 로우 블루라이트 ...etc) 2. IPS 패널 주목적이 장시간 컴퓨터 작업을 해야 하기에 시력 보호 기술이 잘 적용된 제품을 구매하고 싶었던 것이 1순위 였다. 몇 개 안되는 조건 만을 생각했지만 일단 I..

후기 2022.12.24