mingkeJun 26, 2024오름캠프 - map함수와 list comprehension 비교map이냐 List Comprehension이냐는 개인 취향 같습니다. 그리고 둘 다 코드가 간결해지긴 하지만 너무 생략하면 오히려 가독성이 떨어지는 경우도 많아서 일반 for문을 사용하는 경우도 많습니다.Python오름캠프
mingkeJun 23, 2024오름캠프 - Python 변수 공부하기변수는 파이썬만의 특징은 아닙니다. 변수는 데이터를 저장하고 참조할 수 있는 이름을 가진 메모리 공간입니다. 대부분의 프로그래밍 언어에서 변수를 사용합니다. 파이썬에서 모든 데이터는 객체(object)입니다. 객체는 특정 클래스로부터 생성된 인스턴스(instance)라고도 불립니다.Python오름캠프
mingkeJun 18, 2024오름캠프 - 부트캠프에 임하는 태도모두의 연구소에서 진행하는 부트캠프인 오름캠프의 서브강사가 되었습니다. 서브강사 또는 멘토라고 불리더군요. 알고 있는 기술스택이 파이썬 백엔드라 Django 백엔드과정 부트캠프에 서브강사로 4개월간 참여하게 되었습니다.오름캠프
mingkeJun 16, 2024django-ninja 사용해서 API 개발해보기Django Reddit을 둘러보다가 django-ninja 에 대한 게시물을 발견했습니다. 작년 말에 1버젼이 릴리즈 되었더라구요. 그래서 튜토리얼 느낌으로 한 번 사용해보았습니다.Django
mingkeJun 15, 2024Rust 문자열 타입 알아보기Rust를 취미처럼 공부하고 있습니다. 정말 난이도가 있다고 느껴집니다. 문자열 타입같은 경우, 다른 언어를 배울 때 가장 먼저 배우는 쉬운 타입인데 Rust에서는 그렇지가 않더군요. Rust 문자열에 대해서 한 번 알아보겠습니다.Rust
mingkeJun 14, 2024IDX - Google이 만든 웹 기반 IDE 알아보기얼마전에 보니 구글이 웹에서 실행할 수 있는 클라우드 IDE를 개발했더라구요. IDX라고 합니다. 간단하게 한 번 써봤는데요. 이번 포스팅에서 한 번 알아보도록 하겠습니다.Tools
mingkeJun 11, 2024Next.js에서 nodemailer로 이메일 전송하기이번 포스팅에서 nodemailer를 이용해서 쉽게 이메일 전송하는 법을 알아보겠습니다.NextjsNodejs
mingkeJun 10, 2024python 문자열 템플릿 알아보기문자열 템플릿을 만드는 방법은 f-string 같은 포맷팅 방법 이외에 따로 파싱을 구현하여 사용할 수 있었습니다. 정규표현식을 사용을 위한re 라이브러리나 string 라이브러리를 이용하면 가능합니다.Python
mingkeJun 9, 2024FastAPI lifespan asynccontextmanager 직접 구현하기 (feat.__aenter__, __aexit__)FastAPI에서 startup 이벤트와 shutdown를 구현하는 방법으로 lifespan을 사용하는 방법이 있습니다. 이번 포스팅에서 좀 더 객체지향적이고 사용성 좋은 방법으로 구현해보았습니다.FastAPIPython
mingkeJun 3, 2024Supabase CLI활용 - Supabase CLI로 migration하기Supabase에서 제공해주는 Supabase CLI를 이용하면 migration 작업을 좀 더 손쉽게 할 수 있었습니다. Migration 과정을 포스팅 해보도록 하겠습니다. Supabase를 이용해볼 수록 정말 잘 만들었다는 생각이 듭니다.Supabase