반응형

휴대폰에서 확인 방법


1. 휴대폰 상단을 손가락으로 위에서 아래로 드래그 해서 퀵메뉴를 연다.

2. Wifi 아이콘을 2~3초 동안 길~게 누른다.




3. 표시되어 있는 사용 가능한 네트워크 중에서 MAC주소를 확인을 하고 싶은 Wifi이름이 있으면 클릭한다

4. 확인을 원하는 Wifi 이름이 현재 네트워크에 있는 경우, 오른쪽에 있는 설정 버튼을 클릭한다




5. 화면의 하단에 표시되는 MAC 주소를 확인한다.

반응형
반응형

 

 

잘 되던 git 명령어가 안되면서 아래와 같이 403 에러나 발생했다.

$ git push
Password for 'https://githubuser@github.com': 
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: unable to access 'https://githubuser@github.com/githubuser/ler.git/': The requested URL returned error: 403

자세히 보니 패스워드 기반의 인증을 이제 안해 준다는 말........

그래서 제시한 링크로 들어가보니

https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

 

Token authentication requirements for Git operations | The GitHub Blog

Beginning August 13th, 2021, we will no longer accept account passwords when authenticating Git operations on GitHub.com.

github.blog

위의 링크를 클릭하면 아래와 같은 페이지가 나온다.

 

그리고 아래쪽에 보니 할일이 나와 있다.

 

PAT(Personal Access Token)을 만들어서 사용해야한다는....

a personal access token 링크를 클릭하니 아래와 같은 페이지가 나온다.

https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token

 

Creating a personal access token - GitHub Docs

Personal access tokens (PATs) are an alternative to using passwords for authentication to GitHub when using the GitHub API or the command line. If you want to use a PAT to access resources owned by an organization that uses SAML SSO, you must authorize the

docs.github.com

 

내용을 보면서 하나씩 따라해서 PAT를 만들었다.

 

 

아래 쪽에 만든 PAT의 사용 방법이 나와 있는데 패스워드 대신에 PAT를 입력하면 된다는 내용이다.

 

매번 입력하기 귀찮으니 간단히 캐싱하는 방법이 있는데 아래와 같다.

# 설치 확인
$ git credential-osxkeychain

# osxkeychain 사용 설정
$ git config --global credential.helper osxkeychain

# 사용시간 설정(초)
$ git config --global credential.helper 'cache --timeout=3600'

 

 

반응형
반응형

코로나19로 인해 많은 사람들이 주식과 비트코인 등의 유가증권 또는 전자자산에 투자하는 열풍, 아니 광풍이 불고 있다.
여러가지 이유가 있겠지만 첫째로 국민들이 과거를 학습했기 때문이 아닐까 싶다. 즉, 과거 98년 IMF 부터 금융위기, 북한의 위협 등 국가 금융위기가 있을 때마다 기업의 주가가 폭락했다가 나중에 반등하는 사례를 보았기 때문일 것이다. 둘째는 투자 관련 정보를 많이 접할 수 있기 때문이 아닌가 싶다. 예전에는 증권회사의 지점에 직접 찾아가서 정보를 물어보고 투자했지만 요즘에는 온라인으로 많은 정보를 얻을 수 있고(물론 가짜 정보도) 채팅 앱이나 블로그, 유튜브를 잠깐만 찾아봐도 다 볼 수 없을 정도의 많은 정보가 쏟아져 나온다. 세번째 이유는 실제로 작은 개인의 성공사례가 전보다 많이 생겼고 그 소식이 동일 집단에 매우 빠르게 전파되기 때문에 말 그대로 투자 붐이 일어난 것 같다.
자본주의 사회에서 돈을 벌기위한 방법 중 하나로 유가증권(특히, 주식)은 말할 필요 없이 매우 중요한 부분을 차지 한다. 돈버는 방법이야 여러가지가 있겠다. 다른 말로 소득이라고 할 수 있는데, 통계청에 따르면 '가구소득'의 정의는 아래와 같다.
'한 가구나 그 가구의 개별 구성원이 1년간 또는 정기적으로 벌어들이는 현금 또는 현물 등의 모든 수입을 의미합니다.'
그리고 가구소득에서 총소득은 근로소득, 사업소득, 재산소득, 경상이전소득, 비경상소득의 합을 말한다.
즉, 돈 버는 방법이 근로, 사업, 재산, 기타로 분류 될 수 있을 것이다. 여기서 재산소득 중에 하나가 바로 주식 투자에 대한 배당 소득이다.
물론 많은 주식 투자자가 배당 소득 보다는 시세 차익을 목표로 투자한다. 짧은 기간에 많은 돈을 벌 수 있기 때문이다.(짧은 기간에 큰 손해를 볼 수도 있다)
이러한 주식 투자를 위해서 제일 중요한 것이 무엇일까?
정보! 바로 데이터라고 할 수 있겠다.
사실 정보는 떠도는 소문이나 풍문을 정보로 이용해서 투자를 시작하는 사람이 많이 있지만 많은 사람들이 실패하는 이유이기도 하다. 투자 가치가 그렇게 높은 정보가 공짜로, 그런 고급 정보가, 그렇게 쉽게, 당신에게 까지 알게 되었다는 게 이상하지 않나? 그리고 더 중요한 것은 이렇게 투자해서 수익을 본다해도 같은 방법으로 실패할 확률이 매우 높다. 성공한 투자는 기업에 대해서 많이 알아야 한다. 그래서 훌륭한 투자자들은 끈임없이 학습 한다. 기술분석이니, 가치투자이니, PER, EPS 등등등 끝임없이 학습하고 투자 회사에 대한 주가 뿐만 아니라 투자한/투자하려는 업종 및 기업의 사업 정보를 분석해야 한다. 이렇게 학습하고 분석해서 본인만의 투자 방법을 만들고 실행하며 발전해야 진정으로 성공할 수 있을 것이다.
자신만의 투자 방법을 만들기 위한 방법중 기본적으로 과거의 주가를 분석해서 패턴이나 특징을 찾는 것도 하나의 벙법일 수 있다. (서두에 말한 광풍의 이유중 하나인 국민들이 학습했기 때문이라는 것도 결국 과거의 패턴을 알고 있기 때문이다.) 이처럼 데이터 분석을 위해서 주가 데이터의 수집, 정재, 패턴/특징 찾기, 시뮬레이션, 선정/피드백, 파이프라인 자동화 등의 단계를 거칠 수 있겠다. 오늘은 제일 먼저 데이터 수집에 대해서 알아보자.
주가 데이터를 수집하는 방법에는 API, Web Crawling(웹 크롤링), 각 기업 Web Page 등이 있겠다. 데이터를 가지고 여러 방법으로 새로운 데이터를 만들거나 다른 데이터와 결합하는 등 다양한 처리와 계산이 필요하기 때문에(, 그리고 특히 자동 매수/매도가 필요하다면 결국) 증권사에서 제공하는 API를 통한 데이터 수집이 효과적이다. 그러나 쉽고 빠르게 간단한 데이터를 수집하고 분석하기에는 Web Crawling이 적합하다.

다음부터는 주식/주가 데이터를 수집하는 방법부터 하나씩 풀어보자.

반응형
반응형

시스템 시간을 한국시간으로 설정하는 방법이다.
아주 간단하다. Dockerfile에 아래의 명령어를 추가해주면 끝이다.

RUN apt-get install tzdata 


도커파일 수정 및 빌드 후 컨테이너에 접속해서 date 명령어를 통해 설정된 Time zone을 확인할 수 있다.
안되어있을 경우 아래처럼 timdatectl 명령어를 통해 설정 할 수 있다.

$ timedatectl set-timezone Asia/Seoul


다시 date 명령어로 설정된 time zone의 시간을 확인할 수 있다.

반응형

+ Recent posts