Contemplative Reptile

Java에서 unsigned char를 다루는 방법

이번에 c에서 보내오는 byte 정보를 처리할 일이 있었는데, 이상하게 넘어온 바이트 값이 0 ~ 255 사이의 값이 아닌 음수가 나오는 문제에 대해 삽질을 했었는데, 그 이유에 대해 정리해 보려고 한다. 왜 음수가 나올까? unsigned char 그 이유에 대해 우선 unsigned char가 무엇인지 알아보아야 한다. 1byte는 8개의 비트.....
Contemplative Reptile

그림으로 배우는 C Programming Basic 2nd 후기

이 후기는 영진닷컴으로부터 책을 제공받아 작성한 후기입니다. 내가 프로그래밍을 처음 배울 때만 해도 C언어는 포인터 때문에 악명이 자자했었는데, 그 악명 덕에 나는 Java로 프로그래밍에 입문했었다. 그래서 나는 사실 C언어에 대해서는 잘 알지 못하는 초보라고 할 수 있다. 그러던 중 우연히 페이스북에서 출간.....
Contemplative Reptile

실시간 모니터링 시스템을 만들며 정복하는 MEVN 리뷰

책을 읽기 전 늘 그렇듯 비제이퍼블릭으로부터 책을 제공받아 서평을 작성하게 되었다. 처음에 책 제목을 보고 MEVN이라길래 또 빠르게 격변하는 그곳(프론트엔드)에서 새로 나온 프레임워크인 줄 알았는데 알고 보니 몽고+익스프레스+뷰+Node 4개를 합친 줄임말이었다. 일단 표지만 보면 자바스크립트로 백엔드부터 프.....
Contemplative Reptile

컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 리뷰

책을 읽기 전… 도커를 쓰다보면 관리해야 할 컨테이너가 점점 늘어나면서 관리에 어려움이 있기는 했지만 쿠버네티스가 어렵다는 소문(?)이 많이 들려서 지레 겁을 먹고 손을 대보지는 못하고 있었는데, 마침 길벗 출판사에서 서평의 기회를 얻게 되어 이 책을 보게 되었다. 책도 깔끔하게 생겼고, 구성이 탄탄한 것 같.....
Contemplative Reptile

262가지 문제로 정복하는 코딩 인터뷰 리뷰

뜬금없이 찾아온 리뷰 기회 어제 갑작스럽게 리뷰 이벤트 마감일이 다가오니 서둘러 리뷰를 올려달라는 메일을 받았다. 깜짝 놀라서 답장으로 확인을 못해 책을 받지 못해서 죄송하다고 말씀드리고, C++ 책을 신청했었는데, Java 버전 책은 가지고 있으니 이걸로 리뷰 이벤트 참여를 해도 되겠느냐고 메일을 보냈는데, .....
Contemplative Reptile

한 권으로 배우는 Vue.js 3 서평단 리뷰

사실 Vue.js에 관심은 있었지만, React를 깔짝대고 있었기 때문에 굳이 손댈 필요성은 못 느꼈었지만, 감사하게도 호기심에 지원했던 서평단에 당첨되어 서평을 남겨 보려고 한다. 목차 큰 목차만 나열하면 아래와 같다. Vue.js에 대한 소개 Vue 환경 설치 Vue 3 기초 TodoList 애플리케이션 개발 웹 애플리케이션 프로.....