분류 전체보기(411)
-
[책] AI로 일하는 기술
이미 우리 생활에 스며들어있는 AI 인공지능, Artificial Inteligence. 너무 자주 듣고, 많이 접하게되면서 흔히 궁금해하던 인공지능에 대한 여러가지 궁금증들을 이해하기 쉽게 알려준다. 인공지능의 기본 개념부터 언제 어떻게 시작되었는지의 역사와 최신 기술과 이를 통한 요즘의 상황과 미래 모습까지 인공지능에 웬만한 것들은 거의 다 정리되어있다고 볼 수 있을 것 같다. 인공 지능이 어떻게 학습을 하는 것인지... 머신러닝과 딥러닝은 어떻게 다른지 인간의 사고처럼 동작하는 인공지능이 가능한지 인공지능이 어디까지 발전할 것인지 인공지능을 어떻게 공부해야 하는지 정말 인공지능 덕분에(?!) 짤릴 것인지;;; 어떻게 김광석이 다시 노래를 부를 수 있는지 여러 사례들로 이해하기 쉽게 설명해주는 인공지..
2022.02.22 -
알 수 없는 기기입니다.
구글 로그인을 여러 기기에서 하다보면 알 수 없는 기기입니다. 이런 메시지가 할 때 마다 나와서 멘탈 나가려고 할 때가 있다. 이럴 때, 구글링을 해보면... 아래 글을 찾을 수 있는데... 이 것을 하려면... 기본 조건이 있다. 신뢰할 수 있는 컴퓨터 추가 또는 삭제 - Google 계정 고객센터 먼저 2단계 인증을 해야 한다. 1. Login 2. Google 계정 관리 3. 보안 - 2단계 인증 - 사용 이라고 나오는 순간까지 계속 진행 보안문자를 받고, 아래처럼 나와야 끝이다. 4. Logout Try Again... 다시 Login한다. 2단계 인증이 진행됨을 표시하면서 핸펀에서 내가 한거 맞어...라는 걸 누르게 하면서... 컴터에는 요런 표시가 생긴다. 저렇게 한 후 Login이 성공하면...
2022.01.02 -
[책] 몽고DB 완벽 가이드(3판)
몽고DB는 관계형DB가 아닌 배열을 허용하는 복잡한 계층 관계를 하나의 레코드로 표현하는 도큐먼트를 사용하는 DB다. 고정된 스키마가 아닌 필요한 필드를 유연하게 추가/제거할 수 있어서 개발 과정을 줄이고, 개발 시간을 단축할 수 있다. 동시성과 처리량을 높이기 위한 장치와 Scale-Up을 통한 성능향상보다는 분산 확장하는 방법으로 성능을 높일 수 있도록 설계된 DB다. 이런 몽고DB에 대해 높은 이해도를 가진 저자가 3판까지 개정판을 만들정도로 정확하고, 유용한 정보가 많은 책이다. 기본적인 개념, 용어부터 도큐먼트, 컬렉션, 인덱스를 사용하는 방법 복잡한 쿼리로 결과 셋을 이루는 방법 안정성과 속도에 따른 방법까지 몽고DB를 제대로 사용하기 위해 알아야 하는 많은 노하우들을 아낌없이 적어놓은 것 같..
2021.12.26 -
[책] 한 권으로 다지는 머신러닝&딥러닝
지금까지의 머신러닝 책들은 어려운 수학식들이 많았는데... 파이썬 개발자가 AI 알고리즘을 사용해서 실제 어플리케이션을 개발할 수 있도록 만든 책이어서인지 어려운 수학식들보다는 파이썬의 머신러닝 라이브러리 함수를 주로 사용하다보니 개발자가 읽기에 좋은 책이다. 지도 학습, 앙상블 학습, 비지도 학습 휴리스틱 검색, 유전 알고리즘, 음성 인식, 자연어, 이미지 처리에 영혼까지 끌어 모아놓은 것 처럼 머신러닝/딥러닝과 관련된 여러 신경망들까지 복잡한 개념들을 광범위하게 다뤄서인지 깊은 내용까지는 다루지 않는다. (그러면 어려운 수학식이 나와야 하는건가? ^^;) 그래도 다양한 이미지, 텍스트, 음성데이터를 처리하는 파이썬 예제 코드를 통해서 머신러닝과 딥러닝을 쉽게 이해할 수 있게해주고 AI 알고리즘을 적용..
2021.11.21 -
[책] 핸즈온 해킹
20년 이상의 경력을 가진 전문 해커가 쓴 책이니 말해뭐해. 해커가 되려는 사람들이 꼭 읽어야 할 필독서가 아닐까 생각된다. 악성 해커들로부터 시스템을 지켜낼 수 있도록 해킹 활동을 직접 체험해 보도록 구성되어있고 리눅스와 유닉스, 메일 서버 해킹을 위한 Virtual Machine Image들을 제공하고 있어 다양하고 안전하게 해킹을 해볼 수 있다. 실제 해킹 훈련과정을 바탕으로 책이 써져서인지 훈련과정에 쓰인 기법들과 도구들을 실제적인 기술에 초점을 둔 예제들로 구성해서 해킹에 필요한 모든 것을 알려주는 책이다. 가상 해킹 환경을 구축하고 DNS, email, VPN, 파일공유서버등 다양한 측면의 취약점들을 통한 해킹 기술들과 해킹 도구들을 알려주고 큰 관심사인 패스워드에 대해 자세히 알아보고 패스워..
2021.10.24 -
[책] 쉽게 배워 바로 써먹는 디자인 패턴
쉽게 배워 바로 써먹는 디자인 패턴 객체 지향 프로그래밍, OOP를 알았다면 다음에 알아야 할 것은 바로 디자인 패턴이다. 하지만, 알아야 한다는 건 알겠는데 왜 알아야 하고, 어떻게 써 먹어야 하는지를 모를 수 있다. 정말 쉽게 배워서 바로 써먹을 수 있도록 도와주는 책이다. 객체지향 프로그래밍을 하면서 생길 수 있는 문제들의 여러 유형들을 해결하기 위해 오랜시간 정리된 솔루션인 디자인 패턴. 내가 만든 구조가 쵝오라고 생각할 수 있다. 물론 디자인 패턴의 구조가 정답이라고는 할 수 없다. 문제는 해결하지만, 성능은 보장하지 못하는 경우도 있으니... 하지만, 대부분의 문제들, 24가지 패턴들이 사용되는 구조에서 발생할 수 있는 오류들 - 객체를 생성하면서 생기는 문제들 - 객체를 확장시키면서 생기는 ..
2021.09.19