일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Chebyshev's inequality
- golang
- 아마존
- 클릭원스
- 비동기
- hoeffding inequality
- service
- 대학과제
- 잔디밭
- 가비지 컬렉터
- 체비셰프 부등식
- reference count
- Visual Studio
- Go언어 GC
- Windows Application
- ClickOnce
- github
- go언어
- Go언어 가비지 컬렉팅
- GC
- aws s3
- 정적 유형
- Git-cli
- git-config
- 동적 유형
- 호에프딩 부등식
- 확률과 통게
- 가비지 컬렉팅
- git config user
- config
- Today
- Total
목록전체 글 (4)
Kiwi의 개발일기
3월부터 거의 꾸준히 커밋을 해온 것 같은데 잔디밭이 좀처럼 파래지지 않았습니다. 큰 문제는 아니었기 때문에 크게 신경쓰지 않았는데 과제를 하다가 이유를 발견했습니다. 원인 평소처럼 과제를 하면서 git에 프로젝트를 올리고 readme 파일을 추가했는데 git에서 수정했던 내용만 저의 Contribute로 남은 것이 의아했습니다. 원인은 상상도 못한 곳에서 발견되었습니다 ㄴㅇㅁㅇㄱ 바로 개발환경에서 git config user의 name이 달라서 생겼던 문제였습니다. gitlab을 사용할 때 git 계정 정보를 수정했었는데, github의 정보와 달라도 커밋이 올라가고 있었습니다. 특히 user.name은 이름(예: 장지훈)이 아니라 nickname으로 설정해주어야 정확하게 인식이 되었습니다. 해결 gi..
Golang에 대해서 잘 모르더라도 Go언어가 컴파일 언어라는 것을 알고 있을 것입니다. 최근 Go언어는 가상 머신 언어가 아닌데 어떻게 가비지 컬렉팅이 가능한지 호기심이 생겼습니다. 선배에게 답을 들었을 때 굉장히 신기함을 느꼈고 이에 대해 이것저것 찾아보며 공부해보았습니다. 결론부터 말하면 Go언어는 컴파일 시에 가비지 컬렉터를 포함합니다. 실행파일에 가비지컬렉터를 포함하여 컴파일 언어임에도 가비지 컬렉팅 기능을 제공할 수 있던 것입니다. 1. Reference Count 그렇다면 Go언어에서는 어떻게 가비지 컬렉팅을 진행할까요? 바로 Reference Count라는 방식을 이용한다고 합니다. 이름에서 유추할 수 있다시피 Reference Count 방식은 해당 메모리를 참조하고 있는 횟수를 저장하여..
이번에 포스기 개발을 부분적으로 맡게 되면서 Windows 응용 프로그램의 배포 방식 중 하나인 Clickonce에 대해 알게 되었습니다. Clickonce는 installer를 배포 방식과 함께 윈도우의 대표적인 프로그램 배포 방식으로 업데이트가 가볍고 쉽다는 장점이 있습니다. 본 포스트에서는 서비스를 포함한 윈도우 응용 프로그램에서 Clickonce 배포 세팅을 어떻게 하였는지를 중심으로 다룹니다. 윈도우 프로그램 개발이 주 분야가 아니기 때문에 본 방식이 정석이 아닐 수 있고 그럴 것이라고 생각합니다. Clickonce를 이용하여 서비스 프로젝트를 함께 배포하는 방법을 알고 계시면 댓글로 의견 남겨주시면 감사하겠습니다 :) 1. 기본 배포 설정 먼저 프로젝트의 속성으로 이동합니다. 게시 탭으로 이동..
확률 및 통계학 수업에서 재미있는 과제가 주어졌습니다 처음에는 특별한 생각 없이 시작한 과제였지만 끝은 정말 재미있게 끝났습니다 즐겁고 많은 것들을 시도해 볼 수 있던 과제였고 많은 사람들과 공유하고 싶어 블로그까지 시작하게 되었습니다 과제는 총 7문제가 있었고 대부분은 확률과 통계에 대한 기본적인 지식만 있으면 해결할 수 있는 과제들입니다. 과제의 메인 주제는 아래와 같습니다 단위 정사각형 S와 이에 내접하는 원 C가 있을 때, S의 내부에 랜덤하게 점을 찍어서 이 점이 원 안에 들어가면 Xi=1 아니면 Xi=0이다. 이 시행을 n번 하여 나온 값을 모두 더한 것이 Sn이다. 문제는 크게 어렵지 않았습니다. 제가 이 과제에서 흥미를 느꼈던 것은 이 시행을 코드로 구현하는 문제였습니다. n이 ∞에 가까워..