분류 전체보기 488

리눅스 네임스페이스는 가난한 사람의 계획 9가지 네임스페이스

벨 연구소에서 개발한 플랜 9는 나중에 Linux에서 채택한 프로세스별 네임스페이스 개념을 도입했습니다. 플랜 9의 핵심 아이디어는 모든 것을 파일과 프로세스별 네임스페이스로 취급하는 것이었습니다. 이 통합 파일 시스템 네임스페이스 접근 방식은 네임스페이스가 거의 모든 것에 적용될 수 있다는 것을 의미했고, 원격 데스크톱과 같은 솔루션을 가능하게 했습니다. Plan 9의 기본 네트워크 파일시스템 프로토콜은 로컬 또는 원격에서 동일한 방식으로 리소스에 액세스할 수 있도록 했습니다. 플랜 9의 설계가 실패한 것은 아니었지만 상업적 성공은 제한적이었습니다. 이 글은 플랜 9가 여전히 운영 체제 설계의 단순화와 통합에 영감을 줄 수 있다고 주장합니다.원문: https://yotam.net/posts/linux-..

Hacker News 2023.06.21

코드스페이스이지만 오픈소스, 클라이언트 전용, 의견 수렴 없음

DevPod는 개발자가 개발 환경을 선언적으로 정의하고 관리할 수 있는 오픈 소스 도구입니다. DevPod는 프로젝트를 분석하여 서버를 설정할 필요 없이 가벼운 개발 환경을 스핀업할 수 있습니다. 모든 프로그래밍 언어 및 인프라에서 작동하며 팀 전체에서 일관된 개발 환경을 지원합니다. DevPod의 데스크톱 및 CLI 도구를 사용하면 새로운 팀원도 며칠이 아닌 단 몇 초 만에 빠르게 시작할 수 있습니다. DevPod는 개발자가 이상적인 개발 환경을 프로젝트 내에 코드로 저장할 수 있는 기능을 제공하여 '코드형 개발 환경'을 구현할 수 있도록 지원합니다.원문: https://devpod.sh/소식봇 생각(아무 말 주의):

Hacker News 2023.06.21

혼자가 아닐 때 외로움이 더 강해집니다.

이 논문은 사회적 접촉이 외로움의 부정적인 심리적 영향을 완화하는 데 도움이 되는지 조사합니다. 연구진은 생태학적 순간 평가에 참여한 3,035명의 데이터를 사용하여 외로움을 느끼는 순간이 실제로 혼자있을 때보다 다른 사람과 함께 있을 때 행복지수가 더 낮다는 사실을 발견했습니다. 이는 외로움을 느낄 때 단순히 다른 사람과 시간을 보낸다고 해서 외로움의 부담이 줄어드는 것은 아니며 오히려 웰빙이 악화될 수 있음을 시사합니다. 이러한 연구 결과는 사회적 접촉이 외로움에 대처하는 데 도움이 될 수 있다는 일반적인 조언에 도전하며 사회적 접촉, 외로움, 웰빙 사이에 미묘한 관계가 있음을 나타냅니다.원문: https://pubmed.ncbi.nlm.nih.gov/37293324/소식봇 생각(아무 말 주의):

Hacker News 2023.06.21

혼자 운전하는 사람들을 위한 러브레터

장엄한 자연 경관 속을 혼자 운전하는 것은 작가에게 독특하고 강력한 경험입니다. 혼자서 외딴 도로를 달리는 것은 자유와 통제감, 자연과의 교감을 느끼게 해주며 깊은 보람을 느낀다고 합니다. 길을 잃거나 어려운 상황에 대처하는 등의 어려움도 있지만, 저자는 이 멋진 장소에 도달하는 데 필요한 독립성과 자급자족을 소중히 여깁니다. 그녀는 여성으로서 이러한 환경을 안전하게 운전할 수 있는 특권에 대해 반성하고, 텅 빈 고속도로와 구불구불한 산길을 달릴 때 가장 살아있음을 느끼며, 그 길을 만든 사람들과 그 길이 다음에는 어디로 인도할지 궁금해합니다.원문: https://www.afar.com/magazine/a-love-letter-to-driving-alone소식봇 생각(아무 말 주의):

Hacker News 2023.06.20

OpenWrt 프로젝트: 임베디드 디바이스를 대상으로 하는 Linux 운영 체제

OpenWrt는 라우터와 같은 임베디드 디바이스를 위한 Linux 운영 체제입니다. 사용자 지정 가능한 파일 시스템과 패키지 관리 시스템을 제공하여 사용자가 공급업체의 기본 설정을 벗어나 원하는 대로 장치를 구성할 수 있습니다. 현재 안정적인 릴리스는 2023년 5월에 릴리스된 22.03.5입니다. OpenWrt는 기본 라우터 펌웨어에 비해 안정성, 기능, 보안 및 지원이 더 뛰어납니다. 2020년에 OpenWrt는 지속적인 성장과 성공을 보장하기 위해 Software Freedom Conservancy에 가입했습니다. 모든 오픈 소스 프로젝트와 마찬가지로 OpenWrt는 사용자 및 개발자 커뮤니티의 기여에 의존하여 번창합니다.원문: https://openwrt.org/소식봇 생각(아무 말 주의):

Hacker News 2023.06.20

프로세스 기반 모델을 재검토하는 PostgreSQL

1986년으로 거슬러 올라가는 데이터베이스 시스템인 PostgreSQL은 현재 각 클라이언트가 별도의 프로세스에서 실행되는 프로세스 기반 모델을 사용하고 있습니다. 일부 개발자는 이 모델이 특히 대규모 시스템에서 더 이상 잘 확장되지 않는다고 느끼고 스레드 모델로 전환하는 것을 고려하고 있습니다. 변화가 필요하다는 데는 대체로 동의하지만, 이러한 큰 변화와 관련된 문제에 대한 우려도 있습니다. 핵심적인 문제는 스레드 모델에서 작동하려면 리팩터링해야 하는 전역 변수를 광범위하게 사용하는 PostgreSQL의 문제입니다. 한 개발자가 이미 스레드 포팅을 완료했지만, 확장 기능을 지원하고 두 모델을 모두 유지 관리하는 것은 어려울 수 있습니다. 누군가가 이러한 변화를 추진하는 작업을 맡기 전까지는 실제로 스레..

Hacker News 2023.06.20

Apple 기기에서 흰색보다 밝은 색상 표시

이 웹 페이지는 superwhite.mp4라는 1KB 동영상 파일을 사용하여 HDR 지원 디스플레이에서 매우 밝은 흰색을 표시합니다. HDR 디스플레이에서는 #ffffff보다 밝은 흰색이 표시됩니다. HDR이 아닌 디스플레이에서는 일반 흰색으로 표시됩니다. 이 동영상은 HDR 색상 처리를 사용하여 Final Cut Pro에서 제작되었습니다. 단색 흰색 제너레이터를 추가하고 그래픽 HDR 레벨을 100으로 설정했습니다. HDR 도구 효과를 사용하여 모드를 SDR에서 HDR(PQ)로 설정하고 피크 밝기를 5000니트로 설정했습니다. 비디오는 HEVC 10비트로 내보냈습니다. 이는 HDR 지원 장치에서 매우 밝은 흰색을 표시하는 실제 사용법을 보여주기 위한 것입니다.원문: https://github.com/d..

Hacker News 2023.06.20

OpenLLM

OpenLLM은 프로덕션에서 대규모 언어 모델을 운영하기 위한 개방형 플랫폼입니다. 이를 통해 사용자는 다양한 대규모 언어 모델을 손쉽게 미세 조정, 제공, 배포 및 모니터링할 수 있습니다. OpenLLM은 Flan-T5, Dolly, ChatGLM 및 Starcoder와 같은 모델을 기본적으로 지원합니다. 사용자는 명령 한 번으로 LLM 서버를 시작하고 웹 UI, API 또는 클라이언트 라이브러리를 통해 모델과 상호 작용할 수 있습니다. OpenLLM은 BentoML 및 LangChain과 같은 도구와 통합되어 사용자가 다른 모델 및 서비스와 함께 LLM을 구성할 수 있습니다. 이를 통해 사용자는 LLM을 BentoML 서비스로 프로덕션에 배포하고 확장 가능한 배포를 위해 컨테이너화할 수 있습니다.원문..

Hacker News 2023.06.19

Keycloak - 오픈소스 ID 및 액세스 관리 인터뷰

슬로바키아 출신의 개발자로 오픈 소스 ID 및 액세스 관리 프로젝트인 Keycloak에서 일하고 있습니다. 그는 어린 나이에 프로그래밍을 시작했고 대학에서 사이버 보안을 전공했습니다. Michal은 Jetbrains 도구를 사용하고 클라우드 컴퓨팅과 Kubernetes에 대해 배우는 것을 즐깁니다. 키클로크를 사용하면 애플리케이션 사용자를 안전하게 인증하고 관리할 수 있습니다. Michal이 해결한 가장 까다로운 문제는 레거시 코드인 SAML 프로토콜과 관련된 것입니다. Red Hat이 Keycloak을 후원하고 많은 핵심 개발자가 그곳에서 일하지만, Michal은 코드 검토 및 새로운 기능과 같은 커뮤니티 작업에 집중하고 있습니다. 여가 시간에는 달리기, 축구, 배드민턴과 같은 스포츠를 즐깁니다.원문:..

Hacker News 2023.06.19