read: fail

Ubuntu 24.04에서 .NET 8+ 공식 출시 및 협력 지원

Ubuntu 24.04가 출시되면서 .NET 8+가 공식 Ubuntu 피드에서 바로 사용 가능해졌습니다. Microsoft와 Canonical은 플랫폼 간 동시 서비스 및 지원을 보장하기 위해 협력하고 있습니다. 또한, .NET 6과 .NET 8을 함께 설치하는 방법에 대한 논의도 있었습니다.

팟캐스트: 기술 리더십에서의 성별 불균형 해소

기술 리더십의 성별 불균형 문제를 다룬 팟캐스트에서는 여성 엔지니어링 관리자 비율이 20%에 불과하며, 상위 직책에서는 그보다 적다고 지적합니다. 조직이 다양성을 장려하고 지원하기 위해 할 수 있는 구체적인 방법으로는 여성 커뮤니티에 예산을 배정하고, 편견 인식을 높이며, 남성이 동맹이 되어 성차별에 맞서는 것이 포함됩니다.

P4를 핵심으로 한 랙 스케일 컴퓨터 구축: 프로그래머블 네트워크 프로세서에서의 도전, 해결책 및 엔지니어링 시스템 실천

Ryan Goodfellow는 Oxide Computer Company에서 프로그래머블 네트워크 프로세서(NPU)를 사용하여 랙 스케일 컴피터를 구축하는 과정에서의 도전해결책을 논의합니다. 특히, Tofino 2 스위치 프로세서와 같은 프로그래머블 NPU는 맞춤형 네트워킹 기능을 구현할 수 있는 유연성을 제공하지만, 고정 기능 NPU보다 훨씬 많은 작업이 필요합니다.

워싱턴 대학교, 군중 속 한 사람의 목소리만 들을 수 있는 AI 헤드폰 개발

워싱턴 대학교 연구진이 '대상 음성 청취'라는 새로운 딥러닝 알고리즘을 개발하여 사용자가 특정 발화자를 '등록'하고 주변 소음을 제거할 수 있게 했습니다. 이 기술은 기존의 소음 제거 헤드폰을 뛰어넘어 특정 발화자의 목소리만을 선택적으로 듣게 해주는 혁신적인 발전입니다.

CO2.js: 개발자가 애플리케이션의 탄소 발자국을 추적할 수 있게 돕는 도구

그린 웹 재단은 개발자들이 앱과 웹사이트의 탄소 배출량을 추정할 수 있는 자바스크립트 라이브러리인 CO2.js의 새 버전을 출시했습니다. 이 도구는 지속 가능한 인터넷을 향한 노력의 일환으로, 2030년까지 화석 연료를 사용하지 않는 인터넷을 목표로 합니다.

가디언, 휘슬블로잉과 저널리즘을 위한 보안 솔루션 Qubes OS 심층 분석

가디언의 엔지니어링 팀이 보안에 중점을 둔 데스크톱 운영 체제인 Qubes OS에 대한 경험을 공유했습니다. 이들은 SaltStack을 사용하여 Qubes 워크스테이션을 구성하고, Debian 11 기반의 오프라인 가상 머신(VM)을 만들어 매번 재시작할 때마다 초기 상태로 리셋되도록 했습니다. 이를 통해 보안을 강화하고, 중요한 데이터 보호에 기여했습니다.

JLama: 자바 최초의 순수 모델 추론 엔진, 벡터 API 및 프로젝트 파나마로 구현

JLama는 자바 최초의 순수 모델 추론 라이브러리로, 벡터 API프로젝트 파나마를 활용하여 빠른 추론 성능을 제공합니다. 이 라이브러리는 다양한 모델과 토크나이저를 지원하며, 분산 추론과 플래시 주의 등의 기능을 제공합니다. 자바 생태계는 이제 LLM을 통합할 수 있는 여러 대안을 갖추게 되었습니다.

마이크로소프트, 코발트 100 프로세서 탑재한 Arm 기반 Azure VM 프리뷰 출시

마이크로소프트가 새로운 코발트 100 프로세서를 탑재한 Arm 기반 Azure 가상 머신(VM)의 프리뷰를 출시했습니다. 이 VM들은 일반적인 용도 및 클라우드 네이티브 워크로드 실행에 최적화되어 있으며, 성능 일관성과 선형 확장을 제공합니다. 현재 선택된 Azure 지역에서 프리뷰로 제공 중이며, 2024년 이후로 확장될 예정입니다.

미션, 문화, 가치: 좋은 시기와 도전적인 시기에 회사를 이끄는 방법

헤더 맥켈비는 경제 침체와 같은 사건을 기회로 전환하는 링크드인의 지침을 논의합니다. 그녀는 회사의 미션, 문화, 그리고 가치가 결정을 안내하고 직원들을 지원하는 데 중요하다고 강조합니다. 이 원칙들을 사용하여 자신의 경력을 탐색하는 방법에 대해서도 공유합니다.

.NET 9 Preview 4에서의 ASP.NET Core 업데이트: OpenAI 문서 생성 지원, HybridCache 등

.NET 9 Preview 4의 ASP.NET Core 업데이트에서는 OpenAPI 문서 생성을 위한 내장 지원, 새로운 HybridCache API, Blazor 웹 앱의 인터랙티브 라우팅 제외 기능, 그리고 IIS 앱 리사이클 시 서버 종료 지연 기능이 추가되었습니다. 이러한 기능들은 개발자들에게 더욱 향상된 통합과 성능을 제공합니다.

2024년 스탠퍼드 AI 지수 보고서: AI 규제 증가와 생성 AI 투자 성장

스탠퍼드 대학교 인간 중심 인공지능 연구소(HAI)가 발표한 2024년 AI 지수 연례 보고서에 따르면, 미국 내 AI 규제가 지난해 대비 56.3% 증가하였고, 생성 AI에 대한 투자는 계속해서 성장하고 있습니다. 이 보고서는 AI가 과학과 의학에 미치는 영향에 대한 새로운 장을 포함하여 9개 장으로 구성되어 있습니다.

C# 13의 새로운 기능: 개선된 Params, 성능 향상, 그리고 새로운 확장 타입

C# 13에서는 params 키워드가 배열에만 국한되지 않고 List<T>, Span<T>, IEnumerable<T>와 같은 다양한 컬렉션 타입을 지원하게 되었습니다. 또한, 성능 향상을 위해 System.Span<T> 사용이 강화되었고, 새로운 확장 타입 도입으로 타입에 추가적인 메소드나 속성을 제공할 수 있게 되었습니다. 이러한 변화들은 개발자들에게 더 큰 유연성과 효율성을 제공합니다.

쿠버네티스 게이트웨이 API v1.1 출시: 새로운 표준 기능 및 실험적 개선 사항

쿠버네티스 SIG 네트워크가 게이트웨이 API v1.1을 출시했습니다. 이번 업데이트에는 서비스 메시 지원GRPCRoute가 표준 채널(GA)로 이동했습니다. 또한, HTTPRoute가 특정 게이트웨이 리스너에 포트별로 연결될 수 있게 되었으며, 새로운 실험적 기능도 추가되었습니다. 이 API는 쿠버네티스 1.26 이상에서 바로 사용 가능합니다.

AWS에서 전체 스택 TypeScript: 이제 Amplify Gen 2가 일반에게 제공됩니다

AWS는 TypeScriptJavaScript 개발자가 AWS에서 전체 스택 애플리케이션을 구축하고 배포할 수 있게 해주는 Amplify Gen 2의 일반 제공을 발표했습니다. 이 새로운 버전은 코드 우선 개발 경험을 제공하며, AI 지원과 다양한 AWS 서비스 통합을 강화했습니다.

NIST, '인간 수준'과 얼마나 다른지 평가하는 프로그램 시작

미국 표준 기술 연구소(NIST)가 공개 생성 AI 평가 프로그램을 시작했습니다. 이 프로그램은 텍스트에서 텍스트, 이미지로의 작업을 중심으로 하며, AI가 생성한 요약을 감지하고 고품질 요약을 자동 생성하는 능력을 평가합니다. 2024년 동안 진행될 이 프로그램은 인간과 AI 콘텐츠를 구별하는 데 중점을 둡니다.

Kotlin 2.0 출시, 새롭고 빠르며 유연한 K2 컴파일러 도입

JetBrains가 출시한 Kotlin 2.0은 새로운 K2 컴파일러를 소개합니다. 이 컴파일러는 빌드 속도를 최대 488% 향상시키고, 스마트 캐스트 개선, 다중 플랫폼 지원을 통해 JVM, JavaScript, WebAssembly, 네이티브 플랫폼을 대상으로 합니다. Kotlin 2.0은 더욱 '똑똑한' 언어로 발전하여 버그 탐지와 코드 분석을 개선합니다.

자바 뉴스 라운드업: 자바 29주년, 코틀린 2.0, 자바용 시맨틱 커널 1.0, 오픈JDK 업데이트

자바가 29주년을 맞이했으며, 자바 커뮤니티는 전 세계적으로 370개의 자바 사용자 그룹과 370명의 자바 챔피언을 포함하고 있습니다. 최근 오픈JDK 업데이트, 자카르타 EE 11의 진행 상황, 코틀린 2.0 출시, 그리고 마이크로소프트의 자바용 시맨틱 커널 1.0 발표 등 다양한 소식이 있습니다.

JEP 477, 초보자 경험 향상을 위한 암시적 클래스 선언 및 인스턴스 메인 메소드 도입

JEP 477은 Java 초보자를 위해 설계되었으며, 명시적인 클래스 선언 없이도 프로그램을 작성할 수 있는 암시적 클래스 선언인스턴스 메인 메소드를 도입합니다. 이를 통해 더 간결하고 읽기 쉬운 코드 작성이 가능해지며, JDK 23의 프리뷰 기능으로 제공됩니다.

팟캐스트: 닉 튠과 함께하는 아키텍처 현대화

닉 튠이 공동 저술한 '아키텍처 현대화: 소프트웨어, 전략, 구조의 사회기술적 조정'에 대해 설명합니다. 현대화가 필요한 시점, 현대화 시작 방법, 성공 측정 방법, 그리고 우선 순위 결정 시의 트레이드오프 등을 다루며, 현대화가 비즈니스 목표와 어떻게 일치해야 하는지 강조합니다.

Azure Compute Fleet 공개 프리뷰: Azure 컴퓨팅 용량 관리 간소화

Microsoft가 Azure Compute Fleet의 공개 프리뷰를 발표했습니다. 이 새로운 서비스는 Azure의 컴퓨팅 용량을 쉽게 제공하고 관리할 수 있게 해줍니다. 사용자는 최적의 가격과 가용성으로 Standard 및 Spot VM을 조합하여 빠르게 접근할 수 있습니다. 또한, 최대 10,000개의 VM을 단일 API로 배포할 수 있으며, 비용 효율성을 최적화할 수 있는 전략을 설정할 수 있습니다.