발단 최근 TypeScript 로 작성한 코드에서 아래와 같은 코드 퀄리티 이슈가 발생함 Make sure that using this pseudorandom number generator is safe here. As the Math.random() function relies on a weak pseudorandom number generator, this function should not be used for security-critical applications or for protecting sensitive data. In such context, a cryptographically strong pseudorandom number generator (CSPRNG) should be used ..
2016년 초에 무려 4 BTC 로 해외직구한 Dell XPS 13 9350 노트북에 Ubuntu 18.04 LTS 를 올려 사용 중이다. Dell XPS 는 Developer Edition 이라고 Ubuntu OEM 으로 운영체제 깔아서 팔기도 한다. 그렇다면 분명 Dell 에서 지원해주는 Ubuntu 업데이트가 있을거라 생각했는데, 역시나 Dell Archive apt Repository 를 발견해 적용했기에 기록한다. 해당 포스트에서 시도된 환경은 아래와 같다. Dell apt Repository 추가 Ubuntu 18.04 (bionic) 기준 $ sudo add-apt-repository 'deb http://dell.archive.canonical.com/updates bionic-de..
평소와 다를 바 없는 어느 출퇴근길에 역시나 평소와 같이 페이스북 타임라인을 눈팅하고 있었습니다. 그러던 중 조은님의 2019년 상반기 회고 글을 봤습니다. 2018년 회고 포스트도 작성 못 했던 터라 나도 간단하게 올해 상반기 회고만이라도 작성해보면 좋겠다는 생각이 들었습니다. 그래서 지금 시작합니다. 요우님은 뭐하시는 분인가요? 사실 주변에 저 자신을 소개할 때는 그냥 흔한 백엔드(서버) 개발자라고 소개하고 있습니다만... 요즘 들어 느끼는 게 생각보다는 흔하지 않은 개발자일 수도 있다고 생각이 듭니다. 의외로 Node.js 백엔드 개발자가 잘 없더라고요.. (Node.js 백엔드 개발자 뽑아요~) 처음부터 루피가 해적왕 되고 싶어 하는 것 마냥 "나는 커서 Node.js 백엔드 개발자가 되겠어!" ..