MS AI School(15)
-
React Native Expo SDK 버전 관리
현재 진행 중인 최종 프로젝트에 Frontend를 React-Native를 사용하고 있다.이번 우리 팀의 주제가 웹 애플리케이션 보다는 모바일 앱이 더 적합하다고 판단하여 안드로이드, ios를 동시 개발이 가능한 React-Native를 사용하게 되었다.하지만 React-Native는 한 번도 사용해본 적이 없는 언어였기에, 마냥 쉽지만은 않았다. 그래도 요즘 워낙 성능 좋은 AI 코딩 툴들이 많아서, 그들의 도움을 받아가며 열심히 진행을 하는 중이다. 오늘은 최근에 발생했던 Expo 버전 관리 이슈에 대한 내용을 다뤄보려고 한다.Expo로 개발을 할때, 웹뷰, ios 시뮬레이터, 안드로이드 시뮬레이터 등 여러가지 Viewer로 자신의 프로젝트를 실행해볼 수가 있는데, 실제 자신의 모바일 폰으로도 해당 ..
2025.09.13 -
AI 900 자격증 취득 후기
최근에 MS AI School 타운홀 미팅이 있었다.이번 미팅에는 AI 900 자격증 시험이 치뤄졌기에, 며칠 공부를 하고 시험을 봤다.사실, 내가 찾아본 정보에 의하면 시험이 난이도가 엄청 어려운 편은 아니고, 지금까지 수업을 열심히 들었다면 통과할 수 있는 시험이어서 딱히 긴장이 되진 않았다. https://learn.microsoft.com/ko-kr/credentials/certifications/azure-ai-fundamentals/?practice-assessment-type=certification Microsoft Certified: Azure AI 기본 사항 - CertificationsAI 솔루션을 만들기 위한 Microsoft Azure의 소프트웨어 및 서비스 개발과 관련된 기본 A..
2025.08.24 -
[MS AI School] 2차 팀프로젝트 - 날 힘들게 했던 오류들 모음
프로젝트를 진행 하는 중에도 수 많은 오류들을 해결하면서 진행이 되었지만, 발표 전날 나를 책상에서 15시간 동안 일어나지 못하게 했던 여러 오류들을 모아보았다. 이 날 모든걸 다 해결하고 책상에서 일어나려는 순간, 허리에 극심한 통증을 느끼며 그대로 저녁도 못 먹고 침대에 누웠다...(왜 사람들이 비싸도 좋은 의자를 쓰라고 하는지 알겠음.) 먼저 배포를 어떤식으로 했는지 간략히 설명을 하자면, 모든 작업물을 Github의 팀 Repository에 push 해놓고, Azure VM을 활용하여 구축한 가상환경에서 그대로 pull로 당겨오는 것이었다.프로젝트 실행은 로컬과 마찬가지로 FastAPI의 uvicorn서버로 실행을 해주었다.1. CORS Error 첫 번째 오류는 개발 단계에서 로컬 환경으로 테스..
2025.08.04 -
[MS AI School] 2차 팀 프로젝트 - 2
우리의 서비스는 기본적으로 사용자에 대한 정보가 저장이 되어야 했기에, 데이터 베이스를 구축하는 작업이 필요했다.먼저 사용할 프레임워크에 대해 고민을 하였는데, 비동기 처리에 적합한 FastAPI, 그리고 이와 잘 호환이 되기도 하고, 내가 기존에 사용해본 경험이 있는 Oracle SQL 과 비슷한 MySQL을 사용하기로 했다. 그 후 나는 팀원들과 의논하여 DB에 저장되어야 할 데이터들에 대한 정의를 먼저 해주었다. 시작하기에 앞서, 대부분의 코드 작업들은 AI 에이전트의 도움을 받아 진행되었다는 점을 밝힌다.요즘은 코딩을 할때 Gemini CLI의 도움을 많이 받는데, 거의 무료나 다름 없는 이 녀석이 상당히 성능이 좋다.DataBase 설계 & 구축 먼저, 사용자의 정보가 담긴 테이블은 필요로 했고..
2025.07.21 -
[MS AI School] 2차 팀 프로젝트 - 1
요즘 한창 팀 프로젝트를 하느라 정신 없는 하루 하루를 보내고 있다.기존에 같이 프로젝트를 진행해보고 싶었던 분이 계셨는데, 감사하게도 그 분께서 먼저 팀 프로젝트를 같이 하지 않겠느냐고 연락을 주셔서 그렇게 팀을 꾸리게 되었다. 이번 프로젝트의 주제는 기나긴 주제 회의 끝에 헬스 케어 분야로 최종 선정이 되었다.조금 더 주제에 대해 자세히 설명하자면, 헬스나 식단 등을 하려고 하는 사람들이 요즘 꽤나 많이 있을텐데, 처음 입문한 사람이거나, 경험이 많은 사람들도 자신에게 맞춤형 운동 루틴, 식단 등을 케어 해주는 PT 비서 같은 서비스가 있으면 좋을 것 같다는 생각에 주제를 선정하게 되었다. 그리하여 정해진 우리의 서비스 이름은 "Chat GymPT". 나의 운동 루틴, 운동 방법, 식단 등 자신의 ..
2025.07.19 -
문서 작성 AI 서비스 만들기
다들 가끔 공공기관 등에 제출해야 하는 서류(신청서, 증명서 등)를 작성할때, 매우 스트레스를 받았던 경험이 한 번씩은 있을 것이다.예를 들어, 전입 신고를 해야 한다고 가정을 해보자. 그럼 먼저 전입 신고시 필요한 서류들이 어떤 것이 있는지 찾아야 할 것이고, 해당 서류들을 어디서 뗄 수 있는지, 양식을 받아와서 본인이 작성을 해야 하는 서류들도 있을 것이다.우리도 이런 일들이 있을때 귀찮고 번거로운데, 우리나라에 사는 외국인, 또는 나이 드신 노인분들은 얼마나 힘드실까?이런 생각에 신청서, 문서 등을 작성할 수 있데 도와주는 AI 서비스를 만들어보게 되었다. 소규모로 간단하게 몇 시간 동안 초안 정도로만 만들어본거라 아직 엄청 거창한 서비스를 개발한 것은 아니지만, 추후에 충분히 확장이 가능한 주제라..
2025.07.02