프로그래밍79 Functions That Search JSON Values datahub 같은 걸 mysql에 만들고 있는데 json 형태의 데이터가 꽤 많이 들어 간다. 이럴꺼면 elasticsearch나 mongodb 같은 걸 쓸걸 그랬나 싶지만 일단 mysql에서도 json 형태의 데이터 타입을 지원하고 검색 기능도 꽤 있다. 자꾸 까먹어서 정리한다. MySQL은 JSON 데이터를 다루기 위한 강력한 검색 기능을 제공합니다. JSON 컬럼에서 데이터를 검색하거나 특정 조건에 따라 필터링할 때 유용하게 활용할 수 있습니다. MySQL 8.0 이상 버전에서는 JSON 검색 관련 함수들이 다양하게 지원됩니다.1. 기본 개념JSON 데이터: MySQL에서 JSON 컬럼은 구조화된 데이터 형식을 저장하는 데 사용되며, SQL 명령을 사용해 쉽게 접근하고 조작할 수 있습니다.검색 .. 2024. 11. 28. datahub 버젼 업 후 old version oracle 데이터 미수집 문제 기존에 쓰고 있는 datahub가 우리가 쓰기에는 너무 무겁고 복잡하게 만들어져 있어서 이걸 작게 축소해서 우리 실정에 맞는 메타관리 프로그램을 만드는 중이다.datahub가 정말 좋은 기능이 많고 활용도가 높지만 회사 내에서 이걸 활용하기에는 여러 정치적 문제와 활용을 하겠다는 의지가 윗선에서 없는 상태라서 설치 후 1년째 덩그러니 meta 데이터 수집을 몇 번 하다가 놀고 있다. 그래서 이럴꺼면 필요한 기능만 추려내서 신규로 만들어 볼까 해서 만들고 있는 중인데. 데이터 수집을 위한 meta 부분은 datahub cli를 그대로 이용해서 사용할려고 했다. 기존 datahub의 버전이 0.13.0 인데 신규로 만드는 김에 버전을 0.14.1.11(최신)으로 업데이트 해서 테스트를 진행했다. 그런데 기존.. 2024. 11. 20. 좋은 개발 습관 Good software development habitsNote: This got and got some attention. This post is not advice, it's what's working for me. It's easy to pick up bad habits and hard to create good o...zarar.dev 좋은 개발 습관에 대한 글이 있어서 해당 내용을 번역해서 올린다. This post is not advice, it's what's working for me.It's easy to pick up bad habits and hard to create good ones. Writing down what's working for me helps me maintain .. 2024. 11. 20. pyenv를 이용한 여러 버전의 파이선 하나의 컴퓨터에서 이용하 자꾸 까먹게 되어서 기록으로 남겨 놓는다. pyenv란?https://github.com/pyenv/pyenv GitHub - pyenv/pyenv: Simple Python version managementSimple Python version management. Contribute to pyenv/pyenv development by creating an account on GitHub.github.com해당 오픈 소스 git page로 가면 다음과 같은 문구가 있다.What pyenv does...- Lets you change the global Python version on a per-user basis.사용자별로 글로벌 Python 버전을 변경할 수 있습니다- Provides suppor.. 2024. 11. 8. Failed to load SWC binary for darwin/arm64 뜬금 없이 갑자기 그 동안 잘 동작하다던 개발 web page가npm run dev를 실행하니 아래와 같은 오류를 뱉었다. 갑자기?? 이럴 땐 당황하지 않고 rm -rf node_moudles .nextnpm install 기존에 설치되어 있던 modules와 .next 폴더를 삭제하고 다시 패키지를 설치 해주면 된다. 다행이 위 명령을 난 문제가 원활히 해결 되었다. 2024. 11. 1. 쿠버네티스 필요없는 replicaset 일괄로 지우기 쿠버네티스 개발 환경에서 수정 배포를 반복하다 보면 다음과 같이 사용하지 않은 replicaset이 많이 남아 있는 경우가 있다.그래서 삭제를 하려고 하다 보니 일일이 다 하나씩 삭제 하기에는 너무 귀찮은 일이다. 귀찮은 일이 있을 때 해결하라고 있는 것이 AI! 그래서 chatGPT에게 문의를 하였다. 그랬더니 아래와 같은 답을 내놓았다. kubectl get replicaset -o custom-columns=NAME:.metadata.name,DESIRED:.spec.replicas,CURRENT:.status.replicas,READY:.status.readyReplicas \ --all-namespaces | grep -E ' 0 +0 +0' | awk '{print $1}' | xargs k.. 2024. 10. 22. 이전 1 2 3 4 5 ··· 14 다음