ETC22 애자일 (Agile) 방법론 1. 애자일 (Agile) 애자일 (Agile) = 좋은 것을 빠르고 낭비없게 만드는 것 프로젝트의 생명주기 동안 반복적인 프로토 타입 개발을 통해 단계적 개선을 촉진하는 프로세스 기존 방법론인 폭포수 모델* 과 구별되는 가장 큰 차이점은 문서를 통한 개발 방법이 아닌 실질적인 코딩을 통한 방법론(code-oriented)이라는 점 * 폭포수 모델 특징 - 일반적으로 요구사항 기술 > 소프트웨어 설계 > 소프트웨어 구현 > 테스트 및 배포 > 유지보수 순서를 따름. - 일련의 차례와 탄탄한 계획을 기반으로 개발 진행 ▶ 작은 단위의 결과를 빠르게 구현하여 요구사항에 빠르게 접근하고자 하므로, 잦은 Release가 이루어짐 익스트림 프로그래밍 (eXtreme Programming, XP) 12개 가량의 구.. 2023. 5. 10. 22:15 NLP 01 - 환경 세팅 01. NLP 처리란? Natural Language (자연어) : 일상 생활에서 사용하는 언어 Natural Language Processing (자연어 처리) : 일상 생활 언어를 컴퓨터가 처리할 수 있도록 하는 가공 작업 NLP 예시 ... 음성 인식, 번역, 감성 분석, 텍스트 분류, 챗봇 NLP 모델 ... 뒷 파트에서 서술 01-01. 아나콘다/코랩 환경 세팅 파이썬 배포판 아나콘다 설치 진행 ... 아래 페이지에서 적당한 버전으로 설치 https://repo.anaconda.com/archive/ 아나콘다 프롬프트 실행 및 파이썬 패키지 최신 버전 업데이트 > conda update -n base conda ... done > conda update --all ... Retrieving no.. 2023. 4. 30. 20:48 Kafka 01 - 정의 및 특징 정의 오픈소스 분산 메시지 스트리밍 플랫폼 Pub/Sub 모델을 지향하는 형태 Publisher / Subscriber 모델 중앙 집중형 메시지 관리 방식 : 메시지 생성/소비가 완전히 독립되어있는 구조 (비동기 처리) Publisher에서 메시징 플랫폼에 메시지를 발행(push)하면 Subscriber가 데이터를 수신(pull) 수신자가 정해져있지 않음 → 송신자가 ‘전송’ 하는게 아니라 수신자가 ‘Polling’ 하는 방식 Kafka 아키텍쳐 요소 Zookeeper : 분산 코디네이팅 시스템, Kafka Borker 정보 및 Topic 메타정보를 보유함. Broker : 메시지 관리자, Kafka가 실질적으로 구동되는 서버단 Producer : 메시지 생산자, 토픽의 Leader Partition을 .. 2023. 2. 23. 20:14 DEVOCEAN 테크데이 - Kafka 서비스 활용 스터디 사례 참석 후기 2023.02.17 지난주 금요일에 진행되었던 DEVOCEAN Kafka 서비스 활용 스터디 사례에 다녀온 후기를 간단하게 써보고자 한다. 팀 내에서 Kafka 도입을 위해 기술 스터디 겸 R&D를 하면서 열심히 공부하던 중, 이런 행사가 있는데 참석해보라는 팀장님의 추천에 미리 사전등록 후 재택근무 끝나고 판교로 향했다! 날씨가 너무 좋아서 기분도 업된 상태로 30분 만에 도착 😊 10분 정도 일찍 도착했는데 앞에 커피랑 쿠키가 놓여져있어서 하나씩 챙겨와서 앉았더니 꼬마집사님이 DEVOCEAN 홍보도 해주셔서 어플도 깔고 뱃지도 받았다! 2시 되자마자 시작했고, DEVOCEAN 측에서 간단하게 본 행사 소개 후 고승범님의 KAFKA 사용자 모임 소개가 이어졌다. [실전 카프카 개발부터 운영까지] 책으로.. 2023. 2. 20. 23:11 이전 1 2 3 다음