
Ubuntu에 Jupyter Server 설치
리눅스 기반으로 데이터 분석을 수행한다면 하나의 머신을 여러 명의 분석가가 공유하는 경우가 대부분입니다. 이럴 때 jupyter server를 리눅스에 설치하고 원격 접속이 가능하게 한다면 colab과 같은 환경으로 사용할 수 있습니다. 이 과정은 Python과 pip가 설치되어 있어야 합니다.
리눅스 기반으로 데이터 분석을 수행한다면 하나의 머신을 여러 명의 분석가가 공유하는 경우가 대부분입니다. 이럴 때 jupyter server를 리눅스에 설치하고 원격 접속이 가능하게 한다면 colab과 같은 환경으로 사용할 수 있습니다. 이 과정은 Python과 pip가 설치되어 있어야 합니다.
우분투 리눅스에는 기본적으로 파이썬 `3.10`이 설치되어 있습니다. (`22.04.4`기준) 이 버전을 원하는 버전으로 변경하는 과정을 소개합니다.
자신만의 모듈을 만들고 나면 함수나 클래스 단위로 주석을 작성합니다. 이 주석을 읽어들여서 레퍼런스 문서를 자동으로 생성해 주는 기능을 소개합니다.
파이썬을 사용하다 보면 많은 패키지를 pip 명령으로 설치하게 됩니다. 시간이 지나 일부 패키지를 업그래이드 하게 되는데 가끔 번거롭게 느껴집니다. 이 포스팅에서는 컴퓨터에 설치되어 있는 모든 패키지를 일괄 업그래이드 하는 방법을 소개 합니다.
퍼온글 입니다. 출처를 정확하게 명시하고 싶은데 사이트 이름을 찾기 어려워서 본문 하단에 URL만 제시하였습니다.
httpd로 PHP구동 환경을 구성한 후 한 번에 여러 개의 웹 사이트를 구동해야 하는 경우가 있다.(외주개발용 사이트와 스터디용 사이트 등) VirtualHost는 하나의 httpd가 호스트이름으로 구분된 여러 개의 사이트를 운영하도록 하는 설정이다.
Github Page에 블로그 포스팅을 push하고 결과를 확인하는 과정을 반복하면 github에서 변환되는 시간이 매우 길게 느껴져서 불편합니다. 그래서 자신의 컴퓨터에서 Jekyll이 직접적으로 작동할 수 있도록 로컬 환경을 구성하고 글을 작성하는 동안은 내 컴퓨터에서 바로 확인한 후 최종적으로 완료되었을 경우에만 github에 push하는 것이 ...
수업을 진행하면서 자신의 학습 과정을 블로그로 정리하라는 말을 자주 합니다. 자신의 학습 과정이 쌓이면 그것도 하나의 포트폴리오가 될 수 있기 때문입니다. 하지만 정작 블로그를 처음 시작하는 경우 어떤 플랫폼에서 시작해야 할지 선듯 결정하기 어려운 경우가 있습니다. Velog나 Tistory등과 같이 완성형 서비스를 사용하는것도 방법이 되겠지만 Git...
요즘 PHP가 점점 그리워진다. 리액트나 넥스트, Express등의 Javascript 환경에 적응할 수록 뭐가 이리도 거쳐야 하는 단계가 많은지 번거로움만 늘어간다. 예전처럼 웹서버랑 mysql 설치해 놓고 대충 파일 하나 만들어서 바로 브라우저로 결과를 확인하던 시절이 좋았던 것 같다. Javascript 환경은 너무 할게 많다. 그래서 PHP를 ...
지금은 thymleaf에 밀려서 거의 사용되지 않지만 그래도 오랜 기간동안 MVC 패턴에서 View 한 축을 담당했던 JSTL에 대한 기록이다. 정리해 둔 자료를 보관할 목적으로 포스팅한다.