일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- recyclerview
- bash
- Coroutine
- 좋은글필사하기
- androidx
- 이모지
- Android
- Linux
- Flutter
- 파이썬
- 소울칼리버6
- 명언모음
- 코틀린
- Freesound
- Streaming
- 공부집중
- Firebase
- 벤자민플랭클린
- 이모지메모
- 명심보감
- 장자명언
- kotlin
- ASMR
- 넷플릭스
- 공자명언
- DART
- 오픈소스
- jetpack compose
- 1인개발자
- FSM
- Today
- Total
목록분류 전체보기 (528)
Vintage appMaker의 Tech Blog
아들이 말했다. "아니, 왜 그러셨어요? 그 높은 곳을 혼자 가실 생각을 하셨어요? 나이를 생각하셔야지요.." 아버지가 말한다. "그래도 다녀오니 마음이 편하다" 50대 아들의 잔소리에 벤치에 앉아 숨을 고르는 80대 아버지는 천천히 말을 하고 있었다. 1. 집근처 정거장에서 아버지를 만났다. 할머니 묘소에 다녀오시다가 기력이 다해 급히 전화를 하신 것이다. 집에 모셔다 드린다니 싫어하신다. 혼자가실 수 있다고 고집을 피우신다. 씁슬하지만, 부모에게 화내며 달래는 것이 50대들에게는 "흔한 일상"이다. 이럴 때는 조심히 말해야 한다.마치 자식을 대하듯 할 수 있어 부모님들이 불편하실 수 있기 때문이다. 2. 벤치에 앉아 분위기 맞춰가며 이런저런 이야기를 하다보니 아버지 기력이 회복되었다. 그래서 아버지가..
1. 미국은 지들이 알아서 하겠지만 우리의 경우, 물가와 금리가 같이 오를 것 같은 느낌이 든다. 생활비는 가파르게 비싸지고 갚아야 할 돈은 더 많아지는 상황이 오지 않을까 걱정된다. 정말 걱정만 할 뿐, 대처방법은 모르겠다. 2. 대부분의 사람들이 "돈의 생리"에 대해 일자무식인 것이 현실이다. 이럴 때마다 한 번도 뵌 적없는 엘빈토플러 할아버님의 명언이 생각난다. "대한민국 아그들은 수십년 후 쓸데없어질 지식을 하루종일 공부하며 인생을 허비한다." .... 3. 세상을 읽는 현명한 부모라면 질병에 가까운 과몰입 입시교육보다는 경제개념을 일깨워주는 공부부터 시켜야 하지 않을까? 라는 또다른 상념에 빠지게 된다.
아래의 이미지의 git 커맨드만으로도 버전관리는 할 수 있다. 개인적으로 git을 극도의 미니멀리즘으로만 사용한다. 핑계는 "버전을 많이 만들 수록 코드에 집중하지 못한다"라는 그럴 듯한 말을 하지만, 실제로는 git 사용이 미숙하기 때문이다. 사실 큰 프로젝트에서 조차 브랜치를 2개정도로 단촐하게 사용하는 경우도 많다. 단, 같이 작업하는 개발자가 나때문에 고생할 뿐이다. 이렇게 게을러서 욕먹는 개발자에게도 다음 git 상식과 명령어는 프로젝트 생존을 위해서 반드시 필요하다. 최소한의 git 상식 개발할 때, git 사용을 위한 최소한의 기초지식 정리 git 영역 크게 3개의 영역이 있음. 작업영역수정된 영역git 저장소 working directory staging Area repository git..
DI(Dependency Injection)는 클래스 내에 사용하는 내부 클래스를 외부에서 생성하고 주입할 경우 사용하는 패턴이다. 왜 사용할까? 수정을 용이하게 함이 목적이다. 내부 클래스를 외부 클래스에서 직접 생성을 할 경우, 내부 클래스의 구조와 객체를 변경할 일이 있으면 내부 클래스를 사용한 모든 외부 클래스를 변경해야 하는 번거로움이 있다. 그러므로 DI는 코드수정을 용이하게 함이 목적이므로 때에 따라 강력한 기능을 제공할 수도 있다 (언제나 그렇다는 것은 아니다. 지나친 DI 구조가 가독성을 떨어트리는 경우도 많다) kotlin의 경우, DI 라이브러리 또는 프레임웍으로 자주 사용되는 것은 다음과 같다. 1. Android 전용의 Hilt 2. Dagger 3. Koin 4. kodein(K..