본문 바로가기

분류 전체보기48

FDE는 혼자 다 하는 사람이 아니다. 최근에 AI팀과 SA팀을 합쳐 FDE 조직으로 통합했습니다.반년 넘게 FDE로 일하면서 혼자도 해보고 팀으로도 해봤는데, 그 과정에서 내린 결론을 정리했습니다.AI 부서를 따로 둘 이유가 있을까먼저 조직 얘기부터 하겠습니다. 최근 저는 AI팀과 SA팀을 합쳐서 FDE/SA로 통합했어요. 통합한 이유는 간단합니다. AI가 더 이상 리서처의 영역이 아니라면, 굳이 구분된 부서로 둘 필요가 있을까 싶었거든요. 한번 생각해보죠. 요즘 AI 개발이라고 부르는 것들이 실제로 뭔지. 대부분은 이미 서빙되고 있는 모델을 가져다가 인퍼런스하고, 필요한 형태로 래핑하고, 혹은 하네스로 감싸서[1] 에이전트를 만드는 선에서 끝납니다. 모델 자체를 만드는 게 아니에요. 남이 만들어 놓은 것을 어떻게 엮을 것인가의 문제죠. 이.. 2026. 8. 21.
JupyterLab에서 venv를 이용한 독립 커널 생성 JupyterLab에서 작업할 때 프로젝트별로 서로 다른 패키지 의존성을 관리해야 하는 경우가 있습니다. 이러한 상황에서 Python의 가상환경(virtual environment)을 활용하여 독립된 커널을 생성하면 패키지 충돌 없이 안정적인 개발 환경을 구축할 수 있습니다.전제 조건Python 3.6 이상이 설치되어 있어야 합니다.pip 패키지 관리자가 사용 가능해야 합니다.JupyterLab이 설치되어 있어야 합니다.1. 가상환경 생성원하는 디렉토리에서 다음 명령어를 실행하여 새로운 가상환경을 생성합니다: bashpython -m venv myproject_env여기서 myproject_env는 가상환경의 이름으로, 프로젝트에 맞게 변경할 수 있습니다.2. 가상환경 활성화생성된 가상환경을 활성화합니다.. 2025. 6. 21.
Ubuntu에 Python및 Jupyter Lab 설치하기 우분투 24.04lts 기준에서 python을 설치해보고, pip을 활용하여 jupyterlab을 설치해보도록 하겠습니다.설치 가능한 파이썬 버전 확인하기sudo apt updatesudo apt list | grep python파이썬 설치하기저는 25년 6월 21일 기준 최신버전인 3.12버전을 설치하도록 하겠습니다.sudo apt install python3.12 설치가 완료되면 버전명령을 입력하여 확인할 수 있습니다.python3 --version쥬피터 코어 설치하기apt를 활용하여 쥬피터 코어sudo apt install jupyter-core쥬피터 랩 설치하기pip을 사용하여 쥬피터 랩을 설치합니다.pip install jupyterlab 만약 error: externally-managed-en.. 2025. 6. 21.
Cursor에서 Codespace 사용하기 AI 코딩 어시스턴트를 요즘 많이들 사용하는것 같습니다.대표적으로 Cursor, Windsurf등이 있는데요, 저도 커서를 많이 애용합니다.특히 에이전트를 기반으로 프로젝트 단위로 동작하는 시스템 덕분에 많은 시간을 절약할 수 있었는데요, 다만 문제점이 Cursor는 VSCode기반이긴 하지만 자체 프로덕트를 사용해야하고, 다른 IDE들과 통합이 어렵습니다.특히 Github의 Codespace를 활용하고자 할때 문제가 있는데요,VSCode기반이라서 VSCode에서 코드스페이스를 활용하기위한 익스텐션은 설치할 수 있지만 웬일인지 사용이 불가능합니다. 커서에서 코드스페이스 사용에 대한 문제는 한참이전부터 존재하였는데요, exception was thrown by handler. exception: fail.. 2025. 6. 11.