조병승

워드프레스 백업과 복원은 웹 파일과 DB를 한 쌍으로 맺어야 한다

1년에 4번 정도 마주치는 워드프레스 업데이트 테스트 상황에 조금 더 편하게 대응하고  있습니다. 다만, 편하게 만나는 환경에 직면한 작업자는 저를 포함해 극소수밖에 되지 않아, 단순히 시간 효용을 계산하자면 큰 이득을 얻진 못했다고도 볼 수도 있습니다. 그래도 업데이트 테스트를…

제목 스타일 단계는 문서 구조의 기둥과 보

“제목”에 관한 이야기를 들려드리려고 합니다. 각 용도에 맞춰서 너무 구속받지 않는 범위에서 자유롭게 사용하셨으면 좋겠습니다. 제목은 딱 시점을 지정할 수 없는 과거부터 흔하게 써온 대표 양식입니다. 쓰는 위치나 목적에 따라 표제, 대제, 중제, 소제, 원제, 부제 등 종류도…

잠깐 20초만 한눈을 팔면, 멈춰 서는 WSL

nohup은 리눅스와 유닉스 시스템에서 프로세스를 백그라운드로 실행하고, 터미널 세션이 종료돼도 해당 프로세스가 계속 실행되도록 하는 명령어입니다. 뒤에 &를 붙여 쓰는 경우가 많습니다. 파워셸의 Start-Process를 실행하면서, WindowStyle Hidden 옵션을 붙여…

생후 400일을 넘긴 넷마블 기술 블로그 육아일기

공식적으로 2021년 11월 2일에 넷마블 기술 블로그가 처음 세상에 방화벽을 열고 나왔었으니, 어느덧 1년이 훌쩍 지났습니다. 시작했던 당시에 큰 목표가 있다거나 야심 찬 기획물이 있다거나 하진 않았습니다. 잔잔하게 넷마블 밖에 계신 분들과 안에 근무 중인 엔지니어들의 접점이…

WSL2보다 더 간단하게 구축하는 Multipass와 도커 개발 환경

멀티패스가 어색하신 분들도 계시므로, 간략한 해설을 추가해서 도커 개발 환경 구축 방법을 공유합니다. 이하 내용은 WSL2에 대칭되는 부분에 멀티패스를 넣는 만큼, 윈도우 환경을 기준으로 하겠습니다. 맥이나 리눅스에서도 초기 설정 방법은 크게 다르지 않습니다. 먼저, 멀티패스에서…

구글 애널리틱스4 지표에서 사라진 브라우저 크기 수집하기

4k 모니터라고 하더라도, 사용자가 늘 브라우저를 전체 창으로 열고 쓰지는 않습니다. 모니터 해상도는 그저 모니터가 소화할 수 있는 전체 화면 크기일 뿐, 사용자가 브라우저를 어느 크기로 쓰고 있는지는 쉽게 짐작하기 어렵습니다. 요즘은 모니터를 세로로 세워서 쓰시는 분도 많고…

Multipass 우분투 VM에도 고정 IP를 붙여보자

기본 원리는 WSL2에서 고정 IP를 설정했던 방법과 동일합니다. 제어할 수 있는 네트워크 인터페이스를 추가하면 됩니다. 다만, 네트워크 인터페이스를 추가하는 방법에 차이가 있습니다. Hyper-v에서 NAT 네트워크를 설치하는 방법이 있습니다. 이 방법으로 가상 네트워크 스위치…

WSL2 활용도를 높여주는 고정 IP 설정

앞서 본 프로젝트 중 차용할 수 있는 기본 개념은 간단했습니다. Hyper-v와 WSL2에 기본 설정으로 잡혀있는 네트워크 인터페이스를 제어할 수 없다면, 제어할 수 있는 네트워크 인터페이스를 추가해서 붙이는 방식이었습니다. 이렇게 네트워크 인터페이스를 추가해서 WSL2 네트워크…

오픈 15분 만에 준비한 보물이 바닥난 온라인 송년회(2/2)

온라인 송년회 안에서 운영할 최소 프로그램을 선정했습니다. 프로그램 운영을 위한 적당한 공간은 젭에서 제공하는 크리스마스 파티 템플릿(맵 사이즈는 70×70 타일)을 골랐습니다. 그냥 볼 땐 맵 에디터에서 제공하는 바닥 타일과 오브젝트가 들어간 것 같았으나, 실제로는 2240px…