목록전체 글 (80)
210202
app:labelVisibilityMode="labeled" xml에서 다음과 같이 추가해준다 ex)
이 책에서 말하고자하는 클루지란 '문제를 효율적으로 해결하고자 만들어졌지만 결함이 존재하는 것'을 말한다. 주위에서 많은 클루지들을 볼 수 있지만 우리의 마음에도 클루지가 있다는 사실을 알지 못한다. 인간은 진화의 과정에서 다양한 클루지들을 만들어냈다. 이는 이전에는 굉장히 좋은 해결책이였지만 현대에 들어서 많은 결함들을 가지게된다. 이 결함들로 인간의 마음에는 많은 오류들이 있다. 바로 이를 이해하고 클루지라고 인식하여 개선해나가고자 하는것이다. 우리가 어떤 기억을 떠올리려고 하면 이 기억이 어디에 있는지 정확하게 알지못한다. 단지 여러가지 단서들을 통해서 이 기억이 머리속에서 떠오르게된다. 머리속에서 기억이 떠오르는것은 맥락에 따라서 좌우된다. 이 때문에 이미 알고있는 기억이였어도 맥락의 변화로 기억..
Faker의 T1, V10, 전승우승, LCK 10주년으로 나를 마주한 신기한 경험을 적어보려고한다. 4월 2일. T1과 Gen.G의 LCK Spring 결승전이 있었다. LCK가 10주년을 맞이했다는 사실, 그리고 Faker가 만드는 V10과 전승우승이라는 역사에 남을 기록을 직접 보기 위해서 이날 모든 경기들을 지켜봤다. 오프닝부터 레전드 선수들의 등장, 그리고 그들과 함께 역사를 썼고, 앞으로도 역사를 써내려가기위해 결승전에 등장하는 Faker를 보면서 평상시엔 느낄 수 없는 낯선 감정이 들었다. 레전드 선수들보다 오래 프로게이머로써 뛸 수 있는 원동력은 무엇일까? 지금까지 선수생활을 유지할 수 있는 이유는 뭘까? 늘 해오던 결승전이아닌 LCK10주년, 그리고 T1과 Faker의 V10, 그리고 전..
스트레칭 줄넘기 3R 기본기 3R + 샌드백 3R 푸쉬업 10회 크런치 10회 플랭크 30초 브릿지 20회 3세트 런닝 10분 스트레칭 붕대끼고 하기 스탭 밟을때 원에 멈추고 투에 치고 다시 원위치 왼쪽발 돌리는거 중심을 새끼발까락쪽에 투 할때 골반을 생각보다 더 돌려야함 원하고 투 칠때 가볍고 빠르게 샌드백을 살짝 툭 치는 느낌으로 - 줄넘기 할때부터 왼쪽 종아리에 쥐날 느낌이 들었는데 폼롤러로 풀고하니까 쥐 안났음! - 드디어 샌드백 칠 수 있음 ㅋㅋ
https://play.google.com/store/apps/details?id=com.dutch2019&hl=ko 더치 - 더 완벽한 위치찾기 - Google Play 앱 중간지점을 찾고 카카오톡으로 공유해보세요! play.google.com 더치는 사용자가 입력한 위치들의 중간지점을 찾아주는 어플리케이션입니다. 기능 1. 중간지점 위치제공 2. 중간지점 카카오톡 공유 3. 중간지점까지 소요시간 표시 4. 코로나 안전지수 제공 5. 비율설정 기능 since 2019/10/27
이번 프로젝트에서 소켓통신을 Stomp로 구현해보면서 안드로이드에서 Stomp 라이브러리를 사용하는 방식에 대한 자료들이 초보자가 구현하기엔 설명이 부족한 것들이 많아서 초보자도 쉽게 구현할 수 있는 Stomp를 활용한 소켓통신 구현방법에 대해 포스팅 해본다. Stomp란? 웹소켓 위에서 동작하는 프로토콜 왜 Stomp를 사용했을까? 보통 소켓통신을 구현할 때 socket.io를 많이 사용한다. socket.io는 웹소켓을 기반으로 이를 활용한 라이브러리라 같은 기능을 구현하더라도 약간 느린대신, 많은 편의성을 제공한다. 웹소켓 방식은 데이터 전송이 많은 경우 빠르고 비용이 적은 작업에 유리하고 socket.io는 서버에서 연결된 소켓들을 세밀하게 관리해야하는 경우 유지보수 측면에서 유리하다. 따라서 우..
코루틴과 retrofit2를 사용하면 call adapter를 사용하지 않고도 retrofit을 사용할 수 있어야한다. 하지만 call adapter를 만들 수 없다는 이 에러는 구글링해도 해결방법이 없어서 내가 해결했던 방법을 공유하고자 한다. build.gradle에 retorift2 dependency를 설정할때 이전에 썼던 버전으로 설정해줬는데 바로 이 이유때문이였다. retorift2를 최신버전으로 설정을 안하면 다음과 같은 오류가 나는 것이였다. 항상 라이브러리를 최신버전으로 설정하도록 하자!
OP.GG 프로젝트 진행하면서 필요한 기술들을 차근차근 정리해보려고한다. 알람기능은 CodeLab을 참고해서 만들었다. https://developer.android.com/codelabs/android-training-notifications?index=..%2F..%2Fandroid-training&hl=ko#2 다음과 같이 진행된다. 1. createNotificationChannel() 먼저 사용자에게 알림을 전달해줄 NotifiactionManager 객체를 생성한다. lateinit var notificationManager : NotificationManager 그 다음 생성한 NotificationManager 객체를 인스턴스화 시켜준다. notificationManager = requir..