본문 바로가기

HTTP

Go 언어로 배우는 웹 애플리케이션 개발 베테랑 고퍼가 알려주는 Go 언어 핸즈온 가이드 Go 언어로 REST API 웹 애플리케이션을 개발할 때 반드시 알아야 할 지식을 알려준다. 전반부에는 웹 애플리케이션을 개발하기 전에 알아야 할 Go 언어 개념과 표준 패키지 기능을 소개하고, 후반부에는 본격적으로 Go 언어를 활용해 ToDo 애플리케이션을 만들면서 환경 설정, 도커 컨테이너 작성, CI/CD 설정, 테스트 작성을 다룬다. 테스트 코드를 단계별로 작성 및 수정하는 과정을 반복하면서 실제 업무에 적용할 수 있는 API 서버 구축 방법을 배울 수 있다. 베테랑 고퍼가 사용하는 디자인 패턴과 표준 패키지, 외부 오픈소스를 사용한 코딩 기법까지 Go 언어 애플리케이션 개발에 필요한 모든 것을 익힐 수 있다. 도서 구매 사이트(가나다순) [교보문고.. 더보기
이제 여러분은 베테랑 고퍼가 됩니다 Go 언어 맛집, 제이펍♥ 《Go 인 액션》 《Go 언어를 활용한 네트워크 프로그래밍》 《Go 언어를 활용한 분산 서비스 개발》 《실무에 바로 쓰는 Go 언어 핸즈온 가이드》 Go 언어의 장점은 이미 제이펍에서 나온 Go 언어 책에서 많이 소개했으니 생략하겠습니다. 상단의 책들을 참고해주세요(이번 책까지 출간 예정이니 제이펍은 명실상부한 'Go 언어 맛집'이 아닌가 싶습니다). 그래도 간결하면서도 높은 신뢰성을 자랑하는 Go 언어의 장점을 이야기하지 않고 넘어가면 아쉬우니 고성능 웹 애플리케이션을 개발할 때의 특징을 살펴보죠. 추가 미들웨어 도입 없이 병렬로 요청 처리가 가능하고, 데이터베이스 연결 풀을 관리할 수 있으며, 컴파일이 가능한 유연한 빌드 시스템을 다양한 플랫폼에서 제공하고 단일 바이너리 파.. 더보기
프런트엔드 개발을 위한 보안 입문 지금이라도 알아두면 쓸데 있는 취약성 관리 대책 프런트엔드 분야의 발전으로 다양한 기능과 UI를 개발할 수 있게 됐지만, 그만큼 프런트엔드와 관련된 보안 문제도 많아졌다. 이 책은 보안 관련 경험이 적은 프런트엔드 개발자를 대상으로 하며, 프런트엔드 보안 이슈, 취약성을 갖는 구조와 대책을 그림과 코드로 쉽게 이해할 수 있도록 구성했다. 보안 관련 경험이 있는 독자라면 실습을 통해 취약성 대책을 복습하고 최신 보안 정보도 얻을 수 있을 것이다. 보안 사고를 방지하고 취약성을 최소화하는 데 필요한 실무 지식을 빠르게 습득해보자. 도서 구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) [교보문고] [구글북스] [리디북스] [알라딘.. 더보기
꾸물꾸물 말고 취약점 찾으래. 어서 보안 책을 찾아 활용해보래 뉴스와 책에서 취약성이라는 단어를 본 적이 있을 거예요. 취약성은 '상처 입기 쉬운 상태'를 말합니다. 컴퓨터에서 취약성이란 부정한 방법으로 접근하거나 정보를 훔칠 수 있는 상태가 되는 보안상의 버그를 의미해요. 이러한 취약성은 소프트웨어의 설계가 불충분하거나 기술적인 실수로 인해 발생합니다. 안전한 소프트웨어를 개발하려면 설계와 코딩 단계에서 반드시 보안을 의식해야 합니다. 또한 발견하지 못한 취약성을 찾기 위한 테스트도 중요하죠. OWASP Top10은 웹 애플리케이션의 중요한 리스크 열 가지를 정리한 순위예요. OWASP Top10은 여러 해에 걸쳐 업데이트되고 있어요. 최신 버전인 2021년 버전에서는 '안전성이 확인되지 않은 설계', '소프트웨어와 데이터 무결성 문제', 'SSRF(server-.. 더보기
실무에 바로 쓰는 Go 언어 핸즈온 가이드 Go 언어 고렙이 되고 싶은 모든 고퍼를 위한 책 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 Wiley 원서명 Practical Go: Building Scalable Network and Non-Network Applications (9781119773818) 도서명 실무에 바로 쓰는 Go 언어 핸즈온 가이드 부제 Go 언어의 개념, 기능, 패턴부터 커맨드 라인, HTTP, gRPC 애플리케이션 개발까지 지은이 아미트 사하 옮긴이 김찬빈 감수자 (없음) 시리즈 (없음) 출판일 2022. 12. 26 페이지 456쪽 판 형 46배판변형.. 더보기
이 책만 읽으면 이제 나도 고레벨 고퍼 Go 언어는 빠르고 편리하며, 배우기 무척 쉽습니다. 하지만 그렇게 쉬이 Go 언어에 발을 들인 고퍼에게는 난관이 기다리고 있습니다. 실무에 자유자재로 사용할 만큼 제대로 사용하기가 어렵다는 것이죠. 그렇다면 고렙 고퍼가 되기 위해서 어떻게 해야 할까요? 가자 넥스트 레벨로 바로 이렇게 넥스트 레벨로 렙업하고 싶은 분들을 위해 이 책, Go 언어를 제대로 사용하기 위한 핸즈온 가이드를 준비했습니다. 다양한 범주의 애플리케이션을 개발하기 위한 개념과 패턴을 소개하는데, 특히 커맨드 라인 애플리케이션, HTTP 애플리케이션, gRPC 애플리케이션에 초점을 맞춥니다. 생각처럼 무시무시하지만은 않은 고랭 던전 상용 시스템이 잘 갖추어야 할 요건임에도 실제 구현하자면 고민스러웠던 부분을 시원하게 팍팍 긁어줄 겁니.. 더보기
그림으로 공부하는 TCP/IP 구조 2022 세종도서 우수학술도서 선정인터넷, TCP/IP, 애플리케이션부터 보안, 네트워크 기기, 부하분산까지네트워크의 기본 지식을 한 권에 담았다! 도서 구매 사이트(가나다순) [교보문고] / [도서11번가] / [알라딘] / [예스이십사] / [인터파크] / [쿠팡] 전자책 구매 사이트(가나다순)[교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] 출판사 제이펍저작권사 SBクリエイティブ원서명 仕組み・動作が見てわかる 図解入門TCP/IP (ISBN 9784815604974)도서명 그림으로 공부하는 TCP/IP 구조저자명 미야타 히로시역자명 김모세출판일 2021년 10월 27일페이지 456쪽시리즈 (없음)판 형 4×6배판변형(188*245*19.3mm)제 본 무선(soft cover)정 가 30,0.. 더보기
복잡한 네트워크 세계를 이 한 권으로 헤쳐나가자! 복잡하게 얽힌 네트워크 구조를 한 권으로 꿰뚫어 보자! 인터넷, TCP/IP 애플리케이션부터 보안, 네트워크 기기, 부하분산까지! 네트워크의 기본 지식을 한 권에! 네트워크는 30년 이상의 긴 세월에 걸쳐 숙성된 하나의 세계! 기반 기술이 확실하게 구현된 만큼 진화의 속도가 느리며, 새로운 기술도 기반 기술의 조합이거나 파생인 경우가 대부분입니다. 그렇기 때문에 우선 기초를 한 번이라도 확실하게 몸에 익혀 두면, IT 엔지니어의 무기로서 오랜 기간 나 자신을 지탱해 줄 것입니다. 아울러 이 책은 복잡한 네트워크 구조와 체계를 잡기에 적합하도록 엄청난 양의 그림과 표를 실은 것은 물론이고, 책 전체가 '올 컬러'로 구성되어 있어 독자들의 학습과 이해에 한층 더 도움이 될 것입니다! 자, 이제 지식의 도화선.. 더보기