ChatGPT-4로 웹사이트 만든 후기
게시글 주소: https://iu.orbi.kr/00062973063
1
ChatGPT-4가 코드의 99% 작성해주긴 했지만, ‘차자조’(https://www.chajajo.kr/ )를 만들며 결국 관련 서적을 몇 권 읽게 됐습니다.
단순히 더 잘 질문(혹은 요청)하기 위해서는 아니었습니다. ChatGPT-4는 제가 개떡 같이 말해도 찰떡 같이 알아듣고 답변을 작성해줬거든요. 일례로 차자조 개발시 “검색결과에서 첫 번째 검색어는 빨강으로, 두 번째 검색어도 빨강으로 표시해줘”라고 요청했는데, ChatGPT-4는 각각 빨강과 파랑으로 구별하여 표시해주는 코드를 작성해줬습니다. 시인성을 높이려는 제 의도를 파악하여 제 요청보다 나은 답변을 내놓아서 얼마나 놀랐는지 모릅니다.
문제는 질문할 수 있는 길이, 답변 받을 수 있는 길이의 제한이었습니다. ChatGPT-4는 “최대 4096 토큰의 길이로 답변을 생성”할 수 있고, “이 길이는 입력 텍스트와 출력 텍스트를 모두 포함”합니다. 4096 토큰은 파이썬 코드 기준 “대략 10,000자에서 15,000자 사이”로 추정됩니다. (참고로 완성된 ‘차자조’의 파이썬 코드는 주석 제외 총 37,000자 정도입니다.)
쪼개진 질문과 쪼개진 답변을 바탕으로 유기적으로 짜맞춰진 프로그램을 구현하려면, 건축물에 대한 청사진이 머릿속에 비교적 선명히 있어야 합니다. 저는 한참 좌충우돌하다가 뒤늦게 깨닫는 바람에, 잠시 다 멈추고 훨씬 많은 ‘토큰’으로 이루어진 책들을 봤습니다. 이중 가장 도움이 되었던 건 ‘클린 아키텍처’였는데, 아마 책의 10%도 이해하지 못했을 겁니다. 그럼에도 이해한 부분만큼은 적용하여 효과를 볼 수 있었습니다.
2
ChatGPT-4이 짜준 코드가 완벽하지는 않지만, 에러 메시지를 복사 붙여넣기만 해도 알아서 문제 원인을 찾아서 수정해주기 때문에 연속적인 질의응답을 통해 완성도 높은 코드를 만들 수 있습니다. 그런데 문제가 해결되지 않는 경우도 있었습니다. A에 문제가 있다고 하면 B를, B에도 문제가 있다고 하면 다시 A를 제안하거나 C를 제안하는 식으로 끝없이 반복되는 경우에는 제가 코드를 직접 뜯어봐야 했습니다. 코드마다 주석을 아주 자세하게 달아달라고 한 뒤 제 의도와 어긋나는 부분을 찾는 식으로 수정했습니다.
3
ChatGPT-4는 2021년 9월까지의 데이터를 학습했기 때문에, 그 이후에 출시된 네이버 커머스 버전2 API를 연동할 때 어려움이 좀 있었습니다. 네이버에서 제공하는 API 문서를 통째로 ChatGPT-4에 입력해서 코드를 짜보려고도 했는데… 온갖 고생 후에 알고 보니, 공개된 문서에 빠진 내용이 있었더라고요. (눈물) 결국 깃헙의 질의응답을 뒤적뒤적해서 겨우 해결했습니다.
4
표면적으로는 ‘차자조’만 공개되어 있지만, 이걸 만들기 위해 부수적으로 만든 HWP, PDF, TXT 처리 프로그램이 여럿 있습니다. 두쪽 모아찍기된 PDF를 한 쪽씩 떼어놓는 프로그램도 만들었는데, 이건 가끔씩 수요가 있는 것 같아서 추후 웹앱으로 올려볼까 합니다.
[결론]
ChatGPT-4는 제가 고용할 수 있는 최고의 프로그래머였습니다.
덧: https://www.chajajo.kr 에서는 현재 영어 기출문제만 검색가능합니다. 국어 기출문제 검색 프로그램도 있긴 한데, 이건 공개하기에는 몇 가지 문제가 있어서 일단은 저 혼자 쓰고 있습니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
일단 건강해질 듯
-
빵인가?
-
??
-
점공 0
한양대 산공 110명쯤 지원했고 점공은 현재 33명으로 너무 적은데 그 이유가...
-
허수도 아닌데 왜 이제 점공하는거야
-
연대식 644점으로 연경 1칸주던데 0칸스나는 대체 뭐지...
-
아니 담뇨단 저격좀 그만좀쳐해
-
진짜 고대식 500점대가 붙는다고?
-
어떤 식으로 해야함? 개념 설명은 처음임 쎈은 너무 지엽적이라 평가원 기출 중에서...
-
우리과는 ㅈㄴ잔잔하게 그대로네
-
진학사에서 메세지 갔나보네 ㄷㄷ 갑자기 열몇명 늘었음 심지어 실시간으로 한두명씩 더 늘고 있네
-
서울대에 없지 행정대학원은 있던데... 연고대엔 문과통계도 있고 행정도 있고 계약도 있는데
-
점공들어와주세요 ㅜㅜ
-
하.. 오늘 온다매
-
갠적으로 보정 별루라고 보기 때문에 괜찬다 생각합니다
-
냐옹 14
애옹
-
가나군 갑자기 3등씩 밀림
-
뱃지언제나옴 0
ㅡㅡ
-
진학사 안썼으면 ㅇㅈ인데 진학사로 실지원까지 해놓고 점공은 안들어오는건 보기에 쫄려서 그러는거?
-
음음.. 욕심인가
-
하....
-
점공 첫째날에 20명 중 8등이라 그런가보다~ 했는데 4일동안 내 앞 1명 내 뒤...
-
1998년작 이라는 공포영화 ㅈㄴ 무서움
-
점수공개 0
국숭세인아라인 점수공개 한사람은 대부분 성적높은 분들일 확률이 높을까요?ㅔ
-
난 왜 아직도 오르비를 하고 있는 걸까
-
님들은 뭐 선택할꺼임?
-
최애는 최애고 장원영은 장원영임
-
등수가 쫙쫙 밀리네 한강 물 차려나
-
1월 10일 전후로 할 가능성은 없겟죠…?
-
지사의 갈 점수 맞고 치대 갈 수도 있다 생각하면 차라리 맘편할듯
-
김동욱은 신임 0
걍 들으셈...솔직히 노베면 더더욱 들어야한다고 생각함 근데 되도록이면 현강이 좋긴함
-
성대식 몇점이신가요 ?
-
바이러스를 대체 몇 번째 퍼뜨리는 거야 나 병 좀 그만 걸리고 싶어 현생에선 이렇게...
-
여전히 시간은 개빡빡한데 18번 이새끼 왜 그땐 5번나왔지 하...... 4페에...
-
그러면 길거리의 사람들 10명 중 7명은 물이라는거임? ㅈㄴ 소름돋네;;
-
장애 학생 집단 학폭에… 학교 측 “스스로 해결해야” 미온대처 ‘의혹’ [사건수첩] 1
강원 춘천시 한 중학교에서 1학년 학생들이 지적 장애가 있는 동급생을 집단적으로...
-
26수능 보는 n수생들 23
언제부터 공부함? 만약 지금 하고 있으면 뭐하고 계시ㅁ
-
진학사 카톡까지 버티면 ㄹㅇ인데
-
라인은 중경시
-
경북대 합격생을 위한 노크선배 꿀팁 [경북대 25] [교내식당안내] 0
대학커뮤니티 노크에서 선발한 경북대 선배가 오르비에 있는 예비 경북대학생, 경북대...
-
9명한테 따임 개 샹
-
643.29 추합 가능할까요? 예비 몇번까지 돌거 같나요?
-
지듣노 0
하.....ㅈㄴ 좋네
-
[CES 2025] 젠슨 황 엔비디아 CEO “가상 환경서 로봇·자율차 개발 지원”… 개인용 슈퍼컴퓨터도 공개 1
8년 만에 CEO 기조연설 나선 젠슨 황 CEO 로봇 개발 플랫폼 ‘코스모스’ 공개...
-
다음 수능에서는 확통을 응시해도 모든 대학 이공계열과 의학계열에 지원 할 수 있나요?
-
옯마크 모집중 10
렐름 오늘까지는 평화로움 쪽지로 닉 보내주세요
-
[자막뉴스] 4년 전과 다른 분위기... 美 의회, 트럼프 승리 인증 2
대선에 불복하며 의회 폭동을 선동했던 도널드 트럼프. 4년 뒤 같은 날, 같은...
-
즐겁군뇨
-
결론적으로 합격 발표할 때까지 점공 300명도 안 찼네 4
782명이 지원했는데 ㅋㅋㅋㅋ
왜 백앤드 개발자와 프론트앤드 개발자가 나뉘었는지 이제는 이해할 수 있게 됐는데... 저는 ChatGPT-4를 타고 그 수준을 '대충' 건너 뛰었습니다. 이 코딩실력으로 어디 취업은 못 하겠지만, 얕은 수준으로 뚝딱 만드는 건 정말 쉬워진 것 같아요.
Psat 논퀴매 질문 어디서 해요?
저번에 책 속 카페 가보니까 질문만 있고 답변도 없던데
현재 카페 내 공식 질의응답 게시판은 없으며, 회원 분들이 자율적으로 토론할 수 있는 '자유게시판'들 운영 중입니다. 강의 관련 질문은 오르비 질문게시판에 받고 있습니다.
아...자유게시판이였구나..
강의 질문이라 함은, 논퀴매 질문 안 받는다는 얘기시죠?
독학서라 강의 없으니까요
오류로 보일 경우 카페 정오표 공지에 댓글에 남겨주셔도 되고, 일반적인 질문은 오르비 강의질문 게시판에 남겨주셔도 됩니다. 이 두 곳은 제가 정기적으로 확인하고 답변을 합니다.
사랑합니다
존경합니다
피셋 박살낼게용
오....호..... 엄청나다...!
근데 gpt4 max seq len는 3만개까지 풀려있는걸로 아는데 제한이 있던가요??
잘 모르겠네요. 본문 내 큰따옴표 내의 정보는 어제 ChatPGT-4에게 물어서 나온 답변 결과이긴 합니다.