전체 글

천천히 성장해 나가는 과정 속에서, 저의 지식을 많은 사람들과 공유하고 함께 성장해 나가기 위한 블로그입니다 🤗
Tools/VsCode

VSCode 재시작하는 방법 (창 닫지 않고 바로 새로고침)

VSCode 재시작하는 방법 (창 닫지 않고 바로 새로고침)보통 VSCode를 껐다 켜야 할 때가 있는데, 창을 닫지 않고 바로 재시작하는 방법이 있습니다.방법단축키 입력Ctrl + Shift + P명령어 입력검색창에 reload window 입력선택Developer: Reload Window 클릭이렇게 하면 VSCode가 껐다 켜진 것처럼 새로고침됩니다!

카테고리 없음

sqld

보호되어 있는 글입니다.

Tools/Android Studio

Android에서 localhost로 서버 연결 안 될 때, 연결하는 방법

안드로이드 앱을 개발하면서 로컬에서 백엔드 서버를 실행하고, 이를 앱에서 직접 호출하려는 경우가 많습니다. 하지만 localhost:포트번호 또는 10.0.2.2:포트번호를 사용해도 연결되지 않아 당황한 경험, 한 번쯤 있으셨을 겁니다. 이 글에서는왜 localhost와 10.0.2.2가 작동하지 않을 수 있는지로컬 IP 주소를 이용해 문제를 해결하는 방법ipconfig 또는 ifconfig로 그 주소를 찾는 이유까지, 개념부터 실용적인 해결책에 설명 하도록 하겠습니다! 기본 개념 , IP 주소와 네트워크의 구조먼저 이 문제를 이해하려면 간단한 네트워크 구조를 알아야 합니다.localhost (또는 127.0.0.1)는 자기 자신을 의미합니다.에뮬레이터나 스마트폰에서 localhost를 호출하면, 그 장..

Tools/Git Hub

[GitHub] 마크다운 알림 박스 (NOTE, WARNING 등) 활용법

마크다운(Markdown)은 가볍고 간결한 문법 덕분에 많은 개발자들이 깃허브 문서 작성에 활용하고 있습니다. 그런데 가끔은 중요한 정보나 주의해야 할 내용을 좀 더 눈에 띄게 강조하고 싶을 때가 있죠.GitHub Docs나 일부 플랫폼에서는 특별한 문법 확장을 통해 NOTE, TIP, WARNING 등의 알림(Alert) 블록을 사용할 수 있도록 지원합니다. 이번 포스팅에서는 GitHub에서 사용 가능한 마크다운 확장 문법 중, 알림 박스를 만드는 방법을 소개하겠습니다! 🔔 알림(Alert) 마크다운이란?GitHub Docs에서는 일반적인 인용구(>) 문법을 확장해, 중요도나 성격에 따라 시각적으로 구분되는 박스 형태로 내용을 강조할 수 있습니다.이 기능은 기본 마크다운 표준에는 없지만, GitHub..

Tools/Git Hub

[GitHub] GitHub 프로필에서 Organization 아이콘 표시하는 방법

GitHub에서 로그인된 상태에서는 자신의 프로필에 Organization 아이콘이 보이지만, 로그아웃하거나 다른 사람이 볼 때는 보이지 않는 경우가 있습니다! 이러한 문제를 해결하기 위해 Organization visibility(조직 가시성) 설정을 변경하는 방법에 대해 알아보겠습니다!1. Organization 아이콘이 보이지 않는 이유기본적으로 GitHub의 Organization 멤버십은 비공개(Private) 로 설정될 수 있습니다. 따라서 다른 사람이 사용자의 프로필을 볼 때, 조직 아이콘이 표시되지 않을 수 있습니다.이를 해결하려면 Organization visibility 를 Public(공개) 으로 설정해야 합니다.2. Organization 아이콘을 프로필에 표시하는 방법1️⃣ 프로필..

Tools/Notion

[Notion] 데이터베이스 전체 페이지에서 블록 추가하는 방법

Notion을 사용하다 보면 데이터베이스 전체 페이지에서 블록을 추가하려고 할 때, 블록이 추가되지 않는 경우가 있습니다. 이런 문제를 해결하는 방법을 소개해드리겠습니다! 1. 블록을 추가할 수 없는 이유Notion에서 데이터베이스가 독립적인 전체 페이지로 설정되어 있는 경우, 일반적인 텍스트 블록이나 다른 요소를 직접 추가할 수 없습니다. 데이터베이스 자체가 페이지 역할을 하기 때문에 별도의 블록을 추가할 공간이 없기 때문입니다.이 문제를 해결하려면 데이터베이스를 다른 페이지에서 연결(임베드)하는 방법을 사용해야 합니다. 2. 블록을 추가하는 방법1️⃣ 데이터베이스 이름과 위치 확인먼저, 사이드바에서 데이터베이스가 어느 위치에 있는지 확인하세요. 데이터베이스가 독립적인 페이지 형태라면 블록 추가가 어렵..

Tools/Android Studio

안드로이드 스튜디오에서 Flutter APK 추출하는 방법

안드로이드 스튜디오에서 Flutter로 개발한 앱을 실제 기기에서 테스트 해보고 싶다면.apk 파일을 추출하여 폰으로 확인할 수 있습니다!1. APK 빌드Flutter 앱을 APK로 빌드하는 방법은 두 가지가 있습니다!1-1. 안드로이드 스튜디오 GUI 사용Build 메뉴에서 APK 빌드 : 안드로이드 스튜디오에서 상단 메뉴 바의 Build를 클릭합니다.Flutter APK 빌드 : Build > Build APK를 선택합니다.빌드가 완료되면, Android Studio는 APK 파일을 app/build/outputs/flutter-apk/ 경로에 생성합니다.  1-2. Flutter 명령어 사용터미널에서 Flutter 명령어를 통해 APK를 빌드할 수도 있습니다.프로젝트 디렉터리로 이동한 후, 아래 명..

AI

머신러닝, 딥러닝, 인공지능의 차이를 한눈에 정리하기

머신러닝, 딥러닝, 인공지능의 차이를 한눈에 정리하기1. 인공지능(AI)란 무엇인가?정의인공지능은 "기계가 인간처럼 사고하고 문제를 해결할 수 있는 능력"을 의미합니다. 쉽게 말해, AI는 인간의 지능을 모방하는 모든 기술을 포괄합니다. 여기에는 문제 해결, 의사결정, 언어 이해 등이 포함됩니다. 일상에서의 AI 사례스마트 스피커: "알렉사, 오늘 날씨 어때?"와 같은 명령을 처리합니다.챗봇: 고객센터에서 질문에 답변하는 자동화된 시스템.이미지 검색: Google Lens로 사물을 촬영해 검색하는 기능.팁AI는 넓은 범위의 개념이며, 구체적인 구현 방법에 따라 머신러닝과 딥러닝으로 세분화됩니다.→ AI는 큰 우산, 머신러닝과 딥러닝은 그 아래에 있는 세부 기술입니다.2. 머신러닝(Machine Learn..

AI

AI와의 대화가 더 똑똑해진 이유 - LLM과 RAG를 이해하다

AI, 왜 이렇게 똑똑해졌을까?최근 AI 기술의 발전 속도가 놀라울 정도로 빠릅니다. 여러분이 대화형 AI를 사용하며 느낀 "이거 정말 사람 같다!"라는 감탄 뒤에는 다양한 기술이 결합되어 있습니다. 그중에서도 LLM(Large Language Model)과 RAG(Retrieval-Augmented Generation)는 AI가 더욱 똑똑해지는 데 중요한 역할을 하고 있습니다. 이 블로그에서는 LLM과 RAG가 무엇인지, 그리고 이들이 어떻게 AI를 더 유용하고 강력하게 만드는지 쉽고 자세히 설명해보겠습니다.1. LLM, 대규모 언어 모델이란?LLM(Large Language Model)은 대규모 텍스트 데이터를 학습하여 자연어를 이해하고 생성할 수 있는 AI 모델입니다. 이 모델들은 단순한 문장 완성..

노 코딩 노 라이프
rei050r