분류 전체보기
-
Authentication failed forerror 2021. 9. 30. 17:49
오늘의 날 괴롭힌 놈 fatal: Authentication failed for 'https://github.com/~~/~~~.git 아니 push 좀 하겠다니깐 자꾸 뭔 인증실패래 구글을 열심히 뒤졌다 git config --system --unset credential.helper 다들 이거 입력하고 다시 push하면 된다는데 난 안됐다 git config --global --unset credential.helper global 옵션을 사용해봤다 안됐다 맥에서 키체인 접근 들어가서 github.com 인터넷 암호 삭제하고 다시 push하면 해결이 된단다 난 안됐다 슬슬 화가 났다 달아오른 머리통에 생각이 스쳤다 생각해보니까 뭐 이제 push하려면 패스워드 기반 인증이 지원이 안된다고 해서 토큰을 ..
-
unnamed package not allowed in moduleerror 2021. 9. 2. 11:39
Caused by: java.lang.module.InvalidModuleDescriptorException: Tv.class found in top-level directory (unnamed package not allowed in module) 이클립스에서 고작 헬로월드나 출력해보려는데 갑자기 오류가 떴다 엥? 이 아니라 뭐 모듈때문에 오류가 난 것 같은데 module-info.java 때문이다 삭제하면 오류없이 실행된다
-
java setupjava 2021. 9. 2. 11:33
java setup macOS에 jdk, eclipse 설치하기 jdk 다운로드 https://www.oracle.com/kr/java/technologies/javase-downloads.html 원하는 버전으로 설치한다. 당연히 jre말고 jdk *두 개가 뭐가 달라? JDK는 컴파일러, 컴파일된 자바 API 클래스들이 들어 있는 모듈 파일 등 개발에 필요한 도구들이 포함되어있지만 JRE는 실행환경만 구축한다. 개발자가 아닌 경우에는 JRE만 따로 다운받아도 상관없다. 그냥 설치한다 설치가 잘 됐군요 이클립스 다운로드 https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - ..
-
django setupdjango 2021. 3. 3. 16:16
django setup pipenv를 이용하여 django 설치하기 파이썬에는 공식 패키지 관리자가 없다. 파이썬을 다운로드하면 pip이 같이 따라오는데, pip은 모든 걸 global로 설치한다. global로 설치된 하나의 파이썬이 모든 응용 프로그램의 요구 사항을 충족시키는 것은 불가능하다. 서로 필요한 버전이 다르면 어느 한 응용 프로그램을 실행할 수 없게 된다. 가상 환경을 만들면 이 문제가 해결된다. 가상 환경에 대한 공식문서에서는 가상환경이 특정 버전 파이썬 설치와 여러 추가 패키지를 포함하는 완비된 디렉터리 트리라고 설명한다. pipenv는 pip과 virtualenv가 합쳐진 것으로 python.org에서 공식적으로 권장하는 패키지 설치 툴이다. pipenv는 가상환경을 생성한다. 가상환..
-
WSL Guidesetting 2021. 2. 26. 15:47
WSL 윈도우에서 리눅스 사용하기 python, wsl, ubuntu WSL을 설치하여 윈도우 상에서 리눅스를 사용할 수 있게 해보자. chocolatey 꼭 chocolatey를 설치할 필요는 없지만 윈도우에서 뭔가를 쉽게 설치하고 싶다면 사용하는 걸 추천한다. 관리자 권한으로 windows powershell을 열어 아래 명령어를 입력해 설치해준다. Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('http://internal/odata/repo/ChocolateyInstall.ps1')) 이렇게 나오면 잘 설치된 것이다. 페이지에 접속해보면 chocolatey로 ..
-
INTRODUCTION TO DJANGOdjango 2021. 2. 20. 17:30
INTRODUCTION TO DJANGO MTV MVC란 Model View Controller의 약자로 애플리케이션을 세가지의 역할로 구분한 개발 방법론이다. 사용자가 Controller를 조작하면 Controller는 Model을 통해 데이터를 가져오고 그 정보를 바탕으로 View를 제어해서 사용자에게 전달한다. 웹에 적용해보면, 사용자가 웹사이트에 접속하면 Controller는 사용자가 요청한 웹페이지를 서비스 하기 위해 모델을 호출한다. 모델은 데이터베이스를 제어한 후에 그 결과를 리턴한다. Controller는 Model이 리턴한 결과를 View에 반영하고 데이터가 반영된 View가 사용자에게 보여진다. MTV는 Model Template View의 약자로 MVC와 유사한 개념을 가진다. 장고는..
-
Scrap the websitepython 2021. 2. 6. 18:30
Scrap the website requests, beautifulsoup을 이용하여 웹사이트에서 원하는 정보 긁어오기 작년에 파이썬 기본 문법 정도만 대충 훑고 다시는 거들떠보지도 않았다. 왜냐면 이후 수업에서 파이썬을 안 썼기 때문이다. (ㅎㅎ) 사실 파이썬을 처음 접했을 때 (C에 비해) 너무너무 쓰기 편하고 직관적이라 나중에 더 공부해야지 해야지 하다가 이제야 다시 손 좀 대본다. 작년에 텐서플로우로 머신러닝 프로젝트를 하면서 데이터셋이 없어서 직접 웹사이트를 긁어왔어야 했는데, 제대로 공부 안 하고 스크랩해오려다가 고생만 잔뜩 하고 결국 오픈된 데이터 셋 하나 구해서 겨우 해결했던 기억이 있다. 사실 실제로 웹 크롤러를 만드는 건 더더 많은 공부가 필요하고 꽤나 깊이 있는 내용이다. https:..
-
석유와 금 가격, 달러패권의 역사economy 2021. 2. 1. 16:21
석유과 금 가격, 달러패권의 역사 미국 발 금융위기 직후 국제 금값은 일시적으로 폭락했지만(한 달 만에 온스당 887달러에서 729.5달러까지 하락) 이후 미국이 대규모 양적완화에 나서자 다시 금값이 반등하여 치솟기 시작했다. → 당시에 돈이 많이 풀리면서 달러 가치가 하락하여 금값이 상승했다.(사람들은 불안하면 안전자산을 가지려는 경향이 있다. 달러와 금은 대표적인 안전자산으로, 금의 가격이 올라가면 달러의 가격은 내려가는 경쟁적 관계를 가진다.) 금융위기로 인해 석유의 수요가 폭발적으로 증가하진 못했고, 셰일가스의 등장으로 미국은 에너지 수입국에서 공급국이 되었다. OPEC(석유수출기구)은 생산을 늘려서 석유가격을 하락시켰다.(유가를 떨어뜨려 생산비가 높은 미국 셰일가스 업체들을 도산시키려는 전략) ..