일부 DVLA 디지털 서비스가 야간에 작동하지 않는 이유

2025-01-16
일부 DVLA 디지털 서비스가 야간에 작동하지 않는 이유

이 글에서는 일부 DVLA(영국 운전 면허 및 차량 면허 기관) 디지털 서비스가 야간에 오프라인이 되는 이유를 살펴봅니다. 근본 원인은 1980년대 IBM 메인프레임과 부분적으로 완료된 현대화 노력을 포함한 복잡한 레거시 시스템에 있습니다. 인프라 재구축에 수년을 할애할지, 야간 제한이 있는 서비스를 시작할지 선택해야 했던 DVLA는 신속하게 가치를 제공하기 위해 후자를 선택했습니다. 이 글에서는 레거시 기술과 씨름하는 대기업의 디지털 전환 과제와 속도와 장기적인 안정성의 균형을 맞추기 위한 어려운 의사 결정을 강조합니다. 이 상황은 최초의 현대화 노력 이후 10년이 지난 후에도 정부의 디지털화가 얼마나 어려운지를 보여줍니다.

더 보기

느린 배포는 회의를 낳는다: 역인과 관계 논증

2024-12-22
느린 배포는 회의를 낳는다: 역인과 관계 논증

프로그래머들은 회의가 너무 많아 생산성을 저해한다고 자주 불평합니다. 켄트 벡은 이러한 생각에 이의를 제기하며 회의는 느린 배포의 결과이지 원인이 아니라고 시사합니다. 페이스북의 경험은 배포 빈도를 높이는 것이 중요함을 보여줍니다. 배포 속도가 코드 변경 속도에 뒤처지면 조직은 위험을 완화하기 위해 회의와 검토를 추가하여 궁극적으로 효율성을 떨어뜨립니다. 회의를 줄이는 대신 사이클을 단축하거나 코드 품질을 개선하여 배포 용량을 개선하는 데 집중해야 합니다. 이 에세이는 느린 배포와 조직적 오버헤드 증가 사이의 반직관적인 관계를 탐구하는 새로운 관점을 제공합니다.

더 보기

TiDB: 오픈소스 클라우드 네이티브 분산형 SQL 데이터베이스

2025-01-06
TiDB: 오픈소스 클라우드 네이티브 분산형 SQL 데이터베이스

TiDB는 최신 애플리케이션을 위해 설계된 오픈소스 클라우드 네이티브 분산형 SQL 데이터베이스입니다. 고가용성, 수평 및 수직 확장성, 강력한 일관성, 고성능을 제공합니다. 주요 기능으로는 분산 트랜잭션, 유연한 확장 옵션, MySQL 호환성 등이 있습니다. 온프레미스, Kubernetes 또는 관리형 서비스인 TiDB Cloud에서 배포할 수 있습니다.

더 보기
기술

3FS: AI를 위한 고성능 분산 파일 시스템

2025-02-28
3FS: AI를 위한 고성능 분산 파일 시스템

3FS는 AI 학습 및 추론 작업 부하의 과제를 해결하기 위해 설계된 고성능 분산 파일 시스템입니다. 최신 SSD와 RDMA 네트워크를 활용하여 분산 애플리케이션 개발을 간소화하는 공유 스토리지 계층을 제공합니다. 주요 기능으로는 뛰어난 성능과 사용 편의성, CRAQ를 통한 강력한 일관성, 표준 파일 인터페이스, 다양한 작업 부하(데이터 준비, 데이터 로더, 체크포인트, 추론을 위한 KVCache) 지원 등이 있습니다. 벤치마크 테스트 결과 대규모 클러스터에서 최대 6.6 TiB/초의 읽기 처리량과 3.66 TiB/분의 정렬 처리량을 달성했습니다. KVCache는 LLM 추론 효율성을 크게 높여 최대 40 GiB/초의 피크 읽기 처리량에 도달합니다. 이 프로젝트는 오픈 소스이며 자세한 설정 및 실행 지침이 제공됩니다.

더 보기

Delta 에뮬레이터, Apple 앱 내 구매 가격 3배 인상하며 외부 클릭 유도

2024-12-20
Delta 에뮬레이터, Apple 앱 내 구매 가격 3배 인상하며 외부 클릭 유도

게임 에뮬레이터 Delta 개발자인 Riley Testut는 Patreon 구독을 유도하기 위해 Apple iOS App Store의 앱 내 구매 가격을 3배로 인상했습니다. 이는 Apple의 외부 결제 링크 허용 정책을 활용하면서 동시에 Apple의 앱 내 결제 시스템에 대한 항의의 의미를 담고 있습니다. Patreon 구독은 iPad 및 SEGA Genesis 지원, 비공개 Discord 접근, 보다 편리한 환불 및 고객 지원과 같은 추가적인 혜택을 제공합니다.

더 보기

pl_synth: JSON 기반 초소형 음악 신디사이저

2025-01-06

PhobosLab의 Dominic Szablewski가 경량 C/JS 음악 신디사이저와 함께 제공되는 트래커 에디터인 pl_synth를 출시했습니다. Sonant에서 영감을 받은 pl_synth는 코드와 데이터 크기를 최소화하는 데 중점을 두고 WASM을 활용하여 JavaScript 버전의 성능을 획기적으로 개선하여 음악 생성 시간을 5초에서 25밀리초로 단축했습니다. 다양한 악기와 효과를 지원하며, 실행 취소/다시 실행 기능을 갖추고 있으며, 최종 결과물을 URL에 직접 삽입할 수 있습니다. pl_synth는 이제 high_impact 게임 엔진에 번들로 제공됩니다.

더 보기

미국 의회 의사당 난입 사건: Parler 영상이 공개되지 않은 장면을 보여줘

2025-01-06
미국 의회 의사당 난입 사건: Parler 영상이 공개되지 않은 장면을 보여줘

ProPublica는 1월 6일 미국 의회 의사당 난입 사건 당시 Parler 사용자가 업로드한 수천 개의 영상을 확보했습니다. Parler이 오프라인 상태가 되기 전에 보관된 이 영상들은 사건의 생생한 기록을 제공하며, 참가자들의 행동과 사고방식을 드러냅니다. 이 영상 분석을 통해 미국 역사상 이 어두운 장의 더욱 포괄적인 이해가 가능해집니다.

더 보기

Substack은 JavaScript가 필요합니다

2025-01-24
Substack은 JavaScript가 필요합니다

Substack 웹사이트는 사이트가 제대로 작동하려면 JavaScript를 활성화해야 함을 나타내는 메시지를 표시합니다. 이는 사용자의 브라우저에서 JavaScript가 활성화되어 있는지 확인하도록 알려주는 일반적인 웹사이트 메시지입니다. 활성화되어 있지 않으면 웹사이트가 제대로 로드되거나 작동하지 않습니다.

더 보기
기타

Geocodio의 무료 티어: 악용 방지와 정상 사용자 간의 균형

2025-02-24
Geocodio의 무료 티어: 악용 방지와 정상 사용자 간의 균형

Geocodio는 악용 위험에도 불구하고 무료 티어를 유지하고 있습니다. 초기에는 단순한 IP 차단으로 인해 사용자 경험이 저하되고 지원 시간이 낭비되었습니다. 그래서 브라우저, IP 주소, 이메일 주소 등 수십 가지 요소를 종합적으로 고려한 세분화된 위험 점수 시스템으로 전환했습니다. 이를 통해 고위험 등록은 자동으로 식별 및 처리되고, 중위험 등록은 CAPTCHA 또는 이메일 주소 확인을 요구받을 수 있습니다. 이 시스템은 인적 개입을 최소화하고 보안과 사용자 경험의 균형을 맞춰 무료 티어의 지속 가능성을 보장합니다.

더 보기

엘파소의 마지막 카우보이 부츠 장인들

2025-01-20
엘파소의 마지막 카우보이 부츠 장인들

엘파소의 세군도 바리오 지역에서 60대 장인인 호세 콘트레라스와 빅터 로드리게스는 수제 카우보이 부츠의 전통을 이어가고 있습니다. '황금 바늘'(Agujas de oro)로 알려진 그들은 사라져 가는 장인 기술의 대표자들입니다. 이 기사는 그들의 놀라운 기술과 이 전통 기술의 미래에 대한 과제와 희망에 대해 이야기합니다.

더 보기

거대 언어 모델: 양날의 검?

2025-02-09
거대 언어 모델: 양날의 검?

기술 전문가들과 홍보 담당자들은 거대 언어 모델(LLM)이 우리의 업무, 학습, 놀이, 소통, 창작, 연결 방식을 어떻게 혁신할 것인지에 대해 열광적으로 이야기합니다. AI가 우리 일상생활의 거의 모든 측면에 영향을 미칠 것이며, LLM은 컴퓨팅을 모든 사람에게 접근 가능하게 만드는 큰 도약을 의미한다는 점을 정확하게 지적하고 있습니다. 그러나 장점과 동시에 AI는 전례 없는 규모로 우리의 정보 환경을 잘못된 정보로 넘쳐나게 할 것입니다.

더 보기

우주 차트: 우주 자체가 블랙홀일까?

2024-12-24
우주 차트: 우주 자체가 블랙홀일까?

두 명의 물리학자가 우주 역사상 알려진 모든 물체를 질량과 크기로 표시한 차트를 만들었습니다. 이 차트는 모든 물체가 중력 한계와 콤프톤 한계로 경계가 정해진 삼각형 안에 존재한다는 것을 보여줍니다. 블랙홀은 중력 한계선에 있고, 기본 입자는 콤프톤 한계선에 있습니다. 흥미롭게도 우주 자체도 중력 한계선에 위치하여 우리 우주가 블랙홀인지에 대한 의문을 제기합니다. 이 차트는 빅뱅 이후 기본 입자의 형성부터 별과 은하의 출현까지 우주의 진화를 보여주며, 암흑 물질과 같은 미지의 영역 탐구로 이어집니다.

더 보기

SQL을 사용한 Fellowship의 소셜 네트워크 모델링

2025-02-17

이 코드 스니펫은 톨킨의 반지의 제왕 세계관에서의 우정을 보여주는 간단한 관계형 데이터베이스 모델을 보여줍니다. SQL INSERT 문을 사용하여 Frodo, Sam, Gandalf, Aragorn, Legolas, Gimli, Bilbo와 같은 캐릭터들을 연결하는 'friend' 에지를 정의하고, 그들의 소셜 네트워크를 보여줍니다. 이는 캐릭터 간의 관계를 분석하고 소셜 그래프를 구축하기 위한 기본 데이터를 제공합니다.

더 보기

미 하원의원, 해외 저작권 침해 웹사이트 차단 법안 제안

2025-01-30
미 하원의원, 해외 저작권 침해 웹사이트 차단 법안 제안

미국 하원의원 조이 로프그렌은 저작권 소유자가 법원 명령을 통해 ISP 및 DNS 제공업체에 해외 저작권 침해 웹사이트 접속을 차단하도록 강제할 수 있도록 하는 '외국 디지털 저작권 침해 방지 법안'을 제출했다. 영화협회 등의 단체로부터 지지를 받고 있지만, '검열적인 사이트 차단' 및 '인터넷 차단 스위치'로 비판받고 있다. 이 법안은 예외 조항을 포함하고 있으며 수정헌법 제1조를 존중한다고 주장하지만, 비판자들은 저작권 소유자에게 과도한 권한을 부여한다고 지적한다.

더 보기

Zig로 Game Boy Advance 게임 개발

2024-12-31

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

더 보기

볼테르의 정원에서 삶의 경작까지: 작가의 원예와 글쓰기 여정

2025-01-23
볼테르의 정원에서 삶의 경작까지: 작가의 원예와 글쓰기 여정

이 에세이는 저자의 개인적인 경험과 문학적 참고를 통해 '자신만의 정원을 가꾸는 것'의 의미를 탐구합니다. 영국에서 처음 원예를 시도한 것부터 시작하여 저자는 볼테르의 '캉디드'와 정원을 가꾸는 은유를 작가로서의 자신의 여정과 연결합니다. 앤디 위어의 '마션'에 나오는 허구적인 화성 감자밭은 이 주제를 더욱 명확히 해주며, 삶의 어려움 속에서 목적과 의미를 찾는 과정을 보여줍니다. 원예는 저자의 글쓰기의 비유가 되어 인내, 끈기, 세부 사항에 대한 주의를 필요로 하며, 궁극적으로 풍성한 결과와 내면의 만족감을 가져다줍니다.

더 보기
기타 원예

Kindle 탈옥 도구 WinterBreak 출시

2025-02-17

2025년 설날, HackerDude에 의해 Kindle 탈옥 도구 WinterBreak가 출시되었습니다. Mesquito 기반의 이 도구는 간편한 탈옥 프로세스를 제공합니다. WinterBreak 파일을 Kindle에 압축 해제하고, 재부팅 후 Kindle 스토어에서 실행합니다. Kindle 스토어의 "예기치 않은 오류"와 같은 오류는 초기화 및 캐시 삭제로 해결할 수 있습니다. 베타 테스터들의 큰 기여에 감사드립니다.

더 보기
개발 Kindle 탈옥

Meta의 바이트 잠재 트랜스포머(BLT): 토큰 기반 LLM 능가

2024-12-14

Meta AI 연구원들은 토큰 대신 바이트를 직접 처리하는 새로운 대규모 언어 모델 아키텍처인 바이트 잠재 트랜스포머(BLT)를 발표했습니다. BLT는 바이트 엔트로피에 따라 계산 리소스를 동적으로 할당하여 토큰 기반 모델과 비교하여 추론 효율성과 견고성이 크게 향상되었습니다. 최대 80억 개의 매개변수와 4테라바이트의 학습 데이터를 사용한 확장 실험에서 BLT는 토큰 기반 LLM과 동등한 성능을 달성하는 동시에 고급 추론 능력과 롱테일 데이터 처리 능력을 제공하는 것으로 나타났습니다. 이 연구는 고정된 어휘 없이 원시 바이트 데이터로 직접 대규모 모델을 학습할 수 있는 가능성을 보여줍니다.

더 보기

엔지니어링 매니저는 코드를 작성해야 할까요? '코딩'의 정의에 달려 있습니다.

2025-03-04
엔지니어링 매니저는 코드를 작성해야 할까요?  '코딩'의 정의에 달려 있습니다.

이 글에서는 엔지니어링 매니저가 코드를 작성해야 하는지 여부를 탐구합니다. 저자는 모든 매니저는 '코드 안에 있어야' 하며, 코드베이스와 팀의 작동 방식을 이해해야 한다고 주장하지만, 모든 매니저가 주요 코드 작성자일 필요는 없다고 말합니다. 매니저는 채용, 전략 기획, 의사 결정, 문화 구축, 멘토링 등 팀 효율성 향상에 집중해야 합니다. 하지만 현재 경제 상황에서 매니저는 더 높은 효율성이 요구되며, '코드 안에 있는 것'과 다른 관리 책임 사이에서 균형을 맞춰야 합니다. 이 글에서는 매니저가 '코드 안에 있기' 위한 방법으로 전용 코딩 시간 확보, 부하 직원과의 페어 프로그래밍, 코드 리뷰, 특정 상황(예: 프로토타이핑이나 인시던트 처리)에서 코딩 참여 증가 등을 제안합니다. 결론적으로 저자는 중요한 것은 매니저가 '코드 안에 있는지' 여부이며, 주로 코드를 작성하는지 여부가 아니라고 결론짓습니다.

더 보기
개발

열대 지역 토지 이용: 농업 무역으로 인한 생물다양성 손실은 기존 생각의 3배

2024-12-14
열대 지역 토지 이용: 농업 무역으로 인한 생물다양성 손실은 기존 생각의 3배

Nature Sustainability에 발표된 연구에 따르면 열대 지역 농산물 수출은 기존 추정치의 3배에 달하는 생물다양성에 악영향을 미치는 것으로 나타났습니다. 뮌헨 공과대학교와 취리히 공과대학교 연구진은 1995년부터 2022년까지 농산물 수출이 생산국의 토지 이용 변화에 어떻게 영향을 미쳤는지 추적 조사했습니다. 이 기간 동안 생물다양성 손실의 90% 이상이 국제 무역에 기인하며, 브라질, 인도네시아, 멕시코, 마다가스카르가 특히 큰 영향을 받았습니다. 연구팀은 위성 데이터를 이용하여 토지 이용 변화의 생물다양성에 대한 장기적인 영향을 더 정확하게 평가하고, 세계 무역과 생물다양성 손실 간의 복잡한 관계를 부각했습니다. 이 연구는 이 문제에 대처하기 위한 세계적인 조치를 촉구하고 있습니다.

더 보기

Azure API 연결의 심각한 취약성으로 권한 상승 및 비밀 유출 가능

2025-03-12

Binary Security 보안 연구원들은 Azure API 연결의 문서화되지 않은 API를 발견했습니다. 이를 통해 Key Vaults, Storage Blobs, Defender ATP, 그리고 기업 Jira 및 Salesforce 서버와 같은 백엔드 리소스에서 권한 상승 및 비밀 정보 유출이 가능합니다. 이 취약성은 API 연결에 대한 읽기 권한이 있는 사용자가 정의된 GET 요청을 호출하여 보안 제어를 우회하고 민감한 데이터에 액세스할 수 있기 때문입니다. Microsoft는 이 취약성을 인지하고 수정했습니다.

더 보기
기술 API 취약성

손동작으로 Roku 제어: MediaPipe와 Python 프로젝트

2025-01-03
손동작으로 Roku 제어: MediaPipe와 Python 프로젝트

HandiRokuRemote을 사용하면 손동작으로 Roku를 제어할 수 있습니다! 이 Python 프로젝트는 Google의 MediaPipe를 사용하여 실시간으로 손을 추적하고, 손동작을 Roku의 외부 제어 프로토콜(ECP)을 통해 전송되는 명령어로 변환합니다. 직관적인 인터페이스는 자동 장치 검색, 사용자 지정 설정(디버그 모드, 자동 시작, 골격 보기), 탐색 및 미디어 제어를 위한 다양한 제스처를 지원합니다. 현재 손 감지 거리에 제한이 있지만, 향후 개발에서는 다른 스마트 TV 및 HDMI-CEC 지원 장치와의 호환성 확장을 목표로 합니다.

더 보기
개발

미국 50개 주 모두 수리 권리 법안 제출

2025-02-24
미국 50개 주 모두 수리 권리 법안 제출

11년간의 노력 끝에, 수리 권리 운동이 큰 승리를 거두었습니다. 미국 50개 주 모두에서 소비자가 자신의 전자 제품과 가전 제품을 수리할 권리를 부여하는 법안이 제출되었습니다. 수리 전문가, 농부, 학생, 입법자들의 이러한 풀뿌리 운동은 이미 5개 주에서 수리 권리 법안이 통과되어 미국 인구의 5분의 1을 커버하고 있습니다. 이러한 성공은 수리 가능한 제품에 대한 소비자 수요 증가를 보여주며, Google과 Apple과 같은 주요 기술 회사들도 일부 법안을 지지하게 되었습니다.

더 보기

Hello World: 167바이트로 최소화

2025-01-02
Hello World: 167바이트로 최소화

이 글에서는 저자가 가능한 한 작은 "Hello World" 프로그램을 만들려고 했던 과정을 설명합니다. 처음에는 Rust를 사용했지만, 바이너리 크기를 최소화하려면 저수준 프로그래밍에 대한 깊은 이해가 필요하다는 것을 알게 되었습니다. 최종적으로 어셈블리 언어를 선택하여 디버깅 심볼 제거 및 ELF 헤더 수동 생성과 같은 영리한 기법을 사용함으로써 64비트 Linux 환경에서 "Hello World" 프로그램을 놀라운 167바이트로 줄이는 데 성공했습니다! 이 글에서는 링크 과정에서 파일 크기가 증가하는 이유와 ELF 파일 형식에 대한 자세한 내용을 설명하고 있으며, 저수준 시스템 개발자에게 매우 유용한 정보가 될 것입니다.

더 보기

OpenAI의 o3 시스템, ARC-AGI 벤치마크에서 획기적인 점수 달성

2024-12-20
OpenAI의 o3 시스템, ARC-AGI 벤치마크에서 획기적인 점수 달성

OpenAI의 새로운 o3 시스템은 ARC-AGI-1 공개 훈련 세트로 훈련되었으며, 준비공개 평가 세트에서 75.7%라는 획기적인 점수를 달성했습니다. 이는 대규모 언어 모델의 이전 한계를 뛰어넘는 것이며, AI 성능의 비약적인 향상을 보여줍니다. GPT 계열에서는 전례 없던 새로운 작업에 대한 적응력을 입증했습니다. 진정한 범용 인공지능(AGI)에는 이르지 못했지만, o3의 성공은 테스트 시점의 지식 재결합의 중요성을 강조하고, 지속적인 AGI 연구를 위한 귀중한 데이터 포인트를 제공합니다. o3는 여전히 일부 간단한 작업에서 실패하고 있으며, 진정한 AGI 달성의 복잡성을 보여줍니다.

더 보기
AI

Rust 기반 다중 모드 경로 계획 프로젝트 Farebox

2024-12-14
Rust 기반 다중 모드 경로 계획 프로젝트 Farebox

Farebox는 메모리 제약이 있는 머신을 위해 설계된 Rust로 작성된 빠른 RAPTOR 구현입니다. 환승 및 첫/마지막 마일 경로 계획에는 Valhalla를 활용하며, 다기관 및 시간대 인식 경로 계획을 지원합니다. 이 프로젝트의 목표는 OpenTripPlanner를 보완하여 기존 인스턴스에서 다루지 않는 영역에 서비스를 제공하는 것입니다. 메모리 매핑은 단일 인스턴스로 전 세계 범위를 가능하게 하고 호스팅 비용을 절감하기 위해 시간표에 사용됩니다. 향후 계획에는 GTFS-RT 지원 및 다양한 출발 시간에 대한 동시 여정 계산을 위한 rRAPTOR가 포함됩니다.

더 보기
개발 경로 계획

TRMNL의 파손 불가 약속: 오픈소스와 지속가능성

2025-02-19

TRMNL은 사용자 기기를 절대 손상시키지 않겠다고 약속했습니다. 펌웨어 오픈소스화, Ruby, Elixir, Python으로 BYOS 클라이언트 구축, BYOD 라이선스 판매, 무료 Framework UI 키트 출시, OSS 전담 시니어 엔지니어 채용 등을 통해 약속을 지켰습니다. 증가하는 서버 비용 문제 해결을 위해 '파손 불가 약속'을 발표하고, 파산 시 핵심 웹 애플리케이션 소스 코드를 공개할 것을 약속했습니다. 이 약속은 사용자 데이터 보안을 강화하고 전자 폐기물을 줄입니다.

더 보기

당신의 2% 찾기: 행복의 비결?

2025-02-18
당신의 2% 찾기: 행복의 비결?

저자는 내향적이거나 외향적인 것은 사회적 기술이 아니라 에너지를 얻는 근원의 차이라고 주장합니다. 대부분의 사람들은 저자의 에너지를 고갈시키지만, 엄선된 2%는 그에게 활력을 줍니다—그들의 "2%의 사람들". 하버드 대학의 연구는 행복에 있어 질 높은 인간관계의 중요성을 강조하며, "2%의 사람들"을 찾는 것이 필수적입니다. 저자는 좋아하는 활동과 "2%의 사람들"을 목록으로 만들고, 함께 시간을 보낼 계획을 세우고, 이 게시글을 그들과 공유할 것을 제안합니다.

더 보기
1 2 582 583 584 586 588 589 590 595 596