올림피아토토올림피아토토올림피아토토의 브런치스토리입니다./@@gYeW2024-06-24T05:45:24Z성장이란 - 함께자라기/@@gYeW/32025-05-13T01:53:25Z2025-05-13T01:25:39Z성장이란 단순히 실력이 늘거나 지식이 쌓이는 걸 넘어, 사고방식과 행동이 깊어지고 넓어지는 과정입니다. 성장이란 더 나아질 수 있다는 믿음과 그 믿음을 바탕으로 한 작은 실천의 누적이다. 실천의 누적은 지식, 직관, 빠른 이해력이겠지? 1. 지식과 기술의 확장 새로운 것을 배우고, 할 수 있는 일이 많아지는 것 2. 관점의 확장 나와 다름을 이해하고<img src= "https://img1.올림피아토토.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.올림피아토토.net%2Fbrunch%2Fservice%2Fuser%2FgYeW%2Fimage%2FZBQSjOJqDgyid2wRjnnNzGwJlRc.png" width="500" /Feature flag/@@gYeW/22024-10-17T02:40:06Z2024-09-19T07:00:05Z어뷰징을 막기 위해서 하드코딩되어 있었던 파라미터를 동적으로 변경하고 싶은 요구사항이 있었습니다. 그래서 db로 파라미터를 저장하고 수정할 수 있는 기능을 만들고 조회는 글로벌 캐시를 이용하여 구현을 하였습니다. getBooleanValue, getIntValue, getStringValue 총 3개의 메서드를 지원하였고 그룹 기능과 값 변경에 대한 히스<img src= "https://img1.올림피아토토.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.올림피아토토.net%2Fbrunch%2Fservice%2Fuser%2FgYeW%2Fimage%2FNePV-boB8K8QJCUP0OBZpj2wEBM.png" width="500" /ShellSpec - shell script 테스트하기/@@gYeW/12024-06-26T09:11:24Z2024-06-26T00:10:37Z젠킨스로 되어 있는 빌드 시스템을 사내 빌드 시스템으로 전환을 검토하는 작업을 진행 중입니다. 작업 중에 하나로 젠킨스 파이프라인을 shell script로 재작성해야 할 필요가 생겼습니다. shell script에 익숙하지 않았지만 chatGPT를 이용해서 작업을 시작하였습니다. 현재 빌드 시스템은 크게 빌드, 도커라이징, 배포 시스템 호출로 나누어져 <img src= "https://img1.올림피아토토.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.올림피아토토.net%2Fbrunch%2Fservice%2Fuser%2FgYeW%2Fimage%2FRh6IU0enzNK7dX77hHnmniUkIic.png" width="453" /