본문 바로가기

전체 글85

Go : Hello World 를 뜯어보자 이번 포스트에서 Hello World 코드를 기반으로 프로젝트 구성 및 빌드 및 테스트 방법을 알아보자. 일단, hello 라는 폴더를 만든 후, 아래 코드로 "hello.go" 파일을 만들자. package main import "fmt" func main() { fmt.Println("Hello World") } 1. 코드 분석 1.1. 패키지 선언 (package) package main 코드 첫째 줄에 나오는 패키지에 대해서 알아보자. 패키지는 코드를 묶는 단위로, 다른 언어의 namespace 와 유사하다고 보면 된다. 중요한 특징은 소스코드는 package 문구로 시작해야 한다. 패키지는 폴더 단위로 구분된다. (동일 폴더 안에 있는 소스는 같은 패키지 이름을 사용해야 함) 본 예제에서 사용한.. 2021. 9. 2.
Item 4. 추론된 타입 확인 방법 아래 포스팅들을 통해 템플릿 타입 추론 및 Auto 타입 추론을 확인해 보았다. 이번 포스팅에서는 실제로 의도한대로 추론되었는지 확인할 수 있는 방법들을 소개한다. Item 1. 템플릿 타입 추론 C++ 템플릿이 타입을 어떻게 추론하는지 그 법칙을 알아보자. 1. 템플릿 일단, 템플릿이 뭐지? 라는 분을 위해 간략히 설명 하자면, 템플릿은 Generic 프로그래밍을 위해 C++ 이 제공하는 장치로, 변 drogrammer.tistory.com Item 2. Auto 타입 추론 C++에서 Auto 타입이 어떻게 추론되는지 알아보자. 1. Auto Auto 는 변수 초기화시에 자동으로 타입이 추론 되는 타입이다. 예를 들어 아래와 같은 코드는 변수 i를 int 타입으로 추론한다. auto i = 10; C+.. 2021. 8. 31.
우분투에서 키보드 입력을 화면에 표시하기 - ScreenKey 키보드 입력을 화면에 보여주는 방법을 알아보자. 툴 사용법, 게임 플레이 관련 영상을 제작할 경우 사용되는 경우가 있다. 참고로 지난 포스트에서 설명한 KeyMon 이 더 사용하기 편하지만, 기왕 소개하는 김에 ScreenKey 도 소개하려 한다. 우분투에서 키보드 입력을 화면에 표시하기 - KeyMon 키보드 입력을 화면에 보여주는 방법을 알아보자. 툴 사용법, 게임 플레이 관련 영상을 제작할 경우 사용되는 경우가 있다. 1. 설치 sudo apt install key-mon 2. 실행 윈도우 키 -> keymon 이라 검색 후 실 drogrammer.tistory.com 1. 설치 sudo apt install screenkey 2. 실행 윈도우 키 -> screenkey 라 검색 후 실행하면, 아래.. 2021. 8. 31.
우분투에서 키보드 입력을 화면에 표시하기 - KeyMon 키보드 입력을 화면에 보여주는 방법을 알아보자. 툴 사용법, 게임 플레이 관련 영상을 제작할 경우 사용되는 경우가 있다. 1. 설치 sudo apt install key-mon 2. 실행 윈도우 키 -> keymon 이라 검색 후 실행하면, 아래와 같이 키보드 입력을 화면에 보여준다. 늘 최상단에 위치하기 때문에 아래와 같이 다른 프로그램 위에 두고 키보드 입력을 보여줄 수 있다. 그리고 우측 마우스 클릭을 통해 테마, 크기, 마우스 표시 등 다양한 설정이 가능하다. 2021. 8. 31.
Go : 개발 환경 구축 (VS Code on Ubuntu) 아래 포스트에서 Go 를 우분투에 설치해 보았다. 이제 vscode 를 이용해서 쉽게 개발할 수 있는 환경을 구축해 보자. [Go] 개발 환경 구축 (Ubuntu 18.04) 고랭 사용을 위해 개발환경을 구축해보자. 1. 다운로드 및 설치 아래 웹페이지에 방문해서 "Download Go form Linux" 버튼을 눌러 다운로드 받는다. Download and install - The Go Programming Language Download.. drogrammer.tistory.com 1. Go 확장 설치 아래와 같이 Extension Marketplace 에서 Go를 검색 후 설치한다. 이 때, 설치되지 않은 툴이 있다는 경고 창이 나오는데, "Install All" 을 선택하면 $HOME/go/bi.. 2021. 8. 31.
우분투에서 GIF 로 화면 녹화하기 우분투에서 움직이는 애니메이션 형태로 화면을 녹화하는 방법을 알아보겠다. 1. Peek 프로그램 설치 peek 을 설치한다. sudo apt install peek 2. GIF 로 화면 레코딩 1) peek을 실행하면 아래와 같은 창이 나온다. 2) 창 내부가 녹화되는 영역이므로 크기 조정 및 이동을 통해 녹화하고자 하는 영역에 배치한다. 3) Shift + Alt + R 단축키를 이용해서 녹화를 시작/종료 하면 아래와 같은 결과물을 얻을 수 있다. 2021. 8. 31.

반응형