극단적인 서버 사이드 렌더링(XSSR): 플래피 버드 사례 연구

2025-02-23
극단적인 서버 사이드 렌더링(XSSR): 플래피 버드 사례 연구

이 기사에서는 극단적인 서버 사이드 렌더링(XSSR)이라는 기술을 소개합니다. 이 기술은 서버에서 HTML을 동적으로 생성하고 클라이언트에 지속적으로 업데이트를 전송하여 JavaScript 없이 동적인 웹 페이지를 렌더링하는 기술입니다. 저자는 플래피 버드 게임을 사용하여 XSSR 구현 방법을 보여주고 성능, 대역폭 영향 및 서비스 거부(DoS) 공격 가능성에 대해 논의합니다. XSSR은 지연 시간이 짧은 환경에서는 잘 작동하지만 지연 시간이 긴 환경에서는 지연이 발생합니다. 이 기술은 오래된 기기나 JavaScript를 지원하지 않는 브라우저에서 최신 웹 페이지를 실행하는 데 유망합니다.

더 보기

Taylorator: Taylor Swift 음악으로 FM 대역을 채우기 (그리고 법적 문제)

2025-01-27
Taylorator: Taylor Swift 음악으로 FM 대역을 채우기 (그리고 법적 문제)

Taylorator는 소프트웨어 정의 라디오(SDR)를 사용하여 Taylor Swift의 음악을 FM 라디오 대역 전체에 방송하는 프로젝트입니다. 제작자는 100곡을 동시에 다른 FM 주파수로 전송하는 소프트웨어를 작성하여 사실상 전파를 '채웠습니다'. 이 프로젝트는 실시간 멀티 채널 오디오 처리에 강력한 CPU가 필요한 상당한 성능 문제에 직면했습니다. 무허가 방송과 관련된 법적 영향이 있지만, Taylorator는 소스 코드가 공개된 인상적인 엔지니어링 업적입니다.

더 보기