본문 바로가기
반응형

전체 글148

오늘의 생각정리 유튜브 영상을 보다가 문득 이런 말이 오고갔다. 와닿는 말들이 많아서 기록한다. 행동이 되지 않는 이상 아무것도 되지 않는다. "논을 사고 씨를 안 뿌려 놓고 쌀이 안생겨 나 논을 샀는데! 라고 한다 씨를 뿌려야지! 씨도 안뿌리고 벼만 나오길 바라면 그게 나오겠어요? 안나오지" "요즘에는 많은 사람들이 행동은 한다 그런데 그 행동이 유지 되지 않는다" 학습에 관해서는 내가 이런 사람인 것 같아서 뜨끔했다. 내가 좋아하거나 잘하는건 정말 누가 시키지 않아도 집요하게 그리고 아주 오랫동안 잘할 자신있는데 (1년동안 내가 만들어 보고싶은 앱을 24개를 만들고 출시했다.), 기초체력을 튼튼하게 할 개발과 관련된 학습에 는 왜이렇게 미루고 싶고 "Hello World"만 줄기차게 찍어보다 흐지부지 되는 것일까, .. 2019. 7. 10.
정리하는뇌를 읽으며 최근에 머리가 나빠진듯한 느낌을 자주 받게 되었다. 뭔가 예전같지 않게 생각이 나질 않고, 방금 이야기한 것을 뒤돌아서면 까먹는 것이 아닌가. 그래서 괜히 "나이가 들었나?", "난 정말 바보인가?"라고 자책하며 스트레스를 받는 일이 많아지게 되었고, "무엇인가 머릿속이 복잡해서야"라는 추측만이 머릿속에 맴돌았다. 이대로는 안되겠다 싶어 퇴근 후 서점으로 발걸음을 옮겼다. 그중 [정리하는 뇌]라는 책을 보게 되었는데 제목이 딱 현재 상황에 딱맞는 책인것 같아서 무작정 구매하여 집에 도착하자마자 읽어나갔다. 목차를 살펴보다 특히 의심되는 부분들을 위주로 먼저 읽게 되었는데 목차 05 시간의 정리 - 수면 시간과 기억의 정리 최근 몇달간은 뇌에 좋지 않은것들은 모조리 하고 있는게 아닌가. - 하루에 3~5시.. 2019. 7. 10.
Intellij tool window bar 보이기 프로젝트를 생성했는데 하고보니 당연히 보이던 Build, Message, Java Enterprise, Version Controll, Spring, Run, TODO, Gradle, Maven 같은 하단바, 우측바에 내용이 보이지 않는다면?? 꽤나 당황스럽다. 뭔지는 알겠는 명칭을 몰라서 한참 헤메다가 결국 찾게 되었다. 그 이름은 tool window bar였다 설정법 설정에서 tool window를 검색 > Appearance & Behavior > Appearance > Show tool window bars 체크 를 하면 위와 같이 안보이던 툴바들이 짠하고 나타날것이다 :) 누군가는 도움이 되길 바라며 ! 끝! 2019. 6. 27.
생각정리 내 생각은 항상 남보다 빠르고 급하다. 지하철을 탈때면 다음 갈아탈곳에 가장 빨리 도착하기 위해 가장 가까운 환승역을 알아두고, 걸음걸이도 남들보다 두배는 빠르고, 지하철은 카드를 찍기도 전에 몸이 앞으로 나가고 있다. 언제 부터인지 모르겠지만 항상 조급한 마음을 가지고 항상 무엇인가를 빠르게 이루고 해결하고, 완성해야 한다는 압박감을 늘 가지고 살았던것 같다. 개발을 할때도, 항상 무엇인가를 빠르게 해결하는것에 초점이 맞춰져 있었고, 그게 미덕인줄 알고 살아왔다. 하지만 늘 마음 한켠에는 "너무 급한것 같은데", "당장 해결은 해서 좋은데, 내가 과연 깊이가 있는걸까?", "누군가에게 설명을 하려고 하면 절대 못할것 같다.", "나는 과연 실력이 있는 것일까?" 이런 의문이 동시에 들었고, 마음속에서 .. 2019. 3. 21.
왜 개발모드일때는 광고가 노출되지 않지? Failed to load ad: 3 왜 개발모드일때는 광고가 노출되지 않지? MobileAds.initialize(context, context.getString(R.string.admob_id)) adRequest = AdRequest.Builder().build() mInterstitialAd = InterstitialAd(context).apply { adUnitId = context.getString(R.string.admob_interstitial_id) adListener = object : AdListener() { override fun onAdLoaded() { DLog.w("admob onAdLoaded !!") showAd() } override fun onAdClosed() { DLog.w("admob onAdClos.. 2019. 1. 2.
Intent로 인스타, 유튜브, 앱리뷰 실행시키기 Intent로 인스타, 유튜브, 앱리뷰 간단히 실행시키기 앱 개발중 - 리뷰 구걸을 위해 내앱이 등록된 플레이스토어로 이동- 내 앱 사용 설명을 위해 내가 등록한 유튜브 페이지로 앱을 실행- 특정인의 인스타그램으로 이동 등 다양하게 Intent를 사용할 경우가 있습니다. 위에 나열한 내용을 어떻게 구현하는지 알아봅시다.val intent = Intent(Intent.ACTION_VIEW, Uri.parse(url)) context.startActivity(intent)핵심은 이 두줄로 가능합니다. url에다가 알맞은 값만 넣어주면 끝인데요! 결론부터 보여드리자면 코드는 아래와 같습니다.object LaunchAppsUtil { fun launchReview(context: Context) { val ap.. 2019. 1. 2.
나의 2018년을 되돌아 보며 1년 동안 나는 무엇을 했는가? 회사에서 내가 맡은 프로젝트의 완료안정화정말 치열하게 버그 잡기위해 노력한 결과 내가 맡은 앱 Crash free 100%를 달성 하였다.완료 하나의 서비스를 완료하는 것은 끝이 없는 버그 픽스와 요구사항 반영의 작업인것 같다. 서비스 품질을 높히기 위해 그리고 나만의 생각에서 갖히지 않기위해 실무자 분들을 직접만나서 현재 만들어진 앱에서 어떤것이 불편한지, 어떤 기능이 추가 되었으면 하는지 물어보고 의견을 수렴하여 앱에 반영하는 작업을 주기적으로 진행하였다. 1년동안 열심히 작업한 프로젝트는 현재 2개월째 버그도 없고, 요구사항도 없어서 모두가 행복하게 사용하는 것으로 잠정 완료되었다.경험 해본것 회사 파트너사들을 위한 앱이다보니 규모가 작아서인지 안드로이드 앱과 API.. 2018. 12. 31.
간단한 Kotlin extension 활용 - 리스트 랜덤값 가져오기 아래와 같이 간단한 리스트가 있다고 하자 val datas = listOf("A", "B", "C", "D", "E") 이 데이터중 랜덤값을 가져오려면 어떻게 할까? 보통 Random() 함수를 활용해볼수 있다. val random = Random().nextInt(datas.size) datas[random] // 여기에 랜덤한 결과가 담길것이다. A, B, C, D, E 중 하나 이를 코틀린 확장함수를 활용해서 간단하게 다듬어보자 fun List.random() : T { val random = Random().nextInt((size)) return get(random) } 이렇게 만들어 볼 수 있다. List의 확장함수로 random()이라는 함수를 만들었고, 데이터의 형식은 어떤것이 올지 알 수.. 2018. 10. 17.
카카오 개발자 컨퍼런스 후기 늦은 후기이지만 기록은 해놓고 공유를 하진 않아서 기록해둔 자료를 기록하기위해 남깁니다. 전체적인 카카오 데브 컨퍼런스의 느낌은... 세션이 워낙 다양해서 모두가 그런건 아닐테지만 개발적인 코드 이야기가 조금 부족하고, 설명이 딥하진 않아서 아쉬웠습니다. 다음번 컨퍼런스가 열릴땐 좀 더 깊이있고 코드도 난무(?) 하는 다양한 해결 경험담 또는 적용해본 내용을 다뤘으면 좋겠다는 생각을 하게되었습니다. 다음 모바일 첫 화면 개선기다음 모바일 첫 화면 의문아직도 다음 많이 쓰나요?-> 많이 쓴다컨텐츠가 많이 바뀌었다수량, 퀄리티, 보여지는 전반적인 부분에 대해서 개선이 이루어짐.이로인해 더 높은지표가 생겼다.(유저 증가)개선전에는 거의 성장지표가 평평했다 하지만 개선 후 꾸준히 증가추세.포털이란?수많은 사이트.. 2018. 10. 4.
반응형