SMALL 분류 전체보기9 Dead Code 분석도구 - Scavenger (Feat. DEVIEW 2023) [DEVIEW 2023] 첫 개발 컨퍼런스 Naver에서는 DEVIEW라는 컨퍼런스 행사를 매년 진행한다고 한다. 코로나가 시들시들해져가고, 오랜만에 오프라인 컨퍼런스를 개최한다고 하는데, 한번도 이런 개발 컨퍼런스는 가본적이 없었고 마 ramka-devstory.tistory.com GitHub - naver/scavenger: a runtime dead code analysis tool a runtime dead code analysis tool. Contribute to naver/scavenger development by creating an account on GitHub. github.com 지난달 다녀온 DEVIEW에서 Dead Code 분석도구, Scavenger를 팀 내에서 관리중인 여.. 2023. 3. 27. [DEVIEW 2023] 첫 개발 컨퍼런스 Naver에서는 DEVIEW라는 컨퍼런스 행사를 매년 진행한다고 한다. 코로나가 시들시들해져가고, 오랜만에 오프라인 컨퍼런스를 개최한다고 하는데, 한번도 이런 개발 컨퍼런스는 가본적이 없었고 마침 사내 동기들도 신청한다고 하길래 같이 한번 가보자! 하는 마음으로 신청하게 되었다. 그런데...치열한 접전(?) 끝에, 간신히 둘째 날에 참가신청에 성공하여 2월 28일에 컨퍼런스에 참여하게 되었다. 물론 동기 모두가 선착순 신청에 실패하여 혼자였다고 한다..... 9시부터 매 시간 45분 정도 세션이 준비되어 있었고, 어떤 세션을 볼지는 미리 스케줄에 담아놓았다. 점심은 제공되지 않아서 알아서 해결해야 했지만, 행사 당일 몇개의 세션에서 워크샵을 준비했고, 사전에 신청하여 추첨된 사람들을 워크샵에 참여할 수 .. 2023. 3. 5. SnowFlake 적용기 - JavaScript의 자료형 문제 지난 글(SnowFlake 적용기 - 구현)에서 실제로 SnowFlake를 적용해서 채번을 진행해보았다. 채번되어 나온 값은 크다면 크다고 할 수 있는 값이 나오게 되는데, 이렇게 해서 나온 값은 JavaScript에서 문제가 된다. 클라이언트에 값을 내려주고 로직을 처리하기 위한 데이터가 온전한 형태를 유지하지 못하는 모습을 확인할 수 있었다. 이것은 JavaScript의 자료형이 감당(?) 할 수 있는 크기를 넘어서 나온것이고, 실제 문서에도 지원하는 범위가 64비트보다는 작은 모습을 볼 수 있다. JavaScript의 타입과 자료구조 - JavaScript | MDN 모든 프로그래밍 언어에는 내장된 자료구조가 존재하지만 보통 그 내용은 언어마다 다릅니다. 이 글에서는 JavaScript에서 사용할 .. 2023. 1. 10. SnowFlake 적용기 - 구현 해보자 지난 글(SnowFlake 적용기 - Unique한 값)에서는 SnowFlake를 조사하게 된 계기(?)를 이야기 했다. 이번에는 실제로 적용해보자. Twitter의 GitHub에 실제 채번을 위한 코드가 있지만, 이는 Scala로 작성되어 있었다. GitHub - callicoder/java-snowflake: Distributed Unique ID Generator in Java inspired by Twitter Snowflake Distributed Unique ID Generator in Java inspired by Twitter Snowflake - GitHub - callicoder/java-snowflake: Distributed Unique ID Generator in Java .. 2023. 1. 7. 이전 1 2 3 다음 LIST