서버 관리하기 9

다된밥통과 함께하는 Sublime Text 3 사용하기

안녕하세요! 다된밥통입니다~!!오늘은 Sublime text 3 의 기본적인 사용법에 대해 정리해보려합니다! 서브라임텍스트는 굉장히 편해서 저도 꾸준히 사용하고 있어요! 기본적으로 크로스 플랫폼이구요, 다른 에디터들을 많이 사용해보지 않아 저는 모르지만...OS 별로 GUI 툴킷이 따로 있어 크로스 플랫폼 때문에 생기는 성능저하가 적은 편이라고 합니다!대부분의 기본 언어들을 지원하고 있으며, 자동완성 기능이 아주 훌륭한거 같아요!! 위의 그림처럼 코딩을 하는 부분과 우측에 전체 코드의 미리보기가 있어 쉽게 작성중인 코드를 확인할 수 있습니다! 설치는 https://www.sublimetext.com 에서의 download 아이콘을 클릭하시면, 쉽게 설치까지 가능하답니다! (아마 다들 잘 하실거라 믿.....

서버 관리하기 2020.05.25

GitLab 기본 설정하기!

안녕하세요! 다된밥통입니다. 오늘은 GitLab 기본 설정에 대한 글입니다. GitLab은 Github랑 거의 같은 포멧을 쓰고 있는데요! 차이는 개인 계정으로도 비공개 repository를 만들 수 있다는 점입니다. 혹시 개인 repository를 조용히 쓰고 싶다면 GitLab이 한가지 방법이 될 것 같습니다! 프로젝트 생성을 하면, 다음과 같이 안내 페이지로 이동하는데요! (새 프로젝트를 생성하면 그에 따라 간단한 설명이 있다.! (이렇게나 친절하다니이이)) SSH key를 설정해두시면 서버에서 쉽게 접속 가능합니다. 설정창으로 이동하면 그림과 같이 SSH Key를 설정할 수 있습니다! (물론 SSH 환경은 이미 되어 있어야겠죠?) "Generating a new SSH key pair" 부분을 보..

서버 관리하기 2018.09.06

JupyterHub와 다중 커널 설정하기

안녕하세요! 다된밥통입니다!!오늘은 다중 커널에 대해 얘기해볼까 합니다!Jupyter 는 2014년 Project Jupyter 로 만들어진 웹 기반 서비스인데요! 기존의 IPython 의 발전된 형태라고 생각하시면 편할 것 같아요!그 이름은 줄리아 (Julia) 와 파이썬 (Python) 에서 가져왔으며, 목성 (Jupiter) 에서 그 이름을 빌려왔답니다.이름뿐만 아니라 그 특징도 목성을 많이 닮아 있는데요!다양한 위성 (여러 언어를 지원)을 보유하고 있다는 점과, 모두가 목성을 볼 수 있듯이 "재현성"에 그 목적을 두고 있습니다!또한, 도커 (Docker) 는 가상환경을 만드는 차세대 플랫폼이며, 최근 굉장히 인기를 받고 있습니다.특징으로는, 가볍고 빠르며 "이미지"라는 것을 가져와 서버에 "컨테이..

서버 관리하기 2018.07.19

NIMS의 JupyterHub 완전 파헤치기

안녕하세요! 다된밥통입니다!오늘은 JupyterHub 에 대해 알아볼까 합니다! 시작해볼까요?이번 글의 목표는! "Linux 에 설치된 Python 을 Jupyter or JupyterHub 를 통해 웹에서 사용해보기!" 입니다.여기서 보이는 Linux 라는 운영체제, Python 프로그램 언어, 그리고 웹 기반 환경에 대해 먼저 살펴볼까요?운영체제는 소프트웨어와 하드웨어를 사이에서 둘을 이어주는 중재 역할을 하고 있는데요! 우리가 흔히 알고 있는 OS 로는 윈도우10, 맥 OS, 등이 있을 수 있겠네요! 그중 오늘은 Linux 라는 환경을 기준으로 해보려합니다!좀더 들어가기에 앞서 몇가지 용어를 살펴볼게요! (경고. 위 내용은 제가 생각하는 내용이니.. 전적으로 믿으시면 안됩니다!!)예를 들면 위와 같..

서버 관리하기 2018.07.19