1월에는 Git & 데이터 분석 위주로! (Node.js는 언제 하지...?)
GitHub 레포지토리를 로컬에 연동
$ git clone <repo url>
깃허브 계정 전환
소스트리에 여러 계정을 입력하고 계정을 바꿀 수 있다.'설정 초기화(원래는 Defualt Setting 이라는 듯)'를 누르면 해당 계정으로 기본 계정이 바뀐다.
GitHub (소스트리 버전)
add
깃헙에 올리기를 원하는 파일을 묶는 과정. '스테이지에 올린다'고 표현한다. add
를 한 후에 commit
을 할 수 있다.commit
특정 버전을 저장하는 행위.push
커밋을 하면 로컬에 저장된다. 커밋을 깃헙에 업로드하는 것을 push
라고 부른다.add
-commit
-push
과정으로 깃헙에 커밋한다.GitHub (소스트리 버전)
GitHub 병합 merge
version2
)가 헤드 브랜치(main
)로부터 갈라져 나왔고, (2) 합치려는 브랜치가 갱신되는 동안 헤드 브랜치에는 갱신이 없을 때 Fast Forward merge가 된다.git .add
후 git commit
).
GitHub
pull
깃헙에 저장된 커밋이 헤드 브랜치보다 최신인 경우(로컬 파일보다 최신 버전의 커밋이 깃헙에 올라가 있을 때) 최신 커밋을 끌어오는 명령어.
특정 커밋 시점으로 돌아가기(소스트리)
우클릭
-이 커밋까지 현재 브랜치를 초기화
충돌 해결(소스트리)
헤드 브랜치('내것')나 병합될 브랜치('저장소') 중 하나만 남길 거라면 굳이 에디터를 열지 않아도 된다.우클릭
-충돌 해결
을 이용해 원하는 브랜치만 남긴 후 커밋하면 된다.
팜유랑 엘니뇨 상관 보려고했는데 시장 가격만 나오고 선물 데이터가 안 나와서 잠시 스탑... :/ sigh 유명한 농산물은 엘니뇨 영향권이 아니라서 사용할 수가 없는데 고민이로다 적도에서만 나는 것 좀 없을까
FIS에 2010년 11월 이후 팜유 선물은 나와있어서 아쉽지만 일단 이걸로 해야겠다! 일단 오늘은 스크랩까지 완료~
엘니뇨로 팜유 선물을 Random Forest Regression으로 예측했다. 자기상관도 심한 애들을 저걸로 한 이유는 회사에서 피드백 받아보려고...() 이해하지 못하고 따라친 수준이니 피드백 전까지 좀 침착하게 공부해보자.
START 버튼 hover 애니메이션(?)을 CSS로 추가했다! 이 사이트에 다양한 CSS 예제가 나와있어서 보고 따라했다(SCSS라는 것도 알게됐다). 요 사이트에도 예제가 많다.
START 버튼 CSS에는 hover 애니메이션 때문에 transition
옵션이 들어가있는데, 이것 때문에 visibility: hidden;
동작이 같이 지연되는 문제가 있었다. 그래서 시간 박스가 먼저 사라지고 START 버튼이 나중에 사라져서 보기가 영 안 좋았다.
시간 박스에도 똑같은 옵션을 주면 될 것 같아서 임의로 transition
CSS 클래스를 하나 더 만들어서 시간 박스에 넣어주니 해결되었다!
visibility
속성은 binary라서(보인다/안보인다) transition
옵션을 써도 서서히 변하는 효과가 적용되지 않는다. opacity
옵션을 이용해서 버튼이 서서히 사라지게 만들었다(출처: 스택오버플로).information 아이콘에 딱 맞는 예시가 있어 제목 옆에 추가했다! 시작할 때 안내가 나오고 시작버튼을 누르면 사라진다.
border-right
로 조절하고 스크롤 배경색을 삭제webkit
, moz
, ms
가 뭔가 찾아봤더니 브라우저별로 구분한 것이라고 한다. 저런 접두사가 붙지 않는 버전이 최종 업뎃되는 경우가 있기 때문에, 접두사를 붙인 걸 먼저 작성하고 접두사를 안 붙인 걸 맨 마지막에 덧붙인다고 한다.앗... 팜유 선물 다른 것 썼더니 correlation이랑 예측 성능이 확 떨어진다 😱 보아하니 특정 일에 선물값이 치솟던데 확인해봐야겠다