전체 글 498

[Go Lang] package xx is not in GOROOT (/snap/go/9028/src/xx) 해결 방법

개요 package xx is not in GOROOT 에러를 해결 합니다. 발생이유 사용자가 만든 패키지를 go complier가 $GOROOT에서 찾고있어서 발생함. 아마 대부분 다음 단계를 거쳐서 디레토리 구조를 이렇게 만들고 개인이 만든 패키지를 추가하려고했을 것입니다. 1. go 사용자 package 생성 및 main.go 생성 ├── go.mod ├── lib │ └── common.go └── main.go lib/common.go (사용자 패키지) package common import "fmt" func PrintModuleName() { fmt.Println("Common") } main.go package main import ( "lib" ) func main() { common.P..

ProgrammingLang/Go 2022.03.03

[AWS] Cloudtail 과 CloudWatch 비교

개요 Cloudtail 과 CloudWatch 비교를 합니다. Cloudtail 1. 용도 AWS CloudTrail은 AWS 계정에 대한 거버넌스, 규정 준수, 운영 및 위험 감사를 활성화하는 데 도움이 되는 AWS 서비스입니다. 사용자, 역할 또는 AWS 서비스가 수행하는 작업은 CloudTrail에 이벤트로 기록됩니다. 이벤트에는 AWS Management Console, AWS Command Line Interface 및 AWS SDK, API에서 수행되는 작업들이 포함됩니다. 2. 요약 AWS상에서 일어나는 행위를 감시 3. CloudTrail 이벤트란? - CloudTrail의 이벤트는 AWS 계정의 활동 레코드입니다. - 이 활동은 CloudTrail에서 모니터링할 수 있는 사용자, 역할 또..

[문법] 5형식 동사

문장 주어, 동사, 목적어, 보어 5형식 동사란? 목적어가 보어하도록 만드는 동사. 문장 형식에서 주어, 동사, 목적어, 보어를 모두 사용한다. Ex) He expects sales to increase : 그는 판매가 증가 할 것을 예상한다. He make me laugh : 그는 나를 웃도록 만든다. He find it esay : 그는 그것이 쉽다고 느낀다. He named me his successor : 그는 나를 후임으로 지명 했다. 5형식의 특징 : 4칸을 다 사용하는데, 마지막 보어 자리에 명사, 형용사 , 동사 원형, To 부정사 가 다들어가는 것이다. 5형식 해석 주어가(주어) / 목적어를(목적어) / 보어하도록(보어) / ~하다 (동사) 보어의 형태를 결정하는 것은 동사다. 1. 보어..

[문법] 2형식 상태 동사

문장 구조 주어, 동사 , 목적어, 보어 2형식 주어 , 동사 , 보어 2형식은 be 동사를 사용한다. be 동사란? be 동사는 상태 동사 이다. 상태 동사 뒤에는 형용사가 나온다. (상태동사 + 형용사 : 형용사한 상태다.) be 동사의 해석은 "~한 상태다" be 동사 : am, are is Ex) she is aware : 그녀는 알고 있는 상태다. be 동사 + 명사 : 주어가 명사랑 동격이다. Ex) I am a student I am a teacher 2형식 해석 주어가(주어) / 보어한 상태다 (보어) 상태 동사의 형제들 is : ~한 상태다. Ex) She is aware : 그녀는 알고 있는 상태다. remain : 여전히 ~한 상태다. (과거에도 그랬을음 강조 한다) Ex) She r..

[문법] 타동사, 3형,4형식

문법 구조 주어, 동사, 목적어 타동사 란? 목적어가 있는 동사이다. 3형식이란 주어, 동사, 목적어 의 구조를 가진 문장 목적어에 을,를을 붙여서 해석한다. 1).내가 지웠다 눈을 2) 경찰이 잡았다 범인을 3형식 해석 주어가(주어) / 목적어를(목적어) / 동사 한다. 자동사, 타동사 구분볍 자동사 외에꺼는 모두 타동사라고 일단 외운다. 주의 해야할 타동사 다음 동사들은 왠지 전치사를 써야 할거 같은 동사이나 전치사가 안붙는다. discuss the issue 이슈를 토론하다 Ex) We will discuss the issue reach agoal 목표를 다다르다 access the internet 인터넷을 접근하다. mention it 그것을 언급하다 contact me 나를 연락 하다. 4형식 ..

[문법] 1형식-완전 자동사

1. 문장의 기본 구조 주어 , 동사, 목적어, 보어 (명사) (동사) (명사) (명,형용사) 2. 자동사 "주어, 동사" 로만 문장의 의미가 완성 될 수 있도록 해주는 동사 - 쌓이다. - 잡히다. - 밀리다. - 쓰이다 ... 3. 자동사 해석. 주어가(주어) / 동사 한다. 4. 자동사에서 중요한 것 자동사 뒤에 붙는 전치사가 중요하다. 5. 필수자동사 participate in -> 참가(참여)하다 comply with - com (함께) + ply(행동하다) = 규칙 -> 뭐와 함께 (with) -> 규칙을 준수 하다. proceed to -> "일을 계속해서 진행하다"의 의미, to 와 같이 쓰이며 자동사임. enroll to -> 등록하다 respond to -> 응답 하다 refer to ..

[C++] 언어의 철학

https://github.com/CppCon/CppCon2020/blob/main/Presentations/back_to_basics_the_abstract_machine/back_to_basics_the_abstract_machine__bob_steagall__cppcon_2020.pdf 1. abbstract machine - 프로그램이 실행 되는 환경에 대한 정의한 머신 - 프로그램의 복잡성은 낮추기 위해서 필요함. 2. C++목적 - 개발자가 모든 것을 control 하수 있어야 한다. - 현재 hardware환경 에대하서 지원해야 한다. 3. 컴파일러마다 결과가 다른이유 - 표준만 준수하고 나머지는 컴파일마다 다 다르기 때문이다.

ProgrammingLang/c++ 2022.01.25

[compile] compile 에러 별 대처 방안

undefined symbol 에러 원인 : 흔히 어떤 함수를 사용하려고 하는데, 실제 함수의 구현체가 없는 경우에 linking 하는 과정에서 발생하는 에러입니다. 해결 방안 : 라이브러리가 빠졌는지 확인 하면됨 undefined reference to 에러 원인: 컴파일 시, 헤더 파일에 선언은 되어있으나, 소스 파일에 정의가 안되어 있다는 의미입니다. 해결 방안 : 소스파일이 빠졌는지 확인 하면됨. https://nglee.github.io/2018/10/11/Study-Linker-Options.html

[compile] compile 에러 별 대처 방안

undefined symbol 에러 원인 : 흔히 어떤 함수를 사용하려고 하는데, 실제 함수의 구현체가 없는 경우에 linking 하는 과정에서 발생하는 에러입니다. 해결 방안 : 라이브러리가 빠졌는지 확인 하면됨 undefined reference to 에러 원인: 컴파일 시, 헤더 파일에 선언은 되어있으나, 소스 파일에 정의가 안되어 있다는 의미입니다. 해결 방안 : 소스파일이 빠졌는지 확인 하면됨.