본문 바로가기

공학코드122

728x90
반응형
경북대학교 개인정보 유출 사고 사고 개요 2022년 11월 3일에 경북대학교가 개인정보 유출을 파악한 것 관련 내용이다. 나에게 미친 영향 최근에 이상할 정도로 대출 권유 전화나 문자가 많이 와서 이상하다 싶었다. 내가 재정적으로 전과 달라진 점도 없고 대출할 만큼의 상황을 겪고 있지 않기 때문에 이상하다 싶은 와중에 개인 정보가 유출되었다고 문자가 왔다. 관련자료 네이버 뉴스에 검색해보니 경북대 관련 정보 유출 사고가 많이 보도되어 있었다. 그리고 나도 개인정보유출된 피해자가 되었다. 개인정보 유출 사고는 예방할 수 있는 것인가? 내가 IT 분야에서 일하며 느낀 것은 정보유출이 되었는데도 된 줄도 모르고 있는 곳이 대부분이며 유출이 된 것을 인지했음에도 적절한 대처 없이 덮으려고 하는 곳이 다수라는 것이다. 그래도 이번 경북대의 경.. 2022. 11. 24.
금융 IT 필독서 '파이썬 기반 금융 인공지능' 책을 읽은 계기 재작년 말부터 금융 관련 내용을 시간이 되면 찾아보고 익히고 있다. 최근에는 금융 관련 의사결정 보조를 위한 프로그램 데모를 하나 만들어볼까 하던 참이었는데 마침 한빛미디어에서 책을 제공해주어서 읽게 되었다. 책이 참 알찼다. 책을 수령한지 이제 2주가 되었기 때문에 모든 내용을 체득하지는 못 했지만 전반적으로 훑어봤고 하나씩 구현해보고 있다. 책의 특징 본 책에서는 은행이나 증권사, 혹은 금융 SI에서 업무를 하기 위해서는 이제는 필수로 익혀야 하는 내용들이 가득차 있다. 해당 분야 종사자의 필독서로 지정되어야 하는 수준이지 않나 싶다. 취업을 준비하는 입장에서도 이 책을 읽고 프로젝트를 수행하여 차별성을 확보하는 것이 중요할 것 같다. 대상 독자 위에서 언급했는것처럼 본 책의 대상 독.. 2022. 11. 1.
'이것이 자바다' - 자바 프로그래밍의 기본서로 추천 결론부터 말하면 컴퓨터공학이 전공이고 교육을 해야할 때도 있어서 여러 자바(JAVA) 기본서를 접했었는데 이번에 한빛미디어에서 '이것이 자바다'를 제공해주어서 읽게 되었다. 여러 자바 서적을 읽었는 나였지만 '이것이 자바다'를 통해 자바를 리마인드하였고 실무를 할 때 도움이 되었다. 이 책이 어떤지 결론부터 말하자면 본 책은 입문자부터 최신 자바 정보가 담긴 리마인드용 책이 필요한 개발자 모두에게 추천하는 책이다. 책의 특징 '이것이 자바다'는 자바 입문부터 시작하여 중급이상의 프로그래밍을 위한 개념까지 모두 다루고 있다. 또한 예제소스를 무려 708개나 제공하고 있으며 유튜브 강의 또한 무료로 제공하고 있었다. 학습 중에 궁금한 것이 생기면 물어볼 수 있는 채널로 저자가 운영하는 네이버 카페를 활용할 .. 2022. 10. 3.
'이것이 자료구조+알고리즘이다 with C 언어'를 읽었다. 책을 읽은 계기 '이것이 자료구조+알고리즘이다 with C 언어'를 최근에 한빛미디어에서 제공받아서 리뷰를 쓰게 되었다. 사실 나는 C언어를 기반으로 자료구조와 알고리즘을 이미 학부생때와 대학원생때 코스웍으로 익혔고 개인적으로도 여러 서적을 봤다. 하지만... 취업과 이직의 늪에서 좀처럼 자유롭기 어려운 소프트웨어 엔지니어(개발자? 연구자?)의 특성상 면접 시즌이 되면 본 것을 또 보고 또 봐야하는 환경에 노출되어 있다보니 이런 책을 보면 크게 관심이 간다. 책의 특징 이 책은 C언어를 이미 학습한 사람을 기준으로 자료구조와 알고리즘 중에 가장 필수적이고 기초적인 부분을 다루고 있다. 필수적인 것이라 해도 소스코드와 함께 다뤄져 있고 원래 이 학문의 내용이 방대하기에 저자께서 600페이지로 압축한 것이 .. 2022. 8. 23.
맛있는 디자인 프리미어 프로 CC 2022를 읽고 프리미어 프로를 사용하게 되었다. 나는 베가스 15와 18을 활용해서 동영상 편집을 주로 하지만 이번에 '맛있는 디자인 프리미어 프로 CC 2022'라는 책을 한빛미디어로부터 받아서 프리미어 프로를 접하게되었다. 이 책은 프리미어 프로를 통한 영상 편집을 기본부터 차근차근 꼼꼼하게 실습형으로 진행할 수 있는 책이었다. 처음 영상 편집을 접하는 사람도 이 책만 있다면 기본적인 영상 편집 기법을 익혀서 유튜브 영상을 생산할 수 있을 정도로 잘 쓰여져 있었다. 또한 저자 분은 네이버 카페에서 스터디 카페(https://cafe.naver.com/matdistudy)를 운영 중이라 혼자 공부하는 것에서 더 나아가 질의응답과 같은 것부터 온라인 스터디를 지원하고 있었다. 영상 편집 기술을 배워야 하는데 시간적 혹은 물리적으로 환경이 되지 않는 분.. 2022. 7. 24.
쉽게 따라하는 NFT 마스터 가이드를 읽고 NFT(Non-Fungible Token, 대체 불가능 토큰) 관련 공부를 해야하는 상황이었는데 마침 '쉽게 따라하는 NFT 마스터 가이드' 책이 생겨서 봤다. 사실 전에 NFT 관련 공부를 온라인에서 하나씩 찾아가며 공부하려니 시간이 너무 많이 들어서 시간대비 효율이 좋지 않았었는데 이 책 덕분에 짧은 시간에 많은 내용을 정확하게 알게 되었다. NFT라는게 애매한게 업체마다 주장하는 것이 다르고 설명이 좋지 않은 것도 다수 있는데다가 IT만 알아서 되는게 아니라 금융도 알아야해서 공부하는 것이 상당히 난해했다. 그런데 이 책은 벤처캐피털기업 창업자와 블록체인 전문가, 핀테크 및 금융공학을 가르치는 교수 분이 공동으로 제작한 책이라서 그런지 이해하기도 쉽고 정확하게 쓰여져 있어서 좋았다. 이 책은 NFT.. 2022. 6. 28.
쉽게 배우는 AWS AI 서비스를 읽고 이 책은 최근 폭발적으로 성장하고 있는 서버리스 컴퓨팅과 인공지능을 주로 실습을 통해 설명한다. 저자는 이 두 기술의 조합이 엔터프라이즈 및 B2C 플랫폼 개발을 위한 업계표준이 될 가능성이 높다고 설명한다(나도 동의하는 내용이다. 사실 업계에 종사 중인 분들이라면 모두 동의하는 내용이지 않을까 싶다). 그런 관점에서 저자는 점유율이 높고 클라우드 서비스의 선구자인 AWS(Amazone Web Service)를 실습환경으로 구성하여 인공지능 서비스를 설명한다. 이 책이 독자층으로 삶고 있는 대상은 크게 4가지이다. 백엔드 개발자와 설계자, 프로젝트 관리자, 데브옵스 담당자이다. 내가 내용을 본 결과, 인공지능 전문가가 이 내용을 굳이 볼 필요는 없을 것이고 결국 서비스 구현 측면에서 활용할 개발자와 설계.. 2022. 5. 27.
'도메인 주도 개발 시작하기'를 읽고 개발자 구인 공고를 읽다보면 도메인 주도 설계(Domain Driven Design)라는 말이 많이 나오는데 내가 알던 그것이 맞는지 궁금하던 시점에 한빛미디어에서 책을 제공해주어서 읽게 되었다. 내가 알던 그 내용이 맞긴한데 다시 한번 개념을 정리하는 측면에서 좋았고 사실 지금까지 도메인 개념 그 이상 고민해본적도 없고 관심이 없어서 이런 것들도 이 개념으로 설명할 수 있구나를 생각하게된 책이다. 개발자라면 한 번은 읽어보는 것이 좋은 책이라고 생각한다. 이 책의 대상 독자는 도메인 주도 설계 입문자를 대상으로 하는데 소프트웨어 개발자를 위한 책이다. 자바와 스프링MVC, JPA 지식을 기반으로 예제 코드가 구성되어 있다. 스프링 기반 웹 개발 프로젝트 경험이 있다면 이해하기가 좋게 쓰여져 있다. 우리.. 2022. 4. 24.
개발자 구인 경쟁과 비전공자 개발자의 취업 몇 년 전부터 심화된 소프트웨어 개발자 구인 경쟁과 유행하는 비전공자 개발자 취업에 대해서 제 생각을 쓰려고 합니다. 제 생각을 쓰기 전에 미리 이 말부터 남깁니다. 모든 사람이 처음부터 전공자는 아닙니다. 모두 처음에는 비전공자에서 시작하여 전문지식을 쌓아 전공자가 됩니다. 결국 비전공자도 언젠가는 전공자가 될 것입니다. 다만 본 글에서는 비전공자가 짧은 학습 기간만 가지고 취업부터 하는 것에 대해 제가 생각하는 것을 일부 밝힙니다. 혹시나 이 글의 독자분 중에 취업을 준비하는 비전공자가 계신다면 취업 후 조직에 이런 선입견을 가진 선배가 분명히 있을 텐데 이를 미리 알고 선입견을 극복하는 자료로 활용하시는 것도 좋은 방법일 것 같습니다. 1. 개발자 구인난과 비전공자 개발자의 등장 코로나-19 이후 .. 2022. 4. 12.
소프트웨어 아키텍처 101를 읽고 최근 몇년간 서비스 구현을 많이 했었다. 이미 구현하는 방식이 정해져 있는 프로젝트도 있었고 새로 설계해서 구현해야하는 프로젝트도 있었다. 기존 설계를 가지고 개발하는 경우는 이것보다 나은 방법이 있다는 생각은 했지만 설계를 변경해서 초기에 생산성을 해치면서까지 개발할 가치는 없었지만 서비스 유형이 새로운 경우는 새로 설계해야 했었기에 뭐가 더 나은 선택인가에 대해서 고민하는 시간이 다소 소요됬었다. 이런 경우에 이 책을 먼저 봤었다면 상당히 도움이 됬을텐데한 책이 이번에 읽은 소프트웨어 아키텍처 101이다. 이 책은 아키텍처라는 것은 어떤 것인가부터 시작하여 설계할 때 필요한 사고력과 여러가지 아키텍처 스타일을 설명한다. 특히 어떤 아키텍처가 더욱 합리적인가를 굉장히 많이 다루는데 내가 이 책을 읽고 .. 2022. 4. 1.
팀장부터 CEO까지 알아야 할 기업 정보보안 가이드를 읽고 요즘 기업들은 정보보안 능력 함양을 위해 상당히 노력 중이다. 특히 법규로 인해 더 많은 기업들이 더 많은 인력을 채용하고 있는 상황에 한빛미디어에서 '팀장부터 CEO까지 알아야할 기업 정보보안 가이드'를 제공해주어서 읽게되었다. 본 책은 'CxO가 알아야 할 정보보안'이라는 책의 개정판을 준비하다가 기존 책에서 보안 실무 책임자와 고참 실무자의 필요를 고려하여 내용을 보강하여 출판한 책이라고 한다. 저자인 강은성 교수님은 국내 최대 보안기업의 연구소장과 인터넷 포털회사의 최고보안책임자(CSO)를 역임한 정보보호 및 개인정보보호 전문가라고 한다. 현재는 이화여대 사이버보안학과 산학협력중점교수로 재직 중이라고 한다. 이러한 경험을 통해 작성한 이 책은 실무자부터 최고 관리자에게 도움이 된다. 나는 재직하는.. 2022. 2. 23.
에일리 닐슨(역자 박찬성)의 실전 시계열 분석 자료 분석 관련 업무를 하다보면 시계열 분석이라는 말을 많이 접하게 된다. 나의 경우 분석은 하지 않고 있기에 그다지 관심가지고 보고 있지는 않았으나 강의에서 접한 내용과 나의 연구 분야에 시계열 분석을 꽤 하는 것을 보고 관심이 생기게 되었다가 좋은 기회가 있어서 '실전 시계열 분석'을 읽게 되었다. '실전 시계열 분석'은 대상 독자를 '시계열 데이터를 다뤄보지 않은 데이터 과학자'와 '대규모 데이터를 수집하는 기관에 소속된 관리자'로 생각하여 쓰였으며 독자가 R과 파이썬, 통계학(분산, 상관관계, 확률분포), 머신러닝(군집화, 의사결정 트리), 신경망에 대한 지식이 있음을 전제로 하여 쓰였다. 나의 경우 R과 통계학, 머신러닝 쪽은 지식이 얕은데 일단은 읽었다. 100% 이해는 하지 못 해도 어느 정.. 2021. 12. 26.