본문 바로가기

전체 글

(90)
docker network docker network는 docker 컨테이너간 그리고 컨테이너 외부와의 통신 기능을 제공하는데 쓰입니다. docker daemon을 실행하면 3개의 기본 network와 virtual network interface인 docker0가 생성됩니다. $ docker network lsNETWORK ID NAME DRIVER SCOPE1edf6f027a5a bridge bridge local3807b42fe5f2 host host locale19d633c09eb none null local$ ifconfigdocker0: flags=4163 mtu 1500 inet 172.17.0.1 netmask 255.25..
Semantic Kernel [위민후코드 코리아 x Microsoft] AI Agent Workshop 다녀왔습니다.행사 사진은 까먹고 한국 MS의 유명한 경복궁 뷰만 봤어요. Langchain은 많이 들어보았지만 Semantic Kernel은 이번 기회로 처음 알게 되었습니다.가벼운 사전 조사 단계에선 이 글이 도움되었어요. Semantic Kernel은 AI orchestration tool 중 하나인데요, 저는 대략 AI계의 k8s 정도로 받아들였습니다.LLM과 app 사이에서 이런저런 작업을 알아서 해주는 (도식상) 햄버거의 패티죠. Langchain과 비교했을 때 제가 생각한 가장 큰 차이점은 Semantic Kernel이 framework가 아니라는 건데요,서비스에 붙인다고 생각하면 AI Agent를 만들더라도 제한적일 ..
다른 사람의 repository에 push할 때 403이 떴다면 - git push the requested url returned error: 403 배경 1. 다른 사람이 만들어둔 repository에 push를 하기 위해 권한을 요청 2. repo 소유자가 권한 주었다고 함 3. 작업하고 git push했는데 403 에러가 남 아래 방법들을 하나씩 해보고 다시 push 시도하길 반복 token 재발급, 설정 mac os 기준 참고글 remote url 재설정 git remote set-url origin https://@github.com//.git 대상 repo url 복사하고 user-name(내 GitHub username) 넣고 끝에 .git 붙이기 권한이 있긴 한건지 의심하며 권한 유무를 볼 수 있는 페이지를 찾아 헤메기 이 페이지에서 내가 관여할 수 있는 repo 목록을 확인할 수 있습니다. + 타인의 repo에서 내가 구체적으로 무슨 ..
Obsidian 초기 설정 어떤 메모 앱을 사용하든, 폴더를 트리 형태로 만들어 두고 파일을 넣다 보면 끝나지 않는 의문이 존재하죠.여러 주제에 걸친 이건 어디다 넣지? Obsidian(이하 옵시디언)은 폴더를 사용한 정리에서 벗어난 메모 앱입니다.옵시디언의 CEO인 Steph Ango가 자신의 vault(github의 repo와 유사한 개념) 구조에 대해 쓴 글에서 이 앱의 이념을 엿볼 수 있습니다.I don’t want the overhead of having to consider where something should go. 먼저 얘기하자면, 메모 이름은 좀 고민해야 됩니다. 같은 계층에선 중복 title을 사용할 수 없거든요.  요구조건: 노션보다 가볍고, 기능이 보다 적고, 한글 검색이 쓸만하고, 노트간 연결이 가능하고..
Flutter 설치 & openjdk 17 설정 Flutter 기초 강의를 수강할 때 설정한 내용 intel mac맥OS: 12.6.6(Monterey)Flutter: 2.10.5Xcode: 13.4.1 최신 버전은 Flutter 3.대에 Xcode 14.대지만, 맥OS 버전이 받쳐주지 않아 돌아가는 걸로 맞춰 설치했다. Android studio는 최신(2022.3.1.19) 버전 설치 후 android license 동의 단계에서 아래 오류가 생겼다.➜ ~ flutter doctor --android-licenses오류: 기본 클래스 com.android.sdklib.tool.sdkmanager.SdkManagerCli을(를) 로드하는 중 LinkageError가 발생했습니다. java.lang.UnsupportedClassVersionError..