CodeSnap으로 캡처하자: VSCode 코드 캡처 라이브러리
·
웹개발/JavaScript
혹시 기술블로그 보다보면 이런식으로 코드표현된거 본적 있지 않으신가요? 본적이 없다고 하더라도- 깃헙에 ReadMe파일을 작성할때 코드를 예쁘게 보여주고 싶은 경우- 기술블로그에 코드를 올리고 싶은데 밋밋해 보일때- 코드리뷰할 때 특정 부분만 캡쳐해서 공유하고 싶을때이럴때 사용하기 좋은 라이브러리가 있는데요,VSCode의 확장프로그램CodeSnap입니다!Crtl + Shift + X 단축키로 확장프로그램 창을 연 후,CodeSnap입력후 찾아서 설치하시면 됩니다.설치 후, 코드캡쳐 방법1. 캡처할 코드를 드래그 합니다.2. 우클릭 후 하단의 CodeSnap을 선택한다.3. (1)번을 눌러 이미지를 저장하거나, (2)번을 우클릭하여 복사할 수 있다.
GitHub Profile Viewer 프로젝트 회고
·
프로젝트/GitHub Profile Viewer
중간고사가 끝났는데, 10월도 끝나가네요. 2024년도 끝나가고요, 25년까지 100일도 안남았다는데,,사담은 각설하고 GitHub Profile Viewer 프로젝트 회고 정리합니다.https://www.notion.so/GitHub-Profile-Viewer-12aeaede9dc58013a601c71d15bfae5d?pvs=4시험이 끝나고 약 3일간의 일정을 잡고 개발을 진행했습니다.💡 GitHub Profile Viewer, 어떤 프로젝트인가요?kimjusnu/github_profile_viewer: GitHub_Profile_Viewer GitHub - kimjusnu/github_profile_viewer: GitHub_Profile_ViewerGitHub_Profile_Viewer. Cont..
클라우드 컴퓨팅의 핵심 기술: 가상화, 네트워크, 데이터 센터, 스토리지
·
전공 공부/클라우드컴퓨팅
클라우드 컴퓨팅은 현대 IT 인프라의 중심에 있으며, 그 기반 기술로서 가상화, 네트워크, 데이터 센터, 스토리지가 중요한 역할을 합니다. 이번 포스팅에서는 클라우드 컴퓨팅에서 필수적인 기반 기술들을 자세히 살펴보고, 각 기술이 어떻게 클라우드 컴퓨팅 환경을 가능하게 하는지 알아보겠습니다.1. 가상화: 클라우드 컴퓨팅의 필수 요소가상화(Virtualization)는 클라우드 컴퓨팅의 핵심 기술입니다. 물리적인 자원을 가상화하여, 여러 개의 가상 머신(GuestOS)을 운영하고 자원을 효율적으로 관리할 수 있게 합니다. 가상화 기술 덕분에 우리는 클라우드 환경에서 필요한 만큼의 자원을 동적으로 할당받을 수 있죠.가상화의 장점:통합 관리: 여러 가상 머신을 단일 물리 서버에서 관리하여 하드웨어 자원 사용률을..
전자 메일 시스템 완전 정복: SMTP, POP3, IMAP 이해하기
·
전공 공부/컴퓨터네트워크
📧 전자 메일 시스템 이해하기우리가 매일 사용하는 이메일 서비스는 다양한 프로토콜과 서버 간의 복잡한 상호작용을 통해 작동합니다. 이번 포스팅에서는 전자 메일 시스템의 기본 요소와 이를 구성하는 주요 프로토콜에 대해 알아보겠습니다.전자 메일 시스템의 3가지 주요 요소전자 메일 시스템은 세 가지 중요한 구성 요소로 이루어집니다.사용자 에이전트(User Agent)사용자가 직접 이메일을 작성하고, 전송하고, 수신하는 프로그램을 의미합니다. 예를 들어, 아웃룩, 스마트폰 이메일 앱 등이 이에 해당합니다. 사용자는 이 에이전트를 통해 메일을 쉽게 관리할 수 있습니다.메일 서버(Mail Server)메일 서버는 사용자가 보낸 메일을 보관하고, 다른 서버로 메일을 전달하는 역할을 합니다. 서버 간 메일 전송은 S..