profile
iOS & Flutter
post-thumbnail

UICollectionViewDiffable DataSource 튜토리얼

Controller 에서 받은 데이터 vs UI(CollectionView) 에서 가지고 있는 데이터가 이원화 되어 관리되어서, 매번 reloadData() 를 해서 싱크를 맞춰야 했습니다. 이것을 다른 방식으로 접근해서 문제를 해결하려고 나왔습니다.기존의 UIColl

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

Dart - Iterable이란?

(썸네일 출처: unsplash)A collection of values, or "elements", that can be accessed sequentially.Element 혹은 Value 로 구성된 Collection 인데, 순차적으로 접근이 가능한 Collec

2022년 12월 22일
·
0개의 댓글
·

Swift - Sequence

공식문서 상에 아래와 같이 정의되어 있습니다.Sequecne 는 프로토콜입니다.Element 라는 이름으로 타입을 제네릭을 전달받네요.A type that provides sequential, iterated access to its elements.= 특정 요소들에

2022년 12월 21일
·
0개의 댓글
·

Flutter Flavor 사용해보기

이전 글 개발환경 분리는, 사실 이글 보여주려고.. 개요 모바일 앱 개발 할 때, 개발환경과 운영환경을 사람이 하나하나 조작한다면, 매번, 해당 환경 변경되는 부분이 아는 사람이 있어야 합니다. 게다가, 실수로 잘못 배포라도 하게 되면... 쉽지 않은 경험알 할 수

2022년 12월 21일
·
0개의 댓글
·

개발환경 분리 간단 정리

목적에 따라서 개발 환경이 달라져야 하는 경우가 있습니다.테스트를 위해서, 실제 운영되고 있는 서비스에 영향이 없는 어플리케이션운영을 위한 어플리케이션... etc그래서 목적에 맞게, 빌드를 나누곤 합니다. 이름은 팀마다 다를 수 있지만, 일반적으로는 다음과 같이 설정

2022년 12월 21일
·
0개의 댓글
·
post-thumbnail

JMeter 간단 개념 & 회고

Java 로 구성된, 부하 테스트 툴 입니다.테스트 가능한 Application 및 Network 는 다음과 같습니다. \- Web - HTTP, HTTPS, \- SOAP / REST WebServices \- FTP \- Datbase via JDBC \-

2022년 12월 12일
·
0개의 댓글
·
post-thumbnail

대역폭에 대하여

JMeter 에서 부하발생시, 대역폭에 이슈가 있으면, 충분한 부하가 전달되지 않을 수 있다고 하여, 글을 작성하게 되었습니다.일정한 시간 내, 데이터 연결을 통과할 수 있는 정보량의 척도컴퓨팅에서 사용 가능하거나 소비된 정보 용적의 비트레이트입니다.일반적으로 초당 0

2022년 12월 7일
·
0개의 댓글
·
post-thumbnail

RMI - JMeter 공부하다가 정리

분산되어 있는 객체간 메시지 전송을 도와주는 프로토콜 입니다.클라이언트에서 서버로 접속이 불가능한 환경일 때, 중간에 인터페이스를 두고 통신하는 방식입니다.다만 RMI 를 이해하기 위해서 "분산 컴퓨팅" 과 "분산 객체" 에 대한 이해가 필요합니다.Distributed

2022년 12월 7일
·
0개의 댓글
·

프로퍼티 드릴링이란?

단위 테스트를 작성하기 위해서, 특히 Mock 혹은 Fake 를 사용하기 위해 초기화 메소드에 의존성을 전달받는 경우가 있었습니다. 그럴 때, 해당 값을 하위에 클래스(내부에 초기화된 클래스) 에서 사용하게 되면, 이것을 초기화 함수나 멤버변수로 계속 전달해줘야 합니다

2022년 11월 30일
·
0개의 댓글
·

의존성을 전달하는 방법들

SwiftUI 나 Flutter 를 사용하다보면, 상태관리에 대한 다양한 방법들을 접하게 됩니다.SwiftUI 에서 EnvironmentObject 나 Flutter 에서의 Provider.of(context) 와 같은 것들이죠. 이 둘의 공통점은, 어디선가 "등록"

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

리액티브 선언문 독후감

RxSwift / Combine / RxDart 요즘 이 세 개에 대해서 관심이 많이 있습니다. 관심을 가지게된 이유는 솔직히 말하면, 채용 자격요건이나 우대사항에 있었기 때문입니다. 그러다가, 해당 라이브러리들이 함수형 프로그래밍 + 반응형 프로그래밍을 채택하고 있다

2022년 11월 25일
·
0개의 댓글
·

Swift ARC(Automatic Reference Counting)

만약 사전에서 "뇽뇽" 이라는 단어가 있고, 우리가 그것을 검색했다고 가정합시다. 그런데 다음과 같은 결과가 나타납니다.뇽뇽이란, "교교하다" 라는 뜻이다.그런데 "교교하다" 라는 뜻을 또 모르겠습니다. 그래서 "교교하다" 라는 단어를 사전에서 검색합니다.교교하다란,

2022년 11월 24일
·
0개의 댓글
·
post-thumbnail

Apple의 앱 Sandbox에 대하여(feat. FileManager)

2010, Android 사용자들이 iPhone 을 사용하지 않는 이유 중 이런 이유를 들은 적이 있습니다.안드로이드는 그냥 USB 꼽아서 바로 파일 관리하면되는데, iPhone 은 안되니까 불편해글쓰는 시점인 2022년에는 애플 제품에 "File(파일)" 이라는 앱을

2022년 11월 23일
·
0개의 댓글
·

Data-Driven vs Data-Informed vs Data-Inspired 용어정리

최근 많은 기업들이 데이터를 중심으로 사업을 운영하려고 합니다. 쿠팡은 대표적인 Data 중심의 의사결정을 하는 기업으로 유명합니다.쿠팡만의 데이터 시스템과 고객 경험 개선, Matthewm lan, Saizy를 만나다위 링크를 보시면, 아래 항목들을 제일 첫 문단에

2022년 11월 18일
·
0개의 댓글
·
post-thumbnail

프로그래머의 뇌, 코딩 중 겪는 혼란에 대한 이해

코딩을 하다보면, 이런 순간 있지 않으신가요?저만 있던 걸 수도..아 진짜 어떤식으로 코드 작성을 시작해야할지도 모르겠다.모르는게 무엇인지도 모르겠다. (그래서 질문안함)다른 사람들은 천잰가? 이걸 어떻게 다하지?배울 것들이 왜이렇게 많아. 그만할까? 적당히 먹고살자.

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

로그데이터 설계 과정(feat.GA4)

원문) https://brunch.co.kr/@seongminyoo/134참고자료)https://www.minwookim.kr/data-informed-product-building/https://academy.ab180.co/courses/

2022년 11월 1일
·
0개의 댓글
·

반응형 프로그래밍

작성일 : 22.10.02참고문헌)https://yozm.wishket.com/magazine/detail/1334/https://en.wikipedia.org/wiki/Reactive_programminghttps://www.techtarg

2022년 10월 2일
·
0개의 댓글
·

Dart에서 Futures 그리고 Streams (1)

원본 : https://www.raywenderlich.com/32851541-dart-futures-and-streams(해당 글을 바탕으로 재구성) 만약 우리가 비동기 처리를 할 수 없다고 생각하면, 정말 답답한 세상속에서 살아야 할 수도 있어요. 왜냐하면

2022년 7월 29일
·
0개의 댓글
·

[dart][language] Dart 의 Mixin 정리

오늘도 손가락에 관절염이 오도록 코딩을 짜고 있었습니다. 그러다가 문득 이런 코드를 발견 했습니다.A 클래스에서 1 번 기능을 사용해야합니다.B 클래스에서 1 번 기능을 사용해야합니다.C 클래서에서 1 번 기능을 사용해야합니다… 이 문제를 객체지향에서는 어떻게 해결하

2022년 7월 20일
·
0개의 댓글
·

Inherited Widget

Base class for widgets that efficiently propagate information down the tree.To obtain the nearest instance of a particular type of inherited widget fr

2022년 7월 19일
·
0개의 댓글
·