본문 바로가기

[리뷰] 게임으로 익히는 코딩 알고리즘 전산관련 학과를 나온 사람이면 대학 때 알고리즘 강의를 한번쯤을 들어봤을 것이다. 개발을 하면서는 잘 사용하지 않은 것이 현실이다. 하지만 입사, 이직, 승진을 위해서 알고리즘 시험을 보는 회사들이 늘어나고 있다. 예전에 미적분이 왜 필요하지? 실생활에서 쓰이지도 않는데 라는 얘기를 하곤 했다. 마찬가지로 알고리즘은 사용하지도 않는데 왜 이렇게 회사에서 강조를 하는지라고 생각할 수 있지만, 그 만큼 기초가 중요하다는 의미일 것이다. 그런 면에서 이 책은 예전에 가물가물했던 알고리즘에 대해서 조금은 쉽게 접근할 수 있게 해준 책이라고 하겠다. 처음에 제목을 보고 게임을 표방한 그냥 알고리츰 책인줄 알았지만, 게임처럼 접근하는 사이트에 대한 설명이 있는 책이다. 단순히 설명한 해 주는 것이 아닌 문제에 대한..
[리뷰] 리얼월드 HTTP 자바 개발자로써 요즘에는 대부분 웹 개발이 주를 이루고 있다. 나 또한 회사에서 꾸준하게 웹 개발을 하고 있다. 시간이 흐름에 따라서 MSA와 클라우드 등이 대세가 되면서 REST API도 활발하게 사용 중이다. 이 모든 것에 대한 기본은 HTTP이다. HTTP를 많이 사용하면서도 그 본질에 관한 공부를 해 본적은 거의 없다. 개발하다가 보면 막히거나 안되는 부분이 있을 때 조금씩 찾아보는 정도였다. 이 책은 그런 HTTP에 대한 내용을 좀 더 상세하게 알려준다. 이 책 한권을 본다고 HTTP에 대해서 달인이 될 수는 없겠지만, 그래도 한 번쯤 봤다면, 문제가 발생했을 때 단어라도 기억이 날 것이고, 그러면 좀 더 해결하기 쉬워질 것이다. 앞으로도 웹 개발을 할 거 같은 사람들에게는 한 번쯤 봐두면 좋은..
[리뷰]엑셀만 알아도 할 수 있는 데이터 과학 몇 년 전부터인가 DT, Cloud, Big Data, AI 등의 단어가 유행하기 시작했다. 그중에서 Big Data 분야는 오래전부터 누군가는 해왔던 작업인 거로 인식을 하고 있었다. 대략 정확하게는 잘 몰라도 DB에서 쿼리를 실행해서 통계를 내는 정도라는 인식이 있었다. 그러다가 R이라는 분석 툴이 있다는 것을 알게 되었지만, 큰 관심은 없어서 그냥 있는 정도로 알고 있었다. 큰 관심이 없다기보다는 통계라고 하면 다들 수학부터 해야 하지 않을까 하는 근심과 걱정이 앞서는 것이다. 그러던 차에 이 책을 접하게 되었다. 이 책은 데이터를 어떻게 수집/검토, 집계/분석, 시각화/응용까지 누구나 쉽게 접하는 엑셀을 활용해서 보여주고 있다. (물론 수집/검토 단계에서 엑셀을 활용하는 것은 아니다) 통계를 다루..
[책리뷰] 이것이 자바다 이것이 자바다생각보다 두꺼운 책입니다.토비의 스프링을 연상하게 하는 두께랄까?(물론 토비의 스프링 3.1 보다는 얇습니다.) 자바를 개바하면서 모르는 것과 헷살리는 건 항상 인터넷을 찾아보면서자바 책 좀 봐야지 하면서 몇권을 보긴 했는데, 보다 말다 하다가 이책을 봤는데,음.. 이건 좀 괜찮겠다 하는 책입니다. '15년 1월에 처음 발간하여서 '18년까지 지속해서12쇄를 발행할 정도면 그만큼 많이 팔렸다는 증거인듯합니다. 책의 내용은 자바에 대한 집합적인 모든 내용이 있다고 할 만큼다양한 내용이 포함되어 있습니다.여러 버전에 걸쳐서 나와 있어서 내용이 훌륭합니다. 개발할 때 옆에 두고 가끔 찾아보면 좋은 듯합니다.(훌륭한 레퍼런스 책입니다.) 자바에 대해서 좀 더 알고 싶은 분이라면 추천합니다.한번 쭉 ..
[책리뷰]윤피티의 SNS 콘텐츠 만들기 책 제목이 20일완성이어서 그런지복잡한 내용은 많이 없습니다.내용은 파워포인트를 활용해서 이미지를 수정하는 부분입니다.SNS 콘텐츠에 큰 관심은 없지만,회사나 학교에서 파워포인트는 많이 쓰니 관심이 갔습니다. 예전에는 이미지 수정에는 항상 포토샵이라는 생각을 하고 있었는데,파워포인트로도 이렇게나 훌륭한 이미지를 만들 방법을 알려주니 좋았습니다. 기본적인 파워포인트 사용법은 알고 있어서, 책 내용에 아는 부분이 있었지만,파워포인트를 잘 모르는 사람에게는 필요한 부분이라고 생각됩니다. 내용도 예제와 함께 잘 나와 있어서, SNS 콘텐츠가 아니더라도파워포인트를 활용해서 간단한 이미지 만들기에 관심이 있는 분에게 추천하고 싶습니다.물론 SNS 콘텐츠에 관심이 있다면 더 좋은 선택이 될 것입니다.
함수형 자바스크립트를 읽고 함수형 자바스크립트를 읽고 요즘에는 절차형라는 말 보다는 함수형이라는 말이 점점 많이 들리고 있다. 예전에 절차형과 함수형 프로그램에 대한 차이를 어떤 블로그에서 본 적이 있다. 둘 다 결과는 같은 프로그램을 하는 스타일이 너무 다른 것에 충격을 받았다. 그래서 '함수형 사고 객체지향 개발자에서 함수형 개발자로 거듭나기' 라는 책을 구매해서 봤으니 내용이 난해해서 이해하기 힘들었다. 그리다가 두 번째 'You Don't Know JS: 타입과 문법, 스코프와 클로저' 책을 봤을 때는 전에 보던 책과 비슷한 애기이긴 하나 역시 아직도 개념을 이해하기에는 어려웠다. 그러던 중 '폴리글랏 프로그래밍' 책을 봤다. 프로그램에 대한 이야기를 임백준씨가 해준다는 것에 그냥 보고 있었는 데, 전에 몰랐던 프로그램에 ..
[책리뷰]맥 쓰는 사람들과 함께하는 macOS 하이시에라 나의 Mac은 2012년에 구매하였다.벌써 사용한 지 6년이나 지났다.Mac을 많이 사용하지는 않았지만, 주로 사용하는 거는 인터넷, 가끔 개발 용도로 사용하곤 했다.그래도 Mac을 사용하다 보니 처음에는 윈도우와 다른 면이 많아서 사용하기에 어려움이 있었다.인터넷을 찾아보고 주변에 물어보기도 하면서 사용법을 익히곤 했다.이 책을 보았을 때 한 번쯤을 보고 싶다는 생각을 했었다.이유는 Mac을 사용하면서 좀 더 힘 있는 기능을 사용해 보고 싶다고 종종 느끼곤 했다.그러던 중 이 책을 보고 나서 처음 사용할 때부터 봤으면 좋았겠다고 생각을 할 만큼 처음 사용하는 사람에게 초ㆍ중급 사람들 위주로 작성이 되어있다.고급사용자라면 이 책은 필요 없거나 아주 아쉽겠지만, 처음 사용하는 사람들이나 사용한 지 얼마 되..
실전 AWS 워크북 실전 AWS 워크북 요즘에는 다들 클라우드 클라우드 한다.몇 년 전까지만 해도 클라우드는 다른 세계라고 생각했는데,어느덧 회사에서 클라우드 프로젝트를 하는 나를 보면서 세상이 이렇게나 변했다고 생각하게 된다. IT 개발자라면 클라우드 하면 떠오르는 것이 AWS라고 생각한다.막연하게 AWS를 개인적으로 사용했던 사람들은 작업 후 방치되어 있던 서버로 인해 사용료가 많이 나왔다는 얘기를 종종 들었다.그래서 AWS에 대한 막연한 거부감? 이 살짝 있어서 선뜻 도전을 못 해 보고 있었다. 회사에서 클라우드 프로젝트를 하고 있지만, 현실은 화면 개발을 주로 하므로 막상 클라우드를 설정하는 사람은 한정적인 게 현실이다.마침 이 책을 보고 나서 AWS라는 것이 어떤 것이고, 클라우드를 하기 위해서는 어떤 것들을 고려..