본문 바로가기

웃음기 있는 글들55

GPT에 쌓인 데이터로 개발공부하기 요즘 포폴 수정하느라 정신없다 -_-PPT로 만들면 시각적인 자료도 배치할 수 있고 좀 더 전문성이 보일거란 피드백을 받고 수정중인데디자인 감각이 참... 떨어져서 남들보다 시간을 훨씬 더 많이 쓰는 거 같다 ㅠ그래서 공부를 좀 소홀히 하게 됐는데 (사실 함께 캠프 수료한 사람들이랑 놀러 서울에 다녀왔다)죄책감이 들 때 마다 간단하게 할 수 있는 공부방법이 있어서 글로 적게 되었다서울 오며 가며 기차 안에서도 이것만 했다 ㅎㅎ바로 GPT 퀴즈식으로 공부하기!GPT 유료모델을 사용하면이런식으로 메모리를 저장할 수 있다. 내가 공부한 것들을 "-를 메모리에 저장해 줘" 라는 프롬프트로 직접 저장할 수도 있고,GPT가 알아서 저장해주기도 한다.알아서 저장하는 게 대부분인 듯?그래서 "여태 공부한 것들로 개발 .. 2025. 4. 9.
DeepSeek 우와 나스닥이 난리가 났다. 몇천억 들인 chatGPT, gemini등이 치열하게 경쟁하는 와중에고작 80억으로 gpt 유료모델(심지어 하루 50회 엑세스 가능한 모델..)의 성능을 뛰어넘다니취업하면 주식공부 해볼까 하는 생각을 했는데 역시 나같은 문외한은 안하는게 좋겠다 짧게 사용해보고 느낀 deepseek의 장점은 추론모델과 검색모델을 함께 사용할 수 있다는 거다. 놀랍게도 deepseek에서 최초로 제공한 기능이다. 이게 무슨 말이냐면, 검색을 하며 인간처럼 생각을 할 수 있다는 뜻이다.추론능력은 iq 120정도라고 한다. ai가 폰 노이만 정도의 두뇌를 가지면 세상이 어떻게될까 무서워진다.단점은 성능에 비해 한글을 그렇게 잘 하진 못하고, 이미지파일을 제공하면 해당 이미지 자체를 분석하는 능력은 없고 .. 2025. 1. 28.
몇일차지? 푸하하하하하 세션 벌써 4개나 했당양보단 질이라지만 나는 이거 준비할때마다 스스로 공부도 엄청 되는거같고하겠다고 적어놓고 안 할순 없어서 자동으로 공부하게되는 구조라 굉장히좋다 2025. 1. 17.
39일차 https://roqkfchqh.tistory.com/106 java persistence api 도전과제 도전기도전과제 다했다.커밋을 좀 꼼꼼히 (?) 해보려고 했더니 41개나 되었다. readme는 당일날 천천히 추가해야겠다.https://github.com/roqkfchqh/Calendar GitHub - roqkfchqh/CalendarContribute to roqkfchqh/Calendar development byroqkfchqh.tistory.com과제 다했다. 거의 뭐 하루종일 불태웠다. 에러가 많이 안나서 시간을 별로 안 쓴거같다. 중간에 매우 큰 에러가 났지만 롤백으로 해결했다.ㅎ 저건 개인 프로젝트 할 때 생각해봐야겠다. 일단 과제는 여기서 시마이 ㅅㄱ컨트롤 z는 신이다. 2024. 12. 12.
38일차 https://roqkfchqh.tistory.com/104 트러블슈팅 : 필수과제1. user table이 자동 생성되지않는 오류user create 테스트 도중, user table이 자동으로 생성되지 않는 오류를 발견했다. 'user' 이라는 테이블 이름은 예약어라서 users로 변경해주니 정상적으로 반영됐roqkfchqh.tistory.com필수과제 다했다. 테스트도 마쳤고 ..세션과 쿠키도 정상적으로 저장된다.진지하게 오늘 도전과제까지 다 할수있을거같다. jpa과제가 어려울줄알았는데 생각보다 라이트하다. jdbc로 매를 맞아서 그런가... dao인지 다오인지 생각만해도 화가난다.ㅋㅋ이번엔 같은 실수 반복 안하려고 모든 조건 하나하나 따지면서 구현했다. 이 글 쓰면서 진짜 마지막으로 확인중인데 또.. 2024. 12. 11.
37일차 과제 끝..불태웠다.. 막판에 오류 엄청나서 죽을뻔했다. 어우 정신없어다음부턴 절대 절대 무조건 과제조건을 제대로 보자. 이왕 다시 하는거 main브랜치에 커밋한개로 올렸다. ㅋㅋ나름 느낀거 다 적어서 냈다당연히 평가는 올체크 해버림 ㅋ main브랜지를 초기화 하고 dev브랜치의 마지막 완성본만 1개의 커밋으로 main브랜치에 올리는 방법 1. 현재 작업 상태를 저장한다.git stash 또는dev 브랜치에 commit을 완료한 상태 2. 현재 브랜치를 main으로 이동한다.git checkout main 3. main 브랜치의 히스토리를 초기화한다.git checkout --orphan temp_main 4. main 브랜치의 기존 파일을 모두 제거한다.git reset --hard 5. 원하는 브랜치.. 2024. 12. 10.
36일차 https://roqkfchqh.tistory.com/101 도전과제 과정도전과제를 마무리했다. 이번에는 3개의 브랜치로 나눠서 작업을 했다. 근데 마지막에 challenge에서 main브랜치로 옮길 때 커밋내역을 안 지워서 커밋이 32개인 상태로 main에 올라가게 되었다.필수roqkfchqh.tistory.com일단 마무리 했는데 할게 더 남았다. 내가 또 과제조건을 잘못봤다. 하하하하하하하하하하핳심지어 하나는 분명 보고 table에 추가도 해놨는데 까먹었다.쩝.... 조건 못 맞춘지도 모르고 아침에 저거 완성하고 신나게 강의들었다.근데 아무튼 다 들었다 하하. spring 숙련 강의 다 들었다. 예습? 을 실전 통해서 좀 열심히 해서 그런가 편하게 들으면서 복습했다.인증인가 부분은 옛날에 했던게 다.. 2024. 12. 9.
33일차 글 쓰다가 다 날아가서 약간 현타가 왔는데 간신히 정신을 붙잡았다. .. . . . . .. . 마무리 회고 다 썼는데 로그인 안 하고 오랫동안 방치해서 로그아웃됐다..... . . . .. .. 일단 도전과제까지 다 끝마치고 마무리 예외처리를 하는데 꽤 빡세다.이래서 테스트코드를 쓰는건가 싶다..혼자 모든 예외를 체크하려니 좀 힘들다. 진짜 예외 테스트하고 오류 수정하다가 하루가 다 간것같다;; ip는 너무 쓸데없어서 그냥 다 지웠다. 대신 유효성검사를 두갈래로 나누고 logging 기능도 사용해보고있다.회고.. 내일 다시 써야지.. 2024. 12. 6.
32일차 https://roqkfchqh.tistory.com/96 트러블슈팅 : 필수과제 버그 수정몰랐는데 jdbc는 jpa처럼 entity를 자동생성해주지 않아서 테이블을 미리 만들어놓고 시작해야되더라..자꾸 swagger에서 500 서버연결 오류가 나서 코드도 고쳐보고 했는데 안되길래 찾아보니.. 일단roqkfchqh.tistory.comhttps://roqkfchqh.tistory.com/97 (도전과제 시작) author 테이블 만들기, custom exception 추가레벨 3이다. 테이블이 하나가 추가가 되고, FK를 적절히 사용해야 한다.처음에 만들어둔 erd대로 db를 수정하고 시작하면 된다.우선 author 테이블을 추가해주고,ide에서 외래 키도 추가해준다.짠 그roqkfchqh.tistory.. 2024. 12. 5.
31일차 https://roqkfchqh.tistory.com/93 일정 관리 앱 프로젝트 시작우선 기본세팅들, postgresql db 만들고, 포트와 환경변수 등등 세팅을 다 하고 dev브랜치 만들어서 푸시부터 하고 시작한다.ㅇㅅㅇ자 이제 그럼 어떻게 만들거냐 고민을 좀 해보자면일단 ERD부터 대roqkfchqh.tistory.comhttps://roqkfchqh.tistory.com/94 Lv1, Lv2api 프로젝트때 썼던거 복붙해서 날먹하려고 했는데 jpa가 아니라 jdbc로 해야해서 처음부터 만들어야한다.(..)일단 entity와 @id, @generatedvalue를 못 쓴다.repository 또한 jdbc에서는 Dao가 그 역할을 하고,roqkfchqh.tistory.com 과제 조건 무시하고 (.. 2024. 12. 4.