All(266)
-
When Expression
Udacity 강의를 보던 중, 내가 영어를 이렇게 못했나 싶을정도로 놓치는 내용이 많은 것 같아서, 내용과는 별개로 Kotlinlang.org의 내용을 정리하기로 했다. When Expression When은 C와같은 언어에서 Switch와 비슷한 동작을 수행한다. when (x) { 1 -> print("x == 1") //x가 1이면 x == 1을 출력한다. 2 -> print("x == 2") //x가 2이면 x == 2를 출력한다. 3, 4 -> print("x == 3 or x == 4") //x가 3 혹은 4이면, x == 3 or x == 4를 출력한다. in 5..10 -> print("x is in the range (5~10)") //x가 5~10 범위 내에 있을 때, x is in ..
2019.02.03 -
IntelliJ에서 멀티커서(Multi-Cursor) 사용하기
웹과 관련된 업무를 담당하다가, 최근 안드로이드를 담당하도록 배치가 변경됐다. Udacity에서 Kotlin을 학습하면서 IntelliJ를 사용하고 있는데, 아무래도 단축키가 많이 다르다보니 짜증날때가 종종 있다. 일단 내용을 정리하고, 플러그인 등으로 해결할 수 있는 문제가 있다면 해결해봐야겠다. InTelliJ의 키 맵핑을 VS Code의 맵핑으로 변경할 수 있나요? File > Settings > Keymap을 보면 Default로 설정되어있다. 이 항목의 옵션을 살펴보면, Visual Studio 옵션을 확인할 수 있다. 선택해주면 Visual Studio의 키 맵핑이 적용된다고 한다. YouTrack의 Visual Studio Code Keymap 이슈 에 Visual Studio Code 사용..
2019.02.03 -
인증기관(CA)의 역할과 개인키의 유출
Self-signed된 SSL인증서와 관련된 이슈가 발생했다. 개인키(SK)/공개키(PK)에 대한 내용이 잘 기억나지 않아서, 자료를 찾아보며 간단하게 정리하기로 했다. ----- > 문제가 되는 사항은 다음과 같다. Self-signed된 인증서를 저장하고 있는 서버가 여러개 존재하며, 이 중 하나의 서버에서 개인키가 유출되면 어떠한 상황이 발생하는가? 또한 적합한 인증기관(CA)에서 발급받은 인증서를 적용할 경우, 개인키가 유출되는 사고가 발생하더라도 보안적인 측면에서 문제가 없는가? 물론 개인키가 유출된 시점에서 보안 측면에서의 얘기는 끝난다. 이유는 인증기관의 역할과 개인키/공개키의 개념이 잡혀있다면 어렵지 않게 설명할 수 있다. 하지만 안타깝게도 백수의 시간과 직장인의 시간 사이에서 시차적응을 ..
2019.01.30 -
거짓말쟁이 공주와 눈먼 왕자(The Liar princess and the blind prince)
동화책을 읽는듯한 니폰이치 소프트웨어의 게임, 거짓말쟁이 공주와 눈먼 왕자. 구매 사이트에 첨부된 스크린샷만 보더라도 퍼즐 형식이 가미된 플랫포머 게임으로 보이지만, 어째서인지 공식 사이트에는 액션 어드벤처로 표기되어있는 이 게임을 플래이해봤다. 특징 소문대로 분량이 몹시 짧다. 절반 이상은 나레이션을 다 듣고난 뒤 페이지를 넘겼으나, 엔딩까지 소요된 시간은 4시간 4분이었다. 중간중간에 수집 아이템인 꽃을 모으러 다녔는데, 꽃을 모으지 않았다면 좀 더 빨리 엔딩을 볼 수 있었을 것이다. 덤핑되어 절반 가격에 구매했기 때문에 그럭저럭 타협할 수는 있었지만, 59800원인 정가를 생각해보면 납득하기 어려운 분량이다. 이 글을 쓰고 있는 현재는 덤핑으로 인하여, 오픈마켓에서는 절반가격인 25000원(배송비 ..
2019.01.28 -
뉴 슈퍼마리오 브라더스 U 디럭스(New Super Mario Bros. U DX)
패미컴 시대를 접한 게이머라면 한번쯤 접해봤을법한, 친숙하면서도 반가운 그 이름 마리오. Wii U로 발매됐던 뉴 슈퍼마리오 브라더스 U와 뉴 슈퍼 루이지 U가 합본으로 발매됐다. 그 익숙한 모습에 애들이나 할법한 게임이라고 생각하지만, 파고들기 시작하면 그런 마음가짐을 깨끗하게 씻어주는 마리오 시리즈. 패미컴 시절부터 전해지는 플랫포머 게임의 정수를 맛보도록 하자. 특징 전형적인 플랫포머 게임으로써, 수집 아이템인 ‘스타 코인’이 존재한다. 당연히 눈에 보이는 스타 코인은 컨트롤이 다소 필요하며, 퍼즐적인 요소를 가진다. 눈에 보이지 않는 곳에 숨겨진 스타 코인을 찾는 건 처음에는 어려우나, 반복적으로 찾다보면 숨겨진 곳이 눈에 들어온다. 월드마다 숨겨진 스테이지가 존재하며, 이 스테이지에 있는 스타 ..
2019.01.27 -
근황 (2019.01.26)
재입사가 결정됐다. 이직 실패와 관련된 내용은 분석 요약해서 작성할 계획이다. 실패에 대한 기록은 미래의 이직뿐만 아니라, 이직을 생각하고 있는 다른 사람에게도 도움이 되리라고 생각한다. 물론, 나처럼 준비성이 부족한 사람이 또 있다면 말이지만 말이다. 카페인 섭취를 줄여야겠다. 근 4개월간 백수로 지내다 보니 생활주기가 틀어진 것의 영향도 있지만, 커피를 마신 날은 유독 잠이 안 와서 고생하는 경우가 잦아졌다. 하루에 에스프레소를 네다섯 잔씩 마시던 사람의 체질이, 이렇게 급변한다는 것도 새삼 신기할 따름이다. 잠이 안 오는 정도라면 입이 심심할 때 한 잔씩 마시는 것도 괜찮기는 하겠다만, 동이 틀 무렵까지 잠을 못 자는 경우가 왕왕 생겨서 고심이다. 이렇게 또 좋아하는 데 놓아줘야만 하는 게 생길 줄..
2019.01.26