Jackson Deserializer 코드 분석해보기
Json 공백 문자 제거 및 파싱을 개발하면서 Jackson Deserializer 코드를 분석해봅니다.
기업 기술블로그의 Tools 관련 글 1510개
Json 공백 문자 제거 및 파싱을 개발하면서 Jackson Deserializer 코드를 분석해봅니다.
모노레포 적용부터 yarn berry까지 frontend 플랫폼에서 진행할 과제를 도출했습니다. 목표는 두 가지입니다. 1)모노레포 적용부터 yarn berry까지 빠른 실행력을 갖추면서 높은 퀄리티 결과물을 내는 조직이 된다 2)한 사람이 개발한 것 같은 제품을 만든다
서론자바스크립트로 프론트엔드 웹 코딩을 하면서 Key - Value 쌍의 데이터를 저장하고 조회할 때 어떤 자료구조를 이용하시나요? 열이면 여덟 아홉 객체(Object)를 이용하는 듯합니다.interface Kimchi { name: string; alias: string; score: number; ingredients: string[];}const kimchis: Record = { 1: [ { name: "백김치", alias: "맵린이", score: 1, ingredients: ["소금", "무", "양파", "배", "배추", "설탕"] }, { name: "나박김치", alias: "깍두기먹을바엔나박김치", ..
2022년 초, 멜론뮤직어워드(MMA) 2022 행사를 준비하는 과정에서 기존 MMA…
웹 브라우저에서 저작권 보호 콘텐츠를 재생하기 위한 개념인 DRM, CDM, EME에 대해 알아봅니다.
카카오페이 개발자 페스티벌에 참여해 슬랙봇을 개발하게 되며 겪었던 경험을 공유합니다.
들어가며 분산 네트워크나 마이크로서비스 아키텍처 상에서는 각 어플리케이션 간의 로그를 수집하고, 어플리케이션 간의 로그를 짝 맞춰야 할 일이 종종 있습니다. 이 글에서는 Serilog 와 S3를 이용하여 로그를 수집하고, 이를 Athena나 다른 로그 서치 엔진에 응용할 수 있는 방법을 안내하고자 합니다. 구조화 된 로그(Structured Log) 프로그래밍 경험이 좀 되신 분들이라면 구조화 된 로그에 대해 들어보셨을 것입니다. 구조화 된 로
안녕하세요. Advanced Technology 팀 박규민입니다. 오늘은 Java, Kotlin, Scala와 같은 JVM 언어에서 사용할 수 있는 오픈소스 경량 로깅 프레임워크를 소개드리려고 합니다. Log4j, Logback에 비해 상대적으로 빠른 로깅 속도와 간단한 구성, 다양한 출력 옵션 등의 메리트가 있는 tinylog에 대해 알아보겠습니다. What is tinylog? tinylog는 Java 플랫폼에서 동작하는 로깅 프레임워크입니다. JVM, GraalVM(Oracle에서 만든 OpenJDK 기반 JVM), Android에서 동작이 가능합니다. 보통은 Slf4j라는 Logging API와 바인딩하여 Log4j, Logback과 같은 로깅 프레임워크를 많이 쓰는데요. tinylog도 Slf4..
프런트엔드 개발에 가장 많은 영향을 주는 크롬 브라우저의 버전별 변경 예정 항목을 정리 및 공유한다. (2023년 2월호)
시작 안녕하세요! 빅웨이브의 이현상입니다. 지난 포스트에서는 텍스트 생성 AI인 GPT 기술을 소개드리고 ChatGPT와 NaverCLOVA 테스트 내용을 간략하게 공유드렸는데요, 이번에는 본격적으로 AI를 활용하여 블로그를 작성하는 방법과 동시에, AI로 작성한 블로그를 같이 포스트해보고자 합니다! 거두절미하고 바로 시작하겠습니다. ChatGPT 사용법 이미 많은 분들이 ChatGPT를 사용하고 있을 것이라고 생각합니다. 그럼에도 아직 컴퓨터
코드 리뷰에 참여하는 저만의 태도와 철학을 공유하고자 합니다.
컬리 데이터 파이프라인의 BigQuery 도입 결과 및 효과
이번 글에서는 Spring Webflux + Kotlin 기술 스택에서 Request Binding Exeption에 대한 처리를 예제코드를 통해서 구현해 보도록 하겠습니다.Controller 처리Controller에서는 @Valid annotation을 사용해서 request Object 대한 validation을 체크합니다. @ApiOperation("xxx") @GetMapping("/main") suspend fun getMainDeals( @Valid retrieveMainDealRequest: RetrieveMainDealRequest ) = superDealGoodsService.readSuperDealMain(retrieveMainDealReq..
안녕하세요, 광고 엔진 팀의 Bale, 그리고 Liam입니다. 1편에서 버즈빌의 예산 제어 시스템 개선 여정과 가시성에 대해 얘기해 드렸는데요. 이번 편에서는 이전 시스템 수준 개선을 바탕으로 어떤 기능 개선과 비즈니스 임팩트를 만들었는지 소개 드리려 합니다. 1편의 개선을 바탕으로 이야기가 전개되니 여기에서 이전 여정을 먼저 읽어보시는 걸 추천드립니다.…
페이지 64 / 84 (총 1510개)