본문 바로가기
728x90

기타4

개발 전 ADR 작성하기 ADR 이란? Architecture Decision Records (ADR) 는 소프트웨어 아키텍처와 관련된 중요한 결정 사항을 문서화하고 추적하는 방법으로 사용되는 기록 형식이다. ADR 에는 아키텍처의 주요 측면에 대한 의사 결정과 그 배경, 그리고 결정을 했던 이들의 이유 등을 문서화하여 기록한다. 개발 전 ADR 을 작성하면, 프로젝트 초기에 팀원들 간의 공통된 이해를 형성하고 효과적인 아키텍처 결정을 내릴 수 있게 된다. 이는 향후의 개발 과정에서 일관성을 유지하고 더 나은 솔루션을 발전시킬 수 있도록 도움을 준다. ADR 작성은 당신을 위한 것이 아니라, 미래의 당신을 위한 것 ADR 은 내가 내린 결정에 대한 반성 과정이 아니라, 지금부터 6~12개월 후에 이 아키텍처를 결정했을 때의 마인.. 2024. 2. 28.
네이버 검색에서 티스토리 노출하기 티스토리 블로그의 포스팅 내용을 네이버 검색 화면에서 나타나게 하기 위해서는 아래와 같은 작업이 필요하다. 1. 네이버 서치어드바이저 접속 - https://searchadvisor.naver.com/ 네이버 서치어드바이저 네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요 searchadvisor.naver.com 2. 상단 [웹마스터 도구] 클릭 3. 네이버 로그인 후 본인의 티스토리 주소를 입력하면 4. HTML 태그가 나오는데, name 과 content 값을 복사해두자 5. 본인의 티스토리를 접속하여 설정 > [플러그인] 클릭 6. 메타 태그 등록 클릭 7. 4번에서 복사한 name 과 content 값을 차례대로 붙여넣고 [적용] 버튼 클릭 8. 네이버 서치어드바이저 화면으로 돌아가서.. 2023. 11. 19.
[Copilot] 이제 코딩도 AI 멀지 않은 미래에선 인공지능이 코딩을 하게 될 것이라고 생각하긴 했으나, 그 미래가 이렇게 빨리 도래될 줄은 몰랐다. Github Copilot 은 라인의 완성도와 함수의 바디 전체를 제안해주는 AI pair programmer 로, OpenAI에서 만든 AI 시스템인 Codex로 구동되며 인터넷 공개된 인터넷 텍스트와 수십억줄의 코드에 의해 학습되었다고 한다. 체험 신청인원이 제한되어 있는거 같은데 한발 늦은거 같다... (https://copilot.github.com/) Copilot 의 핵심 시스템, Codex 란? Codex 는 2020년 6월에 공개된 GPT-3 를 활용하여 만든 모델이다. GPT-3 는 Generative Pretrained Transformer 의 약자로 가장 큰 특징은 F.. 2021. 7. 20.
[서비스] Airbyte 도입기 bin log 도입을 위해 힘써봤으나 ERROR 삼연타를 맞으며 ([Node.js] bin log(바이너리 로그) 도입기 BUT FAIL), 13일만에 투자받았다는 오픈소스 ELT 개발사인 Airbyte 의 서비스를 도입해 보기로 했다. ETL vs ELT ETL 은 Extract, Transform 및 Load 의 약어로, 다른 RDBMS 소스 시스템에서 데이터를 추출하여 데이터를 변환(가공)한 후 데이터웨어하우스 시스템에 데이터를 로드하는 방식이다. ELT 는 데이터 이동에 대한 도구 접근 방식을 보는 다른 방법이다. 데이터를 쓰기 전에 변환하지 않고 그대로 로드해서 대상 시스템이 변환을 수행할 수 있도록 하는 방식이다. ELT 는 일반적으로 Hadoop 클러스터, 데이터 어플라이언스 또는 클라우드 .. 2021. 4. 22.
728x90
반응형