SH's Devlog — SH's Devlog

전체 글

공부한 내용을 정리하는 개발 기록 블로그
Cloud/AWS

[AWS] AWS Amplify로 안드로이드 Amazon Cognito 로그인 구현하기

Amazon Cognito란? Amazon Cognito는 웹 및 모바일 앱에 대한 인증, 권한 부여 및 사용자 관리를 제공합니다. 사용자는 사용자 이름과 암호를 사용하여 직접 로그인하거나 Facebook, Amazon, Google 또는 Apple 같은 타사를 통해 로그인할 수 있습니다. Amazon Cognito의 두 가지 주요 구성 요소는 사용자 풀과 자격 증명 풀입니다. 사용자 풀은 앱 사용자의 가입 및 로그인 옵션을 제공하는 사용자 디렉터리입니다. 자격 증명 풀을 통해 사용자에게 기타 AWS 서비스에 액세스할 수 있는 권한을 부여할 수 있습니다. 자격 증명 풀과 사용자 풀을 별도로 또는 함께 사용할 수 있습니다. Amazon Cognito의 기능 User pool User pool은 Amazon..

Flutter/Error and Tips

[Flutter] InkWell 물결효과가 동작하지 않는 문제해결법(InkWell not showing ripple effect)

문제 발생 아래와 같이 Container에 InkWell을 붙였는데 InkWell의 물결 효과가 나타나지 않았습니다. 찾아보니 해당 이슈는 플러터의 bug report에 등록되어 있었고 Container의 컬러가 InkWell의 ripple effect를 덮어버리기 때문에 이러한 현상이 일어난다고 합니다. Ripple효과를 가진 Container를 만들때마다 이런 버그가 있는지 깜빡하고 맨날 해결법 검색을 해서 해결책을 적어두고 보려고 합니다. https://github.com/flutter/flutter/issues/3782 InkWell and FlatButton do not ripple when inside a container with opaque background · Issue #3782 · ..

Cloud/AWS

[AWS] AWS EC2 인스턴스(Linux Ubuntu) 생성 및 SSH로 접속하기

이번 포스트에서는 EC2 인스턴스(Linux ubuntu)를 생성하고 인스턴스에 접속하는 방법을 정리하겠습니다. Amazon EC2(Amazon Elastic Compute Cloud)란? Amazon Elastic Compute Cloud(Amazon EC2)는 Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어에 선투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있습니다. Amazon EC2를 사용하여 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리할 수 있습니다. Amazon EC2에서는 확장 또는 축소를 통해 요구 사항 변경 또는 사용량 스파이크를 처리할 수 있으므로 트..

DevOps/CI CD

[CI/CD] Jenkins - Locale 언어 설정하기

이번 포스트에서는 Jenkins에서 Locale 언어를 설정하는 방법을 정리하겠습니다. Jenkins의 Default Language는 기본적으로 지금 사용하고있는 인터넷 브라우저의 language 설정과 같은 언어로 설정됩니다. 그래서 브라우저의 language 설정대로 사용하지 않고 따로 Jenkins locale 설정을 바꾸고 싶다면 Locale plugin을 통해 설정할 수 있습니다. 한글로 설정되어있는 Jenkins locale 설정을 영어로 바꾸어보겠습니다. Locale Plugin 설치하기 [Jenkins 관리] - [Plugins] - [Available plugins]에서 검색창에 locale을 검색해줍니다. Locale Plugin 체크박스를 선택해 준 후에 [Install witho..

Flutter/Basic

[Flutter] Plugin을 만들고 Android Native 코드 접근하기(ft.MethodChannel, EventChannel, RxJava 사용)

안녕하세요. 이번에는 Flutter Plugin을 만들어서 Android Native 코드를 호출하는 법을 알아보겠습니다. Flutter Plugin이란? Flutter Plugin은 Android(Kotlin 또는 Java) 및 iOS(swift 또는 objective c)와 같은 네이티브 코드의 Wrapper입니다. 그러므로 Flutter는 Flutter Plugin을 통해서 platform channels와 메시지 전달을 통해 네이티브 애플리케이션에서 할 수 있는 모든 것을 할 수 있습니다. 동작은 Flutter에서 기본 iOS/Android 코드에 작업을 수행하고 결과를 Dart코드에 Return 하도록 지시합니다. Flutter Platform Architectural overview: plat..

반응형
seunghwaan
SH's Devlog