5 days ago[추천시스템] 성능평가방법 with Python대표적인 추천시스템의 성능평가방법을 python 코드를 통해 알아보겠습니다. 시스템의 종류에 따른 평가지표 평점 예측 기반의 추천시스템은 Mean Average Error, Root Mean Squared Error, Mean Squared Error를 지표로 활용합니다. 순위 기반 추천시스템은 Precision, Recall, MAP, NDCG …Recommender System7 min readRecommender System7 min read
Feb 25[딥러닝] 10분안에 이미지 캡쳐 탐지 서비스 만들기딥러닝 라이브러리를 활용해 간단한 이미지 이미지의 캡쳐 여부를 판단할 수 있는 서비스를 만들어보고 실무에서 이를 활용했던 후기를 공유하도록 하겠습니다. Requirements 준비물은 Python3.6버전 이상과 딥러닝 라이브러리가 필요합니다. 여기서 딥러닝라이브러리는 파이토치를 사용하도록 하겠습니다. 꼭 파이토치일 필요는 없으며 텐서플 …Resnet12 min readResnet12 min read
Dec 31, 20222022년 회고올 한해를 돌아보며 감사한 일들을 공유합니다. 올 한해 개인의 나 아빠되기 아기를 신앙으로 잘 양육하기 위해 성경통독을 하였습니다. 약 반년에 걸쳐 1독을 하였습니다. 항상 부분적으로 알던 말씀을 전체적인 흐름과 역사에 기반하여 조망할 수 있어서 감사합니다. 매년 연초마다 계획하지만 잘 지키지 못했었는데, 23년에는 지킬 수 있을 자신 …Retrospection7 min readRetrospection7 min read
Dec 10, 2022[Tech] 2023년 꼭 알아야 할 기술 트랜드2023년 IT기술의 중심이 될 10가지 키워드를 알아보도록 하겠습니다. 새로운 키워드 보다는 대부분 몇년 전부터 이미 익숙하게 접해왔던 내용이라 쉽게 읽고 넘기기 좋을 것 같습니다. 2022 년 전세계 IT지출 성장률은 0.8%에 머물렀지만 2023년은 약 6천조원을 기록하여 5.1%의 성장할 것으로 예측됩니다. 키워드 소개와 함께 이를 뒷받침할 다양한 리소스를 추가하였으니 참고하시면 좋을 것 같습니다 …13 min read13 min read
Published in 29CM TEAM·Sep 22, 2022예약하기 서비스 개발기기존 서비스의 한계 안에서 예약하기 서비스를 개발하며 겪은 해결방법과 배운점을 공유합니다. 비슷한 고민을 하고 계신 분들께 도움이 되길 바랍니다. 예약하기 서비스란?29cm12 min read29cm12 min read
Published in 29CM TEAM·Aug 15, 2022[Java] 타임존, 날짜 그리고 시간객체 뽀개기항상 헷갈리는 타임존과 관련된 용어를 정리고, 데이터베이스에 어떻게 저장되고, 어플리케이션에선 어떻게 보여지는지 알아봅니다. TL;DR 1. 타임존을 아는(aka. Timezone-aware) 객체는 개발자가 신경쓰지 않아도 어플리케이션에서 설정한 기본 타임존으로 자동으로 변환하여 불러오고, 저장합니다. # APP에 타임존 …Java9 min readJava9 min read
Mar 1, 2022Learn Kotlin in 30 Min1. Function fun function() { print("") } fun functionWithParam(param: Int) { print(param) } fun functionWithReturn(): Int { return 100 } fun functionWithParamReturn(param: Int): Int { return param + 100 } fun shortFunction(param: Int): Int = param 2. var vs. val fun varExample() { var variable = 1 variable += 1…Kotlin4 min readKotlin4 min read
Jan 24, 2022[DB] Vacuum과 Autovacuum이란?오픈소스 RDBMS로 많이 사용되는 Postgresql에서 Vacuum과 Autovacuum의 동작방식을 알아보도록합니다. Vacuum이란? Vacuum은 한마디로 휴지통 비우기와 같습니다. 운영체제에서 파일을 삭제하면 지워지지만 휴지통으로 옮겨집니다. 휴지통으로 옮겨진 파일은 보이진 않지만 디스크 용량을 차지하고 있습니다. Postgres도 이와 같습니다. delete 된 데이터는 …Vacuum6 min readVacuum6 min read
Nov 21, 2021How to install Python 3.x on Apple M1I want to share how to install the old version of python on Apple silicon architecture. Basically the old python version does not support on installation on M1. 3.9.1 is the first version of Python to support macOS 11 Big Sur. With Xcode 11 and later it is now possible to build “Universal 2” binaries which work on Apple Silicon. I hope you don’t waste lot of time for installing Python on Apple M1. 😎Python1 min readPython1 min read