1P by neo 2달전 | favorite | 댓글 1개

시작은 이 툿(toot)에서부터였다

  • Aurynn의 툿에서 시작된 실험: 한 화면을 세로 모드로 두는 것이 필요한가?
  • 세로 디스플레이 사용의 경험: 텍스트를 많이 표시할 수 있는 장점이 있음.

지루하지만

  • 소프트웨어 개발에 최적화된 디스플레이인지 평가.
  • 0° 회전: 대부분의 애플리케이션과 비디오 콘텐츠에 적합하지만, 웹사이트와 문서에는 여백이 많이 생김.
  • 90° 회전: 텍스트 문서에 적합하지만, 영화 시청에는 부적합하고 시야각 문제가 있음.

조금 이상하지만 괜찮아

  • xrandr 도구를 사용하여 원하는 각도로 화면 회전 가능.
  • macOS에서는 작동하지 않았지만, 리눅스 데스크탑에서는 문제 없음.
  • 1° 회전: 책상이 약간 기울어져 있을 때 유용하지만, 글꼴 렌더링에 이상이 있음.
  • 45° 회전: 세로와 가로의 중간 지점이지만, 정사각형이 아닌 화면 비율에는 잘 맞지 않음.

완벽한 회전

  • 22° 회전: 소프트웨어 개발에 가장 적합한 모니터 방향으로 생각됨.
  • 가장 긴 라인 길이를 제공하며, 80열 제한에 대한 걱정이 없어짐.

이것을 어떻게 하나요?

  • xorg에서만 작동하며, wayland는 아직 지원하지 않음.
  • xrandr --output HDMI-3 --transform ... 명령어를 사용하여 화면 위치를 조정하고 회전시킴.
  • 회전과 이동을 위한 기본 문법: cos(x), -sin(x), shift_left, sin(x), cos(x), shift_up, 0, 0, 1
  • 예시 명령어들 제공.

계산기

  • 자바스크립트 계산기를 사용하여 주어진 입력값에 대한 xrandr 명령어 생성.
  • 각도, X 이동, Y 이동 입력 후 결과로 xrandr 명령어 출력.

GN⁺의 의견

  • 이 글은 소프트웨어 개발자들에게 흥미로울 수 있는 모니터 회전에 대한 실험적 접근을 보여줌.
  • 특히 리눅스 사용자들에게 xrandr 도구의 유연성을 활용한 화면 회전 기능은 새로운 작업 환경을 제공할 수 있음.
  • 22° 회전이 소프트웨어 개발에 최적화된 방향이라는 주장은 개발자 커뮤니티 내에서 흥미로운 토론 주제가 될 수 있음.
Hacker News 의견
  • 모니터 회전에 대한 다양한 의견
    • 초광폭 모니터를 가지고 있다면, 화면을 회전시켜 지속적인 시각 효과를 내는 원형 디스플레이를 만들어보는 것은 어떨까? 이는 GPU가 끊임없이 화면을 다시 그려야 하는 열을 분산시키는 팬 역할도 할 수 있음.
      • 초광폭 모니터를 가진 사용자는 화면을 회전시켜 원형 디스플레이와 같은 효과를 내며, GPU의 열을 분산시키는 방법을 시도해볼 수 있음.
    • 이 기사는 유머러스하게 제시되었지만, 실제로 일부 항공 교통 관제 시스템은 대각선으로 회전된 화면을 사용하며, 이는 공항으로 향하는 주요 접근 경로와 일치함. 내가 본 설정에는 스타일러스 입력이 가능한 큰 화면이 포함되어 있었음.
      • 항공 교통 관제 시스템 중 일부는 실제로 대각선으로 회전된 화면을 사용하여 주요 접근 경로를 따라 긴 선을 맞추는 방식을 채택함.
    • 관련된 생각: 초광폭보다는 큰 4K 모니터를 선택하라는 조언. 더 많은 픽셀을 더 저렴한 가격에 얻을 수 있음.
      • 초광폭 모니터보다는 큰 4K 모니터를 선택하는 것이 더 많은 픽셀을 저렴한 가격에 제공함.
    • 이상적인 것은 모니터가 약 54.74도의 '마법의 각도'에서 회전하여 이방성 상호작용의 영향을 없애는 것임.
      • 모니터가 특정 각도에서 회전하여 특정 물리적 상호작용을 최소화하는 것이 이상적임.
    • 최대 선 길이를 위한 실제 '이상적' 회전은 22도보다는 23도에 가까움, 왜냐하면 Atan(9/21) = 23.20도이기 때문임.
      • 화면의 최대 선 길이를 위한 이상적인 회전 각도는 23도에 더 가까움.
    • 90도 회전이 내 Go 코드에 가장 적합함. 이렇게 하면 훨씬 더 많은 "if err != nil" 블록을 맞출 수 있음.
      • 90도로 회전된 모니터가 특정 프로그래밍 코드를 더 많이 표시하는 데 적합함.
    • 3:2 비율의 디스플레이가 더 많았으면 좋겠다는 바람. 인간의 중앙 시야 비율이 3:2에 가까우나, 경제적인 이유로 16:9가 더 저렴하고 흔함.
      • 3:2 비율의 디스플레이가 인간의 시야에 더 적합하지만, 16:9 비율이 경제적인 이유로 더 일반적임.
    • 48인치 모니터를 주 모니터로 구매함. 회전에 대한 걱정 없이 거대한 화면을 사용함.
      • 큰 모니터를 사용하면 회전에 대한 걱정 없이 효율적인 화면 활용이 가능함.
    • 43인치 4K 모니터(또는 TV)를 지난 4년간 사용해옴. 이중 모니터의 물리적 제한 없이 충분한 화면 공간을 제공함.
      • 큰 단일 모니터가 이중 모니터의 물리적 제약을 해결하며 충분한 작업 공간을 제공함.
    • 아직 언급되지 않은 설정이지만, 나는 두 개의 디스플레이를 사용함; 왼쪽에는 LG SDQHD 28인치 8:9 2560x2880, 오른쪽에는 LG 49인치 21:9 5120x2160 초광폭 커브드 모니터를 '경첩'처럼 약간의 각도로 연결함.
      • 두 개의 다른 비율과 해상도를 가진 모니터를 사용하여 효율적인 작업 환경을 구성함.