본문으로 바로가기

초보 코딩 덕후

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    알바트로스_무냉

    새롭게 도전하는 프로그래밍 분야에 대해 공부한 내용을 정리하는 초보 개발자의 블로그 입니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

react 기본 개념

- react 는 Component 기반 UI 라이브러리 - facebook 에서 초보자를 위한 패키지를 제공 create-react-app 기본 작업 flow Component 또는 function 으로 하나의 page 를 만듦 Component: 파이썬에서 class 와 비슷한 개념으로 componentWillMount(), componentDidMount() 와 같은 동작을 제어 class Movie extends Component { render() { return( {this.props.title} ) } } function: 단순히 특정 객체를 보여주기 위한 기능만 해야한다면 function 으로 구성 # componentWillMount(), state 과 같이 추가 기능은 구현하지 못함 f..

React 2019. 10. 24. 19:24

2019_09_19_목

버킷 리스트 프로젝트(웹) 백엔드/프론트 로 직접 만들어 서비스하기 TIL 이번주 목표 [] (프론트엔드) 튜토리얼을 통해 만든 프론트엔드 앱의 내용을 다시 이해하고, CRUD 로 리뉴얼하기 [] (백엔드) 서버 구축(ECS) 이슈 처리: postgresql 을 읽지 못하는 현상 프로젝트를 진행하던 중 runserver 를 했는데, 아래와 같은 오류가 발생 django.db.utils.OperationalError: could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432? 원인을 찾던 중 한가지 가장 유력한 내용은 br..

TIL 2019. 9. 19. 12:51

20190626-TIL(계획 수립)

마냥 코딩만 해야지 생각하다가 일을 시작하니 머리속에서 계획을 세우고 일하는 두뇌 자체가 멈춰버린 것 같다. 대표님에게 주신 미션과 선임 개발자님이 주신 미션에 대해서 일하는 업무 시간 동안에 계획을 세워서 일하는 시간은 줄이고 능률은 바짝 올리자. TIL 업무 시간 동안에는 a 과업과 b 과업은 7:3으로 분류하여 처리한다. 나머지 퇴근 시간 이후에는 b 과업에서 이해한 것 + 기존 서비스 툴을 분석하여 a 과업을 정리한다. a) 코드 분석 실제 주력해야 하는 것은 이슈를 처리하기 위한 기존의 코드를 분석 서비스를 위한 여러가지 툴을 언제 왜 사용하는지 분석하고 정리 b) 개발 계획 수립 기본적으로 받아야 하는 데이터를 어떻게 받고 처리할지 실제 코드를 보고 분석 기존 서비스하는 툴을 사용해보고 '만약..

TIL 2019. 6. 25. 23:38

20190624-TIL(첫출근)

진행 주제를 선정하고 상세한 내용을 적기 * 사용한 기술과 어려웠던 점, 해결한 내용에 대한 기술도 같이 적을 것 오늘은 첫 출근이다. 아직 모르는 것도 많고 해야하는 것들도 많지만 열심히 해보자.!! TIL 개발환경 세팅 프로젝트 초대 /CI 초대 / 프로그램이나 툴은 다 설치되었으니 패스 API 문서 참고해서 소스코드 이해하기 현재 구현된 코드 1독 완료 TIL 에 회사 업무에 대해 자세하게 적을 수 없으니 에버노트로 대체 할 예정이다. 당장은 프로젝트의 참여보다는 문서를 보고 작은 유닛 단위로 구현을 하게 될텐데 실수없이 잘해보자.

TIL 2019. 6. 24. 19:29

20190622-TIL(마케팅툴 조사)

진행 주제를 선정하고 상세한 내용을 적기 * 사용한 기술과 어려웠던 점, 해결한 내용에 대한 기술도 같이 적을 것 주말동안에 주어진 미션.!! 마케팅 툴 25개 조사하고 요약하기. 원래 REST 쪽도 최근에 보지를 않아서 준비하려고 했는데 마케팅 툴을 써본적이 없어서 적응하는데 시간이 좀 걸렸다. 그래도 이제는 공통적인 기능이 무엇이고 각 툴 별로 어떤 면에서 강점을 보이는지 아주 조금은 알 것 같다. 주제 링크 바로가기 TIL 질문받았던 내용에 대해서 핵심 정리하기 REST API 인스턴스를 복사...? 그러나 __dict__ 매직 메서드가 코드에 들어가서 느낌적인 느낌으로 이건 아닌 것 같다. 지금 우선 순위는 아니기 때문에 나중으로 보류 구현 완료 코드 보기 DRF 객체를 copy 하기 Django..

TIL 2019. 6. 22. 21:34

DRF 객체를 copy 하기

Django RestFramework 에서 copy 기능을 구현 (현재 다른 미션이 있어서 일단은 코드 포스팅만을 진행) □ views.py class ProductCopyInstance(APIView): serializer_class = ProductSerializer def get_object(self, pk): try: return Product.objects.get(pk=pk) except Product.DoestNotExist: raise Http404 def get(self, request, pk, format=None): response = self.get_object(pk=pk) serializer = ProductSerializer(response) return Response(seria..

장고/MTV 2019. 6. 22. 15:20

django normalize_email

장고에서 normailize_email 메서드를 사용하기 전에 이해해야 할 내용 정규화: 관계형 데이터베이스에서 중복을 최소화하기 위해 데이터를 구조화시킴 이메일은 사용자계정@도메인 으로 구성된다. 사용자계정은 local 이라고 부르기도 한다.(Email 위키피디아 참고) DB 에서 질의를 할 때 정규화를 하지 않으면 리소스도 많이 소비되고, 특정 컬럼을 삭제 시에 에러가 발생하기도 하는 듯 □ Django 에서 normalize_email() class BaseUserManager(models.Manager): @classmethod def normalize_email(cls, email): """ Normalize the email address by lowercasing the domain part..

장고/MTV 2019. 6. 21. 23:27

20190620-TIL(REST)

진행 주제를 선정하고 상세한 내용을 적기 * 사용한 기술과 어려웠던 점, 해결한 내용에 대한 기술도 같이 적을 것 면접보고 멍해서 두시간은 걸었다가 정신차려서 면접 때 받았던 질문에 대해서 정리를 해보자. 그리고 확실히 REST API 에 대한 깊은 이해가 우선 순위 중에 하나가 맞는 것 같다. 앞으로는 공부 방향은 1)REST API 공부 2)크롤링 프로젝트 3)카피사이트(또는 자료구조) 면접 질문받았던 내용에 대해서 핵심 정리하기 REST API 인스턴스를 복사...? (현재 시도중) get 요청을 통해 들어온 객체를 post 메서드로 새로운 객체를 만들 것(하나의 class 에 get, post 정의) 그러나 문제는 post 메서드를 사용하게 될 경우 form 에 입력을 해야 함. 바로 이 부분에서..

TIL 2019. 6. 20. 15:57
  • 이전
  • 1
  • 2
  • 3
  • 4
  • ···
  • 15
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (120)
    • 프로젝트 이야기 (5)
      • 개요 및 후기 (3)
      • 코드 (2)
    • 장고 (25)
      • MTV (16)
      • 외부 라이브러리 (1)
      • 기타 설정 방법 (5)
      • Docker (1)
      • Admin 관리 (1)
    • 기초지식 (20)
      • 파이썬 (4)
      • 컴퓨터 공학 (5)
      • 알고리즘 (11)
    • 이메일 마케팅 (0)
    • AWS (1)
      • 용어 (1)
    • git (1)
    • React (1)
    • TIL (65)
    • 일상 (0)
    • HTML, CSS (1)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

MORE+

ARCHIVE

CALENDAR

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 초보 코딩 덕후, ALL RIGHT RESERVED.
초보 코딩 덕후
블로그 이미지 알바트로스_무냉 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (120)
    • 프로젝트 이야기 (5)
      • 개요 및 후기 (3)
      • 코드 (2)
    • 장고 (25)
      • MTV (16)
      • 외부 라이브러리 (1)
      • 기타 설정 방법 (5)
      • Docker (1)
      • Admin 관리 (1)
    • 기초지식 (20)
      • 파이썬 (4)
      • 컴퓨터 공학 (5)
      • 알고리즘 (11)
    • 이메일 마케팅 (0)
    • AWS (1)
      • 용어 (1)
    • git (1)
    • React (1)
    • TIL (65)
    • 일상 (0)
    • HTML, CSS (1)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바