Framework (4) 썸네일형 리스트형 [Flutter] 플러터에서 ONNX 모델 사용하기 이 포스트에서는 플러터 앱에서 ONNX 모델을 사용할 수 있게 해주는 onnxruntime을 어떻게 사용하는지 알아본다. ONNX에 대해서는 여기를 참고하자.ONNXRUNTIMEpub.dev에는 플러터에서도 ONNX 모델을 사용할 수 있는 onnxruntime 라이브러리를 제공하고 있다. 플러터 앱 개발자는 onnxruntime을 사용하여 원하는 ML 모델을 탑재하여 추론을 할 수 있다. 플러터의 onnxruntime에서 지원하는 OS는 다음과 같다. PlatformAndroidiOSLinuxmacOSWindowsCompatibilityAPI level 21+****Architecturearm32/arm64**** 어지간한 환경에서는 구동된다.XGBoost 모델 추론해 보기ONNX 모델을 구동하기 위해 .. 챗지피티와 함께하는 스프링 부트 입문부터 배포까지 이 포스트는 스프링 부트 학습을 입문하는 한 방법으로 챗지피티의 도움을 받아 CRUD 서비스를 만드는 과정을 담았다.잡담2025년 초까지 한국에서 웹 백엔드는 스프링이 대부분을 차지하고 있다. 프로그래머스 설문조사에서는 현업인 응답자의 29%가 스프링을 쓰는 것으로 나타났다. 그렇다. 한국 국적을 가진 개발자는 기본 소양으로 스프링 부트를 할 줄 알아야 한다. 한국 개발 시장은 자바 공화국이라는 밈이 유지되어 스프링 공화국까지 온 것이다. 그러면 기본 소양을 쌓기 위해 스프링을 알아볼까... 그런데 내가 개발해 왔던 환경보다 너무 복잡해서 이해할 수 없었다. 노드 할 때는 대충 npm, yarn에서 받고 파이썬 할 때는 대충 pip으로 받고 유니티 엔진 할 때는 에셋스토어에서 구매 버튼 딸깍이면 할 .. 플러터 안드로이드에서 http 통신이 되지 않을 때 체크리스트 플러터 안드로이드로 앱을 개발하다 보면 http 통신을 요청하는데 Connection Failed 에러가 발생하며 되지 않는 경우가 있다. 이 포스트에서는 그런 현상을 해결하기 위한 체크리스트를 제공한다. 1. 서버 OS의 방화벽 설정 확인백엔드의 특정 포트 요청이 있는 경우 서버 방화벽에서 해당 포트의 접속을 하고 있는지 확인해야 한다. 윈도우의 경우 방화벽에서 인바운드 규칙 추가를 통해 포트 접근을 허용할 수 있다. 2. AndroidManifest.xml 수정안드로이드 9부터는 https가 아닌 http 프로토콜을 기본적으로 금지시켰다. 현재 백엔드가 https를 쓰지 않는 경우 http 프로토콜이 허용되었는지 확인해야 한다. 플러터 프로젝트에서 app/src/main/AndroidManifest... vue 설치 및 프로젝트 생성하기 (vue-cli 4) npm i -g @vue/cli 명령어에 오류가 뜨면 앞에 sudo를 붙이자. vue -V vue가 잘 설치되었는지 확인 vue create [프로젝트 이름] 프로젝트를 create 하게 되면 vue 버전을 선택. 작성자는 3으로 생성 프로젝트 생성 중 생성 되었으면 생성된 프로젝트로 가서 npm run serve 입력 그 후 로컬호스트로 접속하면 정상적으로 만들어졌음을 확인 이전 1 다음