
스파르타 코딩클럽과의 인연은 21년 말부터 시작했습니다. 21년 말 웹개발종합반, 데이터분석 코스를 들으면서 교양차원에서 웹개발과 데이터분석에 대해서 배울 수 있었고 스파르타 식으로 타이트하게 배울 수 있는 부분이 좋았습니다. 22년 하반기에 내일배움캠프 부트캠프를 들으면서 프로그래밍과 컴퓨팅의 전반적인 이해에 대해서 좋은 경험을 가질 수 있었습니다. 이때도 정말 4개월간 스파르타 식으로 배웠습니다. 24년 하반기 GPT로 인한 충격이 2년동안 지속되어 드디어 항해 플러스 AI 로 AI 에 대해서 도전하게 되었습니다.일하는 중 바쁜 와중에 신청해서 많은 정보를 취득하지 못하고 수강하게 되었습니다. 그래서 혹시 고민하고 있는 분들께 현실적인 이야기를 공유드리고자 후기를 작성합니다. 우선 저는 22년 말 ..
문제 리액트 네이티브 빌드가 되지 않아서 계속적으로 여러가지 버젼을 바꿔가면서 시도해봄 그래들 버젼 변경, 자바 버젼 변경, NDK 버젼 변경, 안드로이드 빌드 등 여러가지 형태의 시도를 해봄 해결 도움을 받아서 해결!! 비슷했던 이슈 https://github.com/mrousavy/react-native-mmkv/issues/280 리액트 네이티브 버젼 업그레이드 https://github.com/facebook/react-native/releases/tag/v0.67.0 해결 방법 그래들 버젼 변경 https://stackoverflow.com/questions/67782975/how-to-fix-the-module-java-base-does-not-opens-java-io-to-unnamed-mo..
내일배움캠프 B-2 Super Bees - Beesolution KPT 프로젝트 개요 깃헙 링크 BeeSolution 웹서비스 - 익명으로 고민을 작성하고 추천 솔루션 시스템으로 고민 솔루션을 제안하며 고민을 가진 익명의 유저들과 소통할 수 있는 커뮤니티 서비스 프로젝트 명 : BeeSolution 필수 작업 : DRF CBV 사용, serializer, custom user model, CRUD, CORS, 회원가입/로그인, 추천시스템, 백엔드 AWS EC2 배포 Keep 태도 각자의 의견을 최대한 존중하고 배려하는 모습 기한 내에 안정적으로 프로젝트를 마무리하는 습관 구성원 각자의 메인/서브 파트를 설정하고 효율적으로 분업 하는 것 오류 부분에 대한 협업 코드 슬랙/git을 통한 활발한 의사소통과 트..

인증과 인가를 위해서 세션&쿠키 혹은 토큰 방식의 기술을 사용한다. HTTP - Connectionless & Stateless 한 특징으로 서버 클라이언트의 통신은 프로토콜의 규칙으로 request 에 response 후 연결을 끊는다. 세션 쿠키 - Stateless 한 HTTP 의 특징으로 세션 쿠키를 통해서 인증 인가를 편리하게 하고자 함 - 클라이언트의 브라우저에 보관할 수 있는 쿠키(키-밸류 형태)를 서버에서 보내고 - 클라이언트의 브라우저는 쿠키를 저장해서 사용하고 유효기간을 설정하면 자동으로 소멸하고 설정이 없을 경우 브라우저 종료와 함께 소멸 - 클라이언트의 브라우저는 각기 세션을 구분하기 위해 ID를 할당해서 매번 세션 ID를 전송 참조 : DevTaek 의 개발노트 - HTTP 는 S..
DRF / 자바스크립트 데이터 로직을 설계할 때 데이터 형식을 지정한 것을 정리 - 장고에서 쿼리셋을 선택할때 .values() 로 각 객체 정보를 갖는 리스트 형태로 반환 - 장고에서 response 로 json 형식의 데이터를 보냄 - 자바스크립트로 resposne 를 JSON.stringify()로 받아서 보여줌 해당 코드 백엔드 깃헙 / 프론트 깃헙 참조 : Leffe's tistory - [Django]Django REST Framework 튜토리얼 2 (Requests and Responses) to infinity and beyond - (Django) QuerySet과 객체별 접근방식 magnoliarfsit.log - [Re:Django] 7. ORM과 QuerySet, QuerySet ..
오늘의 트러블 오늘 permission_class 를 사용하는데 잘 안되서 고민을 하고 노력을 하다가 튜터님을 찾아갔는데, 문제의 원인은 permissions_class 라고 내가 썼었기 때문이다. 몇몇 블로그에 permissions 라고도 나와있어서 별로 신경쓰지 않았는데 다시 확인해보니 drf 공식 문서에서는 s 가 없이 permission_class 라고 나와있었다. 다음에는 공식 문서를 더 자세히 보고 공식 문서를 따라야겠다. 여기서 문제는 permission 을 제대로 받으니 몇몇 views 에서 정상 작동하지 않고 있다. 일단은 permission_class 를 삭제 했는데 인증에서 어떤 문제가 있는지 다시 살펴봐야겠다. 참조: Django REST framework - Permissions ..
스파르타 내일배움캠프 17번째주 주간회고 (WIL : The four FS 의 형식을 빌러 작성) - 16주차의 시사점 (Was Future) 1. 인내심을 가지고 하루하루에 충실히 최선을 다하자 -> 최선을 다하고자 했지만 아무래도 조금씩은 부족했던 날들도 생긴 것 같다. 그럼에도 불구하고 정진하는 것이 최선이다. 더보기 - 15주차의 시사점 (Was Future) 1. 사실 나의 문제와 솔루션은 다 알고 있는 것이지만 이를 실천을 못하는 것이 아닐까? 반복적인 문제에 대해서 한번에 드라마틱한 개선의 실천이 어려우면 두 문제의 솔루션에 대해서 작게라도 실천해봐야겠다. (1). 문제 해결에 앞서 문제점을 정확히 정의해보자 (2). 효율성 있는 공부를 할 수 있게 노력하자 효율적인 공부까지는 못 된것 같고..

오늘 공부한 것 - 비트 연산 파이썬에서 10진수를 2진수로 변환할 때는 bin 을 사용 >>> bin(13) # 10진수 13을 2진수로 변환 '0b1101' >>> 0b1101 # 2진수 1101을 10진수로 변환 13 AND, OR, XOR, NOT 연산을 하는 비트 논리 연산자 - AND 연산 : 1과 1의 연산 제외하고 0 bin(0b1101 & 0b1001) # 비트 AND '0b1001' 연산자 비트1 비트2 결과 & 0 0 0 0 1 0 1 0 0 1 1 1 - OR 연산 : 0과 0의 연산 제외하고 1 bin(0b1101 | 0b1001) # 비트 OR '0b1101' 연산자 비트1 비트2 결과 | 0 0 0 0 1 1 1 0 1 1 1 1 - XOR 연산 : 1과 0의 연산은 1, 나머..
알고리즘, 코테 공부하는 법 - 시간 투자를 많이 해서 공부를 많이 하면 실력이 오른다. 더보기 결국 정답은 시간투자 그리고 이를 해결하기 위한 방법은 결국 시간투자이다. 모든 사람들이 "알고리즘 풀이는 어떻게 잘해요?" 라는 질문에 "시간 투자를 많이 하세요." 라는 대답이 나온 데에는 다 이유가 있는 법이다. 나도 혼자서 인터넷 보면서 끙끙거릴때는 와닿지 않았다. 그러나 책에 순서대로 정리된 풀이법을 보면서 하루에 12시간씩 문제풀이를 해보니 바로 느낌이 왔다. 출처 : cozy_classic - 알고리즘 책 1회독 회고 출처 : cozy_classic - 알고리즘 책 1회독 회고 - 무엇을 놓쳤는지 다시 보고 그 부분에 대해서 알고 나서 공부해보기 생각을 쪼갰을때 하나하나의 것들 (ex 함수/ 약수..
20220920 - 함수의 parameter 와 argument의 구분에 대해서 궁금해서 찾아봤었다. - break, continue, pass 에 대해서 찾아봤었다. - if 의 or 용법에 대해서 찾아봤었다. - 장고의프로젝트를 생성하고 시작하는 법에 대해서 찾아봤었다. - 브라우저의 렌더링에 대해서 찾아보았다. 20221221 - 3달이 지난 지금 위의 내용에 대해서 확실히 이해하고 있는지에 대해서 다시 돌이켜 보았다. - 정확하게 모든 것을 이해했다기 보다는 모르는 것이 있을 때 찾아서 이해하고 사용할 수 있는 능력에 대해서 학습했다는 생각이 들었다. 오늘 한일 1. 팀프로젝트 유저 피드백 반영
- Total
- Today
- Yesterday
- GIT
- 항해플러스ai
- Til
- 컴퓨터구조
- github
- 장고
- 스파르타내일배움캠프
- 항해플러스후기
- 항해솔직후기
- wil
- 반복문
- 스파르타코딩클럽
- css선택자
- 파이썬 함수 return
- dtl
- API
- 자료구조
- 클래스
- 예외처리
- 함수
- css
- 파이썬
- 파이썬나누기
- 코드컨벤션
- HTML
- HTTP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |