본문 바로가기

전체 글

검색엔진 최적화에 간과하기 쉬운 CLS를 해결하는 2가지 방법 검색엔진 최적화는 내돈내산(SEM)이 아닌 내노력 내실력(SEO)으로 상위에 랭크되게 하는 기술인데요. 각 플랫폼 별로 다양한 낭설과 실제 이론들이 존재합니다. 대표적인 낭설로 alt를 이용한 꼼수, 이미지의 갯수에 따른 검색순위 조정등 여러 낭설이 있지만, 어떤 것은 맞고 어떤 것은 틀립니다. 오늘은 구글에서 검증되었으며, 공식적인 SEO 가이드에 있는 CLS에 대해서 말해보려고 합니다. 구글 서치 콘솔 확인검색엔진 최적화를 연구해본 사람은 구글 서치 콘솔을 다 아실겁니다. 아직 모르신다면, 구글 서치 엔진에 들어가서 본인의 사이트를 등록하고 살펴보세요. (필수중에 필수 입니다) 좌측 메뉴에 보면, "코어 웹 바이탈"이라는 메뉴가 있습니다.  해당 스코어에 따라 검색엔진의 순위가 달라질 수 있습니다. .. 2025. 3. 27.
RAG 임베딩 모델과 LLM의 모델이 달라도 동작하는 이유. 궁금하죠? RAG이란?RAG는 '검색 보강 생성'으로 번역되며, AI 모델이 질문에 답할 때 관련된 정보를 외부 데이터베이스나 문서에서 검색(Retrieval)하고, 이 정보를 바탕으로 답변을 생성(Generation)하는 방식을 의미합니다. 최근 GPT와 같은 대형언어모델(LLM)의 정확성을 높이기 위한 방법으로 많이 활용됩니다. '래그' 라고 발음 합니다. 기존 언어모델이 매번 데이터를 업데이트할 수 없기때문에 최신 정보를 벡터화해서 그 정보를 기반으로 AI의 답변을 보강하는 방식입니다.그런데, 생각해 보면, LLM도 임베딩을 하고, RAG를 위한 데이터도 임베딩을 해서, 같이 사용한다면, 같은 언어모델의 방식으로 임베딩이 되어야 할 것 같은데, 다른 언어모델로 임베딩을 해도 동작을 합니다. 왜!? 일까요??결.. 2025. 3. 18.
JSX의 가독성 이슈에도, React를 선택하는 이유는? React를 사용할 때 HTML과 JavaScript가 분리되지 않아 가독성이 떨어지는 것처럼 보일 수 있습니다. 그럼에도, 여전히 많은 개발자들이 React를 선택하는 이유는 무엇일까요?JSX란 무엇인가?JSX(JavaScript XML)는 JavaScript 안에서 XML/HTML과 유사한 문법을 사용할 수 있도록 도입된 React의 특수한 문법입니다. JSX는 JavaScript 코드 안에서 HTML 태그를 직접 작성할 수 있으며, React의 컴포넌트 기반 UI 개발 방식과 잘 맞아떨어집니다.JSX 예시 (기본적인 React 컴포넌트)function Greeting({ name }) { return Hello, {name}!;}위 코드를 보면 JSX 문법을 사용하여 태그 안에 {name} 변수.. 2025. 2. 27.
IDE 커서(Cursor)를 사용하는 것과 VSCode에 GitHub Copilot 플러그인을 붙여서 사용하는 것의 장단점 및 사용자 평 요즘 AI 보조 개발 도구가 인기입니다. ai를 어떻게 사용하느냐에 따라 개인의 기량을 향상시킬 수 있는 데요. 그중에 cursor라는 유명한 프로그램이 있습니다. cursor와 vscode에 ai plugin을 붙이는 것의 장단점이 궁금합니다. 사람들의 평가도 같이 정리해 보겠습니다. 1. Cursor (IDE)Cursor는 AI 기반 코딩을 위해 설계된 독립적인 IDE로, VSCode를 포크(fork)하여 만들어졌으며 AI 기능을 깊이 통합한 것이 특징입니다.장점프로젝트 전체 맥락 이해: Cursor는 프로젝트 전체를 분석하여 파일 간 연결을 고려한 제안을 제공합니다. 예를 들어, 여러 파일을 동시에 수정하거나 새로운 파일을 생성할 때 뛰어난 성능을 발휘합니다.고급 AI 기능:Tab 자동 완성: 여러.. 2025. 2. 20.
사용자 중심 디자인: 도널드 노먼이 말하는 직관적인 UX의 비밀 예쁘고 아름다운 것이 디자인의 전부일까요? 디자인은 보이지 않는 것입니다. 왜 그런지 오늘 글을 통해 알아보겠습니다.  도널드 노먼의 사용자 중심 디자인디자인을 외치지만 아직도 기술적 복잡성에 치중하는 경향이 있다. 고객은 변화를 원한다. 고객은 사용 편의성과 즐거움을 제공하는 제품들을 원하며, 그러한 제품은 눈에 보이지 않고 숨겨져 있어야 하는 기술에 의해 완성된다. 이 책에서 도널드 노먼은 오늘날의 디지털 제품들이 옛날의 전화기나 손목시계, 카세트 테이프 플레이어처럼 사용하기 쉬운 “정보 가전”이 되어야 한다고 주장하며 그것의 원리를 풀어냈다. UX의 창시자로, 애플 부사장, IDEO 펠로우를 역임한저자도널드 노먼출판유엑스리뷰(UX REVIEW)출판일2022.11.11  도널드 노먼(Donald No.. 2025. 2. 18.
M시리즈 맥북에서 윈도11 무료로 사용하기 (정상적인 방법) 흔히 이야기하는 어둠의 경로가 아니라, 정상적인 방법으로 윈도를 사용하는 방법 안내드립니다.맥에서 윈도를 띄우는 방법은 많이 있습니다. 버츄얼박스나, 페러럴스, 부트캠프등이 있습니다. 부트캠프는 부팅단계에서 윈도냐 맥이냐 선택을 해야 하니 맥과 동시에 사용하거나, 잠깐 윈도를 사용하기에는 좀 부담스럽습니다.페러럴스는 유료라 스킵입니다.버츄얼박스는 예전이 자주 사용하기는 했으나, 맥에 최적화 되어 있다는 느낌이 조금 떨어집니다. 오늘 추천할 방식은 UTM 이라는 앱입니다. - 앱스토어 정식으로 등록되어 있으니, 앱스토어에서 다운로드 받으면 됩니다!  설치후, 시작하는 것은 보통앱과 같습니다. 자 그러면 여기서 윈도용 이미지를 다운로드 받아야 합니다. 윈도우 이미지는 아래 링크에서 다운로드 받을 수 있습니다.. 2025. 2. 2.
반응형