도서정보: 한빛미디어 | 유인동 지음 | 511p | 2025년 4월 21일 발행 2024년 여름 유인동님의 이전 저서인 함수형 자바스크립트 프로그래밍 책을 가지고 스터디를 진행했었습니다. 그 경험은 저에게 많은 영감을 주었고, 더 좋은 소스코드를 작성하기 위해 고민하게 만들었으며, 읽기 좋고 유지보수하기 용이한 코드를 작성하는 실력을 높여주었다고 생각합니다. 그렇게 1년이 지나 최근 멀티패러다임 프로그래밍 책의 발간소식을 듣게 되었습니다. 저에게 많은 영향을 주었던 저자님의 신간 발간 소식이었기에 꼭 읽어봐야겠다는 생각을 하고 있었습니다. 특히나 책의 소개 문구가 신선했습니다. “객체지향, 함수형, 명령형의 통합적 사고로 구현하는 소프트웨어 설계와 구현” - 멀티패러다임 프로그래밍“어!? 이 3개가 합..
💡 필자가 책을 읽고, 몰랐던 부분이나, 특별히 메모할만한 내용을 추출하여 기록한 포스팅입니다. 책 내용 외에 추가 설명을 덧붙인 부분들이 있습니다. [학교에서 알려주지 않는 17가지 실무 개발 기술] 구매하러 가기 ⬇ 학교에서 알려주지 않는 17가지 실무 개발 기술:문자열 인코딩부터 웹 필수 지식까지 COUPANG www.coupang.com "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." OAuth ID/PW 대신 액세스토큰 access token을 기반으로 사용자를 식별 API 를 제공하는 리소스서버 resource server만이 발급 가능 일정 시간이 지나면 폐기 revoke OAuth 의 장점 토큰 발급시 권한을 설정할 수 있음 (가령 읽기만 가능한 ..
💡 필자가 책을 읽고, 몰랐던 부분이나, 특별히 메모할만한 내용을 추출하여 기록한 포스팅입니다. 책 내용 외에 추가 설명을 덧붙인 부분들이 있습니다. [학교에서 알려주지 않는 17가지 실무 개발 기술] 구매하러 가기 ⬇ 학교에서 알려주지 않는 17가지 실무 개발 기술:문자열 인코딩부터 웹 필수 지식까지 COUPANG www.coupang.com "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 이전 포스팅(⬇)에서 이어집니다. [책장파먹기] RESTful: 학교에서 알려주지 않는 17가지 실무 개발 기술 15장 HTTPS, 그리고 TSL 과 SSL SSL 은 Secure Socket Layer 의 약자로 ‘보안 소켓 계층’을 의미한다. 과거에는 SSL 을 보안 프..
💡 필자가 책을 읽고, 몰랐던 부분이나, 특별히 메모할만한 내용을 추출하여 기록한 포스팅입니다. 책 내용 외에 추가 설명을 덧붙인 부분들이 있습니다 [학교에서 알려주지 않는 17가지 실무 개발 기술] 구매하러 가기 ⬇ 학교에서 알려주지 않는 17가지 실무 개발 기술:문자열 인코딩부터 웹 필수 지식까지 COUPANG www.coupang.com "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 이전 포스팅(⬇)에서 이어집니다. [책장파먹기] HTTP: 학교에서 알려주지 않는 17가지 실무 개발 기술 14장 RESTful representational state transfer 의 약자 - 분산시스템을 위한 아키텍처의 한 형태 API 설계를 할 때는 다음과 같은 AP..
💡 필자가 책을 읽고, 몰랐던 부분이나, 특별히 메모할만한 내용을 추출하여 기록한 포스팅입니다. 책 내용 외에 추가 설명을 덧붙인 부분들이 있습니다 [학교에서 알려주지 않는 17가지 실무 개발 기술] 구매하러 가기 ⬇ 학교에서 알려주지 않는 17가지 실무 개발 기술:문자열 인코딩부터 웹 필수 지식까지 COUPANG www.coupang.com "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 이전 포스팅(⬇)에서 이어집니다. [책장파먹기] 학교에서 알려주지 않는 17가지 실무 개발 기술 Part2 요약 14. HTTP HTTP 가 주고받는 데이터는 다음과 같다. 웹 페이지 구성 요소: HTML, CSS, JS 웹서비스 동작 외의 요소: JSON, XML HTTP ..
💡 필자가 책을 읽고, 몰랐던 부분이나, 특별히 메모할만한 내용을 추출하여 기록한 포스팅입니다. 책 내용 외에 추가 설명을 덧붙인 부분들이 있습니다. [학교에서 알려주지 않는 17가지 실무 개발 기술] 구매하러 가기 ⬇ HTML 삽입 미리보기할 수 없는 소스 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 이전 포스팅(⬇)에서 이어집니다. [책장파먹기] 학교에서 알려주지 않는 17가지 실무 개발 기술 Part1 요약 8. JSON 8.1. JSON 특징 문자열 인코딩 JSON 규격은 UTF-8 문자열 인코딩만 허용하며, BOM(Byte Order Mark)을 허용하지 않습니다. 따라서, UTF-16(멀티바이트) 환경인 윈도우나 자바, EUC-KR 을 사용하는 환..
💡 필자가 책을 읽고, 몰랐던 부분이나, 특별히 메모할만한 내용을 추출하여 기록한 포스팅입니다. 책 내용 외에 추가 설명을 덧붙인 부분들이 있습니다. [학교에서 알려주지 않는 17가지 실무 개발 기술] 구매하러 가기 ⬇ HTML 삽입 미리보기할 수 없는 소스 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 서문 지은이의 말 (스타트업에서는) 한 분야만 파고드는 개발자가 아닌, 주어진 일정 안에 최소한의 기능을 지닌 제품(MVP, Minimum Viable Product)을 빠르게 만드는 개발자를 필요로 했습니다. 실무에서 공통으로 사용하는 기술과 언젠가 한 번 이상 사용하게 될 기술을 알고 회사에 들어가면 좋을 것 같다는 걸 알게 되었습니다. 이러한 기술들은 소..
하이라이트 - 내 손 안의 독서 노트 - Google Play 앱 종이책과 디지털을 이어주는 하이라이트 당신의 책읽기가 달라집니다. play.google.com 내 삶의 일부가 될것처럼 찾아오는 첨단의 참신함 Highlight 책에 밑줄을 긋고, 카메라로 찍어둔다면, 언제 어디서나 폰만 가지고 있다면 해당 내용을 확인할 수 있다. highlight 앱은 책을 찍고, 밑줄 기능으로 특정 부분을 하이라이트 할 수 있게 도와주는 앱이다. 서비스의 DB 로부터 도서 정보를 불러와 어떤 책인지 간단히 표시할 수 있다. 내가 찍은 책 속의 밑줄을 다른 사람들과 공유할 수 있는 독서 SNS 기능도 제공한다. 다른 사람의 밑줄을 뉴스피드 형태로 열람해볼 수도 있다. (그러나 지금은 그 사용자가 많이 줄어든 것 같다.)..
백종원 선생님의 냉장고 파먹기 대한민국 자타공인 요리의 대가 백종원님은 '냉장고 파먹기'라는 신박한 식재료 관리법을 제시합니다. 맛있는 음식을 만들어먹는 것은 물론, 정리가 되지 않는 냉장고를 정리할 수 있는 신박한 방법이죠. 나도 책장을 파먹어본다 저의 책장에도 냉장고의 식재료처럼 나중에 봐야지라며 구매했던 책들이 쌓여만 가고 있습니다. 이제 더 이상 지켜볼 수가 없어, '책장 파먹기' 프로젝트를 시작합니다. 약 30여권의 책들을 다음의 기준을 우선하여 선정한 뒤 책장에 머무른 기간이 긴 나의 현재 기술 스택과는 조금 거리가 있는 핵심만 추출하여 정리한 다음, (여기서 핵심이란, 제가 몰랐던 개념이 위주가 될겁니다.) 책의 운명을 결정지을겁니다. 추출된 책의 내용은 [책장파먹기] 태그으로 기록될 예정입..