목록오픈 소스 (3)
맘가는 대로
구글이 발표한 스트리밍 게이밍 서비스, 스태디아에서 리눅스 스케줄러에서 기인한 문제가 발견되었다고 합니다. 스태디아를 간략히 설명하자면, 구글에서 커스텀 하드웨어와 오픈 소스 소프트웨어를 게임 개발자들에게 기반으로 제공하며, 사용자들은 개발된 게임을 클라우드 컴퓨팅 서비스에 기반한 자원을 가지고 게임을 플레이할 수 있습니다. 이 때, 오픈 소스 소프트웨어는 OS 는 리눅스로, 그래픽 API 는 Vulkan 을 사용할 수 있습니다. 관련한 문제는 게임 '레이지2' 의 스태디아 포팅을 진행하던 개발자가 지속적으로 원인을 알 수 없는 화면의 지연 혹은 멈춤 현상이 발견하면서 알려졌습니다. 이걸 전해들은 게임 개발자인 Malte Skarupke 가 원인을 찾기 시작했으며, 결론을 말하자면 리눅스의 스케줄러가 스..
출처 — www.sciencenews.org CERN 이란 CERN 은 세계의 여러 국가들에서 자본과 인력을 투자하여 많은 물리학 난제를 연구하는 곳이며, 거대 강입자 가속기를 운영하며 연구하는 곳입니다. CERN 은 최근 이론적으로만 존재하던 질량과 관련된 입자인 힉스 입자를 직접 발견한 곳이기도 합니다.(딴 얘기이지만 발견의 견은 보다를 의미하지만, 힉스 입자는 통계적 해석을 통해 있다고 입증한 입자입니다. 최근 많은 자료를 요구하고 있는 물리학적 입증들은 대부분 통계적 입증 방법을 취하고 있습니다.) 그렇다면 CERN 이야기를 왜 꺼낸 것일까? CERN 은 근본적으로 많은 사람들이 일하는 곳이기도 하며, 많은 자료들과 분석을 요구하는 곳이기도 하여 IT 기술은 필수적입니다. 이와 관련되어 CERN ..
버전 관리 소프트웨어인 Git 의 2.22 버전이 출시되었습니다. GitHub 의 개발자는 이번 버전에서의 강조할 기능들을 아래와 같이 기술하였습니다. 상호적인 rebase merge merge base 에서 브랜치 나누기 상호적인 rebase merge 기능은 브랜치가 분리되었을 때의 조상 브랜치를 조정하는 rebase 와 브랜치를 서로 합치는 rebase merge 를 진행할 때, 각 브랜치간의 조정이 필요한 복잡한 사항들을 Git 에서 각 상황에 맞는 화면을 보여주면 사용자가 조정하며 진행이 가능하게끔 하는 기능입니다. merge base 에서 브랜치를 나누는 것은 말 그대로 2 개 혹은 다수의 브랜치의 공통조상에서 브랜치를 나누는 것을 의미합니다. 이외에도 많은 기능들의 향상점이 있습니다. 자세한..