gitlab-ci.yml 파일을 작성하고 pipeline을 확인해보면, 다음과 같이 pending 상태에서 멈춰있는 것을 확인할 수 있었다.나의 경우 gitlab runner를 추가하면 create runner에서 무한로딩이 걸렸는데, 폐쇄망에 앞단에 loadbalan
Gitlab에 멤버 추가하는 법을 간단히! 작성해본다.gitlab은 그룹 단위로 프로젝트와 멤버가 컨트롤 된다고 생각하면 쉬울 것 같다.처음에는 이해가 어려웠는데 이렇게 생각하니 편하다.그룹을 생성할 때, 이 그룹이 누구인지 묻는다. Developer인지? DE혹은 D
CICD를 좀 본격적으로 해볼까 하다가 좌절당했다 ㅠ\_폐쇄망에서 git을 사용하고 싶어서 gitlab을 선택했으나 gitlab의 최대 단점인 리소스 사용량을 컨트롤하지 못했다.여러 이슈에 대해서 먼저 정리를 좀 해보고 넘어가도록 하자.Gitlab은 리소스를 정말 많이
관건은 이거다.제대로 뜯어보자.드디어 이해를 마쳤다.인터넷에서 찾는 대부분의 정보는 InfluxDB1.x 버전이므로 나의 이슈 해결에 도움을 주지 못했다,,,결국 Docs를 씹어먹기 시작.....답을 찾아내었다.먼저, 이전에도 말했듯 InfluxDB에는 3종류의 토큰이
시작 과정은 이러했다프로젝트를 했을 때 아무래도 주식 실시간 데이터가 들어오는 시간이 장중이다보니, 테스트하기에 불편함이 있다 ㅠ그래서 테스트용으로 kafka 서버에서 호출해서 사용하려고 만들었다.코드는 비교적 간단한데, flask를 설치하고 포트를 여는 과정에서 좀
아직까지도 고통받고 있는 influxDB Organization....말하자면 AWS의 IAM 그룹 같은 느낌이다..유저들의 접근 권한? 관리 모드...라고 해야하나처음에 Token 생성하려고 하는데 계속 org 오류가 났던 것... 왜 그랬는지 몰랐는데ㅠ Token
음,~ history 찍어가면서 다시 한번 복습해본다influxDB 같은 경우는 전에 회사에서 테스트했을 때도 그랬지만.. Document가 너무 베이스부터 잘 되어 있어서 실제로 사용하는데에 어려움은 별로 없지 않을까,, 싶다ref: https://docs.
지난번에 글을 적다 말았다,,AWS에서 제공하는 NAT 이미지를 사용해도 되지만, 그러면 과금이 된다는 말에 놀라서 직접 NAT Instance 를 구축하기로 했다.어렵지도 않은 일을 못해서 공부한다고 하루를 날렸더니 온 몸이 뻐근ㅠ아무리 웹개발자라지만 너무하지않나 생
한동안 업데이트가 없었다... 퇴사 후 작은 프로젝트를 진행했는데 글 쓸만큼 진행이 안되었음 ㅎㅎㅎ.. 원하는 공부가 좀 급하기도 했고... 이제 슬슬 다시 진행해도 괜찮지 않을까 하여 그간의 일들을 남겨보고자 한다.인터넷을 참고하려고 했더니만은, NAT를 양방향 통신
노트북에 vsc2를 설치하고 git을 연동했다.test 커밋까지는 잘 됐는데 코드를 짜고 파일을 올리려고 하니까 이런 에러가 떴다정확히는뭐 이런 상황이었다.지금 생각해보면 대충 회사에서 일할때도 종종 있는 상황이었는데 이게.. 윈도우로 보다가 봐서 그런가 뭔가 굉장히
ref: http://jun.hansung.ac.kr/SWP/PHP/PHP%20File%20Upload.html소스 코드에 다음과 같이 input 값을 만들어준다.이렇게 들어온 값은 $\_FILES에 저장이 됨.$\_FILES에는 사용할 수 있는 것들이 좀 있
이런 폼! 자주 사용하는데.,,, 요 폼으로 변경하기는 소스코드를 어디서 얻었다.조금 필요한 정도만 바꿔서 재사용하깅
다음과 같이 사용합니다.$this->aCategory 를 선언해놔야겠죠..들어온 $val 의 값을 키로 하여 value를 가져오고, 그 value 들을 ' , ' 로 합체(implode) 하여 리턴합니다.과연 짧은 코드라고 다 깔끔한가.... 잘모르겠다...
https://www.abuseipdb.com/ AbuseIPDB란 ? 국제적으로 다양한 리포터(reporter)들이 AbuseIP를 신고해주는 DB API를 제공하지만, Free는 개수 제한이 있다. ( check의 경우 1000개 ) 1. 계정 생성하기 Sig
회사에서 CI4 사용 시에 세션을 변경할 일이 생겼다.세션 변경 및 쿠키값 적용을 통해서 해당 세션의 고객으로 인식하게끔 하여 컨트롤하는 관리자의 기능인데,해당 내용을 위해서 CI4에 세션 값을 저장해줘야 한다.각 페이지가 뜰 때마다 세션값을 확인하여 해당 고객이 맞는
제약 조건은 데이터의 정합성을 보장하기 위해 사용된다.일련의 규칙을 정하여 컬럼에 부적절한 데이터가 저장되는 것을 사전에 차단ex1) 고객 테이블에 고객 A의 이름이 "K"로 들어가 있다. 고객 주문 테이블 내 고객 A의 이름도 "K"로 들어가 있다. 하지만 고객의 이
지정된 기준에 의해 순차적으로 증가하거나 감소하는 숫자를 반환하는 오브젝트시퀀스 생성 시 Cache 옵션을 설정하면 해당 Cache 값만큼 미리 메모리에 할당된다.시퀀스는 10.3 이상 버전부터 가능INCREMENT BY n : 2로 설정하면 2씩 증가한다. (-1도