Django 4.0 릴리스와 주요 변경 사항
2021년 12월 7일에 Django 4.0가 출시되었습니다. 이 글에서는 Django 4.0에 추가된 기능과 바뀐 점을 알아보려 합니다. 릴리스 노트만으로 이해하기가 어려운 기능엔 설명을 조금 보태었습니다.
기업 기술블로그의 Python 관련 글 86개
2021년 12월 7일에 Django 4.0가 출시되었습니다. 이 글에서는 Django 4.0에 추가된 기능과 바뀐 점을 알아보려 합니다. 릴리스 노트만으로 이해하기가 어려운 기능엔 설명을 조금 보태었습니다.
Python3.6 화해 개발팀에서는 닥블(닥치고 블로그)이라는 소모임을 운영하고 있습니다. 최근 닥블 활동으로 화해팀의 백엔드 플랫폼에서 사용 중인 Python 딕셔너리에 대해 새로 알게 된 내용을 정리해보았는데, 이를 공유해보고자 합니다.
마키나락스의 OLP(Off-line Programming) 팀에서는 제조 공장에서 사용되는 Multi-Robot Arm의 경로계획(Path Planning) 문제를 강화학습을 이용하여 풀고 있습니다. 경로계획은 다수의 로봇팔이 효과적으로 동작할 수 있는 경로를 생산하는 문제입니다. 실제 로봇 이용 시 시행 착오를 거치며 학습하는 강화학습 모델의 특성으로 인해 시간과 안전, 비용상의 문제가 발생할 수 있어, 시뮬레이터를 이용해 모델을 학습시키고
Unit Test 단위 테스트는 우리가 작성한 코드가 의도한 대로 작동하는지 검증하기 위한 절차로 문제를 방지하는 기능도 있지만, 부수적으로 코드 변경에 의한 사이드 이펙트를 최대한 줄일 수 있는 예방책이 되기도 합니다.
BERT 화해팀은 우리가 가진 데이터를 어떻게 잘 가공해서 앱을 이용하는 고객들에게 더 좋은 서비스로 돌려드릴 수 있을지를 지속적으로 고민해 왔는데요, Hwahae PLM 개발의 출발점이 된 저희의 질문도 바로 여기에서 시작되었습니다.
2021년 4월 6일에 Django 3.2가 출시되었습니다. 이 글에서는 Django 3.2에 추가된 기능과 바뀐 점을 알아보려 합니다. 릴리스 노트만으로 이해하기가 어려운 기능엔 설명을 조금 보태었습니다.
AI는 인공신경망의 등장부터 두 번의 AI 겨울이 지난 현재까지 많은 산업의 패러다임을 바꿔나가고 있습니다. 특히 금융시장에서는 AI의 잠재력을 높게 평가하고, 현재 시장 트렌드 분석, 미래 시장 변화 예측 등을 위한 최적의 예측 모델을 연구하고 있는데요. 이같은 모델 개발을 위해서는 먼저 ‘초매개변수(하이퍼 파라미터, hyperparameter)’를 설정해야 합니다. 많은 연구들을 통해 알 수...
불타는 텐서 흐름!
데이터 분석가들이 PySpark를 통하여 여러가지 데이터를 쉽게 분석할 수 있도록 편의를 제공하는 데이터 분석 라이브러리인 DevPlay Analytics 라이브러리를 만든 과정을 소개합니다.
transaction 블록 안에서 for 루프와 on_commit을 사용할 때 발생할 수 있는 이슈를 공유합니다. 트랜잭션이 성공적으로 커밋 된 경우에만 특정 동작을 실행해야 할 때가 있습니다. 이 때 장고의 transaction.on_commit 함수를 사용하여 콜백 함수를 등록하면 트랜잭션이 커밋된 후 등록된 순서대로 콜백 함수가 실행됩니다. 문제 상황 예를 들어, 8퍼센트 추첨 이벤트에서 10명의 사용자를 추첨하고 당첨된 사용자에게 안내를
안녕하세요, AI PLUS 테크블로그입니다. 오늘은 NER의 개념을 살펴보고, 포털에서 이를 어떻게 구현할 수 있을지 알아보려고 합니다. 1. NER 이란? NER은 Named Entity Recognition의 약자로, ‘개체명 인식’을 의미합니다. 개체명 인식이란 비정형 텍스트의 개체명 언급을 미리 정의된 카테고리(인명, 지명, 시간 등)로 분류하는것을 말하는데요. 오늘은 ‘미쓰에이 수지가 용인 수지에서 단독 공연을 개최하는건 수지에...
안녕하세요. 어반베이스 Machine Learning 개발자 백윤아입니다. 어반베이스에서는 공간 분석 서비스인 Space 개발을 담당하고 있습니다. Space는 컴퓨터 비전 영역의 딥러닝을 활용하여 공간을 분류하고, 공간에서 사물을 검출하며 공간의 특성을 분석하는 서비스를 제공합니다. 이번 글에서는 Space의 API를 만들었던 과정에 대해 이야기 해보려고 합니다. AWS 클라우드를 활용하여 간단한 딥러닝 모델 학습부터 서버리스 API 구축까지
일정한 날짜 구간에 값을 매핑하는 방법을 알아봅시다. 한 줄 요약 날짜 구간에 값을 매핑할 때 RangeKeyDict를 이용하면 깔끔합니다. 자세히 특정 일자에 따라 값을 다르게 설정해야 하는 경우가 자주 있습니다. 예를 들어, 회사의 포인트 적립 정책이 2020년 1월 1일부터는 1 퍼센트, 2020년 2월 2일부터는 2 퍼센트, 2020년 8월 8일부터는 8퍼센트라고 합시다. 이것은 if 문을 이용해 간단히 코드로 옮길 수 있습니다. fro
(User behavior based Real-time Deep Neural Recommendation System on E-commerce : ForYou) 안녕하세요. 데이터랩의 김한태 입니다. 딥러닝 기술을 이용한 실시간 개인화 추천 서비스인 “ForYou”.”이런 상품 찾아다니셨조?” 구좌의 개발 내용에 대해 소개하고자 합니다. ForYou 딥러닝 추천 시스템의 동작 방식은 1. 다수의 고객 행동 로그를 수집하고, 2. 고객 행동의 시퀀
이번 파이콘 2018에서 레블업에서 진행하는 코드 골프에 참가했습니다. 코드 골프를 처음 알게 되어 시도 해봤는데 그 경험을 공유 합니다. 코드 골프란? 출처(https://www.barrymichaeldoyle.com/code-golf/) 코드와 골프는 과연 무슨 관계가 있을까요? 골프는 가장 적은 타수로 공을 홀에 넣는 경기입니다. 코드 골프는 이와 유사하게 가장 적은 타수, 즉 가장 적은 문자수로 알고리즘을 동작 시키는 경기입니다. 무려
호성님이 열정적으로 강의를 하고 있다 무엇을 배웠는가? 현주님의 정리로 MYSQL 기본문을 실제로 파이썬에서 다루는 내용을 학습하였습니다. 파이썬을 활용하여 직접적으로 MySQL DB에 접속 데이터를 조회, 수정, 삽입하는 방법을 배웠습니다. 기존에 배웠던 내용들을 바탕으로 파이썬에서 CSV 파일을 읽어오고 DB파일에 해당 파일들을 정리할 수 있었습니다. MySQL 이란? MySQL이란 전세계적으로 널리 사용되고 있는 오픈소스 관계형 데이터베이
치킨은 중요해 무엇을 배웠는가? 보람님이 3.6장 까지의 요약을 준비해 주셨습니다. 여러 개의 통합문서 살펴보기 파이썬 내장 모듈 glob, os를 사용해 파일 경로와 파일명을 파싱하여 처리하려는 입력 파일 리스트를 만들고 for문을 통해 리스트를 돌며 아래의 함수들을 이용하여 각 파일의 이름, 워크시트 개수, 행/열 개수 등을 살펴볼 수 있었습니다. os.path.basename: 경로의 기본이름(파일명)을 반환 book.nsheets: xl
페이지 4 / 5 (총 86개)