분류 전체보기(28)
-
Python re 모듈 의 함정: Catastrophic Backtracking
3줄 요약정규표현식(regex) 을 Language Model의 결과를 후처리하고 있습니다. 특히 hallucination 을 필터링하는 데 유용하게 쓰고 있는데요, regex 에서도 무한루프가 걸릴 수 있답니다! (저는 몰랐고 알고 싶지 않았습니다) 이런 regex 의 무한루프에 대해 알아보고 python 에서 해결방법을 구현해 보았습니다. Regex정규표현식은 Regular Expression 으로, 문자열에서 특정 패턴을 찾고, 대체하고, 분할하는 데 사용합니다.대표적인 사용처는- 데이터 유효성 검사 (ID, PW, 이메일 주소, 전화번호 등)- 데이터셋 전처리 등이 있습니다. python에서 정규표현식은 내장 모듈인 re를 대부분 이용합니다.이 re 모듈의 사용예시를 간단히 살펴보면 아래와 ..
2024.11.24 -
[앤드류응 딥러닝] Neural Net 과 Supervised Learning
ML 입문의 정석으로 평가받는 Andrew Ng의 Deep Learning Specialization 강의를 듣고 개념을 정리했습니다.이 강의는 총 5개의 과정으로 이루어져 있습니다.1. Neural Networks and Deep learning2. Improving Deep Neural Networks: Hyperparameter tuning3. Structuring Machine Learning Projects4. Convolutional Neural Networks5. Sequence models 이 중 course 1, 1주차의 내용을 정리했습니다 Neuron집값을 예측하는 상황을 가정해보자. 여러 변수 중 아무래도 가장 먼저 생각나는 건 집의 크기이다. 실제 거래 사례들을 plot 해 보면 y..
2024.09.05 -
[Terraform@CloudNet] Terraform과 OpenTofu
- CloudNet에서 주관하는 Terraform 스터디 내용입니다- 내용은 위 책 테라폼으로 시작하는 IaC 를 기준으로 정리하였습니다.- 실습은 M1 macbook air 에서 진행했습니다.- 매번 좋은 스터디를 진행해 주시는 CloudNet 팀 감사드립니다- 잘못된 점, 업데이트된 지식, 다른 코멘트 언제나 환영입니다! OpenTofu 소개 테라폼을 포크해서 만든 완전한 오픈소스 IaC 툴 이라고 한줄로 요약할 수 있겠습니다툴은 바뀌었지만 문법은 기존과 같이 HCL을 사용합니다! 기존에는 Terraform도 완전한 오픈소스였으나 아래 타임라인에 따라 점차 변화합니다23.08 : 해시코프가 테라폼 라이센스를 MPL -> BUSL 로 변경, OpenTF 포크 발표23.09 : OpenTF 레포 공개..
2024.08.03 -
[Terraform@CloudNet] EKS on Fargate by Terraform
- CloudNet에서 주관하는 Terraform 스터디 내용입니다- 내용은 위 책 테라폼으로 시작하는 IaC 를 기준으로 정리하였습니다.- 실습은 M1 macbook air 에서 진행했습니다.- 매번 좋은 스터디를 진행해 주시는 CloudNet 팀 감사드립니다- 잘못된 점, 업데이트된 지식, 다른 코멘트 언제나 환영입니다!Amazon EKS Blueprints for TerraformAWS는 Terraform을 사용해서 EKS를 운영하는 사례를 Amazon EKS Blueprints for Terraform 에서 제공합니다. 이 중 Karpenter 적용한 EKS cluster 를 Fargate 서버리스 클러스터에서 올리는 실습을 해보려고 합니다. 실습을 시작하기 전 여기에서 적용한 서비스와 개념들을 ..
2024.07.27 -
[CKA] CKA 자격증 합격 후기와 팁 (24.06, v1.30)
작년 블프에 신청한 CKA 시험을 드디어 합격으로 마무리했습니다.공부하는 과정에서 느낀 것들과 시행착오, 얻은 팁들을 정리해봅니다.추가로 궁금한 부분 있으시면 편히 댓글 남겨 주세요! 시험 소개CKA는 Ceritfied Kubernetes Administrator 의 약자로, 한국어로는 '쿠버네티스 관리자' 정도로 번역할 수 있을 것 같습니다. 개인적으로 느끼기에는, CKA는 복잡하지 않은 서비스를 쿠버네티스로 구성하고 배포도 할 수 있는 수준을 요구하는 것 같아요. 시험에서는 2시간 동안 17문제를 직접 풀어서 구현하게 되고, 커트라인은 66점입니다. 시험 준비 방법모두가 듣는 그 뭄샤드 아저씨 강의 를 듣고 연습문제를 풀었습니다. 할인 무지 자주 하니 2만원보다 비싸면 기다리는 걸 추천합니다. ..
2024.07.21 -
[Terraform@CloudNet] Terraform Runner: Atlantis
- CloudNet에서 주관하는 Terraform 스터디 내용입니다- 내용은 위 책 테라폼으로 시작하는 IaC 를 기준으로 정리하였습니다.- 실습은 M1 macbook air 에서 진행했습니다.- 매번 좋은 스터디를 진행해 주시는 CloudNet 팀 감사드립니다- 잘못된 점, 업데이트된 지식, 다른 코멘트 언제나 환영입니다! Runner란?Terraform 에 GitOps 를 적용하기 위한 도구이다. (Terraform 자체도 Devops를 위한 툴인데, 데봅스를 위한 데봅스...?)스터디장 가시다님은 Workflow 랑 비슷한데 기능이 아직 좀 모자란 정도로 설명하셨다. Terraform 을 이용한 리소스 관리를 여러 사람이 하게 되면 한 레포에 여러사람이 작업할때 고려해야할 점이 많아지듯 형상관리와..
2024.07.13