1. Все посты
  2. Основные посты
  3. Лучшее
  4. Фид

Rest_api

참고 동영상: https://youtu.be/RP_f5dMoHFc REST를 구성하는 스타일 client-server stateless cache uniform interface 제약 조건 identification of resource → resource가 uri로 표현되면 된다. mainpulation of resource through representations → resource를 변경할 때 http message에 표현을 담아서 처리하면 된다. self-descriptive messages 확장 가능한 커뮤니케이션이 가능하도록 함 hypermedia as the engine of application state (HATEOAS: application 상태는 Hyperlink를 이용해 전이되어야한다.) application 상태 전이의 late binding, 어디서 어디로 전이가 가능한지 미리 결정되지 않는다.

Mysql View Definer

1 2 3 4 5 6 7 8 9 10 https://dev.mysql.com/doc/refman/8.0/en/create-view.html CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] [DEFINER = user] [SQL SECURITY { DEFINER | INVOKER }] VIEW view_name [(column_list)] AS select_statement [WITH [CASCADED | LOCAL] CHECK OPTION] django unit test를 진행하는 과정에서 로컬에 세팅한 DB에 있는 view table에서 권한이 없어 select를 못하는 에러가 계속 발생. 1 _mysql_exceptions.OperationalError: (1449, "The user specified as a definer ('db_user'@'%') does not exist") 이유를 모른채 삽질을 하던 중, 생성 쿼리를 뽑아 봄.
Golden image란?골든 이미지는 OS 영역을 포함해 필수 패키지가 설치된 일종의 표준 이미지 개념입니다. 장점 공통 부분을 미리(패키징) 해둠으로써 인스턴스 프로비저닝 시간을 최소화함 새 이미지로부터 새로운 객체들을 생성하기 때문에 보안 관점에서도 좋음. 단점 주기적인 이미지를 다시 만들어야하는 번거로움 예시로, 설치된 패키지 중 특정 버전에 취약점이 발견 시 해당 패키지가 업데이트된 이미지를 다시 만들어 줘야한다. 더 큰 문제는 이미지를 생성한 이후의 작업(테스트,공유)들도 덩달아 공수를 유발한다는 것 또한 부담이다.