-
If (KAKAO) 2019 이프카카오 컨퍼런스 후기
작년에 가지 못해 상당히 아쉬웠었는데 올해는 DAY 1 당첨이 되어 바로 달려갔다. 카카오 컨퍼런스의 느낌은 다른 컨퍼런스와는 사뭇 달랐습니다. 우선 여느 파이콘이나 엔비디아 AI 컨퍼런스와는 다르게 대한민국에서 카카오가 입지가 정말 대단하고, 국내를 위해 엄청나게 수준 높은 서비스들을 진행해주는 기업이니만큼 한국 개발자라는 참가자들을 위한 발표, 이벤트가 준비되어있어 매우 좋았습니다. 우선 영어 섹션이 없었다는데 매우 만족합... 니다. 이번 컨퍼런스에선 재밌는 추억이 하나 생겼었습니다. 카카오 사원이 돼보는 이벤트였는데, 카카오 사내에서는 0:100의 규칙을 지킨다, 신(뢰) 충(고) 헌(신) 법칙이라던지, 있던 디스크도 물러가게 해주는 높이 조절 책상과 3000명 이상의 사원을 스타트업과 같은 분위..
2019.09.03 00:16 -
제 10기 소프트웨어 마에스트로 합격 후기, 여러 정보
합격에 심취하여 요즘 블로그를 소홀히했는데... 주인장도 면접을 준비할때 여러모로 정보가 없어 힘들었던 기억을 되살려 글을 써보려 한다. 또한 고등학생의 입장(현재 고3)에서 느낀바 위주로 적을 것이다. 10기의 선발 과정은 서류 -> 인적성(AI면접) -> 코딩테스트 -> 심층면접 -> 결과발표 순서였다. 이번 10기는 역대 최고인 8.03:1 경쟁율인만큼 일련의 선발 과정 또한 매우 어려웠다. 1. 서류전형 자소서를 쓸때 팁은 뻔하지만.. -거짓말하지 않기 -여러가지 중구난방하게 쓰지 말고 개발 컨셉 하나 정해서 그 방향으로 쭉 쓰기 이정도인것 같다. 이건 모두 잘할수 있다 믿는다. 2. 인적성검사(AI 면접) 마이다스 아이티에서 개발해 현재는 국방부까지 쓰는 전설의 AI 면접이다. 겨우 인공지능이 ..
2019.07.19 08:10 -
샤니마스 번역, 보조지표를 위한 분석 프로젝트
https://github.com/MaxKss/shinycolors-kor 크롬 확장프로그램을 이용해 웹 로딩 전 이동하는 JSON의 항목을 변조하는 식으로 번역을 진행한 프로젝트 MaxKss/shinycolors-kor The Korean translations for THE iDOLM@STER: Shiny Colors - MaxKss/shinycolors-kor github.com => 대사는 이렇게 번역 가능 샤니 퍼펙핵(출처가 안찾아지는..) 중 일부 코드 1 2 3 4 5 6 7 8 9 10 chrome.webRequest.onBeforeRequest.addListener( function(details) { if( details.url.includes("shinycolors.enza.fun/f..
2019.06.11 23:00 -
2019.03.22) 소프트웨어 마에스트로 마지막 스퍼트 3편(탐색) - 1987, 2294 (PyPy3)
테스트 시험을 봐봤는데 다들 쉬웠다. 물론 본시험은 어렵겠지만.. 열심히 해보도록하자. 1987번 12345678910111213141516171819202122232425262728293031323334353637383940R, C = map(int, input().split(' ')) ma = list() for _ in range(R): ma.append(list(input())) visited = dict() stack = list()stack.append(((0, 0), {ma[0][0]}, 1)) result = 0while stack: (i, j), his, w = stack.pop() result = max(result, w) if i > 0: if not ma[i - 1][j] in hi..
2019.03.22 14:07 -
2019.03.21) 소프트웨어 마에스트로 마지막 스퍼트 2편(dp, 삼분탐색) - 1766, 2169, 2504, 2512, 8986 (PyPy3)
위상정렬 복습이랑 삼분탐색까지 익혔다 1766번 1234567891011121314151617181920212223242526N, M = map(int, input().split()) graph = {i: list() for i in range(1, N + 1)}count = {i: 0 for i in range(1, N + 1)} for _ in range(M): a, b = map(int, input().split()) graph[a].append(b) count[b] += 1 queue = list()for i in range(1, N + 1): if count[i] == 0: queue.append(i) result = ''for _ in range(N): queue.sort() now = que..
2019.03.21 22:10