본문 바로가기
반응형

개발인생15

데얼스와 함께한지 어느덧 6개월 데얼스에 합류한 지 어느덧 6개월이란 시간이 지났다. 입사 전 아웃도어 테마를 가진 서비스의 매력에 관심이 생겼고 내가 데얼스에 도움이 되는 사람이 될 수 있을까 고민하게 됐다. 그러던 중 어느 개발 서적 한 구절의 문구에 고민은 결심으로 이어졌고 어느새 멤버들의 환영을 받으며 데얼스에 합류하게 됐다.(그 문구가 뭐였는지 사실 지금은 기억이 나지 않는다...ㅎ) 회사와 서비스에 대한 이해를 도울 수 있도록 입사 후 이틀간 온보딩이란 시간을 가졌고 3개월간은 멤버들과 한 번씩 돌아가며 원온원을 요청해 11명의 멤버들의 히스토리를 경험하는 시간도 가졌다. 그런 시간 속에서 몇 차례의 스프린트를 진행했고 여러 코드가 내 손을 거쳐 수정되기도 추가되기도 했다. 서비스에 점점 나의 노력이 쌓여간다는 것은 정말 뜻.. 2023. 12. 12.
poetry 설치 1. 설치 $ curl -sSL https://install.python-poetry.org | python3 - 2. 환경변수 설정 $ export PATH="/Users/bellsilver7/.local/bin:$PATH" 3. 버전 확인 $ poetry --version 2023. 3. 17.
django 데이터베이스 생성 없이 테스트 진행하는 방법 django의 TestCase를 사용해서 DB 테스트를 실행하니 아래와 같은 에러가 발생했다. django.test.testcases.DatabaseOperationForbidden: Database queries to 'other' are not allowed in this test. Add 'other' to services.tests.FirstTest.databases to ensure proper test isolation and silence this failure. TestCase에서 사용할 DB를 databases에 추가해야 한다. from django.test import TestCase class FirstTest(TestCase): databases = ['default', 'other.. 2023. 3. 13.
django CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False. django 에서 DEBUG 설정을 True 에서 False 로 변경하는 경우. settings.py 를 살펴보면 기본적으로 이렇게 설정이 되어있다. # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True ALLOWED_HOSTS = [] 여기서 DEBUG 값만 False로 변경한다면 "CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False." 와 같은 에러를 만나게 됩니다. 이를 해결하기 위해서는 DEBUG 밑에 ALLOWED_HOSTS 값을 추가해줘야 합니다. DEBUG 값을 False로 하는 경우는 보통 Apache나 Nginx 같은 웹서버를 경유하.. 2023. 3. 8.
AttributeError: 'DataFrame' object has no attribute 'ix' "파이썬을 이용한 머신러닝, 딥러닝 실전 개발 입문" 이란 도서를 읽으면서 예제를 실행해보는 과정에서 아래와 같이 'DataFrame'에 'ix'가 존재하지 않는다는 에러가 발생했습니다. 조사해본 결과 pandas 공식 문서에서 0.20.0부터 .ix 인덱서는 더 이상 사용되지 않으며 보다 엄격한 .iloc 및 .loc 인덱서 사용을 권고하고 있었습니다. pandas.DataFrame.ix — pandas 0.23.4 documentation A primarily label-location based indexer, with integer position fallback. Warning: Starting in 0.20.0, the .ix indexer is deprecated, in favor of th.. 2023. 3. 7.
태블로(tableau) 대시보드를 내 웹사이트에 노출하기 지난번 태블로(tableau) REST API를 Python과 연동하는 방법에 대해 알아봤습니다. 태블로 Rest API 연동(with python) 태블로(Tableau)는 데이터 시각화 및 분석 툴로 유명합니다. 태블로를 사용하면 다양한 형식의 데이터를 시각화하고 대시보드를 만들어 데이터 인사이트를 도출할 수 있습니다. 태블로는 REST API를 senslife.tistory.com API 연동을 활용해 대시보드 목록을 구현했습니다. 이제 상세 페이지로 들어가면 실제 대시보드를 출력해야 하는데 이는 public 대시보드일 경우에는 태블로의 공유 기능으로 코드만 붙여 넣으면 바로 출력이 가능하지만 private 일 경우에는 token이 필요합니다. 이 토큰은 jwt 방식으로 생성해야 하고 태블로에서 클.. 2023. 3. 3.
반응형