본문 바로가기

전체보기

(318)
[WSL] WSL1을 WSL2로 업그레이드하기 우선 Windows Subsystem for Linux (WSL)이 현재 컴퓨터에 설치되어 있는지 확인부터 하는 것이 좋다. 명령 프롬프트나 PowerShell에서 아래 명령어를 사용하여 버젼을 확인하자. wsl --list --verbose 예를 들어, Ubuntu-18.04 Running 1 라고 출력되면, Ubuntu 18.04 배포판이 WSL에서 ' Running '실행 중이며, "1"은 WSL의 버전을 나타낸다. 이제 WSL을 2로 업그레이드해볼 것이다. 우선 WSL2는 Windows 10 버전 1903 이상 (빌드 18362 이상)에서만 사용할 수 있다. Windows를 확인하자. 먼저 WSL2 용 Linux 커널 업데이트 패키지를 설치해야한다. 링크https://learn.microsoft...
[R] Warning - package ‘ggplot’ is not available for this version of R install.packages("ggplot") library("ggplot") 대신 아래 코드로 설치 및 불러오기 install.packages("ggplot2") library("ggplot2")
[JavaScript] 두 개의 배열(List) 같은 지 다른 지 비교하기 const list1 = [1, 2]; const list2 = [1, 2]; const list3 = [1, 3]; console.log(list1 === list2); // false console.log(list1 === list3); // false list1과 list2는 분명 같은데도 false가 출력된다. 이것은 배열이 같은 값을 가지고 있지만, 동일한 객체는 아니기 때문이다. 즉, 두 배열이 같은 값을 가지고 있는 지를 확인하려면 JSON.stringify() 함수를 사용하면 된다. 배열의 내용을 문자열로 변환하고서 비교하는 방식이다. const list1 = [1, 2]; const list2 = [1, 2]; const list3 = [1, 3]; console.log(JSON.stri..
VScode에서 ipynb파일(Jupyter 노트북)로 R실행하기 개요 Jupyter 노트북은 기본적으로 Python을 위한 IDE이나, R도 지원하고 있다. 이 글은 VScode에서 Jupyter 노트북으로 R을 실행하는 방법을 최대한 상세하게 다룬다. Mac의 경우 1. 먼저 Python을 설치해야한다. Python이 없다면, Homebrew를 사용하여 Python을 설치하자. 터미널에서 아래 명령을 실행하여 설치하면 된다. brew install python Python이 설치되어있는지 확인하려면 아래 명령을 실행하여 Python의 버젼을 확인할 수 있다. python --version Python이 설치되었음에도 불구하고, `zsh: command not found:python` 이라는 경고문구가 나온다면 python3 --version 으로 확인해보자. 2. ..
[Python] [백준] 25373번 벼락치기 25373번: 벼락치기 부산사이버대학교에 다니는 대희는 강의 영상 보는 것을 매일 미뤘다. 오늘은 중간고사가 일주일 남은 날이다. 대희는 더 이상 미루면 큰일이 날 것 같아서 오늘부터 밀린 영상을 보기로 했다. www.acmicpc.net 문제 부산사이버대학교에 다니는 대희는 강의 영상 보는 것을 매일 미뤘다. 오늘은 중간고사가 일주일 남은 날이다. 대희는 더 이상 미루면 큰일이 날 것 같아서 오늘부터 밀린 영상을 보기로 했다. 그런데 아직 정신을 못 차린 대희는 영상을 본 다음 날은 그 전날보다 영상을 적게 본다. 이때 영상을 모두 듣기 위해 첫날 들어야 하는 영상의 개수 중 가장 작은 값을 출력하자. 영상을 하나도 보지 않은 날부터는 계속 영상을 보지 않는 것에 유의하자. 입력 밀린 영상 개수 $N$..