Shopify의 대규모 React Native 신 아키텍처 마이그레이션

2025-09-16
Shopify의 대규모 React Native 신 아키텍처 마이그레이션

Shopify는 매주 릴리스와 수백만 명의 판매자 지원을 유지하면서 대규모 Shopify Mobile 및 Shopify POS 앱을 React Native의 새로운 아키텍처로 성공적으로 마이그레이션했습니다. 여기에는 복잡한 코드베이스, 수백 개의 화면과 네이티브 모듈, 광범위한 사용자 지정 구성 요소, FlashList와 같은 자체 라이브러리와의 깊은 통합이 포함되었습니다. 이 게시물에서는 개발 속도 유지, 이중 아키텍처 호환성, 성능 및 안정성 패리티 등 마이그레이션 전략, 주요 결정 및 얻은 교훈을 자세히 설명합니다. 상태 배치, 빈 화면, 섀도우 트리 조작, 뷰 플래트닝 등 일반적인 마이그레이션 문제를 해결합니다. 마이그레이션 결과 앱 시작 시간이 단축되었고 React Native 커뮤니티에 귀중한 기여를 했습니다.

더 보기

저렴한 AI가 '어리석은' 아이디어를 가능하게 합니다: Gongzilla 탄생기

2025-01-25
저렴한 AI가 '어리석은' 아이디어를 가능하게 합니다: Gongzilla 탄생기

저자는 ChatGPT의 o1과 v0 기능을 사용하여 한 시간도 채 되지 않아 코드 한 줄 없이 여러 번의 반복 작업을 통해 Gongzilla라는 작은 게임을 만들었습니다. 게임 자체는 완벽하지 않지만, 저렴한 AI 시대의 빠른 프로토타이핑과 창의적인 구현 가능성을 보여줍니다. 이 글에서는 AI 지원 제작의 용이성과 '어리석은' 아이디어를 저렴한 비용으로 탐구하는 가치를 살펴봅니다. 최종 결과가 완벽하지 않더라도 학습과 창작의 즐거움은 값으로 매길 수 없습니다.

더 보기

알고리즘에서 무작위성의 놀라운 힘

2025-08-16
알고리즘에서 무작위성의 놀라운 힘

핵 과정 시뮬레이션부터 소수 판정까지, 무작위성은 컴퓨터 과학에서 놀랍도록 중요한 역할을 합니다. 모순적으로 보이지만, 순수한 무작위성은 문제 해결을 위한 구조를 발견하는 데 도움이 됩니다. 예를 들어, 페르마의 소정리와 난수를 결합하면 큰 수가 소수인지 효율적으로 테스트할 수 있습니다. 이론적으로는 결정적인 대응물이 있지만, 실제로는 무작위화 알고리즘이 더 효율적인 경우가 많습니다. 음의 가중치를 가진 변을 가진 그래프에서 최단 경로를 찾는 것과 같이, 무작위화 알고리즘만이 유효한 방법인 경우도 있습니다. 무작위성은 복잡한 계산 문제를 해결하기 위한 영리한 전략을 제공합니다.

더 보기

JavaScript로 배우는 Forth 입문

2025-09-22

이 짧은 전자책은 형식 검사가 없고 구문이 최소화된 독특한 프로그래밍 언어인 Forth를 가르칩니다. JavaScript로 구현된 간단한 Forth를 포함하며, 스택 조작, 단어 정의, 조건문, 루프와 같은 핵심 개념을 설명하고, 마지막으로 간단한 Snake 게임 구현으로 마무리됩니다.

더 보기
개발

카스카타 델레 마르모레: 로마 시대의 경이로운 기술, 세계에서 가장 높은 인공 폭포

2025-08-27
카스카타 델레 마르모레: 로마 시대의 경이로운 기술, 세계에서 가장 높은 인공 폭포

이탈리아 움브리아에 있는 카스카타 델레 마르모레는 기원전 271년 로마인들이 만든 놀라운 인공 폭포입니다. 높이 165미터(541피트)로 세계에서 가장 높은 인공 폭포입니다. 처음에는 습지를 배수하고 말라리아를 예방하기 위해 건설되었지만, 현재는 주요 관광지가 되었습니다. 수세기 동안의 개조를 거쳐 현재의 숨막힐 듯한 모습을 갖추게 되었으며, 바이런 경의 시에도 영감을 주었습니다. 현재는 그 물이 수력 발전소에서 사용되며, 관광과 발전의 균형을 맞추기 위해 방문 시간이 신중하게 계획됩니다.

더 보기
기타 폭포 인공

Palantir, 영국의 코로나19 대응으로 막대한 이익 챙겨: 데이터 중심 논쟁

2025-03-25
Palantir, 영국의 코로나19 대응으로 막대한 이익 챙겨: 데이터 중심 논쟁

미국의 데이터 분석 회사 Palantir는 영국의 코로나19 대응 과정에서 막대한 이익을 얻었다. 법적 문제에도 불구하고 수백만 파운드 규모의 계약을 체결했다. 처음에는 코로나19 데이터 저장을 위한 명목상의 계약이었지만, Palantir의 계약은 급속도로 확대되었다. 현재, 정부 전체의 데이터 관리를 위한 "공통 운영 체제"를 주장하고 있으며, 조달 과정과 Palantir과 영국 정부 기관 간의 긴밀한 관계에 대한 우려가 제기되고 있다. 공중 보건 위기를 이용하여 이익을 얻었다는 점도 논쟁의 여지가 있다.

더 보기
기술 정부 계약

구성 가능한 SQL: SQL 테스트 및 비즈니스 로직 문제 해결을 위한 함수형 접근 방식

2025-01-29

이 글에서는 테스트 및 비즈니스 로직 재사용에 있어서 SQL의 단점을 살펴보고, "함수자"라고 불리는 구성 가능한 SQL 조각을 해결책으로 제시합니다. 쿼리를 매개변수화하고 구체적인 테이블 대신 인터페이스에 의존함으로써 함수자는 SQL 테스트의 어려움을 해결하고 쿼리 간 비즈니스 로직 재사용을 가능하게 하여 코드의 가독성, 테스트 가능성, 재사용성을 향상시킵니다. 저자는 제네릭, 비즈니스 로직 일반화, 전역 변수 회피 등의 확장에 대해서도 논의하며, 궁극적으로 효율적이고, 테스트 가능하며, 이해하기 쉬운 SQL 쿼리를 달성합니다.

더 보기
개발

인디 애니메이션 'Flow', 골든 글로브상 깜짝 수상

2025-01-07
인디 애니메이션 'Flow', 골든 글로브상 깜짝 수상

라트비아 감독 Gints Zilbalodis의 인디 애니메이션 영화 'Flow'가 370만 달러라는 저예산에도 불구하고 골든 글로브 최우수 애니메이션 영화상을 수상하는 이변을 연출했습니다. 라트비아, 벨기에, 프랑스 합작으로 제작된 이 영화는 디즈니/픽사의 대작들을 제치고 승리하며 골든 글로브가 독립 및 국제 영화에 대한 포용성을 높이고 있음을 보여주었습니다. 성경의 대홍수 이후를 배경으로 동물들이 살아남기 위해 고군분투하는 이야기는 'Flow'의 성공이 오픈소스 소프트웨어 Blender를 사용한 결과라는 점도 주목할 만합니다. Zilbalodis 감독은 수상 소감에서 작은 라트비아 영화계에 이 상이 얼마나 큰 의미를 갖는지, 그리고 협업을 통해 얻은 개인적인 경험을 나누었습니다.

더 보기

Flock Safety의 전국 감시 네트워크: 프라이버시의 악몽?

2025-09-04
Flock Safety의 전국 감시 네트워크: 프라이버시의 악몽?

Flock Safety는 미국 전역에 자동 번호판 인식(ALPR) 카메라를 배치하여 수천 개의 도시를 포괄하는 거대한 감시 네트워크를 구축하고 있습니다. 이 시스템은 개인 사용자가 '위험 인물 목록'을 생성하고 번호판을 경찰 데이터베이스 및 FBI 데이터베이스와 대조할 수 있도록 합니다. 이로 인해 개인의 이동을 추적하고 경찰이 광범위하게 사용할 수 있으며 정치적 박해에도 사용될 수 있으므로 심각한 프라이버시 문제가 발생합니다. 이 기사는 이러한 대규모 감시에 반대하고 입법, 시민 참여, 데이터 보존, 데이터 공유, 데이터베이스 사용 제한 등을 통해 시민의 권리를 보호할 것을 제안합니다.

더 보기
기술

LA 고속도로 가드레일 절도 증가: AI 감시가 잠재적 해결책으로 부상

2025-09-06
LA 고속도로 가드레일 절도 증가: AI 감시가 잠재적 해결책으로 부상

로스앤젤레스 고속도로에서 가드레일 절도가 급증하면서 공공 안전이 위협받고 있다. 지난 2년간 수리 비용은 6만 2천 달러를 넘어섰다. 도둑들은 알루미늄 가격 상승과 고철처리장에서의 용이한 되팔이를 이유로 알루미늄 가드레일을 노리고 있다. 볼트 용접으로 절도를 막으려던 Caltrans의 시도는 실패했고, 현재는 유리섬유 복합 소재 사용을 검토하고 있다. 가드레일 외에도 구리선 및 케이블 절도도 심각한 문제이며, 전력 및 교통 등 중요 인프라에 차질을 빚고 있다. AI 감시 시스템이 일부 지역에 도입되어 의심스러운 활동을 감지하고 예측함으로써 금속 절도 방지의 새로운 수단을 제공하고 있다.

더 보기

나만의 가상 머신 만들기: 단계별 가이드

2024-12-26

이 튜토리얼에서는 2048이나 Roguelike 게임과 같은 어셈블리 언어 프로그램을 실행할 수 있는 자신만의 가상 머신(VM)을 만드는 방법을 단계별로 안내합니다. 이미 프로그래머라도 이 프로젝트는 컴퓨터 아키텍처와 프로그래밍 언어의 작동 방식에 대한 더 깊은 이해를 제공합니다. 이 튜토리얼에서는 VM의 기본 개념, LC-3 아키텍처, 명령어 세트, 트랩 루틴, 프로그램 로딩 등을 자세한 코드 예제와 설명과 함께 다룹니다. 최종 코드는 약 250줄의 C 코드로 작성되어 있으며, C/C++ 기본 지식이 있으면 접근할 수 있습니다.

더 보기
개발

jemalloc: 오픈소스 메모리 할당기의 20년

2025-06-13
jemalloc: 오픈소스 메모리 할당기의 20년

jemalloc이라는 오픈소스 메모리 할당기는 2004년 탄생 이후 20년의 역사를 걸어왔습니다. Lyken 프로그래밍 언어를 위한 메모리 할당기로 시작하여 FreeBSD에 통합되고 Firefox와 Facebook에서 광범위하게 채택되면서 jemalloc은 여러 단계를 거쳐 발전했으며, 단편화 문제나 Valgrind 지원 제거와 같은 다양한 과제에도 직면했습니다. Facebook/Meta가 jemalloc의 적극적인 개발을 중단했지만, 코드는 공개된 채로 남아 있으며, 그 개발 역사는 오픈소스 소프트웨어 유지보수와 커뮤니티 협업에 귀중한 교훈을 제공합니다.

더 보기

캘리포니아, 데이터 브로커가 데이터 삭제 옵션을 숨기다

2025-08-14
캘리포니아, 데이터 브로커가 데이터 삭제 옵션을 숨기다

캘리포니아 법률은 데이터 브로커가 소비자가 자신의 데이터를 삭제할 수 있는 방법을 제공해야 함을 규정하고 있지만, 많은 기업들이 이러한 옵션을 찾는 것을 매우 어렵게 만들고 있습니다. The Markup과 CalMatters의 조사에 따르면 30개 이상의 데이터 브로커가 검색 엔진이 데이터 삭제 페이지를 색인하지 못하도록 코드를 사용했습니다. 이로 인해 캘리포니아 주민들이 데이터 삭제 권리를 행사하는 것이 거의 불가능해졌습니다. 연락을 받은 후 코드를 삭제한 기업도 있었지만, 응답하지 않거나 스팸 방지를 위한 것이라고 주장한 기업도 있었습니다. 이는 데이터 프라이버시 보호의 어려움과 일부 기업의 법 준수에 대한 소극적인 저항을 보여줍니다.

더 보기

Spotilyrics: VS Code에서 Spotify 가사와 함께 코딩하기

2025-09-01
Spotilyrics: VS Code에서 Spotify 가사와 함께 코딩하기

코딩하면서 음악을 듣지만 가사를 기억하기 어려우신가요? VS Code 확장 프로그램 Spotilyrics를 사용하면 Spotify 가사를 편집기에 동기화하여 표시할 수 있습니다! 앨범 재킷에서 테마 색상이 자동으로 설정되고 매끄러운 사이드 패널에 가사가 표시되므로 한쪽에서는 코딩하고 다른 쪽에서는 음악을 즐길 수 있습니다. Spotify 클라이언트 ID를 한 번 입력하기만 하면 됩니다. 코딩의 동기 부여와 생산성을 높여 보세요!

더 보기
개발

프랑스 교회의 머리 없는 성상: 혁명의 유산과 국가의 방치

2025-09-01
프랑스 교회의 머리 없는 성상: 혁명의 유산과 국가의 방치

많은 프랑스 교회에는 놀라울 정도로 많은 머리가 없는 성상들이 있는데, 이는 프랑스 혁명의 반교권적인 정서의 유산입니다. 약 250년이 지났지만, 이러한 머리들은 아직 복구되지 않았습니다. 이는 프랑스 국가와 가톨릭 교회의 복잡한 관계를 보여줍니다. 국가는 1905년 이전에 건설된 대부분의 교회를 소유하고 있지만, 이들의 유지 보수는 종종 소홀히 되어 많은 교회가 폐허가 되어 있습니다. 이 글에서는 시골 교회의 황폐한 상태와 베젤레의 생 마리 마들렌 대성당의 건축적 경이로움을 대조하여, 세속화와 국가의 무관심이라는 배경 속에서 중세 종교 건축의 불멸의 아름다움을 보여줍니다.

더 보기

Neovim의 pytest 통합: pytest.nvim

2025-04-05
Neovim의 pytest 통합: pytest.nvim

pytest.nvim은 Neovim 에디터에 pytest 테스트 프레임워크를 통합하는 플러그인입니다. Docker를 지원하여 컨테이너 내에서 테스트를 실행할 수 있습니다. 이 플러그인은 테스트 실행, 연결, 분리에 대한 간소화된 명령어와 키 바인딩을 제공하며, Docker 구성 및 키맵을 포함한 사용자 지정 설정을 갖추고 있습니다. 사용하는 플러그인 관리자(Lazyvim, Packer 또는 Vim-Plug)에 관계없이 설치와 설정이 간편합니다.

더 보기
개발

Systemd: Red Hat의 암묵적인 Linux 생태계 장악?

2025-01-20

이 기사는 systemd의 진정한 동기를 탐구하고, Red Hat이 임베디드 디바이스에서의 사업적 이익을 활용하여 systemd를 단순한 init 시스템에서 Linux 운영 체제의 핵심 구성 요소로 변모시킨 방법을 밝힙니다. 저자는 Red Hat이 systemd에 대한 의존성을 유도하기 위해 오픈소스 프로젝트에 영향력을 행사하고 다른 배포판에서 개발자를 영입하는 등 다양한 전략을 사용하여 Linux 생태계를 지배하려고 했다고 주장합니다. 이로 인해 오픈소스 커뮤니티에서 반발이 일어났고 여러 Debian 개발자들이 사임했습니다. systemd는 프라이버시에 대한 우려도 있는 거대한 모놀리식 시스템으로 묘사되며, Red Hat의 야망은 다음 Windows를 만드는 것으로 묘사됩니다. 이 기사는 커뮤니티 중심 개발로의 복귀를 주장하고 runit 및 s6과 같은 systemd의 대안을 권장합니다.

더 보기
개발

목표 설정 및 행동 변화에 대한 증거 기반 접근 방식

2024-12-27
목표 설정 및 행동 변화에 대한 증거 기반 접근 방식

새해 결심은 종종 실패로 끝납니다. 이 글에서는 목표 설정 및 행동 변화를 위한 증거 기반 전략을 탐구합니다. 연구에 따르면 새해 결심의 성공률은 일반적으로 생각하는 것보다 낮지 않습니다. "새로운 시작 효과"를 활용하고 목표 계층 설정(상위 목표, 중간 목표, 하위 목표), 접근 목표 대 회피 목표, 과정 목표 대 결과 목표, 숙달 목표 대 성과 목표, 유연한 억제 대 엄격한 억제, 그리고 실행 의도 전략을 결합하는 것이 중요합니다. 이 글에서는 MacroFactor와 같은 도구가 목표 설정 및 행동 변화를 어떻게 지원하는지 자세히 설명합니다.

더 보기

독일 ISP, 웹사이트가 저작권 차단 단체를 폭로한 후 DNS 변경

2025-08-24

독일의 주요 ISP는 투명성이나 사법 감시 없이 웹사이트 차단을 결정하는 민간 단체인 CUII가 폭로된 후 DNS 설정을 변경했습니다. 저자는 CUII가 목록을 공개하기를 거부하기 때문에 차단된 도메인을 추적하기 위해 cuiiliste.de를 만들었습니다. CUII는 이전에 이미 오프라인 상태인 웹사이트를 잘못 차단했습니다. ISP는 처음에 차단된 사이트를 나타내기 위해 notice.cuii.info를 사용했지만 나중에 사용을 중단하여 차단된 사이트가 존재하지 않는 것처럼 보이게 했습니다. 그러나 Telefónica(독일에서 4번째로 큰 ISP인 o2의 모회사)는 이 방법을 계속 사용했습니다. Telefónica가 저자의 웹사이트에서 자체 테스트 도메인인 blau-sicherheit.info가 차단되었는지 확인한 후, notice.cuii.info 사용을 중단하도록 DNS를 변경했습니다. 이로 인해 CUII의 차단을 추적하기가 더 어려워졌습니다. 이는 CUII가 자신의 실수를 은폐하려고 한다는 의혹을 불러일으킵니다.

더 보기
기술

두 자녀 문제: 직관 대 현실의 확률

2025-08-28
두 자녀 문제: 직관 대 현실의 확률

두 자녀를 둔 가족이 있는데, 적어도 한 명은 여자아이입니다. 두 아이 모두 여자아이일 확률은 얼마일까요? 직관적으로는 1/2라고 생각할 수 있지만, 정답은 1/3입니다. 본 글에서는 확률 트리와 표본 공간을 이용하여 이러한 반직관적인 답을 설명하고, 직관에 의존하거나 문제의 세부 사항을 간과하는 함정을 강조합니다. 확률 결과를 검증하기 위해 컴퓨터 시뮬레이션을 수행할 것을 제안하며, 문제의 정확한 정의, 가정의 명확한 진술, 그리고 '상식'에 의존하지 않는 것의 중요성을 강조합니다.

더 보기

경량화된 Node.js NuGet 서버: 10초 만에 개인 패키지 저장소 구축

2025-09-01
경량화된 Node.js NuGet 서버: 10초 만에 개인 패키지 저장소 구축

Node.js 기반의 경량화된 NuGet 서버로, 패키지 게시, 조회, 다운로드를 위한 NuGet v3 API의 핵심 기능을 구현합니다. 데이터베이스가 필요 없으며, 패키지 파일과 nuspec을 파일 시스템에 직접 저장하므로 설정이 빠르고 간편합니다. 10초 만에 실행할 수 있습니다. 최신 브라우저 기반 UI를 통해 여러 패키지 업로드, 사용자 계정 관리, API 비밀번호 재설정 등을 지원합니다. Docker 이미지도 제공됩니다. dotnet restore 및 표준 NuGet 클라이언트와 호환되며, cURL과 같은 도구를 사용하여 HTTP POST 방식으로 패키지를 게시할 수도 있습니다.

더 보기

스웨덴의 토요일 사탕 전통: 건강 권고에서 전국적인 열풍으로

2025-08-13
스웨덴의 토요일 사탕 전통: 건강 권고에서 전국적인 열풍으로

스웨덴의 "Lördagsgodis"(토요일 사탕) 전통은 1959년 설탕과 충치의 관계를 연구한 실험에서 비롯되었습니다. 처음에는 이 실험 결과가 토요일에만 사탕을 먹는 건강 권고로 이어졌지만, 시간이 지나면서 전국적인 열풍으로 발전했습니다. 현재 토요일에 벌크로 사탕을 구입하는 것은 스웨덴의 관습이 되었고, 스웨덴은 세계에서 1인당 사탕 소비량이 가장 많은 나라 중 하나가 되었습니다. 최근 정부는 높은 사탕 소비량이 국민 건강에 미치는 영향을 우려하여 이 전통을 규제하는 방안을 검토하고 있습니다.

더 보기

Linux Secure Boot의 Microsoft 키 만료 임박: 시간과의 싸움

2025-07-19

Linux Secure Boot 시스템은 9월에 만료되는 Microsoft 키에 의존합니다. 이 키는 Linux 커널을 부팅하는 데 사용되는 1단계 UEFI 부트로더(shim)에 서명하는 데 사용됩니다. 2023년부터 대체 키가 제공되었지만, 많은 시스템에 아직 설치되지 않았으며 하드웨어 공급업체의 펌웨어 업데이트가 필요할 수 있습니다. 이는 Linux 배포판과 사용자에게 추가 작업을 부과합니다. LVFS와 fwupd를 통한 펌웨어 업데이트가 필요할 수 있지만 성공이 보장되지는 않습니다. 오래된 BIOS 시스템에서는 용량 부족 문제가 발생하여 BIOS를 재설정해야 할 수도 있습니다. 공급업체의 업데이트에도 문제가 있으며 일부 제조업체는 플랫폼 키에 대한 액세스 권한을 잃었습니다. 궁극적으로 Secure Boot를 비활성화하는 것이 일부 경우 유일한 옵션이 될 수 있습니다.

더 보기
개발

Ricochet: 신뢰할 수 있는 익명 메시징

2025-02-14
Ricochet: 신뢰할 수 있는 익명 메시징

Ricochet은 Tor 네트워크 기반의 실험적인 피어 투 피어 인스턴트 메시징 시스템입니다. 중앙 서버나 운영자에 의존하지 않고 사용자의 신원, 연락처 목록 및 통신을 보호합니다. 사용자의 로그인은 숨겨진 서비스 주소이며, 연락처는 Tor를 통해 직접 사용자에게 연결됩니다. 이를 통해 사용자의 신원을 추적하는 것이 매우 어려워집니다. Windows, OS X, Linux에서 사용 가능하며 오픈소스이고 사용자 친화적이지만 사용자는 위험을 신중하게 평가해야 합니다.

더 보기

Apache Airflow를 사용하여 복잡한 워크플로 마스터하기

2025-02-19
Apache Airflow를 사용하여 복잡한 워크플로 마스터하기

지하철에서 나눈 대화: 기업들은 다양한 환경에서 복잡한 워크플로우와 빅데이터 파이프라인을 어떻게 관리할까요? 이것이 바로 오늘의 주제인 Apache Airflow, 데이터 흐름을 조율하기 위한 강력한 오픈소스 도구로 이어집니다. 복잡한 ETL 프로세스, 머신러닝 파이프라인 자동화, 클라우드 인프라 관리 등 어떤 상황에서도 Airflow는 필요한 확장성과 유연성을 제공합니다. 이 글에서는 Airflow의 핵심 기능, 아키텍처, 모범 사례, 일반적인 문제점을 자세히 살펴보고 효율적인 데이터 처리 및 워크플로 자동화를 위한 최적화 및 잠재력 극대화에 대한 실용적인 팁을 소개합니다.

더 보기

지하철 게임: 70년대 뉴욕 도시 모험

2025-08-03

1970년대 뉴욕의 복잡한 지하철 시스템에서 "지하철 게임"이라는 독특한 게임이 등장했습니다. 이 게임에는 두 명의 플레이어, 참가자와 감시자가 있습니다. 참가자는 길을 묻거나 지하철 시스템을 나가지 않고, 역 내 표지판과 지도에만 의존하여 한 지하철역에서 지정된 역까지 이동해야 합니다. 이 기사에서는 고전적인 경로의 어려움을 자세히 설명하고, 환승 실패나 잘못된 경로 선택과 같은 발생 가능한 오류와 장애물을 강조합니다. 그리고 게임의 변형을 소개하고, 왜 뉴욕 지하철 시스템이 이러한 종류의 모험에 매우 적합한지에 대해 탐구합니다.

더 보기
게임 70년대

Google의 Gemma: 경량 멀티모달 모델 패밀리

2025-03-12
Google의 Gemma: 경량 멀티모달 모델 패밀리

Google은 Gemini 기술을 기반으로 한 경량 멀티모달 모델 패밀리인 Gemma를 공개했습니다. Gemma 3 모델은 텍스트와 이미지를 처리하며 128K 컨텍스트 윈도우와 140개 이상의 언어를 지원합니다. 1B, 4B, 12B, 27B 매개변수 크기로 제공되며 질문 응답, 요약, 추론 등의 작업에서 뛰어난 성능을 보입니다. 컴팩트한 설계 덕분에 리소스가 제한된 기기에서도 배포할 수 있습니다. 벤치마크 결과는 다양한 작업, 특히 다국어 및 멀티모달 기능에서 높은 성능을 보여줍니다.

더 보기

Linux 커널 6.16: 작은 변화, 큰 개선

2025-07-30
Linux 커널 6.16: 작은 변화, 큰 개선

Linux 커널 6.16은 사소한 릴리스처럼 보이지만 상당한 개선 사항을 포함하고 있습니다. Rust 통합이 심화되어 드라이버 코어 및 PCI 장치 하위 시스템에 새로운 바인딩이 추가되어 Rust 기반 하드웨어 드라이버 추가가 간소화되었습니다. Direct Rendering Manager(DRM)에는 새로운 Rust 추상화가 추가되어 그래픽 성능이 향상되고 취약성이 줄었습니다. XFS 및 Ext4 파일 시스템도 개선되어 순차 I/O 작업량에서 최대 37%의 속도 향상을 제공합니다. Intel TXT 및 TDX 지원으로 보안이 강화되었으며 Intel APX 및 Nvidia Blackwell GPU에 대한 지원도 개선되었습니다. TCP/IP와 DMABUF의 상호 작용에 대한 변경으로 네트워크 성능도 향상되었습니다.

더 보기
개발

구글, 개인정보 침해로 4억 2500만 달러 배상 판결

2025-09-06
구글, 개인정보 침해로 4억 2500만 달러 배상 판결

연방 배심원단은 구글이 거의 10년 동안 사용자 스마트폰을 불법으로 추적한 것에 대해 4억 2570만 달러를 지불하도록 명령했습니다. 이 집단 소송은 미국에서 사용되는 약 9800만 대의 기기에 적용되었으며, 기기당 약 4달러의 손해 배상이 이루어졌습니다. 구글은 위법 행위를 부인하고 항소할 계획입니다. 원고는 구글이 수집한 데이터를 이용하여 타겟 광고를 하고 수십억 달러의 이익을 얻었다고 주장했습니다. 청구액은 300억 달러가 넘었지만, 원고는 이 판결을 개인정보 보호의 승리로 환영했습니다.

더 보기
기술

숨겨진 감시: 개발도상국에서 확산되는 AI 기반 직장 감시

2025-06-04
숨겨진 감시: 개발도상국에서 확산되는 AI 기반 직장 감시

Coworker.org의 새로운 보고서에 따르면, AI를 사용하여 근로자를 추적, 관리, 감독하는 기술이 개발도상국에서 빠르게 확산되고 있습니다. 연구자들은 케냐, 나이지리아, 콜롬비아, 브라질, 멕시코, 인도의 150개 이상의 스타트업과 지역 기업을 감사하여 직장 감시의 규모와 정교함이 증가하고 있음을 발견했습니다. 특히, 규제되지 않은 벤처 캐피탈 자금으로 운영되는 스타트업의 'Little Tech' 생태계가 이러한 성장을 촉진하고 있으며, 알고리즘 관리 도구가 점점 더 침해적으로 되고 있습니다. 많은 근로자들은 자신의 데이터가 어떻게 수집되고 사용되는지 모르며, 이는 스트레스와 불안으로 이어집니다. 일부 국가에는 데이터 보호법이 있지만, 집행은 불일치하며, 근로자의 권리가 위협받고 있습니다.

더 보기
기술 직장 감시
1 2 127 128 129 131 133 134 135 595 596