본문 바로가기
반응형

스터디19

[Internet] DNS DNS란?인터넷에 연결된 장치에는 다른 컴퓨터가 장치를 찾는데 사용하는 고유한 IP(Internet Protocol) 주소가 있다. 그리고 웹 브라우저는 IP 주소를 이용해 상호 작용한다. 하지만 192.168.1.1(IPv4), 2400:cb00:2048:1::c629:d7a2(IPv6)같은 IP주소는 외우기가 어렵다.그래서 우리들은 웹사이트에 접속할 때 google.com, daum.net 등 도메인 주소(이름)을 통해 온라인에 접근한다. 여기서 DNS(Domain Name Systme)는 도메인 이름을 IP 주소로 변환하고 브라우저가 인터넷의 리소스를 로드할 수 있도록 한다.도서관에서 책의 위치를 찾을 때 청구기호를 기억하고 찾는게 아니라 책 이름으로 청구기호를 검색하는 것과 비슷하다고 볼 수 있겠.. 2024. 8. 26.
프론트엔드 첫 글 근황한동안 글을 작성하지 않고 있었다. 그 사이 나는 길었던 대학생활을 끝내고 졸업을 하였다. 마지막 학기 때 나름 취준을 하였는데 최근 채용시장이 아주 꽁꽁 얼어버려서 2번의 최탈을 겪게 되었다.결과적으로는 1년전 채용연계 인턴에 합격한 기업으로 취업을 하게 되었다. 입사한지 2달 밖에 되지 않았지만 신입으로서 경험을 쌓기에 좋은 팀으로 배치되었다고 생각한다.한가지 걱정이 된다면 프로젝트에서 주로 서버개발을 해왔는데 배정받은 팀이 프론트엔드를 주로 하는 팀이라는 것이다. 입사 후 지금까지는 회사 교육과 퇴근 후 유데미 인강을 병행하면서 업무에 투입될 준비를 하였다. 하지만 프론트엔드 문외한인 나에게는 아직도 배우고 경험할 것이 많다.빠른 시일 내에 업무에 투입이 될 예정이므로 다시 내가 학습한 것들을 .. 2024. 8. 25.
[Flask, flask-rextx] - REST API 서버 구현, Swagger 문서화 슬슬 현재 인턴생활도 막바지에 다다랐다. 이 카테고리는 마지막 프로젝트에서 다뤘던 Flask 프레임워크에 대해 기록하고 마무리하려고 한다. 인턴 중반 부까지는 기존에 익숙했던 스프링 프레임워크를 사용하지 않아서, "인기가 없는 프레임워크 배우는 게 상대적으로 손해 같다..."라고 솔직히 생각을 했었다. 근데 해보면 결국 다 비슷한 구조를 가지게 되고 어떤 형식으로 사용하나 정도의 차이였던 것 같다(물론 깊게 파게 된다면 또 다른 느낌일 수도 있지만 말이다). 그리고 기술이란 게 언제 어떻게 흐름이 변할지도 모르는데 하나만 우직하게 파는 것보다는 이것저것 건드려보는 게 it 직군에서는 더 좋은 게 아닐까 지금은 생각하고 있다.  각설하고, flask에 대한 내용으로 넘어가자. 파이썬의 웹 프레임워크에서 D.. 2023. 6. 19.
전환 스크립트 며칠 전부터 페이스북을 이용한 광고 데이터 연동 작업을 마무리하고 새로운 솔루션을 만들어야 할 일이 생겼다. REST API Server는 처음 사용해보는 Flask를 이용해 구현하고 있는데 이건 다음에 더 이야기 하도록 하자. 이 솔루션은 GTM(Google Tag Manager)과 유사하게 팀 내에서 태그들을 관리할 수 있는 서비스이다. 특히 '전환 스크립트'에 중점을 두는 것이 이 솔루션의 중요한 점이다. 사실 인턴을 시작하고 나서 전환 스크립트가 언급되는 건 여러번 들었지만 이에 대해 자세히 알 생각은 하지 않았다. 개발자는 주어진 요구사항대로 구현하는 것이 큰 부분을 차지한다고 생각했기 때문이다. 하지만 팀 규모가 크지 않고 인턴 두명이서 진행하는 프로젝트이다 보니 사전지식이 없으니 핵심기능인 .. 2023. 4. 25.
반응형