2024년 09월 23일 일일 요약
=============================================
1: 본 글에서는 Coil 라이브러리를 사용하여 이미지 요청을 가로채고, 다른 이미지를 반환하는 방법에 대해 설명합니다. Coil의 이미지 처리 방식과 5단계 이미지 처리 파이프라인을 소개하며, Interceptor와 Fetcher를 통해 요청을 가로채는 구체적인 코드를 제시합니다. 이러한 커스텀 구현을 통해 HTTP/HTTPS 요청에 대해 조건에 맞는 이미지를 반환할 수 있습니다.
키워드: Coil, Interceptor, Fetcher, 이미지 처리, Android
출처: http://pluu.github.io/blog/android/2024/09/22/coil-intercept/
=============================================
2: JVM 기반 애플리케이션에서 발생한 `OutOfMemoryError
키워드: JVM, OutOfMemoryError, native thread, 스레드풀, active thread, 커널 스레드
출처: https://yeon-kr.tistory.com/236
=============================================
3: 본 연구는 구글이 자바스크립트를 색인화하는 방식에 대한 최신 연구 결과를 바탕으로, 구글의 렌더링 능력과 SEO에 미치는 영향을 분석합니다. 연구의 주요 발견은 구글이 복잡한 자바스크립트 기반 웹페이지를 효과적으로 렌더링하고 색인할 수 있으며, 렌더링 대기열이 색인화에 미치는 영향은 제한적이라는 점입니다. 또한, 자바스크립트가 많이 사용된 페이지는 페이지 발견 속도에 불이익을 받지 않으며, 특정 SEO 요소의 배치 시점이 중요하다는 것을 강조하고 있습니다.
키워드: 구글, 자바스크립트, 렌더링, SEO, 색인화
출처: https://junghan92.medium.com/%EB%B2%88%EC%97%AD-%EA%B5%AC%EA%B8%80%EC%9D%B4-%EC%83%89%EC%9D%B8-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC-%EC%B2%98%EB%A6%AC%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-43f570983779?source=rss-4f4a02f8f2cf------2
=============================================
4: Promise.race, Promise.all, Promise.any 등의 비동기 처리 관련 JavaScript 기능을 설명하며, 각 기능의 작동 방식과 사용 예시를 제공합니다. Promise.race는 가장 먼저 이행된 프로미스를 반환하고, Promise.all은 모든 프로미스가 이행되기를 기다립니다. Promise.any는 첫 번째 이행된 프로미스를 반환하며, 모든 프로미스가 거부되었을 경우에만 거부된 상태를 반환합니다. 이러한 기능들은 비동기 프로그래밍에서 코드의 효율성과 속도를 높이는 데 기여합니다.
키워드: Promise.race, Promise.all, Promise.any, 비동기 처리, JavaScript
출처: https://hyeonseok.com/blog/920
=============================================
5: Sentry는 실시간 에러 모니터링 및 추적 도구로, 프론트엔드 개발 시 발생할 수 있는 다양한 에러를 효과적으로 관리해주는 플랫폼입니다. Sentry는 에러 데이터를 연결할 수 있는 기능과 세부적인 태그 및 스코프 설정을 제공하여, 발생한 에러에 대한 추가 정보를 수집하고 관리할 수 있게 해줍니다. 이를 통해 개발자는 에러의 원인을 정확히 파악하고 사용자 경험을 개선할 수 있습니다. 또한, Sentry의 fingerprint 기능을 활용하면 중복된 에러를 그룹화하여 효과적인 모니터링이 가능해집니다.
키워드: Sentry, 실시간 에러 모니터링, 에러 추적, 스코프, fingerprint, API 에러, 태그, Severity
출처: https://velog.io/@juhee067/Sentry%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90
=============================================
6: OSSCA의 Challenges 프로그램에서 리눅스 커널에 대한 기여를 완료하였으며, 네트워킹 스택에 대한 깊은 이해를 할 수 있었다고 보고하십니다. 현재 군대에 있어 활동에 제약이 있지만, Masters 프로그램 동안 sk_buff 구조체, net_device 구조체를 분석하고 NIC 등록 과정과 패킷 전송 과정을 정리하는 등의 활동을 계획하고 계십니다. 또한 새로운 NIC 구매 후 해당 디바이스 드라이버에 패치를 하는 목표도 세우셨습니다.
키워드: OSSCA, Linux Kernel, 네트워킹 스택, sk_buff, net_device, NIC, 패킷 전송
출처: https://velog.io/@mythos/OSSCA-4-Challenges-%EC%88%98%EB%A3%8C