분류 전체보기(19)
-
[서평] bash를 이용한 사이버 보안 운영
[서평] bash를 이용한 사이버 보안 운영 https://www.hanbit.co.kr/store/books/look.php?p_code=B1345967931bash를 활용한 사이버 보안 운영이 책은 사이버 보안 운영자를 위한 실무 지침서다. 리눅스 명령과 bash 셸을 활용해 자료 수집, 로그 분석, 침입 탐지, 역공학, 보안 관리 같은 작업을 수행하는 방법을 소개한다.www.hanbit.co.kr 정보보안에 관심이 있거나 리눅스를 해본적이 있다면 제목부터 관심이 갔을것이다. 나도 제목에서부터 관심이 가서 이 책을 선택했는데 이 책은 bash를 잘 모르더라고 bash의 기초를 알려주기 때문에 배우고자 하는 열의를 가지고 하면 충분히 배울 수 있다. 그리고 다양한 도구들을 사용하는방법을 알려주고 여러 ..
2021.04.09 -
[서평] 웹 애플리케이션 보안
[서평] 웹 애플리케이션 보안 https://www.hanbit.co.kr/media/books/book_view.html?p_code=B3641625998 웹 애플리케이션 보안 웹 애플리케이션 보안의 정찰, 공격, 방어를 모두 다루는 실용서. 웹 애플리케이션에 침투하기 위해 해커가 실제로 사용하는 여러 기법을 소개하고 안전을 확보하는 법을 배운다. 각 장은 OWASP www.hanbit.co.kr 이 책은 프로그래밍을 어느정도 공부하고 sql 등을 공부하면서 웹 해킹에 관심이 있는 사람이 웹해킹 입문용으로 읽으면 괜찮은 것 같다. 모르는 부분이 있다면 바로바로 검색하면서 읽으면 큰 무리는 없을 것 같다. 자신의 웹 애플리케이션이나 소프트웨어를 만들면서 보안에 대한 걱정을 해본 경험이 있는 사람이라면 이..
2021.03.13 -
[서평] 진지한 파이썬
[서평] 진지한 파이썬 https://www.hanbit.co.kr/store/books/look.php?p_code=B2649943562 진지한 파이썬 파이썬 고수가 되고 싶은 개발자를 위한 실전 프로그래밍 지침서. 파이썬의 기능과 능력을 제대로 활용해 프로그램을 체계적으로 구축하는 방법을 소개한다. 문서화, 버전 관리, 시간대 설정 방 www.hanbit.co.kr 이번에 한빛미디어 도서 서평단에 참가하게 되어서 진지한 파이썬을 읽을 기회를 얻게 되었는데 나는 파이썬을 어느 정도 익히고 이 책을 읽었는데 일단 이 진지한 파이썬은 파이썬을 입문하는 사람에게 어울리는 책은 아니다. 이 책은 기본 문법보다는 파이썬을 더 효율적으로 사용하는 방법이 나와있는 책이기 때문에 파이썬을 어느 정도 이해하고 있는 사..
2021.02.16 -
[c++] 기타 연산자 오버로딩
[c++] 기타 연산자 오버로딩 c++에는 new와 delete라는 연산자가 있다. 내가 왜 연산자 라는 부분을 강조하냐면 이 new와 delete를 연산자로 인식하지 않는 사람들이 있기 때문에 강조를 해봤다. 또한 연산자 라는 말은 연산자 오버로딩이 가능하단 말이기도 하다. 그리고 new,delete의 연산자 오버로딩은 다른 연산자와 다른 부분들이 있다. new라는 연산자를 오버로딩 할 때는 실제로 new연산자가 하는 메모리 공간을 할당하는 것과 반환되는 주소 값의 형을 할당하는 자료 형에 맞게 변환시켜주는일, 생성자를 호출하는 일을 전부 오버로딩 하는 것이 아니라. 메모리 공간을 할당하는 일만 하는 것이다. 그렇다면 "나머지 작업은 누가 하지?" 라는 의문이 들 수도 있다. 그에 대한 답변을 하자면 ..
2021.01.30 -
[opencv] c++ 초기 설정
[opencv] c++ 초기 설정 c++을 책을 어느 정도 읽고 공부를 했으면 이제 직접 프로젝트를 만들거나 뭔가를 만들어서 c++을 쓰면서 익숙해지는 것이 내 공부방법인데 그 중 opencv가 눈에 띄어서 한번 도전해 보고자 한다. (나는 맥을 사용하기 때문에 맥의 관점에서 초기 설정하는 방법을 설명한다...) 먼저 homebrew를 다운로드 해준다. brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 설치 방법은 따로 언급하지는 않겠다. homebrew의 설치가 다 끝났으면 터미널을 열고 다음과 같이 입력한다. brew install opencv 위와 같이 입력한 뒤 설치를 기다린다.. 설치가 완료되면 ..
2021.01.24 -
[알고리즘] 백준 10994 별 찍기
[알고리즘] 백준 10994 별 찍기 www.acmicpc.net/problem/10994 10994번: 별 찍기 - 19 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 이 문제는 알고리즘 분류에 재귀로 분류되어 있었는데 나는 재귀로 풀 자신이 없어서 그냥 내 방식대로 풀었다. 풀리긴 해서 다행이었다. 1 -> * 2 -> ***** * * * * * * * ***** 3 -> ********* * * * ***** * * * * * * * * * * * * * * * ***** * * * ********* 옮겨와서 이상하게 돼버렸다... 나는 우선 박스의 규칙성을 찾는데에 노력을 했고 그 결과 박스가 정사각형이고 num + 3*(num-1) 이라는 것을 알아냈다. 그리..
2021.01.17