일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android Navigation
- 영어독립365
- 프로그래머스 알고리즘
- Android ProgressBar
- 안드로이드 fcm
- 습관만들기
- DataBinding
- Android Interceptor
- 66챌린지
- OkHttp Interceptor
- Android DataBinding
- 카카오 알고리즘
- 안드로이드
- 영어공부
- Kotlin
- Android
- scope function
- MVP Architecture
- WebView
- Android 12 대응
- Android 12
- Android ViewPager2
- Android WebView
- android recyclerview
- 안드로이드 갤러리 접근
- Java
- 알고리즘 자바
- Android Jetpack
- 안드로이드 카카오 로그인
- Kotlin FCM
- Today
- Total
목록전체 글 (133)
Developer Geek
기억하면 좋은 문장 Give the cold shoulder 해석: 쌀쌀맞게 대하다 어느 날 갑자기 친구가 저를 못 본척 하고 지나간다면 주변 친구들에게 위 표현을 이용해서 다음과 같이 물어볼 수 있을 것 같습니다. A: You know Why he is giving me the cold shoulder? B: I don't know 자주 쓰이는 유익한 단어 Apparently 뜻: 보아하니, 듣자 하니 제 주변에 운동을 취미로 하다가 NPCA라는 바디빌딩 대회에 1등을 목표로 운동한 친구가 있었습니다. 이전보다 운동을 더 열심히 하고 있다고는 들었는데 반년만에 만났더니 다른 사람이 되어있더라고요. 그래서 운동을 정말 열심히 하고 있구나 느꼈는데요. 위 단어를 다음과 같이 응용해서 사용할 수 있을 것 같..
기억하면 좋은 문장 You made it 해석: 해냈군요! 저는 평소 평일에는 약속을 잡지 않는데요. 그 이유는 퇴근시간이 정해져 있긴 하지만 개발 업무 특성상 갑작스런 추가 업무가 생기는 경우가 있기 때문에 약속시간을 지키지 못 할 수 있기 때문입니다. 하지만 최근에 여유롭게 퇴근할 수 있는 상황이 지속되어서 약속을 잡았는데 하필 그 날 급하게 업무가 생겨서 퇴근이 늦어지고 약속 시간보다 1시간 늦게 참석했습니다. 친구들한테 못 갈 수도 있다고 이야기 했지만 잘 해결되서 참여했는데요. 친구들이 "그래도 일 끝내고 왔구나!"라며 반겨줬습니다. 친구들이 저에게 한 말을 위의 표현을 이용해서 다음과 같이 쓸 수 있을 것 같습니다. You made it! We thought you could not come...
기억하면 좋은 문장 Speak of the devil 해석: 호랑이도 제 말 하면 온다. "호랑이도 제 말 하면 온다."라는 표현은 생각보다 자주 사용했던 것 같습니다. 특히 학창시절에는 담임 선생님이나 특정 과목 선생님을 친구들끼리 별명으로 부르곤 했는데요. 그러다가 그 선생님이 오면 쉬쉬 했던 기억이 나네요. When I was a student, I and friends called some teachers nickname not a name and sometimes talked about him. speak of the devil, always he came. 자주 쓰이는 유익한 단어 Persist 뜻: 집요하게 지속하다 이번에는 영어독립365 책에 있는 예문이 너무 마음에 들어서 그대로 사용해보..
기억하면 좋은 문장 Put yourself in their shoes. 해석: 그들의 입장이 되어 생각해 보세요. 단체 생활을 하다보면 가끔 타인의 행동이 거슬려서 잔소리 또는 말다툼이 생기곤 하는 것 같습니다. 또 저는 그의 행동을 보고 그의 상황을 고려하지 않고 성격 등 개인적 요소를 섣불리 판단하곤 했던 것 같습니다. 그리고 결과적으로 서로 오해가 생기고 이해하지 못하여 관계가 멀어지곤 했던 것 같은데요. 이제부터라도 의식적으로 누군가를 판단하려 한다면 그의 상황을 이해해보려고 노력해보려고 합니다. When I am quick to judge someone for their action, I should try to put myself in their shoes, even consciously. 자..
Null Safety Nullable types and non-null types Kotlin 타입 시스템은 null 참조의 위험성을 제거하는데 초점이 맞혀있다 Java를 포함하여 많은 프로그래밍 언어에서 가장 흔한 위험 중 하나는 null 값을 갖는 멤버에 접근함으로써 null reference exception을 초래하는 것이다. Java 에서는 이런 경우를 NullPointException 이나 줄여서 NPE로 부른다. Kotlin에서 NPE(NullPointException)이 발생하는 경우는 아래와 같다. throw NullPointerException()을 명시적으로 호출하는 경우. non-null assertation 연산자 !!를 사용한 경우 특정 변수를 생성자에서 초기화하지 않고 해당 변..
기억하면 좋은 문장 You will miss the boat 해석: 넌 기회를 놓치게 될 거야. 한창 비트코인이 하루하루 최고가를 달리고 있을 때, 저는 비트코인을 하고 있지 않았습니다. 하지만 주변에서 10명 중 8명은 비트코인을 하고 있었는데요. 그들은 하나같이 저보고 빨리 비트코인을 지금 사야한다고 말해줬습니다. 그럼에도 불구하고 사지 않았는데 최근에 비트코인 시장을 보면 결과적으로 제가 승리자가 되었더라구요. 제 친구들이 저에게 한 말을 위의 문장을 사용해서 표현할 수 있겠습니다. My friends who bought the shares of bitcoin always said that "you should buy the shares of bitcoin as soon as posible! Oth..
Project Build 안되는 이유 찾기 Android Studio에서 build.gradle 파일을 수정하고 싱크룰 맞추는 중 실패하는 경우가 있다. 대게는 실패할 경우, 실패에 대한 이유를 Build 콘솔에서 명시해주지만 가끔은 Unknown Reaseon이라고 하면서 실패하는 경우가 있다. 또는 싱크는 성공했지만, Build가 되지 않는 경우가 있다. 이 때 Event Log 콘솔에서 보면 실패했다고 알려주지만 자세한 실패 이유를 설명해주지 않는 경우도 있다. 이런 경우에는 이유를 알 수 없어서 구글링으로도 해결하기가 어렵다. 실패 이유를 찾는 방법이 있다!! 바로 로그 파일(idea.log)을 직접 확인하는 방법이다. 내가 사용하는 맥북 기준으로 로그 파일 경로는 다음과 같다. User > {u..
기억하면 좋은 문장 Let's call it a day. 해석: 오늘은 이쯤에서 그만하자 회사에서 일을 하다가 보면, 저는 안드로이드 앱 개발을 하고 있습니다, 퇴근시간이 다 됐는데도 작은 일들이 있거나 몇 시간 정도 머리를 싸매고 고민하던 업무들 때문에 퇴근하지 않고 일을 추가적으로 한 기억이 있습니다. 그런 저를 보고 대게 사수님께서는 저에게 "오늘은 그만하시고 내일 출근해서 맑은 정신으로 하세요." 라고 하시며 퇴근을 권유하셨습니다. 이런 경우에 사수님이 해주신 말씀을 위이 문장을 사용할 수 있을 것 같네요. Let's call it a day and go to home. Resolve the issue tomorrow with a clear mind. 자주 쓰이는 유익한 단어 Conflict 뜻:..
기억하면 좋은 문장 The fire got out of control 해석: 불이 걷잡을 수 없이 커졌다. 대학생 때 친구들과 개발 프로젝트를 하다보면 항상 초기 기획 단계에서 아이디어 뱅크 친구들 덕분에 어마 무시하게 좋은(?) 서비스를 기획하곤 했다. 여기서 말하는 좋은 서비스란 현재 존재하지 않는 서비스나 존재하고 있는 좋은 서비스들을 모두 아우르는 서비스이다. 대학생이였던 우리들은 결국 기획 후반기에는 프로젝트를 감당할 수 없어서 할 수 있는 기능들만 남기고 모두 빼곤 했습니다. 그 시절 의욕이 앞서던 우리에겐 기획 단계가 지속될수록 프로젝트들이 겉잡을 수 없이 커졌었네요. The projects always got out of control as we talked about what we wan..
JAVA 환경변수란 환경변수(Environment Variable)란 위키피디아에서는 환경변수(Environment Variable)에 대해 다음과 같이 설명하고 있다. An environment variable is a dynamic-named value that can affect the way running porcesses will behave on a computer. They are part of the encionment in which a process run. For example, a running process can query the value of the TEMP environment variable to discover a suitable location to store temp..