안녕하세요! 이젠 조금 더 실전으로 나가볼까 합니다. 바로 스프링 부트 프로젝트를 만드는 날입니다!! 프레임워크는 똑똑한 사람들이 만들어놓은 프로젝트 틀이 있다고 했잖아요? 그래서 우리는 해당 틀에 맞는 프로젝트를 만들어 볼 예정입니다. 이전 글 보러가기!! -> [Spring Boot] 1. 객체 지향 프로그래밍을 해야 하는 이유 [Spring Boot] 1. 객체 지향 프로그래밍을 해야 하는 이유 안녕하세요! 객체 지향 프로그래밍에 대해 빡세게 알아야 하는 순간이 와버렸습니다. 하지만 걱정마시죠. 생각보다 쉽습니다. 이전 글 보러가기!! -> [Spring Boot] 0. 스프링 부트 프레임워크 알아보 hel-p.tistory.com Spring Initializr 접속하기 스프링 부트 프레임워크는 ..
안녕하세요! 또 왔습니다. 이번엔 제가 좋아하는 IntelliJ에 대해 설명드리는 시간입니다. 설치는 빠르게 빠르게 넘어가도록 하겠습니다. 이전 글 보러가기!! -> [Spring Boot] 2. 나의 첫 스프링 부트 프로젝트 시작하기! [Spring Boot] 2. 나의 첫 스프링 부트 프로젝트 시작하기! 안녕하세요! 이젠 조금 더 실전으로 나가볼까 합니다. 바로 스프링 부트 프로젝트를 만드는 날입니다!! 프레임워크는 똑똑한 사람들이 만들어놓은 프로젝트 틀이 있다고 했잖아요? 그래서 우리 hel-p.tistory.com IntelliJ 설치 요 사이트로 들어가서 설치파일을 다운로드해봅시다~ -> IntelliJ IDEA 다운로드 IntelliJ IDEA 다운로드: 우수성과 인체 공학이 담긴 JetBra..
정의 MQTT는 컴퓨터에서 데이터를 주고받는 방식 중 하나다. 컴퓨터에서 데이터를 주고받는 방식을 프로토콜이라고 한다. 그래서 MQTT는 프로토콜의 일종이다. MQTT에서 주고받는 데이터는 메시지인데, 우리가 잘 알고 있는 카카오톡, 라인, 페이스북 메신저와 같은 메신저를 쓸 때 메시지를 보낸다 하는 그 메시지다. 실제로 페이스북 메신저는 이 MQTT방식으로 메시지가 오고 가고 있다. 많이 쓰이는 건가? 페이스북같은 대기업에서 사용하는 MQTT는 얼마나 대단한 걸까? ISO라는 기구가 얘를 표준으로 인정해줬다. 들어본 사람도 있겠지만 ISO는 세계적으로 표준으로 쓰일 만큼 널리 쓰이는 여러 기술들을 진짜 표준으로 인정해주는 국제 표준화 기구이다. 이걸 만든 회사 IBM에서 2013년에 제출하고 2016년..
블로그가 등록은 되었지만 어디서부터 사람이 유입되는지, 얼마나 조회되는지 알고 싶으실겁니다.Quartz를 통해 호스팅한 사이트는 조금 특이한 방법으로 등록이 진행되어서 이 부분에 대해 정리하겠습니다.구글 계정 등록https://marketingplatform.google.com/about/analytics/ 비즈니스를 위한 애널리틱스 도구 및 솔루션 - Google 애널리틱스Google 애널리틱스는 고객에 대한 이해도를 높이는 데 필요한 도구를 제공합니다. 분석한 비즈니스 통계를 바탕으로 웹사이트를 개선하고 맞춤 잠재고객 목록을 생성하는 등의 조치를 취할 수 있marketingplatform.google.com위 사이트를 통해 google analytics 사이트로 접속하여 google 아이디를 로그인해..
Obsidian의 퍼블리싱 즉 발행은 누구나 들어올 수 있는 사이트에 Obsidian을 통해 작성한 Markdown을 웹사이트 형식으로 보여줄 수 있도록 하는 것입니다. 그래서 웹사이트 형태로 보여주도록 도와줄 녀석과 그 결과를 세상에 공개시켜줄 녀석이 필요합니다.QuartzObsidian으로 작성한 Markdown 파일들을 웹사이트 형태로 만들어주는 도구 Quartz를 내 Github Repository에 불러오기이 블로그에는 Github의 가입 방법과 기본 개념에 대해서는 다루지 않겠습니다.https://github.com/jackyzha0/quartz GitHub - jackyzha0/quartz: 🌱 a fast, batteries-included static-site generator that..
갑자기 잘 쓰던 블로그의 이사라니?블로그를 이사하는 이유와 함께 Obsidian으로 블로그를 만드는 과정을 기록해보려고 합니다.갑자기 블로그를 이사하는 이유Tistory가 문제가 있는건 아니고 제 개인적인 이유이긴 합니다. 바로 글을 쓰기까지 다짐하기가 쉽지 않아서 입니다.저는 뭔가 tistory 사이트 들어오고, 글 쓰기 누르고, 사이트에서 작성하고 관리하는 것이 뭔가 손이 잘 안가는 것 같습니다. 그리고 이제 배운 것에 대해서 기록을 더 자세히 자주 하려고 하는데 이런 부분이 문제가 될 것 같아서 더 친숙한 플랫폼으로 이사하려고 합니다.Obsidian을 쓰는 이유아마 많은 분들이 생소할 것 같은 Obsidian이라는것을 통해 블로그를 포스팅하기로 마음먹기까지는 꽤 오래 걸렸습니다. 어느날 유튜브 알고..
안녕하세요!저는 네이버 커넥트 재단에서 진행한 부스트캠프 9기의 챌린지를 어제 수료했습니다.그래서 4주의 챌린지를 다 겪어본 경험을 토대로 제 한달의 회고, 그리고 부스트캠프 챌린지는 어땠는지 후기를 적어보고자 합니다. 부스트캠프 진행 중에 올렸던 회고도 보시고 싶은 분은 아래 링크도 구경해주세요! 1주차 회고 -> [부스트캠프 9기 챌린지] 회고 - 1주차 [부스트캠프 9기 챌린지] 회고 - 1주차안녕하세요!! 부스트캠프 9기를 웹 풀스택 분야로 참여하게 되면서 현재 챌린지 과정을 하고 있는 김정욱이라고 합니다.이 회고를 보고계시는 분이 혹시 현재 같이 참여하고 계신 캠퍼, 혹은 수hel-p.tistory.com2주차&3주차 회고 -> [부스트캠프 9기 챌린지] 회고 - 2주차&3..
안녕하세요.오늘은 HTTP의 통신 방법과 데이터베이스의 기본 SQL 명령어들에 대해 정리해보겠습니다.HTTP(HyperText Transfer Protocol)HTTP는 인터넷에서 데이터를 주고받기 위한 텍스트 기반의 통신 규약입니다. 이 규약 덕분에 모든 프로그램이 동일한 방식으로 정보를 교환할 수 있도록 개발됩니다. 웹 브라우저를 통해 사용자가 요청(request)을 보내면, 서버는 해당 요청에 맞는 응답(response)을 반환하는 구조로 동작합니다.HTTP의 주요 특징 • 텍스트 기반의 통신 규약: HTTP 메시지는 클라이언트와 서버에 의해 해석됩니다. • TCP/IP 기반 응용 프로토콜: 인터넷이라는 통신망을 통해 데이터를 주고받는 프로토콜입니다. • 비연결성 프로토콜: HTTP는 요청과 응답이..