Posts
New software technology trend
Cancel

openstack 개발범위 변경 요청

1 개요 기존 개발 영역에 변동 사항 발생으로 인한 개발 범위 변경 기존과 최대한 유사한 기술 활용이 가능한 영역으로 선정 2 개발 범위 하위 기 개발된 모듈에 대한 아래의 고도화 개발 수행 oscmp-bss-project oscmp-bss-product oscmp-bss-billing oscmp-bss-metering os...

NICE pay 연동 - 02

Flutter InAppWebView, ERR_UNKNOWN_URL_SCHEME 에러 이전 블로그에서 nice pay 연동을 종료하고, ‘룰루랄라’할 때, 회사 동료가 에러가 난다고 문의가 왔다. 카카오 뱅크에서는 되는데, 국민은행 앱을 실행하면 에러 화면이 보인다는 제보. 테스트 결과, 아래와 같이 화면이 보인다. Error 발생 경위 I...

NICE pay 연동 - 01

개발하게 된 이유 회사 앱 개발을 하면서 결제 서비스가 필요한 상황이었음. 개발자가 기존 회사에서 활용하던 iamport의 라이브러리를 사용하여 개발을 진행함. 상품을 판매하는 협력사에서 수수료가 비싸다고 PG사와 직접 연동하여 개발해달라고 요청이 들어옴. PG 연동 PG가 뭐지? Payment Gateway. PG사는 온라인 상거래에서 결제...

Flutter Method Channel - 01

Flutter 네이티브 통신 방법 Flutter는 Kotlin 또는 Swift와 같은 언어로 작성된 코드 또는 API에 액세스하거나, 네이티브 C 기반 API를 호출하거나, Flutter 앱에 네이티브 컨트롤을 임베드하거나, 기존 애플리케이션에 Flutter를 임베드하는 등 다양한 상호 운용성 메커니즘을 제공한다. Platform channels ...

Flutter iOS Errors - 01

iOS Errors 회사내에서 건기식프로젝트를 진행하면서 발생한 iOS 관련한 에러들에 대한 해결 방안 모음들을 정리하였다. 1.Firebase 설정 미제공 1) 현상 앱이 구동은 되지만, splash screen이 나타난 이후, 그대로 멈춘채로 진행이 되지 않는다. 에러로그에 [FirebaseMessaging][I-FCM002022] APNS...

Git Commit Message Guide

일반적인 Git 커밋 메시지 작성 1) 기본 포맷 git 커밋 메시지의 구조는 아래와 같이 사용: <type>[optional scope]: <description> [optional body] [optional footer(s)] <type>은 커밋 메시지의 유형 중 하나를 나타낸다. type은 ...

Flutter UI overflows 02

overflow 에러 화면 수정 실례 개발자 테스트 시에는 발견되지 않는 오류의 사례가 테스터에게서 또는 고객에게서 발생하곤 한다. 아래에 소개할 2개의 overflow와 관련해서는 회사 대표님이 테스트하다가 발생한 오류를 수정한 결과를 공유한다. 참고로 테스터는 눈이 노안인 관계로 폰의 설정을 아래와 같이 하여 사용하고 있었다. ...

Flutter에서 NICE 본인인증

NICE 본인인증 본인인증을 꼭 도입하게 되는 이유는 보통 결재서비스가 함께 이루어지는 application 개발 시, 인터넷 상에서의 실명확인 시 실제 본인 여부의 확인을 위한 본인인증 서비스를 사용한다. 본인인증을 하게되면, 확인기관(NICE, KCB등)에서 CI번호와 DI번호를 발급하여 사용하게 된다. NICE에서는 본인인증을 위하여, NICE...

Flutter UI overflows

overflow widget이 화면을 넘어갈 때 Text widget 글자수가 길어졌을 경우 overflowed by * pixels Container overflow 컨테이너 안에 자식을 추가하면 컨테이너가 자식을 감싸고 자식 위젯에 따라 컨테이너 크기를 조정하게 됨. container 표시 기분 컨테이너 위젯에 wid...

ChatGPT learnnings - 01

ChatGPT ChatGPT는 OpenAI가 개발한 프로토타입 대화형 인공지능 챗봇. ChatGPT는 대형 언어 모델 GPT-3의 개선판인 GPT-3.5를 기반으로 만들어졌으며, 지도학습과 강화학습을 모두 사용해 파인 튜닝되었다. ChatGPT는 Generative Pre-trained Transformer(GPT)와 Chat의 합성어이다...