본문 바로가기

분류 전체보기27

command not found : ls, vi, vim 이유 설명 (기본 명령어 인식 문제 / 찾지 못할때) 문제 발생리눅스계열의 OS에서 환경변수 설정을 하다, 잘못 건드리면, ls, vi 등과 같이 우리가 사용하는 기본 명령어를 인식 못할때가 있다. # macOS의 경우 (z shell)zsh: command not found: ls# ubuntu의 경우 (bash shell)bash: ls: command not found 이번 글에서는 어떻게 하다가 위의 문제가 발생했는지, 그리고 어떻게 하면 해결할 수 있는지를 확인해보도록 하자. MacOS기준  macOS 또한 리눅스 계열의 일종이므로 사실상 다른 리눅스(ubuntu, centOS)등에서 거의 똑같이 해결 가능하다. 환경 변수 설정 (문제가 발생한 원인)# Home Driectory (Prompt에 ~ 로 시작) thlee@thleeui-MacBook.. 2024. 10. 19.
CMD (명령 프롬프트)창에서 D드라이브로 이동 방법 : Windows 서론 Windows에서는 가끔 C 드라이브가 아닌 D 드라이브에 프로그램을 설치하거나, D 드라이브에서 작업을 해야 할 때가 있습니다. 예를 들어, Python을 D 드라이브에 설치했거나, D 드라이브에 있는 특정 폴더에서 파일 작업을 해야 하는 경우가 있을 수 있다.  CMD 창을 열면 기본적으로 C 드라이브를 참조하게 되는데, 이 상태에서 cd .. 명령어(상위 디렉토리로)를 사용해도 C 드라이브의 최상위 디렉터리까지만 이동할 수 있으며, 다른 드라이브로 변경되지는 않는다.  본론 & 결론 Windows의 파일 시스템은 Linux와 달리, 드라이브마다 독립적인 루트(예: C:, D:)를 갖고 있다. 반면 Linux는 하나의 루트 디렉터리(/)로부터 모든 파일 시스템이 시작된다. 따라서 CMD 창에서 .. 2024. 10. 15.
Python 설치 : 환경변수 설정 : 패키지구조 설명 (Windows) 최근에 Java Spring Boot 프로젝트만 수행하다 Python으로 개발할 프로젝트가 생겼다.   이번 글에서는 윈도우상(Linux는 후에 올리도록 해보겠다)에서 Python 관련 환경변수 설정을 하고, 필요한 Library, Package들을 설치해보고 어느 파이썬 언어 자체의 패키지 구조를 알아보도록 한다. 파이썬 설치 (Installation of Python)파이썬 공식 홈페이지 Welcome to Python.orgThe official home of the Python Programming Languagewww.python.org  파이썬 3.11버전이 security에서 가장 최신버전이기때문에 3.11버전을 선택해서 윈도우상 D드라이브에 설치했다.   파이썬설치시 Customizatio.. 2024. 10. 14.
신뢰 구간(Confidence Interval)의미와 직관 그리고 오해 : 구간 추정, 신뢰 수준, 오차 한계, 신뢰도 95%의 개념 글의 목표1. 신뢰구간의 정확한 의미를 이해할 수 있다.2. 신뢰구간을 해석할 때 어떻게 생각하고 접근해야 하는지를 알 수 있다3. 가설검정 관점에서의 신뢰구간을 도입하여 설명이 가능하다. 4. 신뢰구간에서 흔히 발생할 수 있는 오해와 진실을 알 수 있다. (신뢰구간 안에 있을 확률?)  서론이번 포스팅에서는 많은 사람들이 헷갈리고 어디에 어떻게 해석해야 할지 잘 모르는 '신뢰구간' 주제를 가져왔다. 통계학 추정이란? 통계학의 주요 목표는 추정이다. 특히, 우리가 일반적으로 사용하는 통계는 빈도주의 통계의 하위 분야인 모수 통계학으로, 여기에서는 모집단의 분포를 가정하고 평균, 분산과 같은 모수도 특정 값으로 정해져 있다고 가정한다. 우리가 평균,  분산을 구하는 것은 모두 모수(모집단)를 추정하는 행위.. 2024. 10. 13.
학회 후기(과거 기록) : KSME (대한기계학회) - 유체경진대회 금상 수상 당시 네이버 블로그에 후기를 남긴 적이 있지만, 과거를 기록하기 위해 티스토리 블로그로 글을 다듬어 옮겨본다.  학부생시절 2019년 11월 15일 대한 기계학회 (KSME)에서 주최하는 유체경진대회에 논문을 투고하여 금상​을 수상했다.* 해당 연구는 4학년 졸업논문(학부연구) 주제이기도 하다. (학부 졸업 논문 포스터 링크) 연구주제: 신경회로망을 통한 초미세먼지 농도 예측 초미세먼지(PM2.5)를 설명할 수 있는 변수로 기상, 대기질 데이터를 수집한 후, 이 데이터를 가공하고 최적화한다. 가공된 데이터를 기반으로, PM2.5 농도에 대한 예측 모델을 지도 학습(Supervised Learning)으로 구축하여 6시간 후와 12시간 후의 농도를 예측하는 것을 목표로 한다.  이미 미세먼지 농도를 예측하.. 2024. 10. 9.
삼성전자 코딩테스트(코테) 구현 모듈 (공유) 공부하면서, 삼성이 좋아하년 여러 구현 모듈들을 정리했다. 해당 모듈들은 Java로 구현되어 있다. 문제 제목은 모두 코드트리의 삼성기출문제를 기준으로 하였음을 명시한다.  https://www.codetree.ai/training-field/frequent-problems/company/samsung/problems 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai   [구현모듈] 1. 회전시키기 90도 방향으로 좌표 또는 일부분 회전하기, 반시계방향, 시계방향 모두   - 코드트리에서의 '메이즈러너', '예술성' 문제 등 다양한 곳에서 일부 좌표를 90.. 2024. 10. 8.