profile
경험하고, 도전하고, 배우자.

스크롤 위젯의 하위 위젯 버그에 대한 key의 활용 (+chatgpt)

ListView와 같은 스크롤 가능한 위젯에서는 많은 위젯이 동적으로 생성되고 제거됩니다. 이러한 과정에서 스크롤 위치를 유지하기 위해 Flutter는 스크롤 위치에 대한 정보를 저장하고 관리합니다.이때, 스크롤 가능한 위젯의 하위 위젯들이 각각 고유한 키를 가지지 않

2023년 4월 11일
·
0개의 댓글
·

Flutter key의 역할 (+ chatgpt와의 대화)

부분적으로 맞습니다. Flutter에서 StatefulWidget은 위젯 트리에서 변경 가능한 상태를 관리하기 위해 사용됩니다. StatefulWidget은 위젯 트리의 구조가 변경되면 새로 생성될 수 있지만, 그와 동시에 State 객체는 상태 정보를 보존하기 위해

2023년 4월 11일
·
0개의 댓글
·

(동기) Gensequence with Typescript

Dart에서의 Iterable 패턴을 통한 map, filter, take, skip과 같은 함수를 제공한다.아래 형태로 활용 가능하다.

2023년 2월 12일
·
0개의 댓글
·

(비동기) RxJS With Typescript

RxJs는 filter, map, take, skip 등과 같은 유용한 체이닝 함수들을 제공한다. 또는, Observer 패턴을 통해, 여러 사용자가 값을 구독하고, 감시하는 형태의 비동기 프로그래밍 코딩 스타일을 제공한다.

2023년 2월 12일
·
0개의 댓글
·

Flutter에서 ios 빌드시에 version name, version number가 공유 안되는 이슈

https://stackoverflow.com/questions/65277520/flutter-not-using-build-number-from-pubspec-yaml

2023년 2월 8일
·
0개의 댓글
·

Firebase Distribution을 통한 ios 배포 주의사항

- ios는 ipa를 통해 배포할 수 있다. - 아래의 이유로 배포 후에, 테스터가 앱을 다운로드 못할 수 있다. - 해당 ipa의 번들명이 애플 개발자 도구에 등록되어 있어야 한다. - 애플 개발자 도구에 테스터의 udid가 등록되어 있어야 한다. 참고) ht

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

서명키를 통한 카카오 로그인 해시키 등록

보통 인터넷에 돌아다니는 글을 보면, 업로드키를 통해 카카오 로그인을 위한 해시키를 뽑아낸다.하지만, 업로드키+서명키 구조로 바뀐 이후부터는 구글 플레이 스토어에서 관리하는 SHA-1을 통해서, 카카오 로그인을 위한 해시키를 뽑아내야한다.SHA-1를 아래 명령어로 돌리

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

업로드 키와 서명 키, 그리고 파이어베이스 로그인과의 관계

Google Play Store는 Play 서명을 제공한다.Play 서명은 업로드 키와 서명 키로 동작한다.업로드 키는 예전에 서명키로서 사용되었었지만,사용자가 업로드 키를 분실하는 문제가 많아져,구글에서 따로 서명키를 관리하기로 하여,이전에 개발자가 활용하던 키를 업

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

인증서와 PKI(공개키 기반 구조)의 이해

공개키 기반구조(Public Key Infrastructure, PKI)공인 인증기관이 인터넷상에서 사용자간에 법적 효력이 있는 인증서를 전자적으로 분배, 전달, 제공함으로써 비인가된 자로부터 개인 정보보호, 전자상거래 위변조 방지 등을 수행 가능목적 : 누구나 안전하

2023년 1월 29일
·
0개의 댓글
·

암호화 방식

단방향 암호화 \- md5, sha양방향 암호화 \- 대칭키(1개의 키로 암호화 복호화) : AES, Twofish비대칭키(비밀키,공개키로 암호화 복호화) : RSA

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

비대칭키를 활용하여 데이터 보내기 (기밀성, 무결성, 인증)

핵심: 메시지+전자서명메시지로 내가 보낸 메시지임을 증명할 수 있다. ![](https://velog.velcdn.com/images/dev-tryit/post/5351e90b-a7c7-43b6-bb36-2a3c07e21807/image.png) - 개인키(Priv

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

비대칭키를 활용하여 데이터 받기 (무결성, 기밀성)

- 개인키(Private key), 공개키(Public key) - 개인키로 암호화하면, 공개키로 복호화할 수 있고, - 공개키로 암호화하면, 개인키로 복호화할 수 있다. A-B 시스템이 있을 때, A가 B에게 안전한 메시지를 받고 싶을 때 개인키, 공개키를 사용한

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

색의 의미

색의 의미

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

색의 조합(구성)

색들의 여러가지 조합(구성)과 그에 따른 느낌

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

RGB vs CMYK 의 이해

빛의 삼원색과 색의 사원색의 이해

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

Tint, Tone, Shade의 이해

중앙에서부터 Color, Shade, Tone, Tint

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

Color Vs Hue

Color와 Hue의 차이점

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

색의 분류와 색의 3속성

HSV는 hue, saturation, value의 약자이다.즉, 채도가 높다는 것은, 그 색이 얼마나 진한가?(붓으로 칠하는 느낌→ 흰색에서 원색) \- 무채색 : 색을 칠하지 않았다. → 이 때, 명도(빛)에 따라서, 흰색에서 회색에서 검은색라인이 보이게

2023년 1월 28일
·
0개의 댓글
·