[Anaconda Python] WSL2 Ubuntu 20.04 우분투에 아나콘다 설치홀쑥WSL2 Ubuntu 20.04 에 Anaconda를 설치하여 Python을 사용하려 한다. Anaconda? 공식문서를 보면 아나콘다는 패키지 관리자이고 환경 관리자이며, 파이썬과 R, 7500개 이상의 오픈소스 패키지 모음이라고 한다. 실제로 사용했을 때 자주 사용하는 패키지들이 포함되어 있고, 환경관리를 통해 독립적인 가상환경을 만들어 각각의 환경을 따로 관리할 수 있으며 패키지를 설치할 때 의존성 문제를 해결한다는 점에서 아주 좋았다. 하지만 아나콘다 자체의 용량이 꽤 큰 편이다. 아나콘다의 큰 용량이 부담스러울 땐 Miniconda 를 사용하여 필요한 패키지만 다운받아 사용할 수도 있다. Anaconda 설치 먼저 아나콘다를 설치해보겠다. https://www.anaconda.com/produc..- 2021-06-08 23:34:54
[WSL2] wget unable to resolve host address 문제 해결홀쑥상황 WSL2에서 wget 명령어가 안된다. 찾아보니 WSL 인스턴스는 도메인명을 확인할 수 없다고 한다. 해결 구글링 중 해결방법을 찾았다. https://github.com/microsoft/WSL/issues/5256#issuecomment-667515947 WSL2 DNS issues · Issue #5256 · microsoft/WSL Your Windows build number: Microsoft Windows [Version 10.0.19041.264] (desktop) Microsoft Windows [Version 10.0.19041.264] (laptop) What you're doing and what's happening: on wsl2 on my des... github.com ..- 2021-06-08 23:10:57
[WSL2] Linux용 Windows 하위 시스템 WSL2 설치홀쑥오늘은 Windows10에서 WSL(Windows Subsystem for Linux) 2 를 설치해보려 한다. WSL이란? WSL은 윈도우에서 리눅스를 사용하기 위한 도구이다. 기존에 윈도우에서 Virtual Machine을 사용하여 리눅스를 느리게 사용하거나, 리눅스를 따로 설치하여 부팅할 때 마다 OS를 선택하여 사용하는 방식보다 더 빠르고 효율적으로 리눅스를 사용할 수 있다. docs.microsoft.com/ko-kr/windows/wsl/about(마이크로소프트 docs) 에서 WSL을 사용하면 개발자가 기존 가상머신의 오버헤드 또는 듀얼 부팅설정 없이 대부분의 명령줄도구(CLI), 유틸리티 및 어플리케이션을 비롯한 GNU/Linux환경을 수정하지 않고 Windows에서 직접 실행할 수 있다고..- 2021-02-26 22:04:03
[백준 알고리즘] 1018번 체스판 다시 칠하기 Python홀쑥오늘은 백준에서 1018번문제 체스판 다시 칠하기를 풀어보았다. MN개의 단위 정사각형으로 나뉜 M X N 크기의 보드가 있다. 정사각형들은 검은색 또는 흰색으로 칠해져있고, 이 보드를 잘라 8 X 8 크기의 체스판으로 만들어야 한다. 변을 공유하는 두개의 사각형은 다른 색으로 칠해져 있는, 즉 체스판은 검은색가 흰색이 번갈아서 칠해져 있어야 한다. 결국 체스판을 색칠하는 경우는 맨 왼쪽 위칸이 흰색 또는 검은색인 경우 두 가지로 나뉜다. 보드는 그런 형식이 지켜져있다는 보장이 없기에 보드를 8 * 8크기의 체스판으로 잘라 몇개의 정사각형을 다시 칠한다. 이 때 다시 칠해야 하는 정사각형의 최소 개수를 구하는 문제이다. N과 M이 첫째 줄에 주어지고 8 fix_cnt : min_fix = fix_cnt ..- 2021-02-16 23:12:48
[백준 알고리즘] 2231번 문제 분해합 구하기 Python홀쑥2231번 문제 분해합 구하기이다. 구하려고 하는 수가 M이다. 어떤 자연수 N이 있을 때, 그 자연수의 분해합은 N은 M + M의 각 자리수별 숫자 를 더한 값이다. 1- 2021-02-02 21:49:01
[Python] Jupyter notebook 기본홀쑥작업공간 바꾸기 Jupyter notebook 바로가기 오른쪽 클릭 후 속성 이후 주피터 실행 사용할 패키지들 1. Numpy 행렬 / 선형대수 / 통계 패키지 머신러닝의 이론적 백그라운드는 선형대수와 통계로 이루어져 있다 사이킷런 같은 머신러닝 패키지가 넘파이 기반으로 되어 있다 2. Scipy 자연과학과 통계를 위한 다양한 패키기 머신러닝 패키지인 사이킷런에서도 Scipy 패키지로 구축된 여러가지 패키지를 제공한다 3. Pandas 대표적인 데이터 처리 패키지 판다스는 2차원 데이터 처리에 특화되어 있다 ( 넘파이가 행렬기반의 데이타를 처리에 특화되어 있어서 일반 데이타 처리가 부족한데 반해) matplotlib을 호출하여 쉽게 시각화하는 구조 4. Matplotlib / Seaborn 파이썬의 대표..- 2020-06-29 12:19:06
[Elasticsearch] 설치 및 시작홀쑥1. JDK 설치 ES(Elastic Search)는 JVM위에서 구동하기 때문에 JDK를 설치해야 한다. 1.8 이상의 버전을 설치해야 하기 때문에 openjdk-1.8.0을 설치했다. -- 참고로 ES 7버전부터는 번들로 JDK가 추가되었다고 한다. 따로 설치 안해도 된다는데.. https://thinmug.tistory.com/22?category=1129471 [CentOS 7] 리눅스 java 설치, 환경변수 설정 자바 설치 CentOS7에는 기본적으로 java가 설치되어 있다. 하지만 개발버전이 빠져있단다. 그래서 다시 설치하겠다. 이번에는 yum을 통해 다운받을 생각이다. 먼저 yum list java*jdk-devel 로 다운받을 수 thinmug.tistory.com 2. ES(Elast..- 2020-06-28 23:36:06
- [ElasticSearch] 기본개념홀쑥Elasticsearch는 아파치 루씬(Apache Lucene)기반의 JAVA 오픈소스 분산 검색엔진 검색을 위해 단독으로 사용되기도 하며, ELK(Elasticsearch / Logstash / Kibana) 스택으로 사용되기도 함 Logstash - 다양한 소스의 로그 또는 데이터를 수집, 집계, 파싱해서 Elasticsearch로 전달 Elasticsearch - Logstash가 준 데이터를 검색 및 집계하여 필요한 정보 획득 Kibana - Elasticsearch의 집계된 정보를 시각화 및 모니터링 Elasticsearch 용어 클러스터 ( cluseter) Elasticsearch에서 가장 큰 시스템 단위 최소 하나 이상의 노드로 이루어진 '노드'들의 집합 서로 다른 클러스터끼리는 데이터의..
- 2020-06-27 12:29:26
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)