목록전체 글 (46)
임대일
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/5om4M/btsJsNV2Kif/LYizVmNmGD1XgM9eKpWPf1/img.png)
호스팅(Hosting)- 서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스 IP 기반 호스팅(IP-based Hosting)- 각 도메인이 고유의 IP 주소를 가지는 방식- 동일한 서버에 여러 IP 주소를 할당하고, 각 IP 주소에 특정 도메인을 연결하여 웹 사이트를 제공 이름 기반 호스팅(Name-based Hosting)- 하나의 IP 주소를 여러 도메인에서 공유하는 방식- 웹 브라우저가 서버에 연결될 때, 도메인 이름(Host 헤더)을 전달하고, 서버는 이 도메인 이름을 기반으로 어떤 웹사이트를 제공할지 결정 IP 기반 호스팅과 이름 기반 호스팅 비교구분IP 주소 기반 호스팅이름 기반 호스팅IP 주소각 도메인마다 고유 IP 주소 필요하나의 IP로 여러 도메인 사용 가능SS..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/8WRz2/btsJfTvG9f7/uhfeZg3IHvkWRpmY2lou80/img.png)
core - Apache HTTP Server Version 2.4This directive enables operating system specific optimizations for a listening socket by the Protocol type. The basic premise is for the kernel to not send a socket to the server process until either data is received or an entire HTTP Request is buffered.httpd.apache.org 해당 글은 httpd.conf 파일 내용을 바탕으로 정리한 글입니다.부족한 설명은 아파치 공식 홈페이지를 참고합니다. 1. ServerRoot 28 # Do n..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lAfja/btsJekVv57b/vlhfIYQst6KtRx9ladcBd0/img.png)
1. 시작하기 전에VirtubalBox 7.0.20 가상 머신: Rocky Liunx 9.4 (Blue Onyx)locky@localhost ~]$명령줄 프롬프트($, Command Line Prompt)가 생략된 명령은 모두 홈 디렉토리(~, Home Directory)에서 수행되는 명령입니다. 2. 아파치 설치하기sudo dnf update -ydnf는 Rocky Linux 및 기타 Red Hat 계열 배포판에서 패키지 관리자로 사용됩니다. 시스템의 전체 패키지를 최신 버전으로 업데이트합니다. sudo dnf list httpd마지막 메타자료 만료확인(0:28:28 이전): 2024년 08월 24일 (토) 오후 12시 35분 31초.설치된 꾸러미httpd.x86_64 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/IEE0s/btsJedvfCpu/GgoceDgox7rkRW2K6pImz1/img.png)
Rocky LinuxSTABLE, PRODUCTION READY LINUX Rock solid, no matter the use-case. Rocky Linux rebuilds sources directly from RHEL®, so you can bet your best dollar that you'll have a super stable experience, no matter the use-case.rockylinux.org Oracle VM VirtualBoxWelcome to VirtualBox.org! News Flash New July 16th, 2024VirtualBox 7.0.20 released! Oracle today released a 7.0 maintenance release wh..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bZdTx6/btsI0TjhfJ8/Asw7CkzEwCwityUcbVsci0/img.jpg)
Do it! HTML+CSS+자바스크립트 웹 표준의 정석 | 고경희 - 교보문고Do it! HTML+CSS+자바스크립트 웹 표준의 정석 | ‘웹 표준의 정석’ 시리즈의 최신 개정판과 함께 웹 개발의 3대 기술을 끝낸다!웹 분야 도서 《Do it! HTML+CSS+자바스크립트 웹 표준의 정석》이 전면product.kyobobook.co.kr 개인적으로 공부하면서 모르는 부분 혹은 다시 공부할 때 많은 도움이 될 것이라고 생각되는 부분으로 요약한 정리글입니다. 모든 내용을 정리하지 않다는 점을 참고해주세요! 01-3 웹 의 기본 동작 이해하기 웹 개발을 공부한다면 서버에 있는 정보가 어떻게 웹 브라우저로 전달되고, 화면에 표시되는지는 알고 있어야한다. 여기에서는 웹의 동작 방법을 이해하려면 반드시 알아야 할..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/47tly/btsIYARNkmd/hIeQZgiQwXEkQhKQPBdbMk/img.jpg)
인프런 - 라이프타임 커리어 플랫폼프로그래밍, 인공지능, 데이터, 마케팅, 디자인, 엑셀 실무 등 입문부터 실전까지 업계 최고 선배들에게 배울 수 있는 곳. 우리는 성장 기회의 평등을 추구합니다.www.inflearn.com 1. INFCON 2024 그리고 인프런인프콘 서포터즈로 다녀와서 여러 기업들의 굿즈도 받고 저명한 개발자 분들을 실제로 만나고 온 것을 회사와 주변에 자랑했는데, 인프런을 모르는 사람들이 꽤 있었다. 아직 인프런을 잘 모르는 분들이 있어서 인프런을 소개하고 후기를 작성하고자 한다. 올해로 세 번째 개최한 INFCON 2024 행사는 #프론트엔드 #백엔드 #아키텍처 # 데브옵스/인프라 #모바일 #AI #UIUX #PM 등 IT 업계와 밀접한 다양한 분야의 지식공유자와 성장에 열정적인..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/rSWHv/btsIWflDget/ErglmGnAV6HeSLei7hVzt0/img.png)
1. 배경오늘날 회원 가입에서 휴대전화번호 혹은 이메일 인증 그리고 서드 파티 애플리케이션 인증을 흔하게 볼 수 있다. [회원, 인증] 도메인 담당한 경험이 있다면 언급한 세 가지 인증 수단 중에서 한 가지를 공부하거나 구현한 경험이 있을 것이라고 생각이 든다. 가장 흔한 인증 방식인 서드 파티 애플리케이션을 활용한 로그인 방식은 책 혹은 강의에서 흔하게 공부할 수 있다. 대표적인 서드 파티 애플리케이션은 카카오톡 인증 서비스가 있다. 스마트폰 앱과 웹 페이지 모두 제공해야 하는 서비스에서 서드 파티 애플리케이션 인증은 무상태(Stateless)를 준수하기 위한 최소한의 환경이기 때문에 탁월한 선택이라고 생각이 든다.(지금까지 경험으로 Stateless를 완벽하게 만족하는 것은 어려운 것으로 보인다.) ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/VldYi/btsIQLTPZAC/xU55hBVPjRvxbFJHQ0hqRK/img.png)
1. 유효성 검사 시점DTO 레코드 타입을 작성하다가 유효성 검사를 어느 시점에 수행해야 가장 최적인지 고민하면서 공부한 내용을 정리한 글이다. 좀 더 구체적인 고민하게 된 배경을 살펴보고 유효성 검사에 대표적인 어노테이션들에 대해 학습한다. 클라이언트가 회원 가입에 필요한 정보를 포함하여 서버로 요청을 보내는 시나리오에서 생긴 고민이다. 해당 시나리오의 프로젝트는 계층형 아키텍처(Layerd Architecture) 구조로 Controller, Service, Repository, Model로 구성되어 있다. 이러한 계층형 아키텍처 구조에서 클라이언트로부터 받은 요청 데이터에 대해 유효성 검사를 어느 시점에, 어떻게 작성해야 가장 적절한지 고민하게 됐다. 2. DTO와 Service에서 유효성 검사결론..