본문 바로가기

개발25

GitHub에서 저장소(Repository) Public <-> Private으로 변경하는 법 GitHub에서 저장소를 Public에서 Private으로 변경하는 방법을 단계별로 설명드리겠습니다. 목차 링크를 누르시면 바로 해당 항목으로 이동하니 빠르게 보고 싶으신 분은 해당 위치에서 보시면 됩니다 ^^Table Of ContentsGitHub에 로그인저장소 선택저장소 설정으로 이동Danger Zone에서 저장소 Visibility 변경 저장소 변경 확인GitHub에 로그인당연히 먼저 GitHub에 로그인해야겠죠. 아래 링크를 누르시면 로그인 화면으로 바로 넘어갑니다.github.com의 login 링크 저장소 선택변경하려는 저장소를 선택합니다.왼쪽에 있는 저장소 목록에서 저장소 이름을 클릭하세요. 저장소가 많아서 안 보이면 "Show more"를 누르면 모든 저장소가 다 나옵니다.  저장소 설정.. 2024. 6. 10.
랭체인(LangChain) SQL Agent로 자연어로 SQL 쿼리 생성하기 - Text-To-SQL 구조화된 데이터들은 SQL을 지원하는 DBMS에 저장되어 있습니다. 하지만, SQL로 DBMS와 소통하는 것은 쉽지가 않습니다.LLM 시스템은 자연어로 질문하고 답을 받을 수 있는데, 이는 벡터 데이터베이스라고 하는 벡터 임베딩을 통해 유사성 검색을 통해 진행할 수 있게 됩니다.하지만, LLM 시스템에서 구조화된 데이터를 쿼리하는 것은 비정형 데이터와 질적으로 다를 수 있습니다. 구조화된 데이터에 대한 접근 방식은 종종 LLM이 SQL과 같은 DSL(Domain-Specific Language)에서 쿼리를 작성하고 실행해야 합니다.그러므로, LLM에서 자연어로 입력받은 질문을 구조화된 SQL 데이터베이스(RDBMS)에서 질의하고 사용자에게 출력하려면 자연어를 SQL로 변환할 수 있어야 하며, 결과를 다시.. 2024. 6. 7.
github 인증 PAT(personal access token ) 만드는 법, 사용법 따라하기 어느 날 github 인증이 만료되어 push가 되지 않는 문제가 발생했습니다. access token이 만료되었다고 나옵니다.아마도 제가 이전에 PAT를 만들 때, 1년으로 한 것 같습니다.~/web-tools$ git pushUsername for 'https://github.com': lswhhPassword for 'https://lswhh@github.com':remote: Support for password authentication was removed on August 13, 2021.remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-w.. 2024. 6. 6.
리눅스에서 커맨드라인으로 파이썬 디버깅 하기 - PDB(Python Debugger) 리눅스 서버에서 파이썬 개발을 하다 보면 종종 커맨드라인 환경에서 작업을 해야 하는 상황에 직면합니다. 특히, GUI 개발 도구를 사용할 수 없는 리눅스 서버에서 디버깅을 해야 할 때, 이는 더 중요해집니다. 이러한 환경에서 효율적으로 문제를 해결하기 위해 필수적인 도구 중 하나가 바로 PDB(Python Debugger)입니다. 저는 데이터 처리 파이썬 스크립트를 작성하던 중, 예상치 못한 오류로 인해 무한 루프에 빠지는 문제를 겪었습니다. 당시, 리눅스 서버에서 작업하고 있었기 때문에 GUI 기반의 디버깅 도구를 사용할 수 없었습니다. 출력을 통해 문제를 추적하려고 했지만, 문제의 근원을 파악하기에는 부족함이 있었습니다. 이때 PDB를 사용하여 디버깅을 시도했습니다. PDB를 통해 코드의 실행을 한 .. 2024. 6. 3.
git 명령 파일 수정 내용 되돌리기 원복하기 수정된 파일을 원래 상태로 되돌리는 방법은 두 가지가 있습니다. Table Of Contents1. 모든 파일에 대한 변경을 초기 상태로 되돌리기2.특정 파일에 대한 변경만 되돌리기3. restore를 이용하여 원복하기 1. 모든 파일에 대한 변경을 초기 상태로 되돌리기모든 파일을 작업 이전의 상태로 돌리며, 이 작업은 되돌릴 수 없으므로 주의해야 합니다. 아래 명령을 통해 모든 파일의 수정을 없던 것으로 할 수 있습니다.git reset --hard 2.특정 파일에 대한 변경만 되돌리기특정 파일의 변경 사항만 초기 상태로 되돌리고 싶다면 아래 명령을 사용하면 됩니다.git checkout -- 에는 원하는 파일의 이름을 넣어주세요. 이렇게 하면 Git에서 특정 수정 파일을 원래대로 되돌릴 수 있습니다... 2024. 5. 20.