목록전체 글 (194)
제이슨의 개발이야기

안녕하세요 오늘은 Firebase CloudFunction 과 FCM 을 이용해서 푸시메시지를 보내는 것과 받는 법에 대해서 공부했습니다 ㅎㅎ 먼저 build.gradle (app)에서 //fcm implementation 'com.google.firebase:firebase-messaging:17.3.4' 종속성을 추가해줍니다! 그리고 나서 FirebaseMessagingService()를 상속받는 클래스를 하나 만들어야합니다 class FcmService() : FirebaseMessagingService() { override fun onMessageReceived(remotemessage: RemoteMessage) { remotemessage.data.get("title")?.let { send..

https://programmers.co.kr/learn/courses/30/lessons/12899 안녕하세요 ! 오늘 저는 프로그래머스 에서 처음으로 level 2 문제를 풀어봤습니다! 확실히 level 1 보다는 어려웠고 좀 더 생각이 필요한거같았습니다 그러나 막 너무 어렵다 , 못풀겠다 이정도는 아니었습니다 ㅎㅎ 문제 설명 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법 124 나라 10진법 124 나라 1 1 6 14 2 2 7 21 3 4 8 22 4 1..

https://programmers.co.kr/learn/courses/30/lessons/12926 코딩테스트 연습 - 시저 암호 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀 programmers.co.kr 안녕하세요! 저는 오늘 프로그래머스에서 시저암호 문제를 풀어봤습니다! 문제 설명 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 "AB"는 1만큼 밀면 "BC"가 되고, 3만큼 밀면 "DE"가 됩니다. "z"는 1만큼 밀면 "a"가 됩니다. 문자열 s와 거리 n을..

https://programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 안녕하세요! 오늘은 크레인 인형뽑기 게임 문제를 풀어봤습니다 이 문제는 2019년 카카오 개발자 겨울 인턴쉽에서 나온 문제라고 하네요 ! 먼가 카카오에서 나온 문제라고 하니 괜히 쫄고 시작했던거 같은대 막상 풀어보니 막 그렇게 어렵다고 느껴지진 않은 문제였습니다! ㅎㅎ 문제 설명 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 ..