-
[Git] 뉴비를 위한 Github 사용법 총정리 (CLI ver)
데이터 분석가지만, 서비스에 들어가는 알고리즘이나 로직개발을 하며 협업을 위해 Git사용이 꼭 필요해졌고 같은 초심자의 입장에서 Git을 사용하며 어려웠던 부분을 공유하면 좋을 것 같아 팀원분의 도움과, 여러 테크 블로그의 글을 서치해서 이 글을 작성합니다. *해당 문서는 GUI가 아닌 CLI 기준으로 작성되었습니다. 목차 0. Git과 Github의 차이점1. Github 기본 용어 정리 2. Github 기본 프로세스 3. Github로 로컬 저장소 생성부터 merge 까지 3-1. 로컬 저장소 생성 (일반적인 디렉토리를 git working tree로) 3-2. 로컬 저장소와 GIt Repository 연결 3-3. Staging Area에 파일을 올려보자 ..
깃허브 github
2023.04.14
-
[Git] 뉴비를 위한 Github 브랜치(branch) 가이드 (CLI ver)
[Git] 뉴비를 위한 Github 사용법 총정리 (CLI ver)데이터 분석가지만, 서비스에 들어가는 알고리즘이나 로직개발을 하며 협업을 위해 Git사용이 꼭 필요해졌고 같은 초심자의 입장에서 Git을 사용하며 어려웠던 부분을 공유하면 좋을 것 같아 팀sseozytank.tistory.com 위 글에서 마지막 맺음 말로 브랜치를 다뤄보겠다고 사라진지 언 1년 반.... 댓글을 보고 다시 생각나 부랴부랴 작성하게 되었다. 이직 이후 개발적인 업무는 하고있지않아 깃허브를 따로 사용하진 않았기 때문에 글이 올라오지 않았었다. 그래서 이번엔 전 직장 동료분이신 프론트엔드 개발자 C님을 괴롭혀서 글을 작성해 왔다! 깃허브를 쓴다면 반드시 알아야하는 브랜치 가이드 시작 이번 글도 흐름을 하나하나 이해하게 하기 ..
깃허브 github
2024.05.30
-
[Linux] 뉴비를 위한 Docker 기초 개념 및 명령어, 설치부터 예제까지
Docker를 공부하면서 헷갈리거나, 어려웠던 부분을 열심히 이해해서 조금 더 쉽게 작성하려고 노력했다. 해당 글은 개념 및 실행 관련 예제가 많다보니, Docker를 만들어야하는 목적의 사람에겐 적합하지 않을 수 있음! 한 컴퓨터로 이것저것 할려니깐 정말 미쳐 도라방스다. 그렇다고 비싼 컴퓨터를 여러대를 살 수도 없는 노릇 이고 1.VM vs Container1) VM ( Virtual Machines )그렇다면, 하나의 컴퓨터에 가상 컴퓨터를 만들어서 운영 체제를 설치하는건 어떨까? 그렇다면 컴퓨터 한대를 더 안사도 되잖아! 의 개념에서 나온게 VM 이다. 하지만, 우리가 무거운 작업을 하면 상관 없겠지만 고작 웹서버 하나가 깔려고 운영체제를 깐다? 너무 무겁고 비효율 적이다. 그리고 이미 사용하고..
리눅스 Linux
2024.04.09
-
[Linux] 뉴비를 위한 VIM 기초 사용법 총정리
1.vim과 nano - 유닉스에서 사용할 수 있는 에디터로, 터미널을 통해서 텍스트 편집이 가능한 텍스트 편집기 2.vi와 vim - vi : visual display editor - vim : vi iMproved , 향상된 vi (업그레이드 버전) 3.vim 사용법 익히기 vim 처음 사용할 때 언제는 esc를 쓰고, 이런게 너무 어려웠는데 이렇게 접근하니까 훨씬 수월했다. 1.우선 vim에 진입해주자. vim #이미 있는 파일을 수정하기 vim [파일명] 이렇게 진입해주면, vim 일반 모드가 실행된 것이다. 2.입력 모드로 진입하기 vim을 처음 들어가면, 입력이 되지 않을 것이다. 그럼 텍스트를 편집할 수 있는 입력 모드로 전환해줘야 한다. 진입한 상태로 커서 기준 어디서 부터 입력할지를 생..
리눅스 Linux
2024.03.27
-
[통계] 다중공선성(Multicollinearity)의 개념부터 검증까지
| 다중공선성 Multicollinearity 통계학의 회귀분석에서 독립변수들 간에 강한 상관관계가 나타나는 문제. 왜 문제일까? 회귀분석은 기본적으로 피처 간의 '독립성'을 전제하기 때문에, 각 피처간의 상관관계가 높으면 분석에 부정적인 영향을 미친다. 독립변수가 서로 의존하게 되면 보통 over-fitting문제가 발생한다. 어떻게 찾고 해결할까? 상관관계가 높은 변수를 찾아거나, VIF 검정을 통해 다중공선성을 유발하는 변수를 찾고, 1.제거하거나, 파생변수로 만들거나 2.PCA 기법 사용하여 서로 독립인 새로운 변수들을 생성 🔽 [ML] 주성분 분석 PCA와 차원의 저주 모바일 게임 오픈을 앞두고, 유저 클러스터링을 실시하기 위해 코드를 작성해두고 있다. 그런데, log에서 찾을 수 있는 데이터가..
통계학 Statics
2023.11.22
-
[Git] 깃허브 프로세스와 Staging Area에 대하여 (강의 할인 쿠폰 제공)
이 글은 근본코딩님 (geek.geunbon@gmail.com)의 투고 및 근보코딩님의 강의내용을 바탕으로 작성하는 글입니다!🔽 깃허브에 대해 더 자세하게 알고 싶으시다면!? 🔽 탱크가 쏘는 근본깃님의 Git & GitHub 강의 2만원 할인 쿠폰! [2만원 할인 쿠폰]19682-4bc78305ebfa (선착순 100명)[강의 수강 링크]https://inf.run/tWmYf Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편] 강의 | geek - 인프런geek | , 원리부터 차근차근[사진]기초부터 원리까지 한 번에.Git vs GitHub❓💻 GitGit(깃)은 코드의 버전을 관리해주는 프로그램이에요. 마치 게임에서 SAVE 포인트를 만드는 것처럼, Git을 통해 코드의www.inf..
깃허브 github
2025.03.03
-
[Python] 파이썬으로 하는 시계열 데이터 분해 (Seasonal_decompose)
파이썬으로 시계열 분해를 해보자! 샘플 데이터로는 애플의 주가 데이터를 사용해볼 것이다. 연습용으로 데이터 사용할 사람만 샘플 데이터 다운로드 #패키지가 없는 사람만 pip install yfinanceimport pandas as pdimport yfinance as yf# 시작 날짜와 끝 날짜 지정start_date = '2020-01-01'end_date = '2024-04-24'# 애플 주식의 데이터를 불러오기aapl = yf.download('AAPL', start=start_date, end=end_date)# 결과 출력aapl.head() 받아오면, 아래와 같이 멀티 인덱스로 개장 시, 고점, 저점 ,폐장 시, 조정 종가, 거래량 데이터가 받아진 것을 확인할..
파이썬 Python
2024.04.24