본문 바로가기

입문서13

[서평][컴퓨터공학][알고리즘] 똑똑한 코드 작성을 위한 실전 알고리즘 / 한빛미디어 제법 오랜기간 IT 업계에 몸을 담고 있다. 요즘 늦바람이 들어 주경야독을 몸소 실천하고 있지만 대학 졸업이후 상당한 시간이 흘렀으니 예전에 배운것들이 이미 오래전 호랑이 담배피던 시절의 지식이 되어버렸다... ^^ 제법 개발을 한다고는 하는데 그간 돌아보면 여러 패키지 기반의 응용 영역에 많이 머물러서 잔머리만 늘은것 같다, 대학원에서 학문적인 접근도 하고 있고 소위 말하는 xx러닝과 같은 인공지능적인 요소를 활용하거나 없으면 만들어야 하는 업무를 다루다 보니 근본적인 사고의 너비와 깊이에 대해 다시금 생각을 해볼 시간이 많아졌다. 그래 "IT 개발자라면 문제해결 사고와 능력을 기본적으로 구비해야한다" 는 전제를 잊고 지냈다, 바쁘다는 핑계로... 그리고 학부때(전자계산학과라는 호랑이 담배피던 시절) .. 2022. 11. 26.
[서평][IT개발][도구] 모두의 깃 & 깃허브 / 길벗 과거에도 소스 형상 관리가 중요한 업무중 하나였다. 무형이지만 IT기업의 자산인 소스를 안전하게 관리한다는 것은 소위말해 내 곳간을 잘 지키고 관리하는 것이라 할 수 있겠지... 또한 작게는 프로젝트에서 효과적인 협업을 위해서도 이를 잘 활용하는 것은 매우 중요한 부분이다. MS Project 등 다양한 형상관리/협업도구가 있었지만 이제 왠만해선 Git과 Github를 사용하는 것이 사실상 표준(de facto standard)이 된 시대에 살고 있다. 특히나 요즘 Github는 단순히 형상관리나 협업뿐만 아니라 개인적인 정보나 자료의 아카이빙 도구로 활용되기도 하고 스터디 자료공유 또는 그것을 넘어서 지식을 공유하는 창구로도 활용되고 있다. 이제 IT를 한다고하면 Git 계정 정도는 기본적으로 가지고 .. 2022. 8. 9.
[서평][데이터분석] 비즈니스 데이터 과학 / 한빛미디어 몇년전 빅데이터란 말이 인구에 회자되던 시기가 있었다. 여전히 데이터 홍수의 시대에 살고 있지만 빅데이터란 말은 이제 좀 식상하기도 하고 너무 일반화 됐다고 해야하나? 아무튼 그런 시절이다... 지금은... 어디든 데이터가 넘처나지만 아직까지도 우리가 이 데이터를 잘 활용하고 있는지는 의문이다. 일부 데이터를 이용한 비즈니스에 성공한 기업이나 분야는 있지만 아직까지도 우리 인류 문명은 우리가 생산한 이 엄청난 데이터를 잘 활용하고 있지는 못한 것 같다. 수많은 데이터 중에서 의미있는 무언가를 찾아내는 것은 그만큼 어렵다... 데이터 하면 통계가 먼저 떠오른다... 통계적 분석 기법은 전통적으로 데이터를 분석하는 기술이고 여전히 유효하다... 경제학은 전통적으로 데이터를 수집하고 분석하는 전통적인 분야이고.. 2022. 7. 24.
[서평][IT인프라][네트워크] 한 권으로 끝내는 네트워크 기초 / 길벗 컴퓨터 공학을 전공하고 IT현업 개발자로 지낸지 21년째, IT분야도 분업화가 잘되어 있어 인프라 관련된 부분은 그간 크게 다루질 않았었다. 그럼에도 불구하고 분석/설계와 프로젝트 관리를 도 맡아 하게되는 나이가 되다 보니 아키텍처 측면에서의 여러가지를 접하게 된다. 또한번 그럼에도 불구하고 제일 관계를 맺지않는 분야가 네트웍이 아닐까? 클라우드 컴퓨팅 시대... 인프라도 소프트웨어적인 접근이 필요한 시점이 됐고 과거 온프레미스/모놀리식으로 대표되는 시절과는 달리 클라우드 컴퓨팅 시대에는 개발자도 인프라적 요소를 이해하고 핸들링할 수 있는 역량이 필요한 시대가 도래했다. 네트워크라는게 IT인프라를 담당하던 사람이 아닌이상 쉽게 접근하기가 쉽지 않다, 장비뿐만 아니라 프로토콜이라던지 알아야 할께 이 분야 .. 2022. 6. 21.
[서평][IT개발][딥러닝] 딥러닝 파이토치 교과서 / 한빛미디어 파이토치 하면 이제 텐서플로와 함께 양대산맥이지 않을까 싶다. 그만큼 전세계적으로 가장 많이 사용하는 딥러닝 프레임워크 중 하나이다. 그 배경에는 이제는 메타라고 불리는 페이스북의 후광이 자리잡고 있을 것이다, 텐서플로가 주류가 될때 구글의 후광이 있었던 것 처럼... 이 책은 제목처럼 딥러닝과 파이토치에 대한 교과서를 지향하는 책이다. 요즘의 딥러닝 개념과 기초 그리고 기술을 모두 다 다루고 있다, 그 베이스로 파이토치를 기반으로... 그러다 보니 책의 두께도 묵직하다. 책의 앞부분에는 머신러닝과 딥러닝 그리고 파이토치에 대해서 4개 챕터로 설명하고 있다. 현재의 인공지능 기술에 대한 전반적인 개론 성격으로 입문자를 위한 배려를 하고 있다고 본다. 그리고 가장 기본이 되는 신경망인 합성곱(CNN), 시.. 2022. 4. 5.
[서평][컴퓨터공학][알고리즘] 문제 해결력을 높이는 알고리즘과 자료 구조 / 길벗 "코딩", "프로그래밍" 이란 단어들이 일반화되어 사용되기 시작한지도 몇년이 된것 같다. 그 이전에는 주로 나같은 쟁이들만 쓰는 단어였는데... 초/중/고 학교에서 교육도 하고 이걸로 과외나 학원을 다닌다는 뉴스도 종종 들리고 우리 아이들도 코딩을 전면에 내세운 학원을 보내본적이 있기도 하다, 옛날 과학상자 같은 것인데 로봇+코딩을 붙여서... 뭐 둘째가 사내라 그런지 그런것에 흥미가 있어 몇개월 보내긴 했지만... 대학때 전공이 컴공 이후 현장에서 20여년 그리고 지금 IT융합학과 박사과정도... 사실 보면 프로그래밍, 코딩 보다는 당면한 문제를 해결하기 위한 방법을 찾는 능력 그리고 거기에 필요한 구조화를 이끌어 내는 능력 그것이 더 중요하다 생각한다. 소위말하는 코딩이나 프로그래밍 보다는... 알고.. 2022. 3. 23.