구글 스프레드시트를 편리한 웹앱으로 변환하기: 프로그래머의 이야기

2024-12-31
구글 스프레드시트를 편리한 웹앱으로 변환하기: 프로그래머의 이야기

Ars Technica 기자가 Glide를 사용하여 간단한 구글 스프레드시트를 스마트폰에 최적화된 웹앱으로 변환한 과정을 공유합니다. 처음에는 음식 배달 주문을 간소화하기 위해 만들어진 이 앱은 효율적인 검색 및 필터링 기능을 통해 지역 레스토랑 정보를 관리합니다. 이후 레시피 및 식료품 저장고 관리 앱도 개발하여 일상생활을 개선했습니다. 이 기사는 노코드 툴의 힘과 간단한 해결책이 현실 세계의 문제를 해결할 수 있는 방법을 보여주며, 독창성과 더 나은 삶에 대한 추구를 강조합니다.

더 보기

마우스용 VR 헤드셋, 뇌 연구 진전시켜

2024-12-31
마우스용 VR 헤드셋, 뇌 연구 진전시켜

연구자들은 실험용 마우스를 위한 가상현실 헤드셋인 'MouseGoggles'를 개발하여 뇌 활동의 몰입형 연구를 가능하게 했습니다. 저렴한 스마트워치 디스플레이와 소형 렌즈를 사용하여 이전의 부피가 큰 프로젝터 시스템의 한계를 극복했습니다. 마우스는 가상의 위협에 현실적인 반응을 보였고, 뇌 스캔은 가상 환경의 효과를 확인했습니다. 이 기술은 포유류의 뇌 기능 이해에 있어 획기적인 발전을 가져올 것이며, 알츠하이머병과 같은 연구에 도움이 될 수 있습니다.

더 보기

리눅스 커널 초기 커밋 SHA 충돌 위험

2024-12-31

리눅스 커널 개발자 Kees Cook은 커널 문서 커밋의 ID가 커널 저장소의 초기 커밋의 처음 12자와 일치한다는 것을 발견했습니다. 이 잠재적인 충돌은 고유한 커밋 ID에 의존하는 다양한 도구를 손상시킬 수 있습니다. 아직 업스트림에 병합되지 않았지만 이 커밋은 SHA 충돌을 사전에 해결하고 미래의 광범위한 문제를 방지하기 위한 테스트 사례로 작동합니다.

더 보기

Lightstorm: MLIR을 사용한 최소한의 Ruby 컴파일러로 성능 향상

2024-12-31

DragonRuby 팀은 크로스 플랫폼 게임 엔진의 성능 향상을 목표로 Lightstorm이라는 최소한의 Ruby 컴파일러를 개발했습니다. MLIR을 활용하여 mruby 가상 머신의 바이트 코드를 C 코드로 변환함으로써 VM 인터프리터 루프 내의 로드/스토어 및 분기 연산을 제거하여 성능을 최적화합니다. 벤치마크 결과에 따르면 성능이 1%에서 1200%까지 향상되었으며, 실행 시간과 사이클 수는 평균 약 30% 감소했습니다. 현재는 Ruby의 일부만 지원하지만, 이 프로젝트는 성능 향상을 위한 Ruby 코드의 사전 컴파일 가능성을 입증합니다. 향후 계획에는 엔진의 중요한 C 구성 요소를 컴파일된 Ruby 코드로 대체하는 것이 포함됩니다.

더 보기

Blender로 제작된 놀라운 SF 장면

2024-12-31
Blender로 제작된 놀라운 SF 장면

독일의 컴퓨터 과학자인 Samuel Pantze는 Blender를 사용하여 조석 고정된 행성 위에 우주선이 떠 있는 숨 막힐 듯한 SF 장면을 만들었습니다. SF 문학, Melodysheep의 비디오, Paul Chadeisson의 컨셉 아트에서 영감을 얻어 절차적 텍스처와 셰이더 수학을 능숙하게 사용하여 사실적인 우주선 모델과 행성 배경을 생성했습니다. 이 기사에서는 우주선 모델링과 텍스처링부터 고유한 셰이더 접근 방식을 사용한 행성 배경 생성까지 프로세스를 자세히 설명하여 그의 뛰어난 3D 모델링 및 렌더링 기술을 보여줍니다.

더 보기
디자인

LineageOS 22.1 출시: 추출 속도 30배 향상, 새로운 음악 및 PDF 앱 추가

2024-12-31

Android 15 QPR1 기반 LineageOS 22.1이 중요한 개선 사항과 함께 출시되었습니다. 추출 유틸리티 속도가 30배 향상되었으며, 새로운 음악 플레이어 앱인 Twelve와 PDF 리더 앱인 Camelot이 추가되었습니다. SeedVault, Etar, WebView도 업데이트되었습니다. 버전 번호는 Android의 마이너 버전 번호와 일치하도록 조정되어 Android 버전 구분이 용이해졌습니다. 프로젝트는 코드베이스를 간소화하고 더 많은 기기 지원을 추가했으며, 개발자의 코드 및 번역 기여를 장려하고 있습니다.

더 보기
개발

Lua를 위한 최소한의 Sum 타입과 Switch: lua-match

2024-12-31
Lua를 위한 최소한의 Sum 타입과 Switch: lua-match

lua-match는 Sum 타입과 Switch 기능을 제공하는 최소한의 Lua 라이브러리입니다. 다양한 데이터 타입과 조건 분기를 깔끔하고 효율적으로 처리하기 위해 태깅 함수를 활용합니다. 간단한 태깅 함수와 switch 테이블을 사용하여 Sum 타입과 같은 동작과 패턴 매칭을 쉽게 구현할 수 있으며, Lua 코드를 크게 간소화할 수 있습니다. 이 라이브러리는 오픈 소스이며 MIT 라이선스를 사용합니다.

더 보기
개발 Sum 타입

Zig로 Game Boy Advance 게임 개발

2024-12-31

개발자가 떠오르는 프로그래밍 언어인 Zig를 사용하여 Game Boy Advance용 게임인 2048을 만들었습니다. 이 글에서는 Zig이 임베디드 프로그래밍에서 제공하는 장점, 특히 간소화된 크로스 컴파일 과정, 효율적인 메모리 관리(packed struct 포함), 강력한 컴파일 타임 코드 생성 기능에 대해 설명합니다. 저자는 C++와 Zig의 개발 경험을 비교하며 Zig이 Game Boy Advance 고유의 메모리 레이아웃과 하드웨어 레지스터 처리에 있어 더욱 간편하고 효율적임을 지적합니다. Zig는 인라인 어셈블리나 Thumb 명령어 지원이 제한적이라는 단점이 있지만, 여러 장점 덕분에 레트로 게임기 게임 개발에 적합한 선택지입니다.

더 보기

Apple TV+, 무료 스트리밍 주말 제공

2024-12-30
Apple TV+, 무료 스트리밍 주말 제공

Apple은 2025년 1월 3일부터 5일까지 Apple TV+ 스트리밍 서비스에 대한 무료 액세스를 제공합니다. 3일간의 무료 체험 기간 동안 Apple TV+의 수상 경력에 빛나는 프로그램 및 영화 라이브러리에 액세스할 수 있으며, Severance(시즌 2는 1월 17일 공개), For All Mankind, Silo, Monarch: Legacy of Monsters와 같은 인기 시리즈를 시청할 수 있습니다. 이 제안을 이용하려면 Apple ID가 필요합니다.

더 보기

중국, 2025년 토륨 용융염 원자로 건설 계획

2024-12-30
중국, 2025년 토륨 용융염 원자로 건설 계획

중국은 2025년 고비 사막에 10메가와트급 토륨 용융염 원자로 시험 설비 건설을 시작하여 2030년 가동을 목표로 하고 있습니다. 중국과학원 상하이응용물리연구소가 주도하는 이 프로젝트는 풍부한 매장량을 가진 토륨-232를 연료로 사용하여 핵분열성 우라늄-233으로 전환하는 기술을 이용합니다. 이 기술은 우라늄 의존도를 낮추고 희토류 채굴 폐기물을 연료로 활용하여 에너지 자급자족 가능성을 제공하지만, 핵확산 위험 등의 과제도 남아 있습니다.

더 보기

병렬 최적화에서 기울기 평균화를 넘어서: 기울기 일치 필터링을 통한 강건성 향상

2024-12-30
병렬 최적화에서 기울기 평균화를 넘어서: 기울기 일치 필터링을 통한 강건성 향상

본 논문에서는 분산 심층 학습 최적화에서 기울기 평균화를 개선하기 위한 새로운 방법인 기울기 일치 필터링(GAF)을 소개합니다. 기존 방법은 미니배치 기울기의 평균을 통해 매크로배치 기울기를 계산하지만, 이는 학습 후반 단계에서 기울기가 직교하거나 음의 상관관계를 갖게 되어 과적합으로 이어집니다. GAF는 미니 기울기 간의 코사인 거리를 계산하고 평균화하기 전에 모순되는 업데이트를 필터링하여 기울기 분산을 줄입니다. CIFAR-100 및 CIFAR-100N-Fine과 같은 이미지 분류 벤치마크에 대한 실험 결과, GAF는 더 작은 미니배치 크기에서도 검증 정확도를 크게 향상시켜 기존 방법에 비해 최대 18.2% 향상을 달성하고 계산 비용을 줄이는 것을 보여줍니다.

더 보기

Linux가 데스크톱에 아직 준비되지 않은 이유

2024-12-30

이 기사는 Linux가 데스크톱에서 널리 채택되지 않은 근본적인 이유를 심층적으로 파헤칩니다. 저자는 여러 주요 문제점을 지적합니다. 배포판 간의 소프트웨어 호환성 부족, 잦은 업데이트로 인한 버그 및 회귀, 자금 부족으로 인한 소프트웨어 품질 저하, 하드웨어 드라이버 지원 부족, 그리고 Linux 커뮤니티 내 의사소통 문제 등입니다. Linux는 서버 환경에서는 뛰어나지만, 데스크톱 환경에서의 존재감은 이러한 지속적인 장애물로 인해 방해받고 있으며, Windows와 같은 기존 운영 체제와 효과적으로 경쟁하기 어려워지고 있습니다.

더 보기

2024년 어드벤트 오브 코드에서 LLM의 성능: 놀라운 결과

2024-12-30
2024년 어드벤트 오브 코드에서 LLM의 성능: 놀라운 결과

이 글에서는 2024년 어드벤트 오브 코드 챌린지에서 여러 주요 대규모 언어 모델(LLM)을 테스트한 실험에 대해 자세히 설명합니다. 놀랍게도 LLM의 성능은 예상보다 훨씬 낮았으며, 작성자보다도 성능이 떨어졌습니다. 간단한 프레임워크를 사용하여 모델에 완전한 문제 설명을 제공하고 실행 가능한 Python 코드를 요청했습니다. 그 결과, 시간 초과 및 예외가 자주 발생하여 LLM은 알려진 문제를 해결하는 데는 뛰어나지만 새로운 문제에는 어려움을 겪는다는 것을 시사했습니다. 이러한 제한은 프로그램 템플릿에 대한 의존성, 부족한 계산 리소스 또는 최적이 아닌 프롬프트 때문일 수 있습니다. 이 실험은 어드벤트 오브 코드가 코딩 에이전트를 평가하기 위한 잠재적인 벤치마크가 될 수 있음을 강조합니다.

더 보기

코딩 폰트 토너먼트: Source Code Pro 우승

2024-12-30
코딩 폰트 토너먼트: Source Code Pro 우승

Daring Fireball의 존 그루버가 Typogram이 만든 재미있는 코딩 폰트 선택 '토너먼트'를 소개합니다. 사용자는 32가지 무료 모노스페이스 폰트 중에서 자신이 좋아하는 것을 선택합니다. Consolas와 같은 인기 있는 옵션이 없고, 일부 포함된 폰트는 매력적이지 않지만, 가치 있는 연습입니다. 최초 공개 이후 개선 사항으로는 CSS 대신 JavaScript 코드 예제가 사용되고 더 많은 폰트를 선택할 수 있게 되었습니다. 그루버는 편향을 줄이기 위해 폰트 이름을 비활성화할 것을 권장합니다. 그의 꾸준한 승자는? Adobe의 Source Code Pro이며, IBM Plex Mono가 그 뒤를 잇습니다.

더 보기
개발 코딩 폰트

RubyConf 2024: 클라우드 네이티브 빌드팩 해커톤

2024-12-30
RubyConf 2024: 클라우드 네이티브 빌드팩 해커톤

Richard Schneeman은 RubyConf 2024에서 클라우드 네이티브 빌드팩(CNB) 해커톤을 개최하여 Ruby 배포 도구에 대해 배우고 기여할 수 있도록 지원합니다. 이벤트에서는 기존 빌드팩 수정부터 새로운 빌드팩 생성까지 다양한 난이도의 작업을 제공하여 다양한 기술 수준에 맞춰져 있습니다. 현장에 참석하지 못하더라도 제공된 리소스를 사용하여 참여할 수 있습니다.

더 보기

석양의 무법자: 전설적인 파리 장면

2024-12-30

세르지오 레오네의 걸작 <석양의 무법자>에는 전설적인 오프닝 시퀀스가 있습니다. 바로 잭 일람과 파리의 장면입니다. 약 100초 동안 이어지는 이 장면은 일람의 뛰어난 연기를 보여줍니다. 미묘한 표정과 제스처를 통해 인물의 교활한 악의를 묘사합니다. 파리는 일람이 그의 특징적인 ‘사시’ 눈의 강렬함을 보여주는 수단으로 기능하며, 단순한 상호 작용을 인물의 성격과 영화 스타일을 보여주는 강력한 메시지로 바꿉니다. 이 장면은 단순한 줄거리 장치 그 이상으로, 일람의 상징적인 스크린 존재감을 보여주는 쇼케이스입니다.

더 보기

데이터베이스 모킹: 장점보다 단점이 더 많다?

2024-12-30
데이터베이스 모킹: 장점보다 단점이 더 많다?

속도와 간편함 때문에 매력적이지만, 저자는 데이터베이스 모킹을 사용한 테스트가 결국 해결하는 문제보다 더 많은 문제를 야기한다고 주장합니다. 사용자 생성 예시는 모킹과 실제 데이터베이스 테스트의 차이점을 보여줍니다. 실제 데이터베이스 테스트는 고유 제약 조건 위반, 기본값 처리, 성능 병목 현상 등 잠재적 문제를 조기에 발견하여 디버깅 시간을 절약하고 운영 환경의 위험을 줄입니다. 애플리케이션과 스키마가 발전함에 따라 실제 데이터베이스 테스트는 새로운 검증, 데이터 유형 수정, 타임스탬프 정밀도 변경을 더 잘 처리하여 코드가 실제 데이터베이스와 일치하도록 보장합니다. 저자는 데이터 액세스 계층의 경우 실제 데이터베이스 테스트를 우선시하고, 서비스 계층에서는 비즈니스 로직과 데이터의 상호 작용을 명확히 하기 위해 사용하는 것을 제안합니다. 반면 컨트롤러 계층은 서비스 호출을 효과적으로 모킹할 수 있습니다. 실제 데이터베이스 테스트와 모킹의 균형이 견고한 애플리케이션 구축의 열쇠입니다.

더 보기

Homa 네트워크 프로토콜: TCP/UDP에 대한 새로운 도전자

2024-12-30

Homa는 데이터센터 애플리케이션을 위해 설계된 새로운 네트워크 전송 프로토콜로, 많은 양의 작은 메시지 전송 오버헤드를 줄이는 것을 목표로 합니다. 기존 TCP/UDP와 달리 연결 설정이 필요 없으며, 고유한 요청-응답 메커니즘과 우선 순위 대기열을 사용하여 지연 시간을 최소화합니다. 현재 Homa는 Linux 커널 통합을 추진하고 있지만, 향후 네트워크 장비 내 하드웨어 가속에 크게 의존할 가능성이 있습니다.

더 보기

한국 항공기 추락 사고: 179명 사망, 전국 애도 및 안전 점검

2024-12-30
한국 항공기 추락 사고: 179명 사망, 전국 애도 및 안전 점검

탑승객 181명을 태운 제주항공 보잉 737-800 항공기가 한국 목포 공항에서 추락하여 179명이 사망하는 사고가 발생했습니다. 이는 수십 년 만에 한국에서 발생한 최악의 항공 참사입니다. 이 사고는 대통령과 국무총리의 탄핵이라는 정치적 혼란 속에서 발생하여 정부의 재난 대응 능력에 대한 우려를 증폭시켰습니다. 한국 정부는 모든 737-800 항공기에 대한 안전 점검과 제주항공의 안전 기준에 대한 포괄적인 검토를 지시했습니다. 조사관들은 착륙 장치 고장, 가능한 유압 시스템 고장, 공항 활주로 옆 방호벽의 안전 설계 등 다양한 요인을 조사하고 있습니다. 이 비극은 7일간의 전국 애도 기간을 초래했으며, 항공 안전 강화와 재난 대응 능력 향상의 필요성을 강조했습니다.

더 보기

기술 발전과 아동 학습: 컴퓨터 시대의 변화

2024-12-30

저자는 딸이 컴퓨터를 배우는 경험을 이야기하며 자신의 어린 시절 경험과 비교합니다. 과거에는 Apple IIe와 같은 간단한 8비트 마이크로컴퓨터 덕분에 아이들은 BASIC 프로그래밍을 독학하고 하드웨어 원리를 배울 수 있었습니다. 하지만 오늘날 고성능 컴퓨터는 풍부한 자원을 제공하는 반면, 그 복잡성 때문에 아이들이 독학하기가 어려워졌습니다. 저자는 인터넷 환경이 아이들의 자발적인 탐구를 제한하고 프로그래밍 기술이 없는 부모가 자녀의 학습을 지도할 수 없다는 점을 우려하며, 디지털 시대 아동 학습의 공정성에 주목할 것을 촉구합니다.

더 보기

LLM의 코드 생성 능력 평가: MultiCodeBench 등장

2024-12-30
LLM의 코드 생성 능력 평가: MultiCodeBench 등장

코드를 다루는 대규모 언어 모델(LLM) 기반 AI 프로그래밍 어시스턴트의 보급으로 개발자 생산성이 크게 향상되었습니다. 하지만 기존 코드 생성 벤치마크는 주로 범용 시나리오에 초점을 맞추고 있어 특정 애플리케이션 도메인에서 LLM의 성능은 거의 알려지지 않았습니다. 본 논문에서는 12개의 인기 소프트웨어 개발 도메인과 15개의 프로그래밍 언어를 포괄하는 2400개의 프로그래밍 작업으로 구성된 새로운 벤치마크인 MultiCodeBench를 소개합니다. 11개의 주요 LLM을 사용한 실험을 통해 다양한 도메인에서 LLM의 코드 생성 능력이 밝혀졌으며, 개발자가 LLM을 선택하는 데 실질적인 통찰력과 모델 개발자가 도메인 특정 코드 생성 능력을 향상시키기 위한 지침을 얻을 수 있습니다.

더 보기
개발 벤치마크

플로리다 항소법원, 깨끗한 물 권리 이니셔티브 기각

2024-12-30
플로리다 항소법원, 깨끗한 물 권리 이니셔티브 기각

플로리다 항소법원은 유권자 83%의 지지를 받았음에도 불구하고 티투스빌시의 깨끗한 물 권리 이니셔티브를 기각했습니다. 법원은 지방 정부가 수역에 권리를 부여하는 것을 금지하는 2020년 주 법을 근거로 사실상 지방 조치를 막았습니다. 이 결정은 플로리다주 환경 보호 문제를 둘러싼 주 정부와 지방 정부 간의 지속적인 긴장을 보여주며, 상반되는 주 법에 직면한 지방의 행동 제한을 강조합니다.

더 보기
기술 지방 정부

AI가 Factorio의 벨트 밸런서 난제를 해결하다

2024-12-30
AI가 Factorio의 벨트 밸런서 난제를 해결하다

이 블로그 게시물은 저자가 악명 높을 정도로 복잡한 문제인 Factorio의 벨트 밸런서 설계를 자동화하는 과정을 자세히 설명합니다. 혼합 정수 계획법(MIP)과 제약 조건 충족 문제 해결사(CP-SAT)를 사용하여 저자는 이러한 과제에 도전했습니다. MIP 모델은 대규모 밸런서에서 수치적 불안정성 문제로 어려움을 겪었지만, CP-SAT 접근 방식은 플로우의 이산화, Banes 네트워크 통합, 메모리 최적화를 결합하여 수작업으로는 사실상 불가능한 16x16 밸런서 설계를 성공적으로 해결했습니다. 이 과정은 효율적인 솔루션을 얻기 위한 모델링 기법, 알고리즘 선택, 최적화 전략의 중요한 역할을 강조합니다.

더 보기

메모리 덤프를 이용한 Windows 11 BitLocker 암호화 우회

2024-12-30

이 글에서는 메모리에서 전체 볼륨 암호화 키(FVEK)를 추출하여 Windows 11의 BitLocker 암호화를 우회하는 방법을 보여줍니다. 장치에 대한 물리적 접근과 갑작스러운 재부팅을 통해 공격자는 RAM 내용을 캡처할 수 있으며, 여기에는 FVEK가 포함될 수 있습니다. 저자는 이를 달성하기 위해 Memory-Dump-UEFI라는 UEFI 애플리케이션을 사용합니다. 이 프로세스에는 부팅 가능한 USB 생성, 시스템의 강제 재부팅, USB에서 부팅, 메모리 덤프 분석, 그리고 풀 태그를 사용하여 FVEK를 찾는 것이 포함됩니다. 이 글에서는 이러한 단계들을 자세히 설명하고 BitLocker로 보호된 파티션의 잠금을 해제하기 위해 dislocker와 같은 도구를 사용하는 것을 강조합니다. 이 방법은 완벽하지 않으며 메모리 덤프 속도 및 재부팅 시점 등 여러 요소에 따라 달라집니다.

더 보기

회계 스타트업 Bench, 갑작스러운 폐쇄 후 인수

2024-12-30
회계 스타트업 Bench, 갑작스러운 폐쇄 후 인수

지난주 갑자기 문을 닫으면서 수천 명의 고객이 계정에 접근하지 못하게 된 벤처캐피털 지원 회계 스타트업 Bench가 비공개 가격으로 Employer.com에 인수되었습니다. 급여 계산과 온보딩에 중점을 둔 샌프란시스코에 본사를 둔 HR 테크 기업 Employer.com은 Bench의 플랫폼을 부활시킬 것입니다. 고객은 데이터를 이전하거나 새로운 소유권 하에서 서비스를 계속할 수 있습니다. 이전에 고객에게 IRS에 6개월 연장을 신청하도록 권장했지만, 서비스를 계속하기로 선택한 경우 더 이상 필요하지 않습니다.

더 보기

해커, 원격으로 고장난 위성 복구: Beesat-1 재가동

2024-12-30
해커, 원격으로 고장난 위성 복구: Beesat-1 재가동

2009년 발사된 베를린 공과대학교의 시험 위성 Beesat-1은 2013년 데이터 전송을 중단했습니다. 그러나 38C3 컨퍼런스에서 해커 PistonMiner는 원격으로 위성을 복구한 방법을 공개했습니다. 하드웨어 고장이 아닌 소프트웨어 버그가 원인임을 밝혀내고, '프랑켄슈타인-Beesat'이라는 지상 시험 모델을 사용하여 디버깅을 거쳐 소프트웨어 업데이트를 수행했습니다. 이를 통해 기능이 복원되었고, 고장난 것으로 여겨졌던 온보드 카메라도 다시 작동하게 되었습니다. 이 업적은 소형 위성을 되살린 것뿐만 아니라 다른 고장난 위성 복구에도 도움이 될 가능성을 보여줍니다.

더 보기

ts_zip: 대규모 언어 모델을 사용한 텍스트 압축

2024-12-30

Fabrice Bellard가 개발한 ts_zip은 대규모 언어 모델 RWKV 169M v4를 사용하여 기존 압축 도구보다 훨씬 높은 텍스트 압축률을 달성하는 도구입니다. GPU와 4GB RAM이 필요하며 기존 압축 도구보다 속도는 느리지만(RTX 4090에서 최대 1MB/s), 영어 및 기타 언어 텍스트는 물론 소스 코드에서도 우수한 압축 성능을 보여줍니다. 압축률은 비트당 바이트(bpb)로 측정되며, enwik8 및 enwik9와 같은 데이터 세트에서 xz보다 우수한 결과를 보여줍니다. 결정론적 모델 평가를 통해 다양한 하드웨어 및 소프트웨어 구성에서 일관된 압축 해제가 보장됩니다.

더 보기

단위 테스트 생성에서 대규모 언어 모델 평가에 대한 획기적인 연구

2024-12-30
단위 테스트 생성에서 대규모 언어 모델 평가에 대한 획기적인 연구

연구원들은 단위 테스트 자동 생성에서 대규모 언어 모델(LLM)의 잠재력에 대한 포괄적인 평가를 수행했습니다. 17개의 Java 프로젝트에서 5개의 오픈소스 LLM과 클로즈드소스 GPT-4, 기존 도구인 Evosuite를 비교하고 다양한 프롬프트 전략의 영향을 조사했습니다. 그 결과, 오픈소스 LLM은 데이터 프라이버시 측면에서 우수하며 특정 작업에서 뛰어난 성능을 보이는 반면, LLM 기반 단위 테스트 생성의 한계도 드러났습니다. 이 연구는 이 분야에서 LLM의 미래 응용을 위한 귀중한 통찰력을 제공합니다.

더 보기

엔비디아, 7억 달러에 인수한 Run:ai 오픈소스화

2024-12-30
엔비디아, 7억 달러에 인수한 Run:ai 오픈소스화

엔비디아는 AI용 GPU 클라우드 오케스트레이션을 간소화하는 소프트웨어 기업 Run:ai를 7억 달러에 인수하고 즉시 소프트웨어를 오픈소스화했습니다. 이는 엔비디아의 시장 지배력으로 인한 반독점 우려에 대한 전략적 대응으로 해석되며, 기술에 대한 더 넓은 접근을 가능하게 하고 잠재적인 규제 문제를 완화합니다. Run:ai의 소프트웨어는 기업이 AI 개발을 위해 GPU 리소스를 효율적으로 관리하는 데 도움이 되어 AI 생태계 전반의 성장을 촉진합니다.

더 보기

유튜버, 가짜 닌텐도 변호사와의 DMCA 분쟁에서 승리

2024-12-30
유튜버, 가짜 닌텐도 변호사와의 DMCA 분쟁에서 승리

독일 유튜버 Domtendo는 가짜 닌텐도 변호사로부터 DMCA 삭제 요청을 받아 17년 동안 운영해 온 채널이 폐쇄될 위기에 처했습니다. ProtonMail 주소 사용을 발견하고 닌텐도에 직접 연락함으로써 Domtendo는 사기를 폭로했습니다. 닌텐도는 이메일의 부정확성을 확인했고, 이는 주장 철회로 이어졌습니다. 이 사건은 YouTube의 DMCA 시스템 결함과 저작권 침해의 만연을 보여주며, 정책 개혁을 요구하는 목소리가 높아지고 있습니다.

더 보기
게임
1 2 555 556 557 559 561 562 563 595 596