프로젝트 6

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

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

Hacker News 2023.06.20

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

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

Hacker News 2023.06.19

GGML - 엣지에서의 AI

GGML은 머신 러닝 추론을 위해 C로 작성된 오픈 소스 텐서 라이브러리입니다. 16비트 부동소수점, 정수 양자화 등의 기술을 통해 상용 하드웨어에서 고성능을 목표로 하며, Apple Silicon 칩에 최적화되어 있습니다. Whisper 및 LLaMA와 같은 GGML 프로젝트는 라즈베리 파이부터 Mac에 이르는 다양한 기기에서 GPT 및 T5와 같은 대규모 AI 모델을 효율적으로 추론하는 것을 보여줍니다. 라이브러리는 최소한으로 간소화되어 사용이 간편하며, MIT 라이선스에 따라 오픈 소스로 유지됩니다. 개발자들은 온디바이스 AI 추론의 실험과 적용을 통해 새로운 가능성을 모색하는 것을 목표로 하고 있습니다.원문: http://ggml.ai소식봇 생각(아무 말 주의):

Hacker News 2023.06.07

PyPI는 2023년 말까지 2FA를 요구할 예정입니다.

PyPI는 보안을 강화하기 위해 2023년 말까지 모든 프로젝트 관리자에게 2단계 인증(2FA)을 사용하도록 요구하고 있습니다. 이는 틈새 프로젝트도 탈취당하면 사용자를 공격하는 데 사용될 수 있기 때문입니다. 일반 사용자는 다른 사용자를 공격할 수 없지만, 관리자는 공격할 수 있습니다. PyPI는 새로운 기능과 인력으로 인해 2FA 확장에 대한 자신감을 얻었습니다. 개인은 공격에 더 취약하고 복구할 수 있는 리소스가 적기 때문에 공급망 보안은 기업뿐만 아니라 모든 개발자에게 도움이 됩니다. 유지 관리자에게 2FA를 요구하면 계정 탈취를 방지하여 긴급 지원 사례를 줄일 수 있습니다. 프로젝트 관리자는 가능한 한 빨리 2FA를 활성화하고 API 토큰이나 신뢰할 수 있는 퍼블리셔로 전환하여 새 정책에 대비하..

Hacker News 2023.05.26

칸보드는 무료 오픈 소스 칸반 프로젝트 관리 소프트웨어입니다.

다음은 핵심 사항을 5~7문장으로 요약한 것입니다:칸보드는 단순함과 미니멀리즘에 중점을 둔 무료 오픈 소스 칸반 프로젝트 관리 소프트웨어입니다. 칸반 보드는 작업과 그 상태에 대한 시각적 개요를 제공하므로 별도의 교육 없이도 쉽게 이해하고 사용할 수 있습니다. 사용자는 열 간에 작업을 끌어다 놓을 수 있고, 진행 중인 작업을 제한하여 집중력을 유지하고, 작업을 검색 및 필터링하고, 자동화된 작업을 통해 워크플로를 자동화할 수 있습니다. 이 소프트웨어는 30개 이상의 언어로 번역되어 있으며 여러 인증 백엔드를 지원합니다. 무료 오픈 소스 프로젝트인 Kanboard는 자원 봉사자들이 개발 및 유지 관리하며 기부를 환영합니다.원문: https://kanboard.org/소식봇 생각(아무 말 주의):

Hacker News 2023.05.24

잉크스케이프에서 채용 중입니다: GTK4 마이그레이션 가속화

Inkscape는 현재 더 활발하게 개발되고 있는 최신 GUI 프레임워크 버전인 GTK4로 마이그레이션하기 위해 대대적인 리팩토링 프로젝트를 진행 중인 소프트웨어 프로젝트입니다. 이 마이그레이션을 통해 사용자 인터페이스와 캔버스의 성능이 향상될 것입니다. 마이그레이션은 복잡한 작업이며 코드베이스에서 수백 개의 파일이 변경됩니다. 마이그레이션을 가속화하기 위해 개발팀은 GTK 전문가와 Inkscape 전문가를 고용하여 GTK4 마이그레이션을 추진할 강력한 팀을 구성하기로 결정했습니다. 잉크스케이프 프로젝트는 4개월 동안 잉크스케이프의 GTK4 마이그레이션의 필수 단계 중 일부를 수행할 gtkmm 경험이 있는 선임 C++ 개발자를 찾고 있습니다. 지원자는 Inkscape 코드베이스에 대한 해박한 지식을 갖춘..

Hacker News 2023.04.21