일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- security
- 위협 탐지
- GraphDB
- concurrency
- 시험
- 사이버 보안
- IT보안
- 사이버보안
- 보안솔루션
- 데이터모델링
- 자격증
- 그래프데이터베이스
- 랜섬웨어
- 보안 분석
- 해킹
- 그래프 데이터베이스
- Golang
- go
- 정보보안
- 정리
- 보안
- Neo4j
- neo4j성능
- cypher
- graph
- 정보보안기사
- Database
- SQLD
- 공부
- 프로그래밍
- Today
- Total
목록분류 전체보기 (67)
Jamie the programmer

개요 어떠한 신규 프로젝트를 시작하는데 기술부채를 생산하는 옛날의 범했던 실수를 다시 범하지 않기 위해 기술부채와 관련된 지식을 습득하고 실수를 범하지 않기 위한 좋은 개발 습관을 만들어 나가야 합니다. 기술 부채를 생산하지 않기 위해서 여러 개발 이론 및 기술을 접목하는 것도 중요하지만, 제일 먼저 기술 부채를 식별할 수 있는 사전 지식을 갖추는 게 중요하다고 생각합니다. 해당 글은 Martin Fowler의 기술 부채의 복잡성을 설명하고 구분 방법을 제시하는 기술 부채 사분면(Technical Debt Quardrant) 을 설명하는 글입니다. 기술 부채의 4가지 타입 1. Reckless & Deliberate Debt (신중하지 못했지만, 의도한) 장기간으로 보았을 때 발생할 수 있는 문제를 식별..

◎ 실전 Go 프로젝트에 투입되기 전에 사전에 알아야할 Go 언어의 기본 및 필수 개념을 설명해 드립니다. ¶ 이번 글에서 다룰 내용은 다음과 같습니다. 1. 문자열 2. 구조체 3. 함수 4. 메서드 이어지는 다음글 [Golang] 기본적으로 알아야할 기초 지식 part3 에서는 고루틴, 채널, 컨텍스트 를 다루겠습니다. 1. 문자열 1.1. 문자열 변환 문자열은 유니코드 문자의 코드값을 정수로 표현한 값(rune 또는 int32)의 시퀀스이므로, []rune (또는 []int32)으로 변환할 수 있습니다. 1바이트로 표현할 수 있는 아스키 문자열은 []byte(또는 []uint8)로 변환할 수 있다. 아스키가 아닌 문자열을 []byte로 변환하면 잘못된 코드값으로 변환될 수 있으니 주의해야 합니다. ..

◎ 실전 Go 프로젝트에 투입되기 전에 사전에 알아야할 Go 언어의 기본 및 필수 개념을 설명해 드립니다. ¶ 이번 글에서 다룰 내용은 다음과 같습니다. 1. GOROOT 2. GOPATH 3. GOMODULE 4. 패키지 5. 포인터 6. 타입별 "zero value" 7. 인스턴스 이어지는 다음글 [Golang] 기본적으로 알아야할 기초 지식 part2 에서는 문자열, 구조체, 함수, 메서드 를 다루겠습니다. 1. GOROOT - go sdk를 설치한 디렉토리를 나타냅니다. - 자바에 비유를 들자면 JAVA_HOME 에 해당한다고 볼 수 있을 것 같습니다. 2. GOPATH - Go 프로젝트의 import 위치를 잡아줍니다. - 소스코드를 찾는 위치 결정 뿐만 아니라 모듈을 다운로드 하는 장소도 결정..