전체 글

    [LeetCode] 13. Roman to Integer (Kotlin)

    https://leetcode.com/problems/roman-to-integer/ Roman to Integer - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com class Solution { fun romanToInt(s: String): Int { var answer = 0 for (i: Int in s.indices) { answer += if (i == s.length - 1) { RomanNumerals.get(s[i]) } else { val cu..

    해외 주식 & ETF 포트폴리오리밸런싱, 분배금과 배당금

    원래는 애플, 테슬라, 마이크로소프트 등 해외 우량주에 집중되어 있던 포트폴리오를 최근 리밸런싱했다. 이번에는 분배금 & 배당금에 집중했다. 성향상 한번 구매한 주식은 잘 판매하지 않는데 이왕 그럴거면 소유하고 있는동안 추가 소득이 발생할 수 있는 종목을 선택하는게 유리하다는 판단이었다. 짜투리 시간을 이용해 리서치 해둔 월 지급식 ETF, 분기배당 주식 등으로 1월~12월 전체 배당을 챙길 수 있게끔 구성했다. 우선 분배금과 배당금을 통한 수익과 종목의 시장가의 추이를 살펴보고자 일부 종목에 소액만 투자했다. 투자금액이 0원인 것들은 이미 보유하고 있어서 따로 매수하지 않은 종목이다. 추이를 살펴본 뒤 종목을 추가하거나 비율을 조정해나가려고 한다. ---- 내가 투자 시 사용하는 시트는 정기 투자 시점..

    다사다난 카카오페이 채용 프로세스

    이직을 생각하며 이런 저런 회사에 이력서를 넣고 있던 도중.. 카카오페이에서 일하고 계신 지인분이 카카오페이에 지원해보라고 이야기 해주셨다. 채용 공고를 확인해보니 최소 3년, 5년의 경력을 요구하고 있길레 지원을 안했었는데.. 결국 고민 끝에 지원하게 되었다. 카카오페이 수시 채용의 프로세스는 다음과 같다 서류 전형 -> 사전 과제 전형 -> 1차 인터뷰 -> 2차 인터뷰 -> 최종 합격 그리고 내가 진행했던 프로세스의 타임라인이다. 날짜 내용 비고 11월 01일 (월) 서류 접수 11월 10일 (수) - 서류 합격 통보 - 과제 전형 일정 조율 카카오페이 이메일 수신이 안되어서 이메일 못 받고 전화로 안내 받음. 11월 12일 (금) - 과제 전형 시작(~17일, 수) 11월 15일 (월) - 과제 ..

    코드포코리아 가을밋앤핵

    🍁 코드포코리아의 가을밋앤핵에 함께해요! 코드포코리아에서 2021 가을밋앤핵을 진행합니다. 씨빅해킹으로 문제를 해결하는 시간, 함께 가져봐요 🙌 👉 일시: 2021년 11월 27일 (토) 오후 2시 👉 장소: 뉴스타파 지하 1층 리영희홀 (서울 중구 퇴계로 212-13) 👉 참여신청: https://url.kr/i15mpj 코드포코리아 밋앤핵에서는 새로 오신 분들과 인사를 나누고, 진행 중인 프로젝트 내용을 논의하며, 코드포코리아 운영과 관련해 논의하고 함께 결정합니다. 코드포코리아가 궁금하거나 코드포코리아의 멤버로서 좀 더 활동을 하고 싶은 분들은 누구나 환영합니다!

    [Effective Java] Item 1. 정적 팩토리 메소드를 고려하라

    일반적으로 클래스의 인스턴스를 생성할 때 public 생성자를 많이 사용한다. 하지만 대부분의 primitive Type의 Boxing Class는 static factory method를 제공한다. public static Boolean valueOf(boolean b){ return b ? Boolean.TRUE : Boolean.FALSE; }​ 장점 인스턴스 생성 시 이름으로 의미를 부여할 수 있다 반환 타입의 하위 타입 객체를 반환할 수 있다 객체 클래스를 자유롭게 선택하는 유연성을 줌 인터페이스 기반 프레임워크로 만들어 줌 입력 매개변수에 따라 매번 다른 클래스의 객체를 반환할 수 있다 단점 해당 클래스를 상속하려면 public 이나 protected 생성자가 필요하기 때문에 static fa..