분류 전체보기 136

iTerm2설치 및 설정 그리고 주요 단축키

맥북을 처음에 받아서 세팅하면 맥북의 기본 터미널보다는 다양한 기능이 추가되어 있는 iTerm2를 설치해서 사용합니다. 이 글에서는 iTerm2에 대해서 간단히 설명하고 유용한 단축키를 중점적으로 설명합니다. iTerm2란? iTerm2는 macOS 운영 체제를 위한 터미널 에뮬레이터입니다. 기본적으로 macOS에 포함된 Terminal.app의 대체제로, 사용자에게 터미널 접근과 터미널 세션 관리를 제공합니다. iTerm2는 향상된 사용자 인터페이스, 세션 관리, 스플릿 팬, 탭, 고급 검색, 색상 테마, 키보드 단축키 설정 등 다양한 추가 기능을 포함하고 있어서, 개발자와 시스템 관리자 사이에서 인기가 높습니다. 간단히 말해, iTerm2는 터미널 환경을 사용자에게 제공하는 애플리케이션입니다. iTe..

욕망과 비즈니스

휴가 기간 동안 파리를 다녀오고, 매거진B 포르쉐 편을 읽었다. 파리와 매거진B 포르쉐편 생뚱맞은 조합이지만 이들은 나에게 ‘욕망’이라는 단어를 다시 한번 생각하게 만들어줬다. 파리 화려한 패션과 명품의 도시 그리고 포르쉐는 사람들의 모든 욕망을 담아낼 수 있는 자동차 브랜드이다. 파리와 포르쉐는 사람들의 욕망을 불러일으키고 그것을 채워줌으로써 엄청난 부가가치를 만들어내고 있는 것들이다. 나는 명품 패션이나 화장품 그리고 차에는 관심이 없는 편이다. 나한테 명품에 대한 이미지는 그저 사치품이었다. 그래서 명품은 사치 욕구를 채우기 위한 수단으로 부정적으로 생각했다. 하지만, 매거진B 포르쉐 편에서 본 글 귀중 ‘자동차 브랜드가 ’인간의 다양한 욕망’을 대하는 방식’ 이라는 글귀를 읽은 후, 포르쉐의 익스..

일상/생각 2024.04.05

DNS란 / DNS 동작 과정

DNS 란 Domain Name System는 인터넷에서 Domain의 주소에 해당하는 컴퓨터의 실제 IP를 알려주는 시스템이자, 하나의 애플리케이션 프로토콜입니다. 즉, 애플리케이션 계층에서 작동하는 시스템과 프로토콜입니다. 주로 브라우저에 domain주소를 입력했을 때, DNS 프로토콜을 이용해서 DNS 시스템에 접근해서 해당 domain 주소의 IP를 알아내는 데 사용됩니다. DNS 구성 DNS는 인터넷상에 URL로 컴퓨터 및 네트워크 장비가 이해할 수 있는 주소인 IP로 변환해주는 시스템으로 분산 데이터베이스 시스템으로 구성되어 있습니다. DNS시스템의 주요 구성 요소 도메인 네임 스페이스(Domain Name Space): 전 세계의 모든 도메인 이름을 계층적으로 구분하여 관리하는 시스템입니다...

신수동 산책 / 카페 에토라 / 서강대

지난 주 토요일 후배 결혼식으로 오랜만에 학교에 갔다. 2,3월에 정말 정신이 없어서 날씨도 좋고 기분전환도 할 겸해서 와이프와 학교 근처 신수동을 산책하기로 했다. 산책 첫 번째 코스는 카페 에토라이다. 와이프가 찾은 카페로 내가 살던 광흥창역 근처에 생긴 카페다. 광흥창 근처에는 프렌차이즈 카페만 몇 개 있었는데 이런 힙한 카페가 생겼다니..!커피 맛도 괜찮았지만 재밌었던 점은 사장님께서 굉장히 친근하셔서 바 테이블에 앉으면 이것 저것 이야기 나눌 수 있다는 것이다. 원두도 직접 갈아주면 에스프레소도 한 잔 주신다고 하셔서 원두도 그라인딩 할 기회가 있었는데 재밌었다. 한 잔은 스파이스 바닐라빈 라떼/ 한 잔은 필터 커피를 주문했다. 개인적으로는 스파이스 바닐라빈 라떼가 더 입맛에 맞았다! 카페를 나..

일상 2024.03.12

간단한 원칙으로 좋은 HTTP API 만들기

개요 REST API라는 용어는 자주 사용하고, 면접 시에도 자주 질문을 받아서 면접 전에 해당 내용을 정리하고 가는 경우가 많습니다. 하지만, 막상 실무에서는 REST API의 복잡한 내용을 기억하기보다는 간결한 원칙들을 기억하고 지키는 것이 중요한 경우가 많습니다. 그래서 이 글에서 REST API를 간단히 훑어본 후 RESTful API는 아니지만 좋은 HTTP API를 만들기 위해 핵심적으로 기억해야 할 몇 가지를 정리하려고 합니다. REST API란? RESTful API는 아니더라도 REST API의 내용을 이해하고 필요한 부분을 이해하고 지키는 것은 중요하기 때문에 한 번 내용을 정리하고 가려고 합니다. API는 하나의 Application이나 서비스가 다른 Application의 서비스 내..

파이썬 Docstring 으로 문서화하기

Introduction Docstring은 파이썬에서 코드 문서화의 중심에 있는 기능입니다. 코드 문서화는 좋은 프로그램의 필수적 요소입니다. 아무리 성능이 훌륭한 코드여도 문서를 잘 갖추지 않는다면 사람들은 사용하지 않을 것 이기 때문입니다. Commenting vs Documenting Code Comment: 주석은 코드를 개발자들에게 설명하기 위해서 사용. "코드는 '어떻게'를 알려주고, 주석은 '왜'를 알려줍니다.” - Jeff Atwood 코드 주석을 작성하는 목적은 계획 및 검토, 코드 설명, 알고리즘 설명, 태깅 등 여러 가지 주석은 구체적인 코드 라인이나 블록 바로 근처에 존재. PEP 8에 따르면 주석은 최대 72자까지여야 합니다. Documenting Code: 코드를 문서화하는 것은..

양양 북카페 카페로그 그리고 원제 스님의 다만 나로 살 뿐

 여행 둘째 날에 양양에 있는 북카페인 카페로그에 갔다. 여행 중에 책을 읽고 싶어서 북카페를 찾던 중 우연히 발견한 곳인데 사방이 숲 뷰여서 책읽기가 정말 좋았다. 좌석은 다양한 종류의 좌석이 있었는데 노트북 할 게 아니라서 숲이 제일 잘 보이고 의자가 편해 보이는 자리에 앉았다. 카페로그 신기한 점은 교과서 협회에서 운영하는 숙소 건물에 있는 카페라는 것이다. 그래서 그런지 책도 많고, 책 읽기 좋은 환경이었다. 우리는 주말 9시 30분 정도에 도착해서 우리가 도착했을 때는 두 팀 정도 밖에 없었는데 10시 30분정도 되니깐 사람들이 쭉쭉 들어왔다. 아 카페 뷰나 시설은 좋았는데 커피 맛이나 빵은 아쉬웠다..ㅠㅠ 카페 로그에서 좋았던 건 멋진 뷰나 커피도 아니고 이 책을 발견한 것이다! 원제라는 스..

일상/정보 2024.01.14

양양 스테이 연와 후기 / 연와에서의 하루

인트로1월 6일 부터 8일 까지 양양으로 새해 기념 여행을 다녀왔다. 그 중 1월 6일은 해돋이도 볼 겸해서 낙산비치호텔에서 숙박했고, 1월 7일은 스테이 연와에서 숙박을 했다. 낙산비치호텔도 좋았지만 스테이 연와에서의 시간이 정말 좋았다. 체크인 시간 맞춰서 바로 들어가서 체크아웃까지 진짜 재밌게 스테이 연와를 즐기고 온 것 같아서 여운이 가시기 전에 기록하려고 한다! ps. 쓰고 보니 사실 후기보다는 그냥 나의 기록에 가깝다.. 스테이 연와사이트 주소: https://www.yeonwa.com/ 스테이 연와는 와이프가 숙소를 찾아보던 중에 유명한 건축가 분이 설계하신 집인데 가격이 그래도 합리적이고 좋아 보인다고 해서 알게 됐다. 일요일 기준 23만원 또는 24만원 정도에 예약을 한 것 같다. 인구 ..

Traveling/한국 2024.01.09

장고는 DB connection을 어떻게 관리할까?

! 이 글은 Django 5.0을 기준으로 작성됐습니다. 내부 코드를 분석한 부분은 저의 해석으로 잘못 이해한 부분이 있을 수 있습니다. DB Connection in Django Django를 사용하다가 다른 Framework를 사용하면 귀찮은 부분 중 하나가 명시적으로 DB Connection을 관리하는 부분입니다 예를 들어, Flask를 사용하여 SQLAlchemy를 적용할 때는 다음과 같이 데이터베이스 연결을 생성하고 관리해야 합니다. app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///example.db' db = SQLAlchemy(app) # 사용자 추가 API @app.route('/user', methods=['POST']) def add_user(..

뉴올리언스 늪지투어 / 컨퍼런스 파티 / 로컬 도보투어

뉴올리언스를 원래 방문했던 목적은 Coalesce Analytics Conference를 참여하기 위해서 였습니다. 컨퍼런스 관련 글은 Coalesce 후기 글을 봐주세요! 그래서 평일에는 컨퍼런스에 참가하느라 관광을 하진 못했고, 목요일에 컨퍼런스가 끝나고 다시 뉴올리언스를 즐겼습니다. 평일에도 스폰서들의 파티가 있어서 시간이 될때 마다 종종 참가했고, 뉴올리언스 떠나기 전인 토요일에는 늪지투어를 다녀왔습니다. 컨퍼런스 파티 컨퍼런스 중 하루에 저녁에 퍼레이드가 진행됐는데 스케일이 생각보다 커서 놀랬습니다. 컨퍼런스장부터 Square까지 퍼레이드 후 Square에 뷔페와 DJ를 불러서 파티가 진행됐습니다. 미국 사람들은 노는데 진심이구나...를 다시 한 번 느꼈습니다 ㅎㅎ 이런 건 배워야해...! 컨퍼..

Traveling/미국 2023.12.23
반응형