본문 바로가기
aws-linux arm64 git-lfs 설치하기 git lfs를 centos방법으로 설치할 경우 오류가 생김 $ sudo amazon-linux-extras install epel -y $ sudo yum-config-manager --enable epel $ sudo yum install git-lfs 출처: http://charmingwebdesign.com/how-to-install-git-lfs-and-epel-on-amazon-linux-2/ 2021. 6. 28.
Mysql DTO,entity,VO 자동 생성하기 SELECT CONCAT( '/* ', CASE WHEN LENGTH(COLUMN_COMMENT) > 0 THEN COLUMN_COMMENT ELSE COLUMN_NAME END, ' */ ', CHAR(13), '@Column', CHAR(13), CASE WHEN IS_NULLABLE = 'NO' AND LOWER(DATA_TYPE) != 'datetime' AND LOWER(DATA_TYPE) != 'date' THEN '@NotNull' ELSE '' END, CASE WHEN IS_NULLABLE = 'NO' AND LOWER(DATA_TYPE) != 'datetime' AND LOWER(DATA_TYPE) != 'date' THEN CHAR(13) ELSE '' END, 'private', C.. 2021. 6. 15.
카카오,네이버 API Response 작성 NAVER { "lastBuildDate": "Sun, 13 Jun 2021 16:34:26 +0900", "total": 191156, "start": 1, "display": 10, "items": [ { "title": "구리시, 백신접종 완료 치매환자 대상 인지재활 교육 실시", "originallink": "http://www.breaknews.com/813340", "link": "http://www.breaknews.com/813340", "description": "After the end of the program, the cognitive ability of the elderly is improved based on a systematic education system, such as .. 2021. 6. 13.
[ROADMAP] OS의 일반적인 작동 방식 운영체제란? 운영체제란 Computer Hardware(CPU, I/O)를 관리해주면서 동시에 여러 Application들이 작동할 수 있는 환경을 제공해주는 Software이다. OS는 프로그램들이 자원을 필요로 할 때 자원을 할당해준다. OS는 각각 자원을 할당받은 프로그램들이 서로 엉키지 않도록 제어해준다. 운영체제가 하는 일 Process management Memory management Storage management Protection and Security 운영체제 Loading 1. CPU는 ROM에 내용을 읽는다. (POST, 부트로더 등 비휘발성 정보) 2. POST는 컴퓨터 이상여부 체크 3. 하드디스크 OS 프로그램을 가져와 RAM에 넘겨줌 Interrupt 사용자의 입력을 수행.. 2021. 6. 9.
[ROADMAP] 터미널 사용법 터미널이란? 터미널이란 컴퓨터와 사용자간의 서로 소통시켜주는 인터페이스(번역기와 같은느낌)라고 할 수 있다. 인터페이란 텍스트 기반과 그래픽 기반(GUI) 두가지를 기반을 포함하는 용어이지만 리눅스 터미널은 텍스트 기반을 말한다. 터미널은 컴퓨터와 소통하기 위해서 키보드를 사용하는것을 말한다. 터미널을 어떻게 만들기에 따라서 컴퓨터간의 소통도 가능하다. 최근에는 리눅스에도 GUI기반이 잘되어있어서 리눅스 명령어를 몰라도 리눅스를 사용할 수 있다. 셸이란? 커널과 사용자간의 다리역할로 사용자로부터 명령을 받아 해석하여 프로그램을 실행하는 역할 커널이란? 커널은 다음과 같은 4가지 기능을 수행합니다. 메모리 관리: 메모리가 어디에서 무엇을 저장하는 데 얼마나 사용되는지를 추적합니다. 프로세스 관리: 어느 프.. 2021. 6. 8.
docker-compose / redis+sentinel+haproxy 세팅하기 1. 실패 처음엔 원래 세팅을 AWS linux2 arn으로 세팅하려고 했으나 arn으로 세팅시 docker, docker-compose는 정상적으로 설치되나 추가 image를 받아올 때 arn이미지 쪽에서 문제가 발생함 그래서 AWS linux2 64로 했습니다 linux2 arn의 이점은 aws에서 t4g를 사용할수 있습니다 t4g랑 t3a의 가격을 비교해보면 t4g.medium 0.0416 USD 2 4 GiB EBS 전용 최대 5기가비트 t3.medium 0.052 USD 2 4 GiB EBS 전용 최대 5기가비트 t3a.medium 0.0468 USD 2 4 GiB EBS 전용 최대 5기가비트 약 15프로 가량 저렴하며 가능하면 t4g를 사용하는게 좋다고 판단 했으나 아직 지원하지 않는곳이 많으.. 2021. 5. 31.