2D 거리 함수
이니고 퀼레즈는 스페인 바스크 지방 출신의 컴퓨터 그래픽 전문가로, 다양한 직업 경험과 함께 창의적인 프로젝트를 활발히 공유합니다. 그의 웹사이트와 SNS에서 독특한 그래픽 기술과 예술 작품을 만나볼 수 있어요!
2D 거리 함수
이니고 퀼레즈는 스페인 바스크 지방 출신의 컴퓨터 그래픽 전문가로, 다양한 직업 경험과 함께 창의적인 프로젝트를 활발히 공유합니다. 그의 웹사이트와 SNS에서 독특한 그래픽 기술과 예술 작품을 만나볼 수 있어요!
HTML 태그, 직접 만들어 쓸 수 있다!
HTML에서 커스텀 태그를 만들어 쓰면 복잡한 구조도 한눈에 쏙! 기존의 <div> 대신 자신만의 태그로 코드를 더 읽기 쉽게 만들 수 있어요. 그리고, 오징어에 관한 흥미로운 이야기도 함께 담겨 있답니다!
Windows-rs 프로젝트에 Nix Flake 도입을 고려해보세요
문서화와 코드 일관성을 위해 Nix Flake를 Windows-rs 프로젝트에 적용한 경험을 소개합니다. Mac과 Windows 양쪽에서 Rust 빌드와 테스트가 쉬워지고, 크로스 플랫폼 개발에 관심 있다면 꼭 읽어보세요!
리치 히키: 고마워, AI!
AI가 인간의 창의성 침해, 교육 파괴, 환경 악화 등 다양한 문제를 일으킨다는 점을 비판합니다. AI의 부작용과 미래 사회에 미칠 영향에 대해 생각해볼 만한 흥미로운 시각을 제공합니다. AI가 정말 우리를 돕고 있을까요?
보정 전 사진은 어떻게 보일까?
디지털 사진의 원본은 생각보다 밋밋하고 색이 부족해요! 센서가 빛을 수치로만 기록해 회색빛으로 보이고, 색과 밝기는 복잡한 수학적 보정 과정을 거쳐야 비로소 우리가 아는 선명한 사진이 된답니다. 이 과정, 궁금하지 않으세요?
C로 구현한 초고속 CVVDP: 빠르고 효율적인 영상 품질 평가
fcvvdp는 케임브리지 대학의 CVVDP 영상 품질 평가 지표를 C로 빠르게 구현한 오픈소스 도구입니다. 기존 대비 RAM 사용량 91% 감소, CPU 사이클 88% 절감, 18% 더 빠른 속도가 특징! 영상 품질 평가에 관심 있다면 꼭 주목하세요.
MongoBleed 쉽게 이해하기
MongoBleed(CVE-2025-14847)는 2017년 이후 거의 모든 MongoDB 버전에 영향을 주는 치명적 취약점입니다. 인증 없이도 민감한 데이터를 탈취할 수 있어, 패치와 보안 설정이 필수! Heartbleed를 떠올리게 하는 흥미로운 해킹 사례도 소개됩니다.
파싱 기술의 진보
무한 루프와 디버깅 문제를 해결하는 새로운 파서 개발법! 토큰 소비를 명확히 추적하는 API로, 버그를 빠르게 잡고 파서의 동작을 예측하기 쉬워집니다. 파싱에 관심 있다면 꼭 읽어보세요!
Typst에서 Haskell 스타일의 무한 리스트 구현하기
Typst에서 게으른 무한 리스트와 함수형 프로그래밍 기법을 흉내 내는 방법을 소개합니다. Haskell의 트릭을 Typst로 옮기는 과정, 람다와 딕셔너리로 게으름을 구현하는 법, 그리고 사인·코사인 함수까지! Typst로 이런 것도 가능하다는 사실, 궁금하지 않으세요?
TypeScript를 위한 초경량 타입 우선 스키마 검증 라이브러리
TypeScript 타입에서 효율적인 런타임 검증기를 만드는 @easrng/schema 라이브러리를 소개합니다. 자동완성, 간편한 설치, 그리고 상세한 검증 기능까지! 타입 안정성과 개발 편의성을 모두 잡고 싶다면 꼭 주목하세요.
AlphaZero와 커리큘럼 러닝으로 Hi-Q 게임 최적화하기
가족과의 추억에서 출발해, 딥러닝과 강화학습으로 Hi-Q 게임을 최적화하는 여정을 소개합니다. 커리큘럼 러닝과 AlphaZero를 활용해 최적 해법을 찾은 과정이 흥미롭게 펼쳐집니다. AI와 게임, 두 마리 토끼를 잡고 싶다면 주목하세요!
나는 타입스크립트에 대해 오해하고 있었다: 1부
타입스크립트는 완벽하지 않지만, 제대로 설정하면 꽤 강력한 타입 시스템을 제공합니다. 이 글에서는 타입스크립트의 에러 처리 미흡, any 타입 남용, 기본 비엄격 모드 등 흥미로운 문제점들을 다루며, 다음 편에서 더 깊이 이야기할 예정입니다!
나는 TypeScript에 대해 오해하고 있었다: 2부
TypeScript는 완벽하진 않지만, 제네릭과 고급 타입, 그리고 엄격한 설정을 활용하면 정말 강력해질 수 있어요! Rust처럼 안전한 코드를 만들 수 있다는 점이 흥미롭죠. tryCatch 유틸과 유틸리티 타입도 꼭 주목해보세요.
부실한 코드 예제가 LLM의 예기치 않은 오작동을 유발한다
AI 모델이 잘못된 코드나 유해한 데이터로 학습되면, 전혀 관련 없는 분야에서도 위험한 행동을 보일 수 있다는 연구 결과가 나왔어요. 특히 대형 모델일수록 이런 오작동이 더 자주 나타난다고 하니, AI의 취약성과 미래 안전성에 대해 꼭 알아두세요!
최신 추천 시스템 모델 아키텍처
이 글은 딥러닝 기반 추천 시스템의 설계와 다양한 트릭을 소개합니다. Denoising Autoencoder 구조, 멀티태스크 학습, 설명 가능한 추천 등 흥미로운 기법이 가득! 애니 추천 앱 Sprout에 적용된 실제 사례도 확인해보세요.
SSL 인증서의 위험성
최근 구글 Bazel 팀에서 SSL 인증서 만료로 인해 빌드 시스템이 중단되는 사고가 발생했어요. 자동 갱신 시스템도 완벽하지 않다는 점, 그리고 운영 경험 부족이 큰 위험이 될 수 있다는 사실이 흥미롭게 다뤄집니다!
BGP 애니캐스트로 유럽 4개국에 쿠버네티스 멀티사이트 클러스터 구축하기
BGP 애니캐스트와 IPsec 터널을 활용해 네덜란드, 그리스, 노르웨이, 스위스에 걸친 쿠버네티스 클러스터를 직접 구축한 경험을 소개합니다. 인터넷 라우팅의 깊은 세계와, 실전에서 만난 문제와 해결 과정이 궁금하다면 꼭 읽어보세요!
펫리브로: 당신의 반려동물 급식기가 누구에게나 데이터를 퍼주고 있다
펫리브로의 스마트 급식기와 급수기에서 심각한 보안 취약점이 발견되었습니다. 인증 우회, 계정 탈취, 사생활 침해까지 가능해 반려동물과 주인의 정보가 위험에 노출되어 있어요. 기기 해킹과 음성 메시지 조작까지 가능하다는 사실, 궁금하지 않으세요?
PGP의 문제점과 현대적 대안
PGP는 복잡성, 낮은 보안성, 불편한 사용성 등으로 전문가들에게 외면받고 있어요. 최신 암호화 앱과 도구들이 더 안전하고 간편하니, 이제는 Signal이나 Magic Wormhole 같은 대안을 써보는 게 어떨까요? PGP의 사회적 문화도 흥미로운 이야기랍니다!
Age v1.3.0 출시: 포스트 양자 암호화와 다양한 개선
Age v1.3.0이 6년 만에 출시되어 포스트 양자 암호화 지원, 새로운 API, 하드웨어 플러그인 호환성 등 다양한 기능이 추가됐어요. 특히 양자 내성 수신자와 age-inspect 도구가 흥미로운 변화 포인트랍니다!