분류 전체보기
< 더 스탠리 패러블 > 🕹 이것은 게임이 아니다
< 더 스탠리 패러블 > 🕹 이것은 게임이 아니다
2019.02.08The Stanley Parable 메타 스코어 평점 88 2013.10.17 스팀 발매 정가 ₩16,000 Team FELT 한글화 '게임'이란 무엇인가? 다양한 전문가들이 게임이란 용어를 제대로 정의하기위해 노력했다. 나는 그 중 세계 3대 개발자 중 한 명이자 악마의 게임으로 불리우는 시리즈의 개발자인 시드 마이어의 정의를 좋아한다. 게임이란, 의미있는 선택의 연속이다 - 시드 마이어 - 게이머라면 누구나 공감할만한 게임에 대한 짧고 간결한 정의가 아닐 수 없다. 그러나 이러한 정의에 반기를 든 게임이 하나 있다. 바로 오늘 소개할 게임인 이다. 스토리 - 스탠리는... 스탠리는 컴퓨터로 지시가 내려오면 키보드 키를 누르면 되는 단순 반복적인 일을 하던 도중, 상부에서 지시가 오지 않음을 알고 불안..
지각 인생을 살다
지각 인생을 살다
2019.02.08남들은 어떻게 생각할지 몰라도 나는 내가 지각 인생을 살고 있다고 생각한다. 대학도 남보다 늦었고 사회진출도, 결혼도 남들보다 짧게는 1년, 길게는 3∼4년 정도 늦은 편이었다. 능력이 부족했거나 다른 여건이 여의치 못했기 때문이었을 것이다. 모든 것이 이렇게 늦다 보니 내게는 조바심보다 차라리 여유가 생긴 편인데, 그래서인지 시기에 맞지 않거나 형편에 맞지 않는 일을 가끔 벌이기도 한다. 내가 벌인 일 중 가장 뒤늦고도 내 사정에 어울리지 않았던 일은 나이 마흔을 훨씬 넘겨 남의 나라에서 학교를 다니겠다고 결정한 일일 것이다. 1997년 봄 서울을 떠나 미국으로 가면서 나는 정식으로 학교를 다니겠다는 생각은 하지 않았다. 남들처럼 어느 재단으로부터 연수비를 받고 가는 것도 아니었고, 직장생활 십수년 하..
파이썬을 이용해서 이진 탐색 트리 구현하기 🎄
파이썬을 이용해서 이진 탐색 트리 구현하기 🎄
2019.02.08이진 트리(Binary Tree)는 최대 두 개의 자식 노드를 가진느 트리 형태의 자료구조로, 단순히 값을 저장하는 용도보다는 효율적인 탐색 혹은 정렬을 위하여 사용됩니다. 이진 탐색 트리(Binary Search Tree)를 사용하여 주어진 값 혹은 이보다 작거나 큰 값들을 평균 O(logn)의 시간 복잡도로 찾을 수 있으며, 이진 트리의 한 종류인 힙(heap)을 사용한 힙 정렬(heap)은 O(nlogn)의 시간 복잡도를 가집니다. 이진 탐색 트리 구현 이진 탐색 트리(Binary Search Tree)는 이진 트리의 특수한 케이스 중 하나입니다. 이진 트리 중 모든 노드에 대해 왼쪽 자식 노드들의 값이 현재 노드 값보다 작거나 같으며, 오른쪽 자식 노드들의 값이 현재 노드의 값보다 크다는 조건을 ..
[프로그래머스] 🎮 길 찾기 게임 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT
[프로그래머스] 🎮 길 찾기 게임 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT
2019.02.08[프로그래머스] 🎮 길 찾기 게임 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT 문제 설명 전무로 승진한 라이언은 기분이 너무 좋아 프렌즈를 이끌고 특별 휴가를 가기로 했다. 내친김에 여행 계획까지 구상하던 라이언은 재미있는 게임을 생각해냈고 역시 전무로 승진할만한 인재라고 스스로에게 감탄했다. 라이언이 구상한(그리고 아마도 라이언만 즐거울만한) 게임은, 카카오 프렌즈를 두 팀으로 나누고, 각 팀이 같은 곳을 다른 순서로 방문하도록 해서 먼저 순회를 마친 팀이 승리하는 것이다. 그냥 지도를 주고 게임을 시작하면 재미가 덜해지므로, 라이언은 방문할 곳의 2차원 좌표 값을 구하고 각 장소를 이진트리의 노드가 되도록 구성한 후, 순회 방법을 힌트로 주어 각 팀..
< 배민다움 > '나다움(me-like)'은 어떤걸까?
< 배민다움 > '나다움(me-like)'은 어떤걸까?
2019.02.07나에게 (이하 배민)에 대한 이미지는 'B급 정서', '컬트적', '독특함'정도로 생각되었다. 그도 그럴 것이 비슷한 서비스를 제공하는 , 등과는 처음부터 다른 길을 걸어왔던 배민의 행보 때문이었을 것이다. "우리가 어떤 민족입니까"라는 문구는 이제 배민을 대표하는 문구가 되었다. 다른 배달앱을 생각했을 때 이런 캐치프레이즈가 생각이 안나는 건 배민이 그만큼 다른 배달앱에 비해 초기부터 배민다움(배민-like)를 추구했기 때문이다.요즘 관심 있는 분야가 '미디어' 즉 대중에 대해 깊은 고민을 많이 해야하는 분야라서 그럴까? 기업 이야기, 마케팅 이야기에 푹 빠져서 책을 봤다. 특히, 배민의 기업 문화에서 가장 인상적이었던 것은 부분이었다. 대부분 '스타트업 기업'이라고하면 '자유..
[Python] itertools를 이용한 조합
[Python] itertools를 이용한 조합
2019.02.07Python 내장 라이브러리인 itertools는 Python에서 제공하는 자신만의 반복자를 만드는 휼륭한 모듈입니다. 특정 배열에 대하여 순열이나 조합을 만들어 이를 이용하는 문제를 풀 때, 직접 구현해도 되지만, 이 itertools를 이용한다면 효율적으로 반복자를 구할 수 있습니다. product() import itertools itertools.product('ABCD', repeat=2) # 결과: AA AB AC AD BA BB BC BD CA CB CC CD DA DB DC DD 인수: p, q, ... [ 반복 = 1 ] 결과: 중첩된 for loop에 해당하는 데카르트의 곱 permutations() import itertools itertools.permutations('ABCD', ..
< 킹덤 > 공식만 쓰면 문제가 잘 풀릴까?
< 킹덤 > 공식만 쓰면 문제가 잘 풀릴까?
2019.02.07여기저기 광고로 나오던 넷플릭스의 이 드디어 공개되었다. 시그널의 김은희작가 연기력 인증된 배두나 배우, 작년 엄청난 활약을 보여준 주지훈 배우까지 좀비물이라는 장르 빼고는 모두 기대가 되었다. 비슷한 설정으로 드라마판 이 아니냐는 비판을 공개 전부터 받고 있지만, 그 정도는 아닐 줄 알았다... 결론을 말하자면 많이 실망했다. 극 전개가 매우 느리고, 가렴주구의 상황에서 인육을 먹고 좀비가 되었다는 설정 이외에는 일반적인 좀비물에서 한 치도 벗어남이 없다. 그 사이에서 양반들의 추악함 이런 건 의 김의성 배우가 제대로 보여주지 않았는가? 좀비들의 잔혹성 및 움직임도 그 이상 그 이하도 아니다. 그 와중에 이씨 왕조의 정통성을 가진 주지훈의 " 나는 백성을..
[프로그래머스] 🐰 무지의 먹방 라이브 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT
[프로그래머스] 🐰 무지의 먹방 라이브 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT
2019.02.07[프로그래머스] 🐰 무지의 먹방 라이브 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT 문제 설명 무지의 먹방 라이브 * 효율성 테스트에 부분 점수가 있는 문제입니다. 평소 식욕이 왕성한 무지는 자신의 재능을 뽐내고 싶어 졌고 고민 끝에 카카오 TV 라이브로 방송을 하기로 마음먹었다. 그냥 먹방을 하면 다른 방송과 차별성이 없기 때문에 무지는 아래와 같이 독특한 방식을 생각해냈다. 회전판에 먹어야 할 N 개의 음식이 있다. 각 음식에는 1부터 N 까지 번호가 붙어있으며, 각 음식을 섭취하는데 일정 시간이 소요된다. 무지는 다음과 같은 방법으로 음식을 섭취한다. 무지는 1번 음식부터 먹기 시작하며, 회전판은 번호가 증가하는 순서대로 음식을 무지 앞으로 가져다..
[프로그래머스] 🔑 후보키 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT
[프로그래머스] 🔑 후보키 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT
2019.02.06[프로그래머스] 🔑 후보키 - 2019 카카오 블라인드 채용 / Python / KAKAO BLIND RECRUITMENT 문제 설명 프렌즈대학교 컴퓨터공학과 조교인 제이지는 네오 학과장님의 지시로, 학생들의 인적사항을 정리하는 업무를 담당하게 되었다. 그의 학부 시절 프로그래밍 경험을 되살려, 모든 인적사항을 데이터베이스에 넣기로 하였고, 이를 위해 정리를 하던 중에 후보키(Candidate Key)에 대한 고민이 필요하게 되었다. 후보키에 대한 내용이 잘 기억나지 않던 제이지는, 정확한 내용을 파악하기 위해 데이터베이스 관련 서적을 확인하여 아래와 같은 내용을 확인하였다. 관계 데이터베이스에서 릴레이션(Relation)의 튜플(Tuple)을 유일하게 식별할 수 있는 속성(Attribute) 또는 속성..
< 거북이는 의외로 빨리 헤엄친다 > 나는 나 자체로 평범할 수 없는 존재이다
< 거북이는 의외로 빨리 헤엄친다 > 나는 나 자체로 평범할 수 없는 존재이다
2019.02.06에서 본 우에노 주리에서 ,의 이나영이 느껴진 적이 있었다. 세 영화를 모두 좋아하는 관계로 우에노 주리가 나온 영화를 처음 봤음에도 다른 작품이 궁금하긴 했었다. 대문짝만하게 우에노 주리가 어벙한 표정을 하고 있는 귀여운 포스터에 이거다! 라는 생각에 영화를 감상했다. 중간 넘어가니 이와이 슌지 작품에 꾸준히 나오는 아오이 유우가 나와서 더 집중해서 봤다. 그리고 발칙한 일본 영화의 특이한 상상력이 더해진 영화는 나를 미치게했다. 나는 평범함이라는 말이 싫다. 누구는 말한다. 사회나 군대에서 평균 만해라, 남들 만큼만 열심히하고 더 노력하는 건 위험하고 쓸모없다. 모난 돌이 정 맞는다... 그래도 나는 내 길을 가고 싶다. 나는 어떤 분야에서는 부족한 존재고..
< 프라치노 공간 > 내 공간을 가꾸는 방법
< 프라치노 공간 > 내 공간을 가꾸는 방법
2019.02.06이번에 블로그를 새로 하면서 스킨 구매에 대한 막연한 생각은 하고 있었다. 매년 몰스킨 다이어리를 거금을 주고 사면서 이 돈 썼으니 열심히 쓰겠지 하는 다짐을 했던 것과 같은 이치였으리라. 그러다 프로그래밍 관련 블로그가 엄청 깔끔한 UI를 가지고 있어서 찾아보니 이었다. 내가 봤던 블로그는 과거 버전이라 현재와는 다른 모습이었지만, 과거 버전 자체도 굉장히 세련되고 심플한 모습이었다. 해당 스킨의 최신 버전이 사용된 여러 블로그를 구매 전에 탐방하면서 느꼇던 건 블로그의 주제가 무엇이든 스킨이 어울렸다는 것이다. 기술 블로그라고 하면 딱딱하고, 숫자와 용어들이 즐비한 곳이 아닌 깔끔한 UI를 가진다면 새로운 느낌을 줄 것이라 생각해서 바로 구매를 결정하였다.가격달러로 결제시 $39...
< 계속해보겠습니다 > 오래지 않아 밝아질 날을 위해
< 계속해보겠습니다 > 오래지 않아 밝아질 날을 위해
2019.02.06는 소라, 나나, 나기 각각 이 세 주인공의 시점에서 쓰여진 글이다. 소라와 나나는 어렸을 적 공장에서 끔찍하게 아버지를 잃고 애자라는 어머니 밑에서 자랐고, 나기도 어렸을 적 과일장사를 하던 아버지를 잃고 홀어머니 밑에서 자랐다. 모두 힘든 가정사를 딛고 계속해보겠다며 살아가는 소시민들의 이야기를 다뤘다. 이 소설에서 인상적인 부분은 각 시점이 시작하기 전 본인의 이름을 소개하는 부분이다. 소설에서의 이름은 의미가 없거나 있어도 제대로 밝히지 않곤 하는데 이 소설은 첫 서두부터 본인 이름이 작명된 이야기부터 시작한다. 소라(小蘿)는 작을 소(小)에 미나리 라(蘿)로 술 취한 할아버지가 열매 라(蓏)를 쓸 걸 착각해서 미나리 라를 쓴 소라가 되었다고 한다. 나나(娜娜)는 아리따울 나..