[도서리뷰] 리액트로 배우는 소켓 프로그래밍

미분류

소켓 프로그래밍은 실시간 어플리케이션의 꽃이라고 할 만큼 요즘 어플리케이션에서 소켓은 뗄래야 뗄 수 없는 관계인듯 하다. 최근에 진행중인 프로젝트에서 웹소켓이 아주 중요한 역할을 하고 있어서 학습하며 적용을 했다. 작동은 잘 하지만 고도화가 필요한 상황이고, 마침 리액트 + 소켓 프로그래밍 조합의 서적이 루비 페이퍼에서 출간 되었고, 서평단 모집을 하기에 신청을 했고, 감사하게도 당첨이 되어서 서평을 진행해본다. …

Continue Reading

[도서리뷰] 나는 네이버 프런트엔드 개발자입니다.

Book Review

대기업을 다녀보지 않은 내 입장에서 매우 궁금한 내용들을 담고 있는 책이었다.사내 문화나 여러가지 배울점 들을 염두에 두고 책을 읽었다. 현재 재직중인 8인의 네이버 프런트엔드 개발자들이 각기 자신의 이야기를 들려준다.모두 각기 다른 시작점과 다른 계기로 현재의 직무를 맡고 개발하고 있지만 열정적으로 자신을 업그레이드 하고 팀의 발전을 위해 노력하는 모습들을 보고 왜 대기업 대기업 하는지 알 것 …

Continue Reading

다른 세션에서 실행중인 프로세스에 인터셉트 하기

LINUX IT

리눅스 서버에서 다른 세션에서 실행중인 프로세스에 접근해야할 일이 생겼다.이리저리 알아보니 다음과 같은 방법들이 있었다. (대체 안되는게 뭐냐..) strace: strace는 시스템 호출 및 시그널을 추적하는 데 사용되는 도구입니다. 이 도구를 사용하면 프로세스가 시스템에게 무엇을 요청하는지 확인할 수 있습니다. 출력을 인터셉트하려면 write() 또는 writev() 같은 시스템 호출을 주목하면 됩니다. 예:bashCopy codestrace -e write -p PID 위 명령은 …

Continue Reading

[도서리뷰] 사실은 이것도 디자인입니다.

Book Review

‘넷플릭스를 보면 왜 시간 가는 줄 모를까‘‘왜 쿠팡 리뷰에는 별점이 있고 컬리에는 없을까‘ 위와 같은 흥미로운 제목에 이끌려 이 책을 리뷰하게 되었다.평소에 알게 모르게 의문을 가지고 있으면서도 명확한 이유를 모르던 것들, 하지만 궁금증을 유발하게 하는 제목에 이끌려 클릭하게 만드는, 이 책의 카피 역시 하나의 ‘멋진’ 디자인이었다.제목 그대로 말이다. 총 5장으로 구성된 이 책은 다음과 같은 …

Continue Reading

[도서리뷰] 마이크로서비스 아키텍쳐 구축

Book Review

마이크로서비스에 대한 내용을 접한 후 그 간결함에 이끌려 신규로 진행하는 프로젝트에 실험적으로 적용 해보기도 했다. 하지만 서비스의 간결함 뒤에는 기반 기술의 복잡함이 숨어있었다. 마이크로서비스 아키텍처의 경우 각 기능이 독립적으로 개발되고 배포될 수 있어서, 빠른 개발과 배포가 가능하다. 또한, 각 마이크로서비스의 관리가 쉽고, 장애 발생 시 해당 서비스만 디버깅하고 배포할 수 있어 다른 서비스에 영향을 최소화하는 …

Continue Reading

[도서리뷰] 테라폼으로 시작하는 IaC

미분류

테라폼(Terraform)은 인프라스트럭처 자동화 도구로서, 클라우드와 온프레미스 인프라를 프로그래밍적으로 관리할 수 있게 해주는 오픈 소스 도구이며, 테라폼을 사용하면 인프라 리소스를 코드로 정의하고, 이를 통해 인프라스트럭처를 프로비저닝하고 관리할 수 있다. 개발자로써 테라폼을 사용하면 인프라 관리를 단순화하고, 재사용 가능한 모듈을 활용하여 효율성과 일관성을 높일 수 있으며, 다양한 클라우드 환경에서 인프라를 이식할 수 있다.이로써 시간과 노력을 절약하면서 안정성과 신뢰성을 …

Continue Reading

[도서리뷰] 직장인을 위한 챗GPT

Book Review

등장부터 지금까지 식을줄 모르는 열기에 핫하디 못해 뜨거운 챗GPT.관련 서적들이 정말 많이 쏟아져 나오는것만 봐도 얼마나 혁신적인 녀석인지 알 수 있다.이미 업무에 챗 GPT를 사용하고 있긴 하지만 그 한정적인 사용성에서 벗어나 더 넓은 범위에 활용을 해보기 위해 이 책을 보게 되었다. 이 책에서는 챗GPT를 단순히 챗봇으로만 사용하는게 아닌 각 산업의 영역에서 효율적인 업무를 위해서 어떻게 …

Continue Reading

[도서리뷰] FastAPI를 사용한 파이썬 웹 개발

Book Review

Django와 Flask를 이용한 웹 서비스를 접해본 개발자라면 FastAPI의 간결함에 감탄을 금치 못할 것이다.군더더기 없고, 딱 필요한 기능만 가진 채로 가볍고 빠르게 개발이 가능하고, 깔끔하다.또한 Swagger과 ReDoc을 기본으로 제공해서 API 문서화 또간 간편하게 가능하다. 200여 페이지의 가볍게 볼 수 있는 책으로써 개발 입문자도 쉽게 따라올 수 있도록 가장 기본적인 세팅부터 개발, 테스트, 배포까지 한번에 체험해볼 수 …

Continue Reading