Category | Misc
-
Linux tail 명령어 - 실시간 로그 출력
Linux tail 명령어...
-
Redis Stream 알아보기
Redis stream은 append only 로그와 비슷하게 동작하는 데이터 구조다. O(1)의 랜덤 액세스가 가능하며 컨슈...
-
verdaccio private npm registry 구축하기
내부에서 사용하기 위한 npm 라이브러리를 만들게되었다. 테스트를 위해 private npm에 배포하려고 보니 유료 서비스였다...
-
rollup.js
rollup.js는 javascript module 번들러이다. 번들링 라이브러리라는 면에서 webpack과 같은 역할을 한다...
-
Mac 관리자권한으로 앱 실행하기 (Eclipse)
MacOS에서 관리자권한으로 앱을 실행하는 방법은 Windows에 비해 까다롭다. 나의 경우 Eclipse 실행을 관리자권한으...
-
OAuth2.0 이란
OAuth(Open Authorization)는 클라이언트 디벨로퍼가 다양한 환경에서 개발할 때 더 간단한 인증 플로우를 가질...
-
webpack 빌드 속도 향상시키기
webpack 빌드가 갑자기 너무 느려져서 개발 속도가 정체되었다. 최근 webpack 옵션을 바꾼 적이 있었는데 그 때문인가...
-
Wowza Streaming Engine으로 LL-HLS 스트리밍 하기
HLS와 LL HLS LL HLS는 기존의 HLS를 확장한 프로토콜이다. HLS는 미디어를 segment라는 쪼개진 단위로 잘...
-
svg 파일 크기 변경
로고 이미지로 svg 파일을 받아서 앱 아이콘 사이즈에 맞게 파일 변환이 필요했다. 이미지 비율은 유지하면서 로고가 중앙에 오...
-
yarn 전체 라이브러리 upgrade
yarn upgrade 에 명시된 버전 범위 내에서 패키지들을 업데이트 한다. 파일도 재생성된다. yarn upgrade la...
-
Method Naming Convention
Apple 개발자 문서를 참고하여 정리한다. 일반적인 Rule 이름은 소문자로 시작한다. 뒤에 붙은 단어의 첫번째 글자는 대문...
-
Dependency Injection
Understanding dependency injection Dependency injection, 또는 DI는 Angula...
-
Webhook 테스트 사이트
Callback url 동작을 테스트 해야 했는데 좋은 사이트를 찾았다. webhook.site 접속하면 uuid를 붙여서 새...
-
AWS RDS Aurora MySQL DataGrip으로 접속하기
DataGrip이 그렇게 좋다고해서 사용해보려고 설치했는데 연결이 잘 안돼서 좀 헤맷다. 데이터 소스 리스트를 보면 MySQL...
-
Web Component 대신 iframe을 선택한 이유
내가 개발한 페이지에서 커스텀 플레이어를 만들 수 있는 부분만 기존 서비스에 추가하기 위한 작업을 시작했다. 기존 페이지에 영...
-
Git submodule 추가
hexo로 블로그를 생성해 테마를 설치해서 사용하면 다른 로컬 환경에서 블로그 프로젝트를 clone 했을 때 디렉토리 내부의 ...
-
특정 포트 listening 강제 종료
vs code에서 서버를 열고 사용하다보면 창을 reload 한다던가 하여 터미널 창이 지워질 때가 있다. 이 경우 더이상 이...
-
Git 명령어 정리
Git 명령어 git은 CLI 버젼과 GUI 버젼 두 개의 버젼이 있다. 자신에게 편한 것으로 사용하면 될것 같다. : git...
-
Windows에서 WSL 사용하기
:rotating light: \ nomadecoders의 윈도우 세팅 강좌 정리 내용 WSL : Windows Subsyst...