CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·방탄소년당 ·일본산당 ·개발한당 ·소시당 ·자전거당 ·이륜차당 ·AI당 ·패스오브엑자일당 ·안드로메당 ·바다건너당 ·나스당 ·클다방 ·곰돌이당 ·가상화폐당 ·키보드당 ·리눅서당 ·사과시계당 ·소셜게임한당 ·물고기당 ·전기자전거당 ·골프당 ·노젓는당 ·걸그룹당 ·콘솔한당 ·노키앙 ·윈폰이당 ·축구당 ·여행을떠난당 ·디아블로당 ·찰칵찍당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

사용기

서비스/SW A.I(Chat GPT) only 구글포토 테이크아웃 메타 수정 앱 코딩기 5

12
2023-05-29 20:56:30 211.♡.162.254
샐리는병아리

Chat GPT를 이용한 구글포토 테이크아웃 메타 수정 앱 코딩 사용기


안녕하세요,

항상 클리앙에서는 많은 정보를 얻고 있어 저도 간단하게 사용기를 한번 남겨보고자 합니다.


1. 배경

이번에 사진을 정리하면서, 오피스 구독으로 원드라이브 1TB를 이용할 수 있어서

구글포토 테이크 아웃으로 원드라이브로 옮겨가려고 하였습니다.

But, 원드라이브 앱의 사진에서는 날짜를 메타가 아닌 파일 수정일 기준으로 보여주는데, 

구글포토 테이크아웃 다운로드 받았더니, 수정일이 모두 다운로드 받은 날짜로 변경 되면서 문제를 겪게 되었습니다.


2. 준비

사진은 잘 몰랐지만,

구글포토 테이크아웃이 각 사진파일마다 메타정보가 담긴 json 파일을 제공해 주었기 때문에,

이를 모두 사진들에 적용해 주면 되는 일이 생기게 되었습니다.

인터넷 검색하면 나오기야 하겠지만, 평소에 일하면서 잘 사용하던 Chat Gpt를 활용해보고자 하였습니다.

아! 저는 macOS를 사용하고 있기 때문에 macOS 앱을 만들었습니다.


3. 목표 산출물

- json 파일로 부터 사진파일들의 메타데이터(찍힌 날짜)를 복구

- 복구된 메타데이터를 가지고 파일의 생성일, 수정일을 변경


4. 개발 목표

- AI를 최대한 활용하여, 휴먼 코딩을 제로에 가깝게 해보자.


5. 사용한 재료

- Flutter 개발환경

- Chat GPT (3.5 & 4)

- Copilot


6.과정

???? 2023-05-29 19.32.34.png

???? 2023-05-29 19.36.03.png

???? 2023-05-29 19.33.09.png

???? 2023-05-29 19.33.17.png

???? 2023-05-29 19.33.25.png

???? 2023-05-29 19.33.42.png

???? 2023-05-29 19.34.19.png
???? 2023-05-29 19.34.26.png

???? 2023-05-29 19.34.37.png

???? 2023-05-29 19.34.43.png


7. 과정에 대한 코멘트

- 요구사항을 한번에 상세하게 말해주는 것보다, 대략적으로 크게 접근 한 후에 후속 대화를 통해 수정/추가 해가는 방법이 코드 품질이 더 좋았습니다.

- 간혹 말도 안되는 코드를 뱉기도 합니다.(존재하지도 않는 라이브러리....)

- 코드 결과물에 대해 리뷰할 수 있는 정도의 지식이 없다면 완전히 맡기기는 힘들 것 같습니다만, 

  이 또한 금방 극복 되지 않을까요?


8.결과

- 프로젝트 목표 산출물 성공

- 총 소요시간 4시간

- 총 질문 수: 50개 (GPT 4: 25개 / GPT 3.5: 25개)

- AI가 코딩한 부분: 95% (극일부 UI 휴먼코딩)

- AI가 디버깅 실패: 1건 (구글 검색으로 해결)


???? 2023-05-29 20.07.03.png


9.소감

저는 작게 소프트웨어 개발사를 운영하고 있어서

개발자 동료들과 AI의 능력과 활용도, 그리고 우리 개발자들이 나아가야할 미래에 대해서 많이 토론도 하고 했는데

직접 처음부터 끝까지 경험해보니 궁금한 부분이 많이 해소가 된 것 같습니다.

이번 프로젝트는 거의 Order & Paste Coding 이라고 해도 될 정도로 A.I가 훌륭하게 잘 해내었던 것 같습니다.


이번 경험을 통해 개인적으로는 앞으로 직접 코드를 잘짜는 중고급 개발자 보다, 

AI를 적극 활용하고 그 코드 리뷰를 잘 해서 적용하는 개발자가 경쟁력이 있어질 것 같고, 함께 일하고 싶다는 생각이 많이 들었습니다.


읽어주셔서 감사합니다.


A.I의 발전과 미래는 어떻게 변할지, 우리 자식세대는 어떤 삶을 살게 될지 호기심과 미지에 대한 두려움이 동시에 교차하네요



샐리는병아리 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [5]
주간박쥐
IP 1.♡.76.199
05-30 2023-05-30 01:06:32
·
와 대단하십니다.
Tiramisu
IP 106.♡.129.15
05-30 2023-05-30 09:39:50
·
잘 읽었습니다.
진짜 gpt 능력은 프롬프트 능력에 따라 무궁무진하군여..
마지막 줄에 대해 희망사항을 남기자면 어떤방식이든
현재의 자산을 잘 사용해서
일 적게 하고 풍족한 삶을 살았으면 좋겠네요..
규름
IP 58.♡.27.198
05-30 2023-05-30 15:03:36
·
저는 반대로 중고급 개발자가 더 경쟁력이 생길것 같아요.
왠만한 신입들 대체 효과도 있고, GPT를 제대로 활용하려면 그만큼 질의도 잘해야하고 해당 답이 맞는지 검토도 해야해서;;
중고급 개발자의 생산성이 훨씬 더 올라갈것 같거든요.
반대로 신입들은 더 힘들어질 것 같구요. 이제 비교대상은 GPT가 될테니...
샐리는병아리
IP 222.♡.117.69
05-30 2023-05-30 15:25:29
·
@규름님 맞습니다 저도 그렇게 생각했는데 글재주가 좀 떨어집니다^^; 코드를 직접 잘짜는 능력이 중고급 개발자의 덕목에서 중요도가 낮아질 것 같다는 생각입니다.
주변에 아직 a.i 코드에 의존하지 않겠다며 본인의 능력을 뽐내시려는 분들이 몇 계시더라구요 ㅎㅎ
amollang
IP 223.♡.212.87
08-07 2024-08-07 19:18:06
·
넥서스1 구입해서 테이크아웃 쓸건데 감사합니다.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.