전체보기

· Python
사이드 프로젝트를 진행하며 DB 구축을 진행하고 있다. 지도맵에서 보여줄 필요가 있어서 크롤링을 통해 주소를 확보하면 해당 주소를 위도, 경도로 변환하는 작업이다. 주소를 입력 -> Lat, Lng로 변환하는 작업인데 찾아보니 크게 2가지 방법으로 가능하다. 첫번째는 오픈소스 API를 사용하는 방법이고 두번째는 Kakao Map을 통해서 위도 경도를 획득할 수 있다. Nominatim Geo 관련해서 여러 API를 제공하는 오픈소스인 듯 하다. 사이트를 들어가보니 다음과 같이 서비스를 소개하고 있다. Open-source geocoding with OpenStreetMap data 여러 블로그에서도 소개하고 있어서 다음과 같이 소스를 작성하고 실행해 보았다. from geopy.geocoders impo..
· Flutter
Flutter 셋팅 중 Supabase를 사용하려고 하니 Flutter 버전 업그레이드가 필요하다고 한다. Flutter의 버전을 업그레이드 해보자. // flutter 버전 확인 flutter --version // flutter stable 채널 변경 flutter channel stable // flutter 업그레이드 flutter upgrade // 프로젝트의 패키지 업그레이드 (-v 옵션 추가해서 로그 출력) > flutter -v pub get 프로젝트의 패키지까지 업그레이드하면 다음과 같이 로그가 표시된다. Upgrading Flutter to 3.16.5 from 3.3.9 in /Users/sihyungpark/dev/flutter... Downloading Darwin arm64 Da..
· Flutter
Flutter로 개발중 iOS 시뮬레이터로 실행하였는데 다음과 같은 에러가 발생하였다. [!] Automatically assigning platform `iOS` with version `11.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`. 대략 Runner의 플랫폼 버전을 명시하라는 뜻인것 같다. 해당 에러를 수정하기 위해서는 podfile 수정이 필요하다. Podfile 수정하기 ios/Podfile로 들어가 상단에 주석처리된 ..
· React
최근 사내 디자인 시스템을 개발하면서 Stroybook을 활용하여 컴포넌트 문서화를 진행하고 있다. 마크다운 파일에서 직접 jsx, tsx를 활용할 수 있는 MDX를 활용하여 문서를 작성하고 있는데 무엇보다 익숙한 마크다운 문법과 컴포넌트 코드를 분리할 수 있다는 장점을 활용할 수 있어 개별 컴포넌트마다 MDX 파일로 컴포넌트 문서를 관리하고 있다. 이번 포스팅에서는 Stroybook에서 MDX 파일을 활용한 방법과 템플릿을 공유해본다. Storybook에서 MDX 설정 Storybook에서 MDX를 활용하기 위해서는 Storybook에서 제공하는 플러그인이 필요하다. 혹시 설치가 되어있지 않다면 다음 플러그인을 설치한다. 자세한 설치방법은 https://www.npmjs.com/package/@stor..
teveloper
'분류 전체보기' 카테고리의 글 목록 (7 Page)