반응형

전체 글 50

[Gatsby 블로그] 템플릿 사용해서 localhost 블로그 띄워보기

https://www.gatsbyjs.com/starters/LekoArts/gatsby-starter-minimal-blog/ gatsby-starter-minimal-blog | GatsbyThis starter is part of a german tutorial series on Gatsby. The starter will change over time to use more advanced stuff (feel free to express your ideas in the repository). Its first priority is a minimalistic style coupled with a lot of features for thewww.gatsbyjs.comminimal-blog를 사용해서 ..

취업 2024.11.21

[Gatsby 블로그] #2 pnpm 설치해서 Gatsby 설치

Gatsby를 설치하기 위해서는 node.js가 설치되어있어야합니다.https://nodejs.org/en/download/package-managercurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash새로운 설정 적용을 위해 config loadsource ~/.zshrcnode 최신 lts 버전으로 설치nvm install --ltspnpm 설치brew install pnpm Homebrew로 설치한 경우 디렉토리 설정이 안되었기 때문에 글로벌 bin 디렉토리 설정pnpm config set global-bin-dir ~/.local/share/pnpmPATH 환경 변수 추가export PATH=$PATH:~/...

취업 2024.11.20

[Gatsby 블로그] #1 Gatsby 알아보기

https://www.gatsbyjs.com/docs Welcome to the Gatsby Way of Building | GatsbyGatsby is a React-based open source framework for creating websites. Whether your site has 100 pages or 100,000 pages — if you care deeply about performance, scalability, and built-in security — you'll love building with us. Start pulling data from youwww.gatsbyjs.com React 기반 정적 사이트 생성기라길래 Gatsby로 블로그를 개설해보기로 했습니다.먼저 Ga..

취업 2024.11.19

LinkedIn 기본 프로필 아주 쉽게 작성하기★

이직 준비 기념 링크드인 개편을 해보겠습니다.링크드인은 영어가 Primary profile 언어인데요..요즘은 번역이 쉬우니 GPT의 도움을 받아 빈 내용을 채워봅니다. 1. Primary Position(회사)+Add new position을 하시면 경력 추가가 가능합니다.Title -> 수행했던 직무나 역할을 간결하게 표현합니다.저는 Software Engineer를 넣었습니다.Employment type -> 정규직인지 알바인지 등등 선택가능합니다.정규직 : Full-time알바 : Part-timeCompany or organization -> 다니고 있는 직장명이나 단체명을 넣으세요I am currently working in this role -> 현재 재직중이면 체크하세요End current..

취업 2024.11.18

웹소켓(Web Socket)이란?

최근 웹 애플리케이션에서 실시간 데이터 전송의 중요성이 커지면서, WebSocket이라는 프로토콜이 주목받고 있습니다. WebSocket은 실시간 채팅, 주식 가격 알림, 실시간 알림 시스템과 같은 애플리케이션에서 필수적인 역할을 합니다. 이번 포스팅에서는 WebSocket의 기본 개념과 활용 방법에 대해 알아보겠습니다. 1. WebSocket의 개념WebSocket은 클라이언트(웹 브라우저)와 서버 간에 실시간 양방향 통신을 가능하게 해주는 통신 프로토콜입니다. 일반적인 HTTP 통신은 요청을 보내고 응답을 받는 단방향 방식인 반면, WebSocket은 연결을 한 번 맺은 후, 클라이언트와 서버가 자유롭게 데이터를 주고받을 수 있습니다. 2. WebSocket과 HTTP의 차이점요청-응답 방식 vs. ..

Network 2024.10.21

java 프로그램 소스 분석

자바 실행 프로그램 구성요소 1. Class(클래스) 블록 2. main() method 블록 1. Class - 필드 또는 메소드를 포함하는 블록 소스 파일명과 대소문자 일치해야한다. 숫자로 시작할 수 없다. 클래스명에 공백이 포함되어서는 안된다. 2. Method - 어떤 일을 처리하는 실행문들을 모아 놓은 블록 main() 메소드는 메소드명 변경이 불가하다.( main()을 찾아서 실행시키기 때문 (실행 진입점: entry point) ) 주석 종류 1. // : 행 주석, 한 라인을 주석 처리한다. 2. /**/ : 범위 주석, /*와 */ 사이에 있는 범위를 주석 처리한다. 3. /** ~*/ : 도큐먼트 주석, 자바 API 도큐먼트 문서에 포함

Java 2023.04.27

[Network] SMTP

SMTP 에 대하여 알아보겠습니다. 링크 : https://www.cloudflare.com/ko-kr/learning/email-security/what-is-smtp/ SMTP(Simple Mail Transfer Protocol) 네트워크를 통해 메일을 전송하는 기술 표준입니다. SMTP는 이메일 클라이언트와 메일 서버 간의 데이터 교환 프로세스를 정의합니다. SMTP 작동 방식 사용자는 이메일 클라이언트 상호작용 합니다. 이메일 클라이언트 사용자가 엑세스하여 이메일을 전송하는 컴퓨터나 웹 응용 프로그램을 말합니다. 메일 서버는 이메일의 전송, 수신, 전달을 위한 특화된 컴퓨터입니다. 사용자는 메일 서버와 직접 상호 작용하지 않습니다. 1. SMTP 연결 열림 - TCP(전송 제어 프로토콜)을 이용..

Network 2022.12.07

[인프런] HTTP 웹 기본 지식

인프런 HTTP 웹 기본 지식을 수강하며 작성한 글입니다. 강의 링크 : https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC 강의 목표 HTTP 전체 흐름 이해 실무에 필요한 핵심 내용 RFC 7230~7235 : https://www.rfc-editor.org/rfc/rfc7230 Section 1 : 인터넷 네트워크 인터넷 통신 클라이언트 - - - 서버 수많은 중간 node를 거쳐서 클라이언트 요청이 서버로 넘어가야한다 Q. 어떻게 넘어가는가? IP(인터넷 프로토콜) IP 주소 부여 Ex) 클라이언트 IP 100.100.100.1 서버 IP 200.200.200.2 IP 프로토콜 역할 지정한 IP 주소..

Network 2022.12.07

MIME(Multipurpose Internet Mail Extensions) 타입

RestAPI 설계서 작성중...MIME 에 대하여 궁금해져 문서를 읽었으나 적용을 하지 못했다. 차후 예시 찾아보고 수정할 것! 자주 봐서 익숙해지자! 정의 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘 브라우저들은 리소스를 내려받았을 때 해야 할 기본 동작이 무엇인지를 결정하기 위해 대게 MIME 타입을 사용합니다. RFC 6838 https://datatracker.ietf.org/doc/html/rfc6838 구조 type/subtype type은 카테고리를 나타내며 개별(discrete) 혹은 멀티파트 타입이 될 수 있습니다. subtype은 각각의 타입에 한정됩니다. 개별 타입 text/plain text/html image/jpeg image/png audio/mpeg audi..

Network 2022.10.30
반응형