전체 글
-
2023년 회고회고 2023. 12. 28. 20:45
여태까지 작성했던 회고 제목이 너무 감성적이고 친근감 있게 쓴것 같아서 이번에는 딱딱하게 제목을 작성해봤다.올 해의 키워드는 거의 일을 하며 보냈던것 인것 같다.✏️ 블로그 포스팅부끄럽게도 직전 포스팅이 2022년 회고다.작년 목표를 블로그 포스팅을 많이하기로 세웠었는데 이런저런 핑계들로하나도 작성하지 못했었다.경험하신 분이 있을지 모르겠지만 안드로이드의 고질적인 문제로 Typography 설정 맞추기가 있는데 이를 해결하기 위해회사에서 삽질을 좀 했어서 해가 가기 전에 급하게 작성하려 했으나결국 부족한 의지력으로 끝까지 쓰지 못했다..잘 정리해서 꼭 마무리 해야지 🏃♂️ 10km 마라톤누군가에겐 10km 마라톤은 쉬운 일 일수도 있지만 나한테는 너무나도 큰 도전이었다. 평소 1km도 달리지 못하는..
-
잘가 2022년~회고 2022. 12. 30. 14:46
무슨 일을 했는지도 모를정도로 빠르게 지나간 2022년이어서 한게 아무것도 없는 줄 알았는데 돌아보니 나름 추억도 많이 쌓고 즐거운 일들이 많아서 좋은 한 해였다 야호~😆 🪑 비싼 의자 2022년 나에게 있어서 가장 큰 변화는 아무래도 취직한 것이 아닐까 싶다! 의자 얘기가 안나오고 갑자기 웬 취직 얘기인가 싶겠지만 회사에 들어간 첫 달에 장비 구매비 명목의 지원금이 있어서 의자를 샀기 때문이다. 좋은 의자를 사고 싶은 마음에 이곳저곳 검색도 해보고 고민해본 끝에 결제한 의자는 메리페어 와우2 메쉬 의자였다. 이 의자로 말할 것 같으면 내가 여태까지 앉았던 의자들은 모두 인테리어였던가 싶을 정도로 편하고 높이 조절이 완벽한 의자였다. 하지만.. 의자를 산 지 얼마 되지 않아서 회사에서 허먼밀러와 프로모션..
-
IT연합 동아리 NEXTERS 21기 안드로이드 개발자 후기회고 2022. 8. 22. 04:37
2022년 7월 2일부터 8월 20일 까지 총 8주간의 21기 개발자 활동을 마쳤다. 아직 프로젝트를 런칭하진 못했지만 런칭까지 끝마칠 예정이다. github: https://github.com/Nexters/JYP_Android NEXTERS 는 어떤곳인가요? 🙋♂️ IT 연합동아리인 NEXTERS는 11년간 운영되는 동아리로 IT 서비스에 관심이 있는 직장인, 학생 무관하게 참여할 수 있다. 홈페이지에서 자세하게 설명해주고 있으니 관심있으면 꼭 들어가보길 바란다. http://teamnexters.com/ NEXTERS : IT Community for Experts teamnexters.com 동아리 활동은 크게 봤을 때는 8주간 하나의 프로젝트를 런칭하는 것이고, 활동 기간동안 재밌는 레크레이션..
-
채널톡 안드로이드 개발자 합격 회고회고 2022. 6. 6. 15:42
채널톡에는 입사 후 3개월 동안 회사에서 잘 적응할 수 있을지 확인하는 핏 테스트 기간이 있다. 2022-02-21 부터 2022-05-27 까지 핏테스트 기간을 거쳐서 최종 합격을 하게 되었다. 입사 과정 입사를 위해 Wanted 채용 플랫폼을 둘러보던 중 [인턴을 Wanted] 라는 이벤트를 진행하는것을 보았다. 보통 Wanted 에서는 경력 개발자가 이직을 하기 위한 용도지만 신입 개발자를 위한 이벤트가 진행되는것이 좋은 기회라는 생각이 들어서 두 군데의 회사에 지원하게 됐다. 한 회사는 코딩테스트를 두 차례 진행 이후 면접을 보았고, 채널톡은 한 차례의 코딩테스트 이후 과제 테스트를 진행했었다. 나는 알고리즘을 준비한 기간에 비해 많이 푼 편은 아니였기 때문에 그다지 알고리즘에는 별 자신이 없었다..
-
[Kotlin] getter/setter 를 만들지 말자Kotlin 2022. 1. 23. 13:08
Kotlin의 var과 val은 프로퍼티기 때문에 getter와 setter를 포함하고 있다. 이것이 어떻게 동작되는지 Java로 Decompile 시켜서 확인해보자 Java decompile class Person { val gender = "male" var age = 3 } 위의 클래스를 Java로 변환시키면 public final class Person { @NotNull private final String gender = "male"; private int age = 3; @NotNull public final String getGender() { return this.gender; } public final int getAge() { return this.age; } public final ..
-
알고리즘 문제풀이 기록 (1월)기록 2022. 1. 12. 16:31
한동안 알고리즘을 놓고 있었는데 취업 준비를 위해 최근에 다시 풀기 시작했다. 그래도 꽤 열심히 풀었던거 같은데 기록이 안남거나 찾기 힘든 문제를 포함해도 200문제 정도 밖에 안될거 같다. 매 달 얼마나 풀었는지 비교를 통해서 동기부여를 받아야겠다. 이번 달은 대략 10문제 정도 풀었고 1월 12일 기준으로 풀이 수는 아래와 같다 백준 (sodp5) 등수: 25839 풀이: 105 문제 등급: 골드4 프로그래머스 등수: 18518 풀이: 25 문제 점수: 1202
-
[Android/WebView] 안드로이드에서 WebView의 함수 호출하기안드로이드 2022. 1. 6. 15:31
WebView 설정 먼저 assets/web 폴더 안에 있는 index.html을 불러온다. val url = "file:///android_asset/web/index.html" binding.webView.loadUrl(url) 그 다음 웹페이지의 JavaScript 기능을 사용하기 위해 다음과 같은 설정 코드를 넣어준다. binding.webView.settings.javaScriptEnabled = true JavaScript 호출하기 기본적으로 JavaScript를 호출할 때에는 WebView.loadUrl(String) 함수를 이용하고 다음과 같은 형태로 사용한다. // 함수 호출 binding.webView.loadUrl("javascript:sum(1,2)") binding.webView...