티켓 너머: 소프트웨어 개발에서 사고력 되찾기

2025-06-26
티켓 너머: 소프트웨어 개발에서 사고력 되찾기

이 글은 개발자들이 과도한 업무에 압도되어 사고와 혁신을 저해하는 '티켓 중심 개발' 방식을 비판합니다. 이는 코드 품질 저하, 기술 부채 증가, 팀 사기 저하로 이어집니다. 저자는 개발자들이 책임감을 갖고 적극적으로 생각하며 속도뿐 아니라 우수성을 추구해야 한다고 주장합니다. 단순히 티켓을 완료하는 것이 아니라 작동하는 시스템을 구축하는 데 초점을 맞춰야 한다고 강조합니다.

더 보기
개발

X11의 혼합 DPI 지원에 대한 진실

2025-06-26

이 글은 X11 윈도우 시스템에서 혼합 DPI 구성 지원에 대한 오해를 풀어줍니다. 저자는 단일 X 스크린으로 시작하여 Xinerama 확장, 그리고 최신 XRANDR 확장에 이르기까지 X11의 역사를 심층적으로 파헤칩니다. 이 글은 X11이 항상 혼합 DPI를 지원할 수 있는 기능을 가지고 있었음을 밝히지만, 중요한 것은 클라이언트 애플리케이션이 XRANDR 확장에서 제공하는 DPI 정보를 올바르게 사용하는 것입니다. 다양한 접근 방식과 다양한 시나리오에 대한 해결책이 검토됩니다. 여기에는 Qt 툴킷을 사용한 자동 혼합 DPI 지원과 GTK+ 등 지원이 부족한 툴킷에 대한 해결 방법이 포함됩니다. 결론적으로 저자는 개발자들에게 X11의 혼합 DPI 기능을 최대한 활용하기 위해 툴킷과 애플리케이션을 개선할 것을 촉구합니다.

더 보기

스니핑 도구 업데이트: Windows 11에서 GIF 내보내기 지원

2025-06-26
스니핑 도구 업데이트: Windows 11에서 GIF 내보내기 지원

Windows 11의 스니핑 도구가 주요 업데이트를 통해 GIF 내보내기 기능을 지원합니다! 버전 11.2505.21.0부터 화면 녹화를 GIF로 내보낼 수 있어 빠르게 캡처한 이미지를 손쉽게 공유할 수 있습니다. Win + Shift + R 키 또는 앱의 화면 녹화 모드로 비디오를 녹화합니다. 녹화 후 "GIF 내보내기" 버튼을 클릭하고 낮은 품질 또는 높은 품질을 선택하여 파일에 저장하거나 클립보드에 복사합니다. 참고: GIF 내보내기는 30초 이하의 비디오로 제한됩니다.

더 보기

우크라이나에서의 FPV 드론: 환멸적인 현실 점검

2025-06-26
우크라이나에서의 FPV 드론: 환멸적인 현실 점검

우크라이나군에서 활동하는 국제 자원봉사자의 직접적인 경험담은 일회용 FPV(1인칭 시점) 공격 드론 사용의 실망스러운 현실을 보여줍니다. 저렴하고 효과적인 정밀 타격 무기로 홍보되었지만, 저자는 성공률이 20~30%에 불과했으며 대부분의 임무가 이미 공격받은 표적에 대한 2차 타격이었다는 것을 발견했습니다. 전파 방해에 대한 취약성, 높은 고장률, 조작 난이도와 같은 기술적 한계와 전략적 배치 문제가 큰 요인이었습니다. 저자는 FPV 드론에 대한 대규모 투자보다는 기존 박격포 능력과 고품질 로밍 무기의 성능 향상을 우선해야 한다고 결론짓습니다.

더 보기
기술

로컬 Llamafile을 사용한 구조화된 JSON 출력 생성

2025-06-26

이 글에서는 로컬에서 실행 가능한 LLM인 Llamafile에서 구조화된 JSON 출력을 생성하는 방법을 보여줍니다. LangChain의 JsonOutputParser와 PromptTemplate을 활용하고, 원하는 JSON 구조를 지정하는 사용자 정의 Answer 클래스를 정의하여 저자는 prompt, LLM, parser 구성 요소를 연결합니다. 이는 Llamafile에 구조화된 출력 기능이 내장되어 있지 않은 점을 교묘하게 우회하는 방법입니다. Llama-3.2-1B-Instruct-Q8_0.llamafile을 사용한 실제 예제와 전체 소스 코드에 대한 링크가 제공됩니다.

더 보기
개발 JSON 출력

수십 년간의 연구 끝에 첫 번째 비오피오이드 진통제 승인

2025-06-26
수십 년간의 연구 끝에 첫 번째 비오피오이드 진통제 승인

27년간의 연구 개발과 수십억 달러의 투자 끝에, 버텍스 제약은 획기적인 성과를 달성했습니다. FDA가 수술 후 통증을 위한 최초의 비오피오이드 진통제 Journavx(수제트리진)를 승인한 것입니다. 말초 신경 뉴런의 NaV1.8 나트륨 이온 채널을 표적으로 하는 Journavx는 오피오이드의 중독성 및 쇠약하게 만드는 부작용 없이 통증 신호가 뇌에 도달하는 것을 막습니다. 이 획기적인 성과는 이온 채널 연구의 큰 승리이며, 오피오이드 위기에 대한 해결책을 제시하지만, 가격과 적용 범위는 개선의 여지가 있습니다.

더 보기

그래픽 프로그래머 Xor, 280자 미만으로 놀라운 셰이더 생성

2025-06-26
그래픽 프로그래머 Xor, 280자 미만으로 놀라운 셰이더 생성

그래픽 프로그래머인 Xor는 컴팩트한 GLSL 셰이더 프로그램을 만들고 Twitter에 공유하는 것을 열정적으로 하고 있습니다. 그는 '코드 골프' 기법을 사용하여 시뮬레이션된 은하나 복셀 광선 추적기와 같은 복잡한 시각 효과를 280자 미만으로 압축합니다. 이는 그의 코딩 실력을 시험하는 것일 뿐만 아니라, 아티스트와 프로그래머들의 활기찬 커뮤니티와 그를 연결하는 계기가 되기도 했습니다. Xor는 자신의 창작 과정과 코드 골프 팁을 자세히 설명하며, 다른 사람들에게도 실험해 볼 것을 권장하고 있습니다.

더 보기
개발 코드 골프

태양선, 콜트레인, 그리고 항성간 여행: 속도와 거리에 대한 우주적 사색

2025-06-26

존 콜트레인의 앨범 '선쉽'에서 영감을 받은 저자는 파커 태양 탐사선의 놀라운 속도와 항성간 여행을 연결합니다. 이 글에서는 아폴로 10호, 보이저 1호, 뉴 호라이즌스의 속도를 비교하고, 파커 탐사선의 근일점에서 기록적인 속도를 강조합니다. 항성간 여행에 수반되는 시간 척도에 대해 논의하고, 고대 이집트 파라오 쿠푸의 '태양선'과 병렬을 이루어 고대의 우주관과 현대 기술 탐사를 연결합니다. 마지막으로 항성간 비행에 대한 희망과 장기적인 기술적 돌파구의 필요성을 시사하며 마무리합니다.

더 보기

에덴에서의 산책: 환대와 인간 정신

2025-06-26
에덴에서의 산책: 환대와 인간 정신

내셔널 지오그래픽 탐험가 폴 살로펙의 12년 여정은 인류 이동 경로를 재추적하며 다양한 문화 속 환대를 심도 있게 탐구합니다. 일본의 전통적인 게스트하우스를 운영하는 84세 여성 요시코 씨와의 우연한 만남은 단순한 상업적 거래를 넘어선 따뜻함과 연민을 부각합니다. 요시코 씨의 삶과 게스트하우스의 역사는 일본 전통 환대의 깊이와 역경에 직면한 인간 정신의 강인함을 보여줍니다. 살로펙의 여정은 단순히 지리적인 것뿐 아니라 인간 연결을 증명하는 것이며, 전 세계에서 발견되는 헤아릴 수 없는 친절과 관용을 보여줍니다.

더 보기
기타 인간성

코드 라인 수: 잘못된 척도 - Lisa 팀의 일화

2025-06-26

1982년 초, 애플의 Lisa 팀은 코드 라인 수로 엔지니어의 생산성을 추적했습니다. QuickDraw의 제작자인 Bill Atkinson은 이 지표를 어리석다고 생각하고 간결하고 효율적인 코드를 우선시했습니다. 그는 QuickDraw의 영역 계산을 최적화하여 속도를 6배 향상시키면서 코드를 2000줄 줄였습니다. 생산성 양식에는 유명하게도 '-2000'이라고 적었습니다. 경영진은 이 잘못된 지표의 사용을 현명하게 중단했습니다.

더 보기
개발

개방형 앱 마켓 법안 재추진: 빅테크와의 2라운드?

2025-06-26
개방형 앱 마켓 법안 재추진: 빅테크와의 2라운드?

미국 의원들이 애플과 구글의 앱스토어 독과점을 억제하기 위한 초당적 개방형 앱 마켓 법안을 재추진했습니다. 2021년 법안과 유사한 이 개정 법안은 제3자 앱스토어, 대체 결제 시스템 허용, 개발자 권리 보호를 통해 경쟁과 소비자 보호를 증진하고자 합니다. 새로운 조항은 지적재산권 및 국가 안보 문제를 다루고 다른 앱에 대한 원격 접근을 허용하는 개발자에 대한 징벌적 조치를 금지합니다. 그러나 이 법안은 이전에 유사한 법안에 반대하기 위해 수백만 달러를 썼던 빅테크 기업들의 강력한 반발에 직면할 것으로 예상됩니다.

더 보기

AI: 교육 혁명, 한 교실씩

2025-06-26
AI: 교육 혁명, 한 교실씩

미국의 K-12 교사들 사이에서 AI 도구를 사용하여 수업을 개선하려는 움직임이 확산되고 있습니다. ChatGPT와 같은 플랫폼을 사용하여 수업 계획을 세우고, 과제 채점을 하고, 효율성을 높이고 있습니다. 최근 조사에 따르면, 60%의 교사가 지난 1년 동안 AI 도구를 사용했으며, 이를 통해 주당 약 6시간을 절약하고, 번아웃을 줄이는 것으로 나타났습니다. 일부 주에서는 교실에서의 AI 사용에 대한 지침이 발표되었지만, AI가 교사의 판단을 대체하지 않도록 하고, 학생들이 AI를 책임감 있게 사용할 수 있도록 교육하는 과제가 남아 있습니다. 많은 교사들은 AI를 신중하게 도입하여 프로젝트의 후반 단계에서만 사용하고, 학생들이 핵심 기술을 유지하도록 하고 있습니다. AI는 교육을 변화시키고 있지만, 교사의 판단력과 학생들의 비판적 사고 능력의 중요한 역할은 여전히 중요합니다.

더 보기

샌더스 상원의원: AI 생산성 향상은 더 짧은 근무 시간으로 이어져야

2025-06-26
샌더스 상원의원: AI 생산성 향상은 더 짧은 근무 시간으로 이어져야

버니 샌더스 상원의원은 AI 생산성 향상의 이익이 기업 임원뿐 아니라 노동자들에게도 돌아가야 한다고 주장합니다. 그는 근무 시간 단축을 제안하며, 4일 근무제의 성공 사례로 영국의 시험 및 유사한 결과를 얻은 일본 마이크로소프트의 실험 등을 언급합니다. 샌더스 의원은 AI를 활용하여 노동자들에게 가족, 친구, 개인 시간을 제공하는 것을 구상하며, 이는 급진적인 아이디어가 아니라 기술의 유익한 활용이라고 주장합니다.

더 보기
기술

Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹

2025-06-26

Phoronix.com의 설립자이자 주요 저자인 Michael Larabel은 2004년부터 Linux 하드웨어 경험을 풍부하게 만들어왔습니다. 그는 Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다룬 20,000개 이상의 기사를 작성했습니다. 또한 Linux 커뮤니티에 필수적인 자동화된 벤치마킹 소프트웨어인 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org의 주요 개발자이기도 합니다.

더 보기
기술

SteamOS 게임 벤치마크: Proton의 예상치 못한 승리

2025-06-26
SteamOS 게임 벤치마크: Proton의 예상치 못한 승리

SteamOS는 최근 게임 벤치마크에서 놀라운 성능 향상을 보였습니다. 테스트된 5개 게임 중 4개 게임에서 Windows와 비교하여 프레임 속도가 크게 향상되었으며, Borderlands 3만 미미한 차이를 보였습니다. Proton 변환 레이어를 고려하더라도 SteamOS는 Windows를 꾸준히 능가했으며, 이는 Valve의 Proton 및 Mesa 그래픽 드라이버에 대한 지속적인 개선을 강조합니다. Lenovo의 기본 Windows 드라이버는 훨씬 더 약했으며, 업데이트된 ASUS 드라이버는 개선되었지만 대부분의 타이틀에서 SteamOS에 뒤처졌습니다. 이 결과는 OS 오버헤드 감소와 최적화된 드라이버가 게임 성능에 미치는 영향을 강조합니다.

더 보기
게임

Fedora의 32비트 지원 종료가 인기 휴대용 게임 배포판 Bazzite를 위협하다

2025-06-26
Fedora의 32비트 지원 종료가 인기 휴대용 게임 배포판 Bazzite를 위협하다

Fedora Linux가 32비트 지원을 중단하겠다는 제안이 논란을 불러일으키고 있으며, 특히 인기 있는 휴대용 게임 배포판인 Bazzite를 위협하고 있습니다. Bazzite 개발자인 Kyle Gospodnetich는 이러한 변경에 강하게 반대하며, Bazzite와 같은 프로젝트가 중단되고 Fedora의 평판이 손상될 것을 우려하고 있습니다. 그는 Steam 패키지가 준비되어 있더라도 기본적인 사용 사례가 작동하지 않을 것이며, Flatpak이 Bazzite의 Steam Big Picture 모드에서 32비트 아키텍처에 대한 의존성 문제를 해결하지 못할 것이라고 지적합니다. 현재로서는 이 제안이 Fedora 44에서 승인될 가능성이 낮으며, 이상적으로는 Valve가 Steam 클라이언트를 64비트로 이전하여 많은 문제를 해결할 것입니다. 이 문제는 OBS Studio 게임 캡처 및 FEX에도 영향을 미칩니다.

더 보기

Psylo: 브라우저 지문 추적에 맞서는 새로운 브라우저

2025-06-26
Psylo: 브라우저 지문 추적에 맞서는 새로운 브라우저

캐나다 회사 Mysk는 광고 추적 및 타겟팅에 사용되는 브라우저 지문 추적 기술에 맞서도록 설계된 iOS 브라우저 Psylo를 출시했습니다. Psylo는 탭을 '사일로'로 격리하여 캔버스 무작위화와 같은 고유한 지문 방지 조치를 적용합니다. 각 사일로의 IP 주소를 마스킹하고 네트워크 트래픽을 암호화하기 위해 Mysk 프라이빗 프록시 네트워크를 사용합니다. VPN과 달리 Psylo는 개선된 개인 정보 보호를 위해 각 프록시의 위치 정보와 일치하도록 시간대와 언어를 조정합니다. 회사는 개인 식별 정보나 검색 데이터를 기록하지 않고 오용 방지를 위해 집계된 대역폭 사용량만 기록한다고 강조합니다. Psylo는 월 9.99달러에 강력한 개인 정보 보호 기능을 제공합니다.

더 보기

메타, 저작권 소송 회피: 전략적 승리, 법적 승리가 아님

2025-06-26
메타, 저작권 소송 회피: 전략적 승리, 법적 승리가 아님

Meta Platforms Inc.는 자사의 생성형 AI 모델인 Llama의 훈련에 수백만 권의 저작권으로 보호되는 책을 허가 없이 사용했다는 저작자 그룹의 획기적인 저작권 소송을 피했습니다. 샌프란시스코 연방 판사는 메타의 행위가 공정 이용에 해당한다고 판결했지만, 이는 원고의 소송 전략 미숙 때문이라고 경고했습니다. 이 판결은 메타가 저작권으로 보호되는 자료를 AI 훈련에 사용하는 것이 보편적으로 합법적이라는 것을 확인하는 것은 아닙니다.

더 보기

CUDA 기반 광선 추적기, Vulkan/RTX 성능 3배 상회

2025-06-26
CUDA 기반 광선 추적기, Vulkan/RTX 성능 3배 상회

이 글에서는 동일한 하드웨어에서 Vulkan/RTX 구현보다 최대 3배 이상 빠른 성능을 보이는 CUDA 기반 광선 추적기를 만든 과정을 자세히 설명합니다. 단순한 CUDA 포팅으로 시작하여 재귀, 레지스터 압력, 메모리 레이아웃, 분기 비효율성 등의 문제를 체계적으로 해결하여 렌더러를 최적화했습니다. 명시적 스택, 구조체 배열, 조기 광선 종료, 러시안 룰렛 등의 기법을 사용하여 프레임 시간을 2.5초에서 9밀리초로 단축했습니다. 이 글에서는 CUDA 성능 병목 현상을 심층적으로 분석하고 실용적인 최적화 전략을 제시합니다. 벤치마크 결과는 RTX 3080에서 상당한 성능 향상을 보여줍니다.

더 보기
개발

잊혀진 게임 역사의 발굴: Games That Weren't 심층 분석

2025-06-26
잊혀진 게임 역사의 발굴: Games That Weren't 심층 분석

Games That Weren't (GTW)는 비영리 아카이브로, 취소되거나 출시되지 않은 비디오 게임을 보존하는 데 전념하고 있습니다. 최근 발견된 보물에는 희귀한 Commodore 64용 Alien 3 프로토타입, Flash 게임 Carts of Fury, 초기 Game Boy 타이틀 Sorcerer 등이 있습니다. 이러한 발견은 비디오 게임 개발 과정에서 잘 알려지지 않은 이야기들을 보여주며, GTW의 게임 보존에 대한 중요한 기여를 강조합니다. 1999년부터 운영되어 온 GTW의 방대한 아카이브는 다양한 플랫폼과 시대를 아우르며, 비디오 게임 애호가들에게 귀중한 자료를 제공합니다.

더 보기

Hims & Hers: 혁신인가, 비도덕인가?

2025-06-26
Hims & Hers: 혁신인가, 비도덕인가?

원격 의료 회사 Hims & Hers는 FDA 규정의 허점을 이용하여 수십억 달러 규모의 제국을 건설했습니다. 충분히 테스트되지 않은 체중 감량제와 발기 부전 치료제를 대량 생산 및 판매하고 있으며, 원료는 의심스러운 중국 공급업체로부터 조달하고 있습니다. 저렴한 의료 서비스를 제공하는 혁신적인 기업으로 자신들을 홍보하지만, 가격은 제네릭 의약품보다 훨씬 비쌉니다. 이 기사는 Hims & Hers가 규제의 복잡성을 이용하여 환자의 안전을 희생하면서 이익을 극대화하는 방법을 자세히 설명하고 있으며, 규제 포획과 케어보다 편의성을 우선시하는 것의 윤리적 함의에 대한 심각한 우려를 제기합니다.

더 보기

JavaScript를 사용하여 문장 강조 기능이 있는 텍스트 음성 변환 도구 만들기

2025-06-26
JavaScript를 사용하여 문장 강조 기능이 있는 텍스트 음성 변환 도구 만들기

이 글에서는 JavaScript의 SpeechSynthesis API를 사용하여 텍스트 음성 변환(TTS)과 동적인 문장 강조 기능을 갖춘 간단한 웹 도구를 만드는 방법을 설명합니다. 음성 재생 제어, 음성 매개변수 설정, 음성 이벤트 추적 방법을 설명합니다. 또한 CSS와 JavaScript를 사용하여 문장 수준의 강조 표시를 구현하는 방법을 자세히 설명하고, 재생, 일시 정지, 다시 시작, 중지 버튼과 음성 선택 기능을 갖춘 완벽하게 기능하는 대화형 리더를 만듭니다. 완전한 HTML, CSS, JavaScript 코드를 제공합니다.

더 보기
개발 문장 강조

Microsoft의 제재 대상 개인 이메일 차단: 보안 ROI 관점에서

2025-06-26
Microsoft의 제재 대상 개인 이메일 차단: 보안 ROI 관점에서

최근 Microsoft가 제재 대상 개인의 이메일 계정을 차단한 사건이 발생하여 MS 제품 의존에 대한 우려가 커지고 있다. 이 글에서는 보안 투자 수익률(ROI) 관점에서 잠재적 위험과 관련 비용을 분석한다. MS 서비스가 완전히 차단될 가능성은 낮지만, 그 결과는 심각하여 수백만 달러의 손실을 초래할 수 있다. 저자는 기업이 이러한 위험을 어떻게 평가할 수 있는지 살펴보고 다양한 규모의 기업이 Microsoft 생태계에서 완전히 벗어나기 위해 필요한 투자를 계산한다. 대기업에게도 Microsoft와 완전히 분리하는 것은 매우 어렵고 비용이 많이 든다. 결론적으로, 이 글은 정확한 위험 모델링을 위한 충분한 데이터가 없다는 점을 지적하며, 위험 관리의 고유한 어려움을 강조한다.

더 보기
기술

Iroh: 더 빠르고 간편한 연결을 위한 네트워크 통신 혁신

2025-06-26
Iroh: 더 빠르고 간편한 연결을 위한 네트워크 통신 혁신

Iroh는 QUIC 프로토콜 기반의 새로운 네트워크 통신 프레임워크로, 공개 키 다이얼링과 최고 속도의 연결을 자동으로 찾고 유지하는 기능을 제공합니다. Iroh는 직접 연결을 시도하고, 실패하면 공용 릴레이 서버로 대체하며, 최적의 속도를 위해 지속적으로 모니터링합니다. 대용량 파일 전송을 위한 iroh-blobs, 확장 가능한 게시-구독 네트워크 구축을 위한 iroh-gossip 등 미리 구축된 프로토콜을 제공하여 개발을 간소화합니다. 주로 Rust로 작성되었으며, 다른 언어를 위한 FFI 바인딩도 제공합니다.

더 보기

LM Studio 0.3.17: MCP 지원 및 다국어 개선

2025-06-26
LM Studio 0.3.17: MCP 지원 및 다국어 개선

LM Studio 0.3.17은 Model Context Protocol(MCP) 지원을 도입하여 사용자가 다양한 MCP 서버에 연결하고 로컬 모델과 함께 사용할 수 있도록 합니다. 이번 릴리스에서는 11개의 새로운 언어 지원 추가, 여러 버그 수정, 새로운 'Solarized Dark' 테마를 통한 UI 개선이 이루어졌습니다. MCP는 대규모 언어 모델이 도구 및 리소스에 액세스할 수 있도록 합니다. 신뢰할 수 없는 출처의 MCP 서버 설치 시에는 주의해야 합니다.

더 보기
개발

미국 교도소 인구 급감: 40년 만의 전환점

2025-06-26
미국 교도소 인구 급감: 40년 만의 전환점

2009년 정점을 찍은 후 미국의 교도소 인구는 꾸준히 감소하고 있으며, 향후 약 60% 감소할 것으로 예상됩니다. 이는 최근 범죄율 감소 때문이 아니라 20세기 후반 높았던 범죄율의 지연 효과입니다. 높은 범죄율은 엄격한 법률과 정책으로 이어져 교도소 인구가 폭발적으로 증가했습니다. 현재 젊은 세대의 범죄율이 감소하고 있기 때문에 교도소 인구는 감소하고 있습니다. 미래에는 미국이 과잉 교도소를 철거하여 비용을 절감하고 공공 안전을 개선할 수 있을 것입니다.

더 보기

Howdy: Linux용 Windows Hello 스타일 얼굴 인식 로그인

2025-06-26
Howdy: Linux용 Windows Hello 스타일 얼굴 인식 로그인

Howdy는 Linux에 Windows Hello와 유사한 얼굴 인식 로그인 기능을 제공합니다. 내장 적외선 방출기와 카메라를 사용하여 편리한 인증을 제공합니다. PAM과 통합되어 일반적으로 비밀번호를 사용하는 모든 곳(로그인, 잠금 화면, sudo, su 등)에서 작동합니다. Howdy는 Debian/Ubuntu, Arch Linux, Fedora, openSUSE를 지원하며, .deb 패키지, AUR, Fedora COPR, 소스 빌드를 포함한 자세한 설치 지침을 제공합니다. 중요: Howdy의 보안은 절대적인 것이 아니며, 유일한 인증 방법으로 사용해서는 안 됩니다.

더 보기
개발

Claude 앱에서 직접 대화형 AI 앱 구축

2025-06-26
Claude 앱에서 직접 대화형 AI 앱 구축

Anthropic은 Claude 앱에서 직접 대화형 AI 기반 앱을 구축, 호스팅 및 공유하는 기능을 출시했습니다. 개발자는 이제 증가하는 사용자에 대한 확장의 복잡성과 비용에 대해 걱정할 필요 없이 AI 앱을 더 빠르게 반복할 수 있습니다. Claude는 API를 통해 상호 작용하는 아티팩트를 생성하여 공유 가능한 AI 앱으로 변환합니다. 사용량은 개발자가 아닌 사용자의 Claude 구독에 따라 청구됩니다. Claude는 프롬프트 엔지니어링, 오류 처리 및 오케스트레이션 로직을 자동으로 처리하는 코드를 생성합니다. 기능으로는 아티팩트 내에서 Claude API 사용, 파일 처리, 풍부한 React UI 생성, 아티팩트 포크/사용자 지정 등이 있습니다. 현재 제한 사항으로는 외부 API 호출 불가, 영구 저장소 부족, 텍스트 기반 완료 API만 지원하는 점이 있습니다. 이 베타 기능은 무료, 프로, Max 플랜 사용자가 이용할 수 있습니다.

더 보기
개발 AI 앱 개발

Nanoleaf Pegboard Desk Dock용 Linux 드라이버 리버스 엔지니어링

2025-06-26
Nanoleaf Pegboard Desk Dock용 Linux 드라이버 리버스 엔지니어링

저자는 Nanoleaf Pegboard Desk Dock(RGB LED와 가제트 후크가 있는 USB 허브)을 구입했고, Windows와 macOS만 지원하기 때문에 Linux 드라이버를 작성하기로 결정했습니다. 공급업체로부터 프로토콜 문서를 입수한 후 저자는 Rust와 libusb 라이브러리를 사용하여 사용자 공간 드라이버를 만들었습니다. 이 기사에서는 lsusb를 사용하여 장치 정보를 얻고, USB 인터페이스를 처리하고, udev 규칙을 사용하여 사용자 권한을 부여하는 프로세스를 자세히 설명합니다. 저자는 Desk Dock의 RGB LED를 제어하고 장치 인터럽트를 처리하는 간단한 드라이버를 성공적으로 만들었습니다. 커널 드라이버 점유 및 인터럽트 처리와 같은 과제를 극복하고 간단한 USB 장치 드라이버 작성에 대한 더 깊은 이해를 얻었습니다. 이것은 간단한 개념 증명이지만, 기본적인 장치 드라이버 작성이 생각만큼 어렵지 않다는 것을 보여줍니다.

더 보기
개발

에티오피아 솔로 창업가, 인기 폭발 인증 도구 개발, 시드 펀딩 500만 달러 확보

2025-06-26
에티오피아 솔로 창업가, 인기 폭발 인증 도구 개발, 시드 펀딩 500만 달러 확보

에티오피아 출신의 독학 프로그래머인 Bereket Engida는 개발자들 사이에서 최고의 인증 도구로 찬사를 받고 있는 오픈소스 인증 프레임워크인 Better Auth를 조용히 개발했습니다. 이 솔로 창업가의 스타트업은 최근 500만 달러의 시드 펀딩을 유치했습니다. Better Auth는 기존 도구의 한계를 해결하고 유연성과 온프레미스 데이터 저장 기능을 제공하여 AI 스타트업 및 데이터 보안을 중시하는 기업들을 사로잡았습니다. 매주 15만 건 이상의 다운로드와 1만 5천 건 이상의 GitHub 스타를 기록한 Better Auth는 Engida의 기술과 아프리카 창업가를 꿈꾸는 사람들에게 영감의 원천이 되고 있습니다.

더 보기
1 2 141 142 143 145 147 148 149 595 596