아무튼

파이썬 pprint를 사용해서 데이터 출력하기

프로그래밍 하면서 제일 먼저 배우는 게 바로 출력문이다. 내가 프로그래밍한 결과가 정상적으로 작동하는지 확인해야 하니까. 그래서 무슨 언어를 배우든 일단 Hello World부터 찍고 시작하게 되는 거겠지. 아무튼 파이썬에서도 print문을 사용하면 기본적인 출력을 할 수 있지만 많은 양의 데이터를 다룰 때, 이를 테면 중첩된 리스트나 딕셔너리, A...

나의 2021년 돌아보기

WORK 풀타임 재택근무 2년차 벌써 재택근무를 한지 만 2년이 다 되어간다. 내가 앞으로 직접 사무실에 출퇴근을 의무적으로 해야 하는 다른 회사에 다닐 수 있을지 모르겠다. 그만큼 이 재택근무에 생활리듬이 완전히 적응해버렸다. 재택근무 처음할 때는 일 효율도 잘 안 나오는 것 같았는데, 이제는 오히려 근무시간에 구애받지 않고 내가 일을 하고 싶을...

《DOOM Eternal》 — 생각이 멈춘 자리에서 시작되는 카타르시스

1993년의 둠, 그리고 지금의 둠 내가 기억하는 둠은 이런 모습이다. 뭔가 좀 조악하긴 하지만, 당시 3D로 FPS 플레이를 한다는 게 신선했고, HP가 줄어들면 얼굴에서 피 흘리는 표현도 기억에 많이 남는다. 당시 둠이 얼마나 유명했었냐면, 빌 게이츠가 윈도우95에서 둠이 잘 돌아간다며 홍보하는 영상까지 찍었을 정도. 그로부터 약 30...

파이썬으로 사운드 재생하기

얼마 전에 작업 시간이 꽤 오래 걸리는 파이썬 자동화 스크립트를 짠 적이 있다. 기다리기 지루해서 다른 일을 좀 하고 있었는데, 실행해놓은 파이썬 코드가 완료됐는지 창을 매번 열어서 확인해보는 게 생각보다 번거롭더라. 그래서 실행이 완료되거나 에러가 발생했을 때 알림음이 재생되면 좋겠다는 생각이 들었다. 나중에 내가 다시 보려고 남기는 포스팅. ...

《Outer Wilds – Echoes of the Eye》 — 두려움은 어떻게 문명을 멈춰 세우는가

태양을 가린 그림자 《Echoes of the Eye》는 내 인생 게임 《Outer Wilds》의 DLC다. 이야기는 위성 사진 한 장에서 시작된다. 태양계를 관측하던 위성이 찍은 사진에 태양 일부를 가리는 정체불명의 그림자가 찍혀 있고, 그 그림자를 추적해가면 은폐장에 싸인 거대한 인공 행성 “스트레인저”를 발견하게 된다. 이곳에는 노마이보다도 먼...

《The Witness》 — 처음으로 돌아가야 보이는 답

선 하나로 이루어진 섬 《The Witness》의 외형은 단순하다. 1인칭 시점으로 외딴 섬을 돌아다니며, 벽에 붙은 사각 판 위에 규칙에 따라 선을 긋는 퍼즐을 푸는 게 전부다. 대사도, 전투도, 튜토리얼조차 없다. 그런데 이 단순한 게임의 엔딩을 보고 나면 이 게임이 주는 메시지에 압도당하게 된다. 그 얘기를 하려면 아주 약간의 스포일러는 어쩔...

〈파이썬으로 업무 자동화하기〉 온라인 강의 촬영 후기

블로그를 하다 보니 재밌는 일이 생긴다. 몇 달 전 원티드(wanted)에서 “파이썬으로 업무 자동화하기“라는 주제로 강의 의뢰 메일을 받았고, 지난 6월 말에는 직접 강의를 촬영까지 하게 되었으니 말이다. 사실 이러한 강의 의뢰가 처음 있는 일은 아니었고, 몇 번 거절(?)을 하기도 했으나 이번에는 해보면 좋겠다는 생각이 들었다. 일단 이번 강의는...

파이썬으로 파일/폴더 경로 다루기 (os.path 대신 pathlib 사용하기)

내 PC에서 간단한 자동화를 위해 파이썬으로 파일이나 폴더의 경로를 가져오거나 작성해야 하는 상황, 그리고 폴더 내에서 파일들을 반복해서 다룰 일이 많았기 때문에 매번 파일 경로 다루다가 이런저런 삽질을 하곤 했다. 어쨌든 그동안 파이썬에 내장된 os.path를 사용했는데, 이것보다 pathlib를 사용하면 훨씬 더 직관적이고 편리하다는 걸 깨달았다...

《Outer Wilds》 — 죽음을 마중 나가는 법

22분마다 끝나는 우주 《Outer Wilds》가 뭐하는 게임이냐고 묻는다면, 우주 탐사 게임이라고 답해야 할 것 같다. 아주 크지 않은 태양계 안에서 각각의 특징을 가진 행성들을 탐험하는 게임. 전투 같은 건 전혀 없다. 주인공은 우주탐사대 “아우터 와일즈 벤처스” 소속으로 첫 탐사를 떠난다. 먼저 떠난 선배 대원들은 각자 다른 행성에서 악기를 ...