본문 바로가기

분류 전체보기204

[서평/23-6] Do it! HTML + CSS +자바스크립트 웹 표준의 정석 독서기간_2023년 1월 6일 ~ 2023년 1월 7일 저자_고경희 출간일_2021년 1월 22일 개발해 놓은 서버가 있는데 프론트까지 연동시키고 싶어서 React를 공부하려고 한다.학교 수업을 들을 때 프론트엔드 관련된 수업은 대충 공부했었다. 나는 컴포넌트랑 레이어드 배치, 이벤트 처리 이런 게 너무 싫었다. 재미도 없었고 XML 태그 문법이 너무 싫다... 덕분에 눈대중으로 익힌 기술들만 가지고 이리저리 찾아보며 개발하려니 기초 공부 없이는 못하겠다는 생각이 들었다. 근본없는 내 프론트엔드 역량을 HTML, CSS, Javascript 부터 확실히 기초 공사를 하기 위해 이 책을 선택했다. 목차를 보니 하루만에 끝낼 수 있을 것 같았다. CS 지식과 개발 경험이 있어 필요한 부분(HTML 태그 종류.. 2023. 1. 11.
[서평/23-5] 멋진 신세계 독서기간_2022년 12월 말 ~ 2023년 1월 2일 저자_올더스 헉슬리 출간일_1932년 산모가 사라지고 인공 배양으로 알파, 베타, 감마, 엡실론 계급이 결정되어 태어나는 멋진 신세계. 그들은 태어났을 때부터 세뇌를 받으며 자란다. "모든 사람은 다른 모든 사람을 위해서 일합니다. 우리는 누구 하나라도 없으면 살아갈 수가 없습니다. 엡실론들까지도 쓸모가 있습니다. 모든 사람은 다른 모든 사람을 위해서 일합니다. 우리는 누구 하나라도 없으면 (...)" 그들은 소마(Soma)라는 마약을 진정제로 사용한다. (작품을 읽으면 꽤 자주 소마를 사용한다. 대략 2시간? 4시간? 정도 깊은 수면에 빠져든다.) 지금도 문명의 손길이 닿지 않은 원주민의 세계가 존재하듯 '멋진신세계'에도 '야만인'이 존재한다. 모.. 2023. 1. 8.
[서평/23-4] 언어의 온도 독서기간_2022년 12월 28일 ~ 2023년 1월 4일 저자_이기주 출간일_2016년 8월 19일 추운 겨울 바람을 뚫고 도서관에 들어갔다. 겉표지가 보라색인 책이 며칠 전부터 눈에 밟혔다. '언어의 온도... 유명한 책?!' 하고 집어들었다. 자리에 앉아서 바로 읽기 시작했는데 서문 한 장을 읽자마자 추웠던 몸과 마음이 녹아내렸다. 가끔 언어의 어원을 예시로 단어 뜻을 설명하는데 기억에 많이 남는다. 말에는 상대방을 향한 온도가 담겨있다. 내 안에 비어있는 감성을 채워주는 책이었다. 세상을 이렇게 바라보는 사람도 있구나 읽으며 신기했다. 나와 정반대에 서 있는 사람이 되어 보는 시간이었다. 창작이란 이런것인가 하나의 인사이트를 얻는다. 가능성. 나에겐 Probability 라는 확률이란 의미로 더 .. 2023. 1. 7.
[서평/23-3] 인스타 브레인 : 몰입을 빼앗긴 시대, 똑똑한 뇌 사용법 독서기간_2022년 12월 말~ 2023년 1월 4일 저자_안데르센 한센 출간일_2020년 5월 15일 수십만 년 넘는 시간 동안 유인원에서 인간으로 진화(자연선택) 되었다. 인류가 살아온 기간에 비해 아주 짧은 기간 동안 기술이 발전하였다. 아직 인간의 뇌는 아직 수렵 채집 시절에 머물고 있어 스마트폰이 뇌에 지대한 영향을 준다는 내용이 주제이다. 뇌가 이런이런 감정을 느끼는 이유를 설명하며 설명한다. 인류는 한평생 위협에서 벗어나기 위해 기민하게 작용하도록 코딩되어 있다. 편도체의 존재 이유와 공감능력이 있었기에, 도파민이 있었기에 안전하고 전술적으로 살아남을 수 있었다. 이런 뇌를 가진 우리는 현재 스마트폰에 의해 지배를 받고 있다. 자기 전까지 스마트폰을 놓지 못하고, SNS이 신종 모르핀이라 불.. 2023. 1. 5.
[서평/23-2] 유튜브는 책을 집어삼킬 것인가 : 삶을 위한 말귀, 문해력, 리터러시 독서기간_2022년 12월 16일 ~ 2022년 12월 23일 저자_김성우, 엄기호 출간일_ 2020년 04월 20일 리터러시(Literacy)란 문해력 그 자체를 뜻하지 않는다. 문자뿐 아니라 이미지, 영상 등의 매체 이해 및 활용 능력을 포괄하여 다양하게 정의될 수 있다. 리터러시에 대한 정확한 정의를 생각하기보다 변화하는 시대의 리터러시를 어떻게 바라볼 것인가. 그 상황에서 기존의 리터러시 교육은 어떻게 평가 되어야 할까, 미디어 생태계가 역동적으로 변화하는 시대에 리터러시를 어떻게 가르치고 배워야 할까 등을 논의하는 열린 토론을 암시하며 책이 펼쳐진다. 문해력. 최근들어 가장 화제에 오른 단어일 듯 싶다. 보통 '요즘 애들의 심각한 문해력 상태'란 키워드로 세대 갈등의 화두로 던져진다. 하지만 이.. 2023. 1. 4.
[서평/23-1] 도메인 주도 설계로 시작하는 마이크로서비스 개발 : 핵심 개념과 패턴, 설계, 구현으로 배우는 DDD와 MSA 독서기간_2022년 12월 10일 ~ 2022년 12월 23일 저자_한정헌, 유해식, 최은정, 이주영 Amazon과 Netflix가 빠르게 성장할 수 있었던 이유는 무엇일까? 그것은 민첩한 CI/CD에 있다고 말한다. 마이크로하게 서비스를 개발한 후 배포와 통합을 자동화하여 애자일하게 대응할 수 있다. 개발 생태계가 온 프레미스(On-Premise)에서 클라우드로 변화하고 있다. 이 책에선 기존 모놀리식 아키텍쳐에서 MSA로 구조를 변화시키는 이유와 MSA가 어떻게 구성되어 있고 개발하는가를 설계 단계부터 CI/CD까지 전체 파이프라인에 걸쳐 설명한다. DDD를 적용한 MSA 서비스를 배포 라인까지 직접 구축하는 예제 코드도 제공한다. CQRS 패턴을 적용해 읽기 전용인지 쓰기도 가능한지 서비스를 분리하.. 2023. 1. 1.
혼자 공부하는 컴퓨터 구조 + 운영체제 - 운영체제 편 독서기간_2022년 12월 21일 ~ 2022년 12월 25일 저자_강민철 출간일_2022년 08월 16일 운영체제 수업 때 공부 안 한 죄로 C+을 맞아버린 나. 그것을 회개하기 위해 입문서부터 다시 읽는다... 수업 때 배운 내용이 새록새록 떠오른다. 컴퓨터구조를 야매로 공부해서 그런가 운영체제와 연결성을 잇지 못 한 것이 원인인 것 같다ㅎㅎ 기술 면접을 제대로 준비하기 위해서라... 글쎄? 이걸 다 읽고 바로 운영체제 전공서를 읽기 시작했다. 위 책의 비어있는 개념이 많다는 것을 깨닫는다. 운영체제의 큰 그림을 구상할 수 있지만 이 책만으론 운영체제를 공부하기엔 부족함이 큰 것 같다. 그래도 혼공 시리즈만큼 쉬운 설명과 친절한 그림으로 입문자에겐 운영체제를 이만큼 쉽게 알려주는 책은 없을 것 같다... 2022. 12. 31.
221229 오늘의 삽질 #include using namespace std; int main() { string str ="aabbbcccddd"; str.substr(1,3); // abb } 위와 같이 c++에서 string 자료형을 substr 할 수 있다는 것을 익히 알고 있을 것이다. 매개변수가 Python의 slicing처럼 [시작 인덱스 : 마지막 인덱스) 인 줄 알았다. basic_string substr( const size_type _Off = 0, const size_type _Count = npos) const { // return [_Off, _Off + _Count) as new string return basic_string(*this, _Off, _Count, get_allocator()); } s.. 2022. 12. 29.