본문 바로가기

전체 글

(133)
TIL 오늘의 TIL from rest_framework.permissions import BasePermission class IsAdminOrAuthenticatedOrReadOnly(BasePermission): http_method = ["POST", "PUT", "DELETE"] def has_permission(self, request, view): message ="접근 권한이 없습니다!" user = request.user if user.is_authenticated and request.method == "GET": # 로그인하지 않은 유저이고, method가 GET일때 return True elif not user.is_authenticated and request.method == "GET"..
유화 프로젝트 KPT Keep 각자 맡은 부분에 열심히 해주었고 기능구현에 문제없었다는점 Problem 기능구현후 세세한 부분까지 깔끔하게 처리하지못한점 ex)예외 설정이라던지,한글파일업로드, 배포에대해서 너무 쉽게생각했던점. Try 역할이정해지면 좀더 세부적으로 어떤기능까지 있어야할지 생각하고 코드작성할것 js 공부와 docker(배포)대해서 공부해야하는점 Feel 개발하는대에 있어서 프론트,백 둘중하나만 잘하는것이아니라 둘다 잘해야 개발이 가능하다는점 개발과 배포는 다른영역인점
WIL 유화프로젝트 주말 발표를 이틀 남겨두고 거의다 완성된상태이다 오늘 오전에 백엔드는 대부분 완성되었고 (완성도 80) 프론트는 60정도 완성되었다 더 자세히 프로젝트 경과에대해서 말하자면 특별한 예외사항을 제외한 나머지 경우에는 완성되었다는것이다 다섯명이서 셋둘 나눠서 두명이서 배포작업을하였고 셋이서 프론트작업을했다. 배포 작업자체는 오류하나뺴고는 스무스하게 잘되었다. 오류는 TIL에 작성했다 이후 미완성된 백엔드를가지고 하긴했지만 정삭적으로 서버에연결되었다 만들고보니까 우리가 일상생활에쓰는 간단한 블로그마저도 얼마나 많은 생각이 들어갔는지 알수있었다 아직 내가 코드를짜는데있어서 오래걸리고 찾아볼것도 많아서 그런걸수도있지만 재미있고 조금더 열심히 배우고 이런 프로젝트를 많이 해봤으면 좋겠다. 저번프로젝트에서 프론트작업을할떄..
TIL 금요일 제출 머신러닝을 돌릴 때와 글 작성할때 필요한 인자 값이 달라서 각 각의 serializer을 생성 절대경로로 만들어서 깃에 올릴떄마다 변경해주어야하는 불편했던것을 슬라이싱을이용해서 팀원마다 경로 설정안하게 변경 배포시 생기는 오류:libGL.so.1: cannot open shared object file: No such file or directory 오류 원인: opencv module이 설치되어있지 않아서 생기는 오류 DockerFile에 RUN apt-get update RUN apt-get -y install libgl1-mesa-glx 넣으면 해결
TIL 팀프로젝트 깃,백엔드 우선 모델링이라던지 이미지를 적용시킬 함수들은 다 준비 되었고 이를 팀프로젝트에 옮겨서 조금만 수정해주면 완성이다 그런데 커밋이후 푸쉬하려했는데 권한(?)이 없다고 나온다 예전에 docker실습하면서 토큰재발급받은거 떄문인가? 싶어서 모든 토큰제거후에 새로 재발급을 받았다 그런데 생각해보니 이번 프로젝트에서 푸쉬권한을 받은적이없어서 급하게 메일함을 찾았다. 아니나 다를까 수락을 안했으니까 권한이없다고 나오지.. 야밤에 두시간동안 지웠다 깔았다..뭐한건지:
TIL 팀프로젝트 (딥러닝편) 이번프로젝트에서는 두이미지를 합치는 블랜딩을 사용한다. 수식으로보면 $g(x)=(1−α)f0(x)+αf1(x)$g(x)=(1−α)f0(x)+αf1(x)​ 인데 두이미지의 투명도(0~1)사이를 곱해서 더한다고 한다 img = cv2.addWeighted(im1, 0.5, im2 , 0.5, 0) (이미지1 x 비중) + (이미지2 *비중) +투명도 두 이미지의 합성하는방법에는 두가지 방법이있는데 add와 위의 방법이있다 add의경우에는 두 픽셀의 합의 255가되면 오버 플로우가 되서 밝게 빛나서 어색하다. add 를 사용했을떄 좌측상단이미지 +우측상단이미지 좌측하단에는 단순히 + 했을때 우측하단에는 add함수를 이용했을떄이다 블렌딩을 사용하게되면 훨씬 자연스러운 연출이가능하다.
TIL 팀프로젝트d-1 22일부터 팀프로젝트를 시작한다. 저번프로젝트를 제외하고는 금요일에끝났지만 저번프로젝트에는 월요일에끝났다.. 이번프로젝트도 마찬가지고 아직까지도 짧은시간이라고 생각하기에 열심히해야겠다는 생각이들지만 최근에들어 슬럼프에 빠진거같다 그냥 엄청 무기력하다.잡생각이 많아지고 집중을못하고 도전,호기심과같은 마인드보다 두려움,걱정 같은 부정적마인드가 먼저들어온다.. 오늘 처음으로 하루동안 회의한것도있지만 vs코드를 실행시키지도않았다. 이제는 팀프로젝트이기떄문에 집중해서 팀원들과 미래의나를위해 집중해야할시간이다
TIL Deep-Learning 1주차 django 수업만 듣다가 넘어와서인지 매우 만족스러운 수업내용이였고 재미있었다. 우선 내가 작업한결과물이 바로나온다는거에서 만족도가 높았던거같았다 코드도 어려운편도아니고 모델링한것을따와서 좌표만 설정해주면 끝인거라 아직까지는 어렵다는 느낌은 없었다. 딥러닝에대해서 조금더 찾아보니 지금까지배운건 딥러닝이라고 민망할정도의 수업들이였다ㅎ 흠흠 계속해서 이번주 수업내용은 전체적으로 만족스러웠다 그런데 타임어택을 두번인가 진행했는데 두번다 처참한 결과를 보았다.딥러닝담당자라고는 하지만 그래도 파이썬을 배우러왔기떄문에 django를 다루는게 우선이다. 아직까지도 모델링을할때 일부 개념에대해서 미숙하며 모델링하는게 어렵다고 느껴진다. 토끼반(알고리즘 풀이)의경우에도 저번주보다는 많이향상되었다는 생각은 들지만 아직 ..