Docker login시 Error ‘Cannot autolaunch D-Bus without X11 $DISPLAY’

오늘 AWS에 있는 EC2에서 발생했던 오류에 대한 기록입니다. 새로운 서비스를 배포하기 위해 Docker Registry에 로그인하는데, 처음 보는 에러가 났습니다. ( Dockerhub는 아니고, 사설로 운영하는 것입니다. 그리고 OS는 Ubuntu입니다. ) docker login Username: bitlog Passworld: Error saving credentials: error storing credentials - err: exit status 1, out: 'Cannot autolaunch D-Bus without X11 $DISPLAY' 에러 메시지를 검색해보니, 이미 이런 에러를 겪은 사람들이 많았다는 것에 안도했습니다. 에러에 대한 결과가 많다는 것은 이미 해결책이 있을 가능성도 ..

코딩할 준비가 되었나요? Gitpod

올해 GitHub satellite에서는 코드 스페이스라는 기능을 발표했고, 몇몇 사람들에게만 공개하여 베타 테스트를 하고 있습니다. ( https://github.blog/2020-05-06-new-from-satellite-2020-github-codespaces-github-discussions-securing-code-in-private-repositories-and-more/#codespaces ) 온라인 IDE 서비스일 것 같은데, 예전에 해봤었던, Cloud9, elipse che, goormIDE 등이 비슷한 서비스를 하고 있습니다. 하지만, GitHub에서 한다고 하니 어떤 유용한 기능을 만들었을까 궁금해하던 차에 비슷한 서비스를 알게 되었습니다. Gitpod라는 서비스인데요. GitHu..

GitHub의 "릴리즈 기반의 워크플로우 만들기" 수강후기.

얼마 전에 GitHub 문서를 뒤지다가 우연히 GitHub의 교육 콘텐츠를 발견했고, 그중에서 궁금했던 것 중 하나를 오늘 해봤습니다. 이름 하야 "릴리즈 기반의 워크플로우 만들기"( https://lab.github.com/githubtraining/create-a-release-based-workflow ) 이 과정을 수강(?) 아니, 따라해보고 그에 대한 간단한 소개와, 후기를 남깁니다. 과정 요약. 아래는 "릴리즈 기반의 워크플로우 만들기"의 요약 본입니다. 과정을 직접 해보신다면 영어로 더 자세하고 풍부한 설명이 있으니 직접 해보시길 바랍니다. 아래 요약은 그냥 이런 것들을 하는구나 정도로 보시면 좋겠습니다. 1. Create a beta release 시작을 누르면 Issue 하나가 생성되고,..

나만 모르는 주식 용어 정리

주식을 알게 된지는 벌써 수년이 되었지만, 맨날 접하는 용어들의 정확한 의미를 이해하지 않고, 그냥 "이 수치가 높거나 낮으면 좋은 거다"라고 대략적으로만 알고 있었습니다. 요즘 들어 금리가 너무도 떨어져, 은행이자보다는 직접 투자하는 것이 더 나은 수익을 얻을 수 있을 것 같아 경제 관련 뉴스나 방송을 보다 보니, 자주 등장하는 용어들의 이해가 필요할 것 같았습니다. 그래서 이 기회에 정리해보려고 합니다. ( 아래 정리된 내용은 제가 이해한 내용을 바탕으로 하다 보니 일부 오류가 있을 수 있습니다. 혹시 틀린 내용이 있다면 가감 없이 지적해주시면 감사하겠습니다. ) 용어의 순서는 제가 정리한 순서이므로 의미는 없습니다. ETF 특정 지수와 연동되도록 한 일종의 인덱스 펀드로 볼 수 있지만, 거래소에 상..

엔트리 "벌 움직임 표현하기"

엔트리를 이용해서 게임을 만들어보고 있는데요. 그 게임에서 사용될 벌의 움직임을 표현하는 예제입니다. 벌의 움직임 관찰. 벌은 집으로 들어갈때는 똑 바로 비행하지만, 꽃 주위를 날아다닐때는 방향을 예측할 수 없게, 이리 저리 날아 다닙니다. 이번에는 이런 벌의 움직임을 구현해 보려고 합니다. 벌의 움직임 구현. 시작 버튼을 누른 이후 부터 계속해서 이리 저리 화면안을 날아다니도록 할 거구요. 그래서 처음에는 계속 반복하기 블럭을 추가하고 내부에 블럭들을 추가하는 식으로 구현할겁니다. 먼저 엔트리봇 오브젝트를 제거하고 꿀벌 오브젝트를 추가해줍니다. 꿀벌 오브젝트는 동물탭에 있습니다. 추가된 꿀벌의 크기가 너무 크니까 적당히 작게 조절해주고, 회전 방식을 회전하지 않음으로 선택합니다. 그런 다음 시작하기 버..