일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자바스크립트 #javascript #datatype #데이터타입 #자료형
- 강의 #느낀점 #snowfox #스노우폭스 #김승호회장
- 불리언 #Boolean #number #string #symbol #null #undefined
- javascript #event #onclick #js
- single source of truth란 #single source of truth #자료의중복 #자료의비정합성 #비정합성 #리팩토링
- 블로그만들기 #웹사이트만들기 #
- #TIL #Today I Learned #기록 #회고 #ternary statement #swich statement #스위치 반복문 #
- TIL #Today I Learned # 기록 # 회고 #Udemy
- javascript '===' #javascript #TIL #Today I Learned #기록 #회고
- 기록 #회고
- javascript #statement #expression #difference
- 블로그 셀프제작
- TIL #Today I Learned #
- 고스트 블로그 #
- Hackerrank #해커랭크 #python #파이썬 #알고리즘 #Algorithm
- 웹페이지제작 #
- hackerrank #python #algorithm #해커랭크 #파이썬 #알고리즘
- Today
- Total
목록분류 전체보기 (133)
well-balanced
Django에서는 Template Language를 활용해 urls.py 파일에서 지정해둔 name 값을 통해 url을 가져올 수 있다. 이는 path에 변동이 있을 때 template에도 동적으로 변화를 준다. 기존 하드 코딩된 url path {{ question.question_text }} template 언어를 활용해서 urls의 path를 지정된 name 값으로 가져오는 모습 {{ question.question_text }} path('/', views.detail, name='detail'), ... # added the word 'specifics' path('specifics//', views.detail, name='detail'), ... 위와 같이 경로가 바뀔 때 template에..
Today I Learend 영어 공부겸 Django 공식 문서 튜토리얼을 계속 따라가면서 몇 가지 도움이 될만한 것들을 정리를 해서 블로그에 공유했다.
오역이 있을 수 있습니다. 사건은 Django 튜토리얼 진행 도중에 발생했다. Tutorial를 따라가면서 Shell을 통해 모델을 제어하고 있는 도중 choice_set이 갑툭튀. 이상하다 난 저런 메소드를 구현한 적이 없는데.. 그래도 혹시 모르니 models.py 파일을 다시 확인해봤으나 역시 없다. 처음에는 내장 메소드인줄 알고 문서에서 찾아봤지만 없었고, 좀 찾아보니 이곳에서 이유를 알아낼 수 있었다. Related objects¶ When you define a relationship in a model (i.e., a ForeignKey, OneToOneField, or ManyToManyField), instances of that model will have a convenient API..
Today I Learned 프로젝트를 구상해봤다. 카드사에서 제공하는 할인혜택을 정리하는 Web을 만들어보려고 한다. 그동안 서버 언어로써 Node.js와 Template engine을 통해 Server-Side-Rendering 방식으로 좀 설계를 해봤으니 이번에는 Django + React로 CSR 방식으로 동작하는 웹 애플리케이션을 만들어볼 예정. 카드사에서 제공하는 API에 대해 좀 찾아봤는데 아무래도 개인으로써 API를 쓰기는 좀 힘들어보인다. 일단 Django를 조금 더 공부를 하고 시작해보는게 좋다는 생각이 들었다. migrate 명령과 makemigration 명령의 차이 The migrate command takes all the migrations that haven’t been ap..
Today I Learned 여러모로 바쁜 하루를 보냈다. 하루의 시간을 주는 알고리즘 테스트에 종일 매달렸고, 짧게 면접도 진행했다. 이러한 과정으로써 뜻밖의 유용한 지식을 얻기도하지만, 아무래도 모든게 나의 실력을 테스트하기 위한 것들이고, 최근 들어 내 공부를 계속 못하고 있었던건 사실이다. 조금 더 내 공부에 집중해야겠다는 생각이 든다.
Today I Learned Redux에 대해서 공부했다. Redux의 핵심은 Store라는 것이다. 마치 은행처럼 정보가 state에 담기기 때문에 직접적으로 접근하는 것이 불가능하다. 먼저 Store에 reducer를 만들어서 Store에 공급을 해줘야하며, state에 접근해서 값을 바꾸기 위해서는 dispatch을 통해 action을 발생시키도록 하면 reducer가 호출되면서 State를 바꾸게된다. subscribe에 함수형태의 값을 전달하면 dispatch가 일어날 때마다 함수가 호출된다. 이를 활용해 화면을 렌더링할 수 있다. 프로젝트가 커질수록 컴포넌트 간의 관계가 복잡해지고, 이로인해 상태관리가 굉장히 어려워진다. Redux를 사용하면 좋은 이유는 각 컴포넌트 간의 의존성을 낮추고, 각..
요즘 계속 AWS EC2에서 돌아가고 있는 슬랙봇 Greeny에서 버그가 발생했다. 그래서 내가 쓰고 있는 PC와 EC2 인스턴스를 비교하기 위해 동시에 서버를 실행하고 테스트를 해봤다. 결과는 역시 뭔가 이상하다. 코드도 정확히 같은 코드로 동작하고 있는데 하나는 성공 메세지를 하나는 실패 메세지를 보낸다. 해결방법 AWS EC2 Instance의 localtime이 UTC0으로 설정되어 있었다. sudo cat /etc/localtime TZif2UTCTZif2UTC UTC0 그래서 Instance의 시간대를 바꿔주었다. sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 요청할 때 Timezone 관련 쿠키를..