선수로 산다, 때론 좋은 코치로

docker 내부에서 go 언어로 작성한 코드를 디버깅하는 방법입니다. 인터넷에 검색하면 다양한 방법이 많이 나와 있습니다. golang의 delve를 이용하는 방법이 많이 나와 있습니다. delve를 이용한 원격 디버깅이 아니라 vscode의 디버깅 기능을 이용하는 방법입니다. 사내에서 공유하기 위해서는 모여서 간단하게 설명하면 되는데, 여러 가지 이유로 간단하게 설명할 방법을 찾는 중에 직접 진행하면서 캡쳐를 이용해서 작성하고 있습니다. 이럴 줄 알았으면 영상으로 찍어놓고 나중에 편집하는 것이 좋을 걸 그랬습니다. 영상에 익숙하지 않아서 캡쳐를 이용했는데 이미지를 이용하는 것도 설명하기에 불편한 점이 있습니다. Windows10에서 WSL2 지원, Windows10에서 지원하는 terminal app..
숫자 야구 프로그램 기본 구조 구현 임의 숫자 생성 - 147 로 지정 사용자 숫자 입력 - 123 -> 456 -> 789 지정 볼카운트 판단 - 1 스트라이크 0 볼 -> 0:1 -> 0:1 함수 구현 MakeComputerNumber() -> 임의의 숫자 생성 InputUserNumber() -> 사용자 입력 ComputeBallCount() -> 볼카운트 계산 WriteScore() -> 볼카운트 결과 저장 프로그램 구현 완성 맞을 때까지 사용자 입력 받기 숫자는 세자리 숫자여야 함 숫자는 중복된 수를 사용하지 않아야 함 기록 - text 파일 일련번호, 아이디, 시작시간, 진행시간, 숫자, 횟수 score.txt 일련번호, 아이디, 시작시간, 종료시간, 숫자, 횟수 -> 종료시간을 진행시간으로 ..
2019년 12월에 레드마인이 4.1을 릴리즈했습니다. 레드마인에 플러그인을 함께 사용하고 있으면 업그레드하기 어렵습니다. 또는 귀찮습니다. 그래서 관심을 끄고 있었는데, 최근에 4.1.1까지 업그레이드가 되어서 어떤 기능이 있나 살펴보고 있습니다. Redmine Changelog 4.1 Changelog 4 1 - Redmine www.redmine.org Allow pasting screenshots from clipboard 클립보드의 이미지를 본문이나 댓글에 올리는 기능인데, 이 기능이 없으면 화면에 이미지를 캡처해서 파일로 저장한 후에 저장한 이미지를 업로드해야 했습니다. 어떻게 변경이 되었을까 살펴보다가 보니 기능을 요청한 기록이 남아 있습니다. 11년전부터 요청한 기능입니다. 다른 이슈관리 ..