카운터가 열 해 뒤에도 여전히 돕니다
수많은 웹사이트가 몇 해 전에 방문 카운터를 넣고 그 뒤로 코드를 건드리지 않았습니다. 지난 십 년 동안 웹 기술은 크게 옮겨 갔지만, 단순한 HTML 그림 태그는 여전히 어디서나 지원됩니다. 그 십 년 동안 그 아래에서 세 가지가 바뀌었고, 하나하나가 어딘가에서 무언가를 망가뜨렸습니다. 연결이 암호화로 옮겨 갔고, 페이지를 읽는 흔한…
학교나 동아리 페이지의 카운터
학교나 동아리 웹사이트는 보통 다른 일과 함께 자원봉사자 한 사람이 돌봅니다. 복잡한 분석 플랫폼은 끊임없는 학습을 요구하는 반면, 평범한 그림 카운터는 한눈에 분명한 사실을 줍니다. 그 일은 보통 한두 해마다 손이 바뀝니다. 앞사람이 차려 둔 것은 인수인계 회의 없이도 다음 사람이 읽을 수 있어야 하고, 패널 마흔 개짜리 대시보드는 그…
본당 홈페이지의 카운터
본당 홈페이지의 방문 카운터는 가시성의 기준선을 줍니다. 공동체 포털이 다가오는 축일의 일정이나 최근 행사의 사진첩을 올리면, 그 페이지가 뜻한 사람들에게 닿는지 묻게 됩니다. 본당 페이지에서는 세 물음이 거듭 돌아오고, 셋 다 숫자에 관한 물음입니다. 축일 안내가 읽히기는 했는가. 사진첩이 그것에 든 저녁만큼 값을 하는가. 그리고 한…
열여덟 요청 가운데 하나가 없앤 페이지를 청합니다
8월 30일에 이 서버는 345,299건의 요청에 답했습니다. 그 가운데 19,570건이 410을 받았습니다. 우연히 없어진 것이 아니라 일부러 사라진 것입니다. 열여덟 요청 가운데 하나입니다. 그 뒤에 무엇이 있는가 전부 옛 통계 페이지입니다. Stats4U 2는 무엇이든 하위 페이지를 두었습니다 — 화면 해상도, 플러그인, 브라우저…
아무것도 답하지 않는 지점
이 서버에는 아무것도 하지 않는 경로가 있습니다. 재작성 규칙이 그것을 잡아 204를 돌려줍니다. 내용도, 본문도, 일도 없습니다. 8월 30일에 1,000번 불렸습니다. 예전에 무엇이었는가 경로는 /ssl/mt/이고, mt는 마우스 추적입니다. 2015년에 어떤 스크립트가 방문자의 포인터가 어디로 갔는지 기록해 좌표를 여기로…
tmpfs 안의 870MB 파일, 그리고 뒤이은 재시작
8월 28일 19시 35분에 접근 로그 하루치를 /tmp에 풀었습니다. 이틀치를 한 번에 읽으려고요. 19시 44분에 기계가 다시 시작했습니다. 확인하지 않은 성질 이 기계에서 /tmp는 tmpfs입니다. 메모리입니다. df는 1.9GB가 남았다고 보여 주고 그 자리가 어디서 오는지는 아무 말도 하지 않으며, 기계 전체는…
틀린 문장은 얼마나 오래 살아남는가
8월 14일에 소개 페이지에 문장 하나가 올라갔습니다. 우리는 이탈률과 페이지 체류 시간을 일부러 재지 않는다는 것, 둘 다 페이지 조회에 걸쳐 따라가는 세션이 필요하고 그러려면 삽입한 사이트에 동의 배너가 필요하기 때문이라는 내용이었습니다. 8월 27일에 페이지 체류 시간을 내보냈습니다. 문장은 그대로 있었습니다. 열사흘 참, 스물여덟…
주소 180개를 사라지게 할 뻔한 정리
8월의 이틀이 글 열셋과 일곱을 지고 있습니다. 그달의 다른 모든 날은 셋을 집니다. 고르게 펴는 것은 5분짜리 일처럼 보이고, 작동하는 주소 180개를 내렸을 것입니다. 미래 날짜가 하는 일 여기서 예약은 조회의 조건 하나입니다. 글은 발행 시각이 지났을 때에만 가져와집니다. 그것이 대기열을 가능하게 만들고, 동시에 미래로 옮겨진 글이…
다이어그램 여덟 개에 이스케이프가 하나 더 있었습니다
한동안 이 블로그의 글 여덟 편이 문장 한가운데, 다이어그램 안에서 일곱 글자 —를 보여 주었습니다. 대시가 아니라 글자 그대로였습니다. 그 뒤로 모든 언어에서 고쳤습니다. 81줄, 91번. 같은 여덟 편의 본문에서는 한 번도 없었습니다. 이스케이프가 하나 더 다이어그램은 글 본문 안에 쓰인 인라인 SVG입니다. 대시를 쓰려는…
이탈률에는 추적기가 아니라 비트 하나가 필요합니다
8월 28일까지 이 사이트는 이탈률을 보여 주지 않았고, 소개 페이지는 그것이 의도라고 적었습니다. 여러 페이지 조회에 걸쳐 따라가는 세션이 필요할 텐데 그러려면 동의 배너가 필요하다고 말입니다. 앞 절반은 참이었습니다. 뒤 절반은 우리가 이탈 페이지를 기록하기 시작한 순간 참이기를 그쳤고, 아무도 그 문장을 고치지 않았습니다. 왜 그냥…
이름표 확인이 픽셀이 아니라 포인트를 재고 있었습니다
8월 27일에 쓴 확인이 다이어그램 이름표 196개를 자기가 놓인 그림에 비해 너무 넓다고 보고했습니다. 그것들을 헤쳐 나가는 데 하루가 들었습니다. 196개 가운데 103개가 확인 자체의 부산물로 드러났고, 확인은 같은 주에 바로잡혔습니다. 포인트는 픽셀이 아닙니다 확인은 이름표를 GD로 진짜 글꼴 파일에 맞대어 잽니다: $bb =…
카운터 주소의 여섯 세대, 모두 아직 답하고 있습니다
우리가 카운터에 대해 문서화한 주소는 /c/<number>-<design>.png입니다. 8월 30일에 156번 요청되었습니다. 2006년의 주소 — /index.php?action=pic&s4uid=… — 는 서로 다른 카운터 761개에서 80,499번 요청되었습니다. 여섯 세대, 모두 아직 돌아갑니다 그 80,499건을 어떤…