저자 : 프로호스터

Crystal 프로그래밍 언어 1.6 출시

Crystal 1.6 프로그래밍 언어가 출시되었습니다. 개발자들은 Ruby 언어의 개발 편의성과 C 언어의 높은 애플리케이션 성능 특성을 결합하려고 노력하고 있습니다. Crystal의 구문은 Ruby와 비슷하지만 완전히 호환되지는 않지만 일부 Ruby 프로그램은 수정 없이 실행됩니다. 컴파일러 코드는 Crystal로 작성되었으며 Apache 2.0 라이센스에 따라 배포됩니다. […]

Ubuntu를 기반으로 지속적으로 업데이트되는 배포판 Rhino Linux 출시

Rolling Rhino Remix 어셈블리 개발자는 프로젝트를 별도의 Rhino Linux 배포판으로 전환한다고 발표했습니다. 새로운 제품을 만든 이유는 이미 아마추어 개발 수준을 넘어 단순한 우분투 재구축을 넘어서기 시작한 프로젝트의 목표와 개발 모델을 수정했기 때문이다. 새로운 배포판은 계속해서 Ubuntu를 기반으로 구축되지만 추가 유틸리티가 포함되어 [...]

Python 언어용 컴파일러인 Nuitka 1.1 출시

Python 스크립트를 C 표현으로 변환하기 위한 컴파일러를 개발하는 Nuitka 1.1 프로젝트의 릴리스를 사용할 수 있습니다. 그런 다음 CPython과의 최대 호환성을 위해 libpython을 사용하여 실행 파일로 컴파일할 수 있습니다(객체 관리를 위한 기본 CPython 도구 사용). Python 2.6, 2.7, 3.3 - 3.10의 현재 릴리스와 완벽하게 호환됩니다. 에 비해 […

Void Linux 설치 빌드 업데이트

Void Linux 배포판의 새로운 부팅 가능한 어셈블리가 생성되었습니다. 이는 다른 배포판의 개발을 사용하지 않고 지속적인 프로그램 버전 업데이트 주기(배포판의 별도 릴리스 없이 롤링 업데이트)를 사용하여 개발되는 독립적인 프로젝트입니다. 이전 빌드는 XNUMX년 전에 게시되었습니다. 최신 시스템 조각을 기반으로 하는 현재 부팅 이미지의 모양과는 별도로 어셈블리를 업데이트해도 기능 변경이 발생하지 않으며 [...]

무료 사운드 편집기 Ardor 7.0 출시

7.0년 이상의 개발 끝에 다중 채널 사운드 녹음, 처리 및 믹싱을 위해 설계된 무료 사운드 편집기 Ardor XNUMX이 출시되었습니다. Ardor는 멀티 트랙 타임라인, 파일 작업 전체 프로세스(프로그램을 닫은 후에도)에 걸쳐 변경 사항을 무제한으로 롤백하고 다양한 하드웨어 인터페이스를 지원하는 기능을 제공합니다. 이 프로그램은 전문 도구인 ProTools, Nuendo, Pyramix 및 Sequoia의 무료 아날로그로 자리잡고 있습니다. […]

Google은 보안 운영 체제 KataOS의 코드를 열었습니다.

Google은 임베디드 하드웨어를 위한 안전한 운영 체제를 만드는 것을 목표로 하는 KataOS 프로젝트와 관련된 개발을 발견했다고 발표했습니다. KataOS 시스템 구성 요소는 Rust로 작성되었으며 seL4 마이크로커널 위에서 실행됩니다. 이에 대한 신뢰성에 대한 수학적 증거가 RISC-V 시스템에서 제공되어 코드가 공식 언어에 지정된 사양을 완전히 준수함을 나타냅니다. 프로젝트 코드는 […] 아래에 오픈 소스로 제공됩니다.

와인 7.19 릴리스

WinAPI(Wine 7.19)의 개방형 구현에 대한 실험적 릴리스가 진행되었습니다. 버전 7.18 출시 이후 17개의 버그 보고서가 마감되었으며 270개의 변경 사항이 적용되었습니다. 가장 중요한 변경 사항: DOS 파일 속성을 디스크에 저장하는 기능이 추가되었습니다. Vulkan 그래픽 API에 대한 브로드캐스트 호출을 통해 작동하는 Direct3D 3 구현이 포함된 vkd12d 패키지가 버전 1.5로 업데이트되었습니다. 형식 지원 [...]

개인 리포지토리에 있는 패키지의 존재를 확인할 수 있는 NPM에 대한 공격

닫힌 저장소에 패키지가 있는지 감지할 수 있는 결함이 NPM에서 확인되었습니다. 이 문제는 저장소에 액세스할 수 없는 제404자에게 기존 패키지와 존재하지 않는 패키지를 요청할 때 응답 시간이 다르기 때문에 발생합니다. 프라이빗 리포지토리에 있는 패키지에 접근할 수 없는 경우, Registry.npmjs.org 서버는 “XNUMX” 코드와 함께 오류를 반환하지만, 요청한 이름의 패키지가 존재하면 오류가 발생합니다. [...]

Genode Project에서 Sculpt 22.10 범용 OS 릴리스를 발표했습니다.

Sculpt 22.10 운영 체제의 출시가 발표되었으며, 그 안에서 Genode OS Framework 기술을 기반으로 일반 사용자가 일상적인 작업을 수행하는 데 사용할 수 있는 범용 운영 체제가 개발되고 있습니다. 프로젝트의 소스 코드는 AGPLv3 라이선스에 따라 배포됩니다. 28MB LiveUSB 이미지 다운로드가 제공됩니다. Intel 프로세서 및 그래픽을 탑재한 시스템에서 작동을 지원합니다 [...]

원격 코드 실행을 허용하는 Linux 커널의 무선 스택 취약점

Linux 커널의 무선 스택(mac80211)에서 일련의 취약점이 확인되었으며, 그 중 일부는 잠재적으로 액세스 포인트에서 특수 제작된 패킷을 전송하여 버퍼 오버플로 및 원격 코드 실행을 허용합니다. 수정 사항은 현재 패치 형태로만 제공됩니다. 공격 수행 가능성을 입증하기 위해 오버플로를 일으키는 프레임의 예와 이러한 프레임을 무선 스택으로 대체하는 유틸리티가 게시되었습니다.

PostgreSQL 15 릴리스

15년간의 개발 끝에 PostgreSQL 2027 DBMS의 새로운 stable 브랜치가 공개되었으며, 새로운 브랜치에 대한 업데이트는 XNUMX년 XNUMX월까지 XNUMX년에 걸쳐 출시될 예정입니다. 주요 혁신 사항: "INSERT ... ON CONFLICT" 표현을 연상시키는 SQL 명령 "MERGE"에 대한 지원이 추가되었습니다. MERGE를 사용하면 INSERT, UPDATE 및 DELETE 작업을 단일 표현식으로 결합하는 조건부 SQL 문을 만들 수 있습니다. 예를 들어 MERGE를 사용하면 […]

사실적인 인간의 움직임을 생성하는 머신러닝 시스템의 코드가 공개되었습니다.

텔아비브대학교 연구진이 사실적인 인간의 움직임을 생성할 수 있는 MDM(Motion Diffusion Model) 머신러닝 시스템과 관련된 소스코드를 공개했습니다. 코드는 PyTorch 프레임워크를 사용하여 Python으로 작성되었으며 MIT 라이선스에 따라 배포됩니다. 실험을 수행하려면 기성 모델을 모두 사용하고 제안된 스크립트(예: [...])를 사용하여 모델을 직접 교육할 수 있습니다.