본문 바로가기
반응형

IT/Knowledge272

웹 통신의 흐름 이번 포스팅에서는 웹 통신의 흐름에 대해서 순서를 정리해볼 것이다. 그냥 쉽게 누군가가 url 주소 창에 https://thenicesj.tistory.com/ 성실하게 준비한 하루 이야기IT 다루는 블로그입니다!thenicesj.tistory.com 를 적었을때 어떻게 어떤 작업들이 이루어지는지 정리를 하려고 한다. 1. 브라우저가 URL 에 적힌 값을 파싱해서 HTTP Request Message를 생성 및 OS 에 전송 요청2. Domain 으로 요청을 할수 없기에 DNS LookUp을 통해서 ip를 찾게 된다.(브라우저 → hosts 파일 → DNS Cache의 순서)3. 이 요청은 프로토콜 스택이라는 OS에 내장된 네트워크 제어용 SW 에 의해 패킷에 담기고 패킷에 제어 정보를 붙여서 Lan 으.. 2024. 6. 14.
XHTML 이란? HTML 이라고 하면 Hypertext Markup Language 의 약자로 보여주기 위한 MarkUp 언어라는것 정도는 잘 알려진 사실이자 언어이다. 하지만 이번 주제는 XHTML에 대해서 다뤄볼 것이다. XHTML = XML + HTML 이라고 생각하면 된다. 특징은 다음과 같다.- XML기반(XML로 작성된) HTML. (HTML4를 XML에 맞게 재정의한 언어)- Extensible Hypertext Markup Language의 약자.- XML 마크업 언어로 HTML보다 문법이 엄격함.- 모든 주요 브라우저에서 지원됨. 좀더 심도 있게 들어가면  기존 HTML 마크업 언어 특징은 아래와 같다.HTML User Agent가 오류에 대해서 유연하다잘못된 태그 사용 또는 중첩되거나 닫히지 않은 태그.. 2024. 6. 13.
[Redis] Cluster VS Sentinel 예전 포스팅에서 Redis에 대해서 다룬 글이 있다.그리고 사용법에 대해서도 글이 있다.자세한 내용은 아래 참고 포스팅 참고 바란다. Redis 서버를 구성하는 방법 에 대해서 다뤄 볼 것이다. 크게 2가지가 존재한다.Cluster 와 Sentinel 이다. Cluster먼저 클러스터에 대한 설명이다.그림은 위와 같다.샤딩 기술을 통해서 데이터를 분산 저장하고 있는것이 특징이다.(샤딩 : 데이터를 분산 저장하는 방식) 동작 방식은 아래와 같다.1. 해시 슬롯을 이용해 데이터를 샤딩한다.- 해시 슬롯 : CRC-16 해시 함수를 이용해 key를 정수로 변환하고 해당 정수값을 16,385로 모듈 연산한 값- cluster는 총 16384개의 해시 슬롯이 있으며 각 Master 노드에 자유롭게 할당 가능   .. 2024. 6. 7.
공공데이터포탈 이란? 우선 홈페이지에서 소개하는 글은 아래와 같다.공공데이터포털은 공공기관이 생성 또는 취득하여 관리하고 있는 공공데이터를 한 곳에서 제공하는 통합 창구입니다. 포털에서는 국민이 쉽고편리하게 공공데이터를 이용할 수 있도록 파일데이터, 오픈API, 시각화 등 다양한 방식으로 제공하고 있으며, 누구라도 쉽고 편리한 검색을통해 원하는 공공데이터를 빠르고 정확하게 찾을 수 있습니다. 공식 사이트는 아래와 같다. https://www.data.go.kr/  https://ko.wikipedia.org/wiki/%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8 공공데이터포털 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 공공데이터포털(.. 2024. 5. 25.
Chat GPT 4o 모델 본 포스팅을 이해 하려면 ChatGPT 와 OpenAI 에 대해서 알아야한다.이전 포스팅에서 OpenAI 에 대해서 다룬 글이 있다.먼저 읽으면 도움이 될 것이다.  얼마전 ChatGPT 4o 모델이 공개 되었다.한글로는 지피티 포오 라고 읽고 o 는 "모든", "전체의" 라는 뜻을 갖고 있는 접두사인 Omni 의 약자 라고 한다. 직전에 나온 GPT 4와의 차이점은 아래와 같다.더 사람 같다 : 가장 중요한 차이는 GPT-4o가 보고, 듣고, 말할 수 있다는 것이다. 핸드폰 카메라를 통해서 사람의 표정을 읽을 수 있고, 사람과 대화하는 것과 유사한 속도로 대화를 할 수 있다.더 빠르다 : GPT-4o의 응답 속도는 GPT-4 Turbo보다 2배 빠르다. 지능은 비슷한 수준이라고 한다. 비유하자면 아이.. 2024. 5. 24.
IT 거버넌스란? 프로젝트를 하거나 개발을 할때 회의를 하면서 거버넌스라는 단어를 접하게 되었다.원래 거버넌스는 정부 라는 뜻을 가지고 있지만 IT에서의 거버넌스는 어떤 의미인지 궁금했다. 먼저 정보통신 용어 사전에서는  IT 자원과 정보, 조직을 기업의 경영 전략 및 목표와 연계해 경쟁 우위를 확보할 수 있도록 하는 의사 결정 및 책임에 관한 프레임워크.http://word.tta.or.kr/dictionary/dictionaryView.do?subject=IT%20Governance TTA정보통신용어사전한국정보통신기술협회(TTA)는 정보통신 기술 발전과 타 분야와의 기술 융합에 따라 무수히 생성되는 정보통신용어를 해설하고 표준화하여, 전문가뿐만 아니라 비전문가들도 올바르게 활용할 수word.tta.or.kr 라고 한다.. 2024. 5. 23.
Whisper AI 란? 요즘 매체들이 다양해지고, AI 기술이 많이 발전하였다. 그러면서 함께 나오는 기술이 유투브에 있는 동영상에 대한 자막을 따올수가 있게 되었다. 이런 기술을 OpenAI 에서 Whisper AI 라는 이름으로 개발 하였다.https://openai.com/index/whisper/  아래 사이트는 나무위키에서 Whisper AI 에 대해 기술한 내용이다.https://namu.wiki/w/Whisper(AI) Whisper(AI)OpenAI 에서 개발한 자동 음성 인식(Automatic Speech Recognition, ASR) 모델이다.namu.wiki자동 번역 자막 기능인데,사용법은 아래 3가지가 있다.사이트https://huggingface.co/spaces/aadnk/faster-whisper-.. 2024. 5. 18.
IT 란? 본 포스팅은 IT에 대해서 알아보고자 다루려고한다.IT블로그 이지만 IT 에 대한 설명을 한적이 없어서 확인해보고자 다루려 한다. https://ko.wikipedia.org/wiki/%EC%A0%95%EB%B3%B4%EA%B8%B0%EC%88%A0 정보기술 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 정보기술(情報技術, 영어: information technology, IT)은 전기 통신, 방송, 컴퓨팅(정보처리, 컴퓨터 네트워크, 컴퓨터 하드웨어, 컴퓨터 소프트웨어, 멀티미디어), 통ko.wikipedia.org 위키에서는 위와같이 설명한다. 약자는 아래와 같다.IT(Information Technology)정보 기술의 약자이다.https://namu.wiki/w/IT ITIn.. 2024. 5. 14.
JMeter 란? Apache 에서 만든 JMeter 에 대해서 소개하려고 한다.사이트는 아래와 같다.https://jmeter.apache.org/ Apache JMeter - Apache JMeter™Apache JMeter™ The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to othjmeter.apache.org 라이센스는 이름에서도 나와있지만 Apache.. 2024. 5. 6.
반응형