2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

기타/도서리뷰 111

Doit! 시뮬레이터+키트로 완성하는 아두이노 입문

이 책은 키트 없이 만드는 아두이노의 업그레이드 판이다. 기존의 책은 팅커캐드만을 이용하여 시뮬레이터 위주의 실습을 진행 했다면~ 이번 책은 시뮬레이터로 테스트를 해 보고 키트를 활용하여 실습을 진행 할 수 있도록 키트 사용법 등을 수록하였다는 점이 확실히 달라졌다. 따라서 기존 책에서 다루지 못했던 블루투스 사용 프로젝트나 스마트폰 활용 프로젝트 등 좀 더 실생활에서 사용할 수 있는 프로젝트가 추가 되었다는 점이 달라진 부분의 가장 큰 부분이다. 기존의 책으로 팅커캐드에서 실습을 진행하고 키트를 다루지 못하는 것이 아쉽기 때문에 키트를 구매해 온 학생들과는 키트를 이용해서 실제로 키트 사용법을 다루면서 진도를 나가면서 살짝 아쉬웠던 부분을 이 책에서 보완을 해 준 느낌이다. 기존의 키트 없이 만드는 아..

기타/도서리뷰 2024.02.15

Doit 프런트엔드 UI개발 with Vue.js

vue.js는 자바스크립트 프레임 워크로 mvc 구조를 사용하여 기본 계층 역할을 하는 핵심 라이브러이와 함께 앱 또는 웹사이트의 인터페이스를 표시한다. vue.js는 html,css,javascript 에 대한 이해만 있으면 쉽게 접근할 수 있는 프레임워크로 확장 가능하고 매우 효과적인 프론트앤드 앱을 만들수 있는 장점이 있다. 이 책은 html,css,javascript에 대한 이해가 부족했던 독자들을 위해 초반에 html,css,javascript에 대해서 함축적으로 요약 형식으로 정리를 해 주고 하나의 웹페이지를 vue.js 를 활용해서 만드는 방법들을 살펴 보게 된다. 이 책을 차근 차근 따라 하다 보면 마치 강의를 듣는 것 처럼 친절하게 설명이 되어 있다. 하나의 웹페이지를 구성하더라도 그냥 ..

기타/도서리뷰 2024.01.18

파이썬 3학년 머신러닝의 구조

성안당에서 나온 파이썬 3학년 머신러닝의 구조의 책을 살펴 보았어요. 이 책은 머신러닝을 입문하려고 하는 학생들이 접근하면 좋을 것 같아서 소개 드려 봅니다. 일단 머신러닝을 입문하려는 학생이라면 이 책을 읽기 전에 파이썬 1학년,파이썬 2학년 시리즈를 마치고 3학년에 입문하면 될것 같아요.^^ 사실 머신러닝이라는 말 자체가 알쏭달쏭해서 산을 오르는 길이 하나가 아닌 수십,수백개의 길이다 보니~ 어떤 길로 가도 정상에만 오르면 모두가 좋은 길이겠지만~ 숲속에서 바라보면 어떤것이 정상으로 올라가는 길인지 모를때가 많더라구요. 올라가다 보면 정상이겠지 하고 열심히 올라 가다 보면 정상은 아직 멀었는데 낭떠러지가 앞에 있어서 왔던 길을 다시 내려가야 하는 경우도 있을 수 있다 보니~ 가장 좋은 방법은 정상에 ..

기타/도서리뷰 2024.01.02

나는 리뷰어다] 머신러닝 엔지니어링 인 액션

이 책을 번역하신 분의 말을 인용해 보면 다음과 같습니다. 오픈소스와 커뮤니티의 활성화로 ML의 진입장벽이 낮아졌습니다. 누구나 아이디어만 있으면 멋진 데모를 쉽게 만들어 낼 수 있습니다. 하지만 ML을 프로덕션에 적용하기는 여전히 어렵습니다. 오픈소스로 데모를 만들 수는 있지만 실제 프로덕션을 만들기 위해서는 다음과 같은 문제들이 발생합니다. 자원 및 비용 관리 : 자원을 효율적으로 관리하고 예산 안에서 시스템 구축 데이터 수집 및 정제 : 데이터 수집 및 전처리 과정에서 많은 인력 필요 보안 및 규정준수 : 데이터 및 보안 문제 모델 품질 관리 : 성능저하,편향 오류 관리 문서화 및 협업 : 문서화 및 이해관계자와의 협력 이 책은 이러한 난제를 해결 하기 위해 만들어진 책입니다. 응용 ML을 위한 가..

기타/도서리뷰 2023.12.14

도서리뷰]스프링부트3 자바 백엔드 개발 입문

이 책을 구매하게 된 이유는 책 표지에 이러다 코딩천재? 라는 귀여운 그림에 앙증맞은 멘트에 끌려서 구매하게 된 책이네요.^^ 저는 여태 응용프로그래밍쪽 업무만 해 왔기 때문에 웹프로그래밍 쪽은 약간 거부감이 있었네요~ 응용프로그래밍에서는 화면디자인과 소스코드가 완벽하게 분리되어 있어서~ 코딩이 엄청 편했는데~ 웹프로그래밍 쪽만 공부하려고 하면 화면디자인과 코드가 섞여서 정말 유지보수도 쉽지 않고~ 귀찮음이 한두가지가 아니었거든요~ 그런데 스프링부트를 공부하게 되면서~ 정말 무지했던 저를 탓하게 되네요.ㅠ.ㅠ MVC 패턴을 활용하여 완벽하게 View와 Controller, Model, Service 부분을 분리해서 관리 되는 것을 보고 이제서야 공부하게 된 것이 화가 날 지경이네요ㅠ.ㅠ 이 책은 MVC ..

기타/도서리뷰 2023.11.23

스마트 워크를 위한 구글 업무 활용법

이젠 제 일상생활에서 구글은 뗄레야 뗄 수 없는 존재가 되어 버린것 같아요. 코로나 19 시절에 구글 미트를 활용해서 원격 수업을 진행 했었는데요~ 무료로 잘 사용해 왔는데 요즘에는 무료로는 1시간만 사용이 가능하네요.^^ 코로나 19와 같은 경우가 다시는 발생하지 말아야 하겠지만 원격 수업을 진행해야 하는 경우에는 유료로 사용을 해야 되겠어요~ 이 책을 읽게 된 이유는 제가 구글 드라이브, 엑셀 등을 잘 사용하고 있는데 혹시나 더욱 편리한 기능을 제가 몰라서 사용하고 있지는 않은지 살펴 보고 싶었어요~ 일단 지메일 사용법에서 분류하고 처리하는 노하우,원하는 메일 찾기, 검색 연산자 등에 대해 설명해 주고 있는데~ 현재 저는 네이버 메일을 사용하고 있기 때문에 그다지 유용한 기능은 아니라서 패스 했습니다..

기타/도서리뷰 2023.11.20

멸종위기 동물을 지키자 릴레이

한빛미디어에서 멸종위기동물 지킴이 이벤트를 진행하고 있어서 같이 공유하고 싶어서 올려 봅니다. 이벤트 링크 페이지 - https://www.hanbit.co.kr/event/current/current_event_view.html?hbe_idx=188&page=0 멸종위기 동물을 지키자! 릴레이 멸종위기 동물을 지키자! 릴레이 www.hanbit.co.kr 이벤트 기간은 11월 26일 까지인데요. 다음의 멸종위기 동물들 중 3가지를 선택해서 응원을 하는 시스템입니다. OREILIY 가 동물을 표지로 만드는 것은 알고 있었지만 이러한 동물들이 모두 멸종위기 동물이라는 사실을 이번에 새롭게 알게 되었네요.^^ 이벤트 경품으로는 다음과 같이 20명에게 오라일리 도서를 제공해 준다고 하네요. 멸종위기 동물의 지..

기타/도서리뷰 2023.11.15

[나는 리뷰어다] 우아한 타입스크립트 with 리액트

우아한형제들 웹프론트개발그룹에서 지은 우아한 타입스크립트with리액트는 배달의민족 개발 사례를 기반으로 타입스크립트와 리액트를 활용하는 방법이 녹아 있는 책입니다. 이 책의 대상독자는 타입스크립트를 기초부터 배우고 싶은 프론트엔드 주니어개발자를 대상이지만 기본적으로HTML/CSS/JavaScript 등을 알고 있는 독자와 실무 경험이 있는 독자에게 유리한 것 같습니다. 타입스크립트는 자바스크립트의 확장 언어로, 타입을 지정할 수 있는 기능을 제공하는 언어이며 타입을 지정하는 이유는 컴파일 단계에서 타입검사를 통해 안정성이 높아지고 또한 복잡한 애플리케이션 개발.협업에 유리한데 코드의 가독성이 높아지기 때문에 사용되고 있습니다. 이 책의 구성 타입 - 타입스크립트의 타입 시스템에 대해서 다루고 원시타입과 ..

기타/도서리뷰 2023.11.14

[나는리뷰어다] 핸즈온 머신러닝 3판

수학이나 어떤 프로그래밍을 접할 때 바이블이 한권씩은 존재 하는데요~ 머신러닝의 바이블은 핸즈온 머신러닝이 아닐까 생각해 봅니다. 2006년 제프리 힌턴의 정확도 98%로 손글씨 숫자를 인식할 수 있는 심층 신경망 훈련 기법에 관한 논문 발표 이후 불과 몇년만에 머신러닝은 산업계를 정복했는데요~ 만약 지능을 갖춘 로봇을 만들고 싶다거나 얼굴을 인식하게 하거나 걸어서 돌아다니게 만들고 싶다면 이 책을 이용해 머신러닝에 도전해 보시길 바랍니다. 책 소개 이 책의 목표는 데이터로부터 학습할 수 있는 프로그램을 구현하기 위해 필요한 개념과 직관,도구를 설명하는 것입니다. 책의 구성은 다음과 같이 1부와 2부로 나뉘어져 있으며 1부 머신러닝에서는 다음과 같은 주제를 다루고 있습니다. 머신러닝의 기본개념 전형적인 ..

기타/도서리뷰 2023.10.17

[나는 리뷰어다] 상상을 실현하는 로블록스 게임 만들기

로블록스 소개 로블록스는 사용자가 게임을 프로그래밍 하고 다른 사용자가 만든 게임을 즐길 수 있는 온라인 게임 플랫폼 및 게임제작 시스템입니다. 이 플랫폼은 루아 프로그래밍 언어로 코딩된 여러 장르의 사용자 제작 게임을 호스팅 하고 있습니다. 또한 플랫폼 내에서 로벅스(Robux)라는 가상 화폐를 통해 게임 내에서 여러 가지 아이템을 구매 할 수 있고 이러한 가상화폐를 이용해 게임 판매및 아이템 등을 판매하여 수익을 올릴 수도 있습니다. 책 소개 상상을 실현하는 로블록스 게임 만들기는 로블록스 게임 제작을 처음 시작하는 초보자를 위한 입문서입니다. 처음 로블록스 시작하기 위해 회원가입 및 로블록스 스튜디오 설치 부터 루아 프로그래밍 언어를 처음 접하는 분들을 위해 루아 프로그래밍의 기초 문법을 상세히 살..

기타/도서리뷰 2023.09.19