• Google Developers Codelabs 시작?

    스타트업에 다니면서 느끼는 장점 중 하나는 적용해보고 싶은 기술들을 시도할 수 있다는 것이다. 물론 무조건 적인 도입이 아닌, 함께하는 팀원들과의 상의가 필요하지만, 프로세스가 잡힌 일반 기업들보다는 진입장벽(?)이 낮다고 생각한다. 그러기 위해선 기술의 최신 동향을 파악하고 있는 것이 중요하다. 더는 쓰이지 않는 기술을 도입하는 것은 흐름에서 벗어난 판단이고, 검증이 되지 않은...


  • 안드로이드 UI 테스트에서 Idle 상태 기다리기

    안드로이드 UI 테스트를 하던 중 A 화면에서 버튼을 클릭했을 때 B 화면으로 넘어가는 동작이 있었다. 그러고 나서 B 화면에 알맞은 text가 보이는지 체크하는데 아래와 같은 오류가 떴다. android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with ... 넘어가는 과정을 자세히 보면 A 화면 -> animation -> B 화면으로 진행된다. 짐작되는 원인으로는...


  • 안드로이드 UI 테스트에서 Toast 체크하기

    얼마 전에 회사에서 Process 검증을 위한 UI 테스트 코드를 짜게 되었다. Unit 테스트 코드는 짜봤지만, UI 테스트는 처음이라 대부분 새로운 내용이었고 하면서도 올바르게 짜고 있는지 의문이 많이 들었다. 그래도 지난달 다녀온 Google I/O 2016 Extended Seoul에서 정승욱 님의 Advanced Espresso 발표를 듣고 많이 참고할 수 있었다. 물론 봐도 적용을 못...


  • GitHub Pages에 comment 기능 추가하기

    Disqus 설정하기 1. Disqus 가입하기 & Verify email 인증하기 2. Settings > Edit Profile > 기본 정보들 입력하기 > Save Website: 이곳에 자신의 GitHub Pages 주소를 적는다. (중요) 3. Settings > Add Disqus To Site > 맨 아래에 GET STARTED Site name & Disqus URL & Category 를 설정하고 Next 버튼 클릭한다. 설정...


  • GitHub Pages 사용을 위한 세팅하기

    내용이 계속 추가되면 포스팅이 너무 길어질거 같아서… 추가되는 내용들은 링크로 대체한다. Sitemap 제출하기 위 포스트의 주소는 http://dudmy.net/android/2016/02/14/list-item-ripple-effect/ 인데, 보는 것과 같이 사이트가 제대로 크롤링 되지 않는 문제가 있다. 정확한 이유인지는 모르겠지만 Sitemap을 제출하지 않는 것으로 짐작된다. Sitemaps for GitHub Pages 등을 참고하여 진행해보았다. 1. _config.yml 파일에 Automatic sitemap generation을 위해 추가한다....