본문 바로가기

프로그래밍245

JavaScript Promise, Async/Await 비동기 프로그래밍 마스터하기 자바스크립트는 단일 스레드 프로그래밍 언어입니다. 이것은 자바스크립트가 한 번에 하나의 작업만 수행할 수 있음을 의미합니다. 하지만 웹 브라우저에서 동작하는 자바스크립트는 API 호출, 이미지 로딩, 사용자 이벤트 등 비동기 처리가 필수입니다. 이를 가능하게 하는 방법 중 하나가 바로 Promise와 Async/Await입니다. 2023. 5. 18.
MediaPipe를 이용한 얼굴 인식 구글의 MediaPipe 솔루션을 이용한 얼굴 인식을 구현하는 방법입니다. 웹브라우저 상단에 뜨는 카메라 허용 버튼을 클릭하면 카메라를 통해서 전달되는 영상을 통해서 얼굴을 인식하고, 얼굴 영역과 얼굴에서 Landmark 부분을 아래의 사진과 같이 표시해 줍니다. HTML 삽입 미리보기할 수 없는 소스 2023. 5. 3.
Javascript 코드를 간결하게 작성하는 방법 Javascript 코드를 간결하게 만들어주는 연산자들을 소개해 드립니다. 이러한 연산자들은 코드를 간소화 시켜주며, 한 페이지에 볼 수 있는 코드의 양을 늘려주어 마우스 스크롤 횟수를 줄여주며, 한 눈에 알아보기 쉽게 되어 가독성과 효율성을 높여 주게 됩니다. 그러며, 이제 연산자들을 소개시켜 드리겠습니다. 2023. 5. 2.
CNAME 레코드 추가여부 확인 방법 DNS설정에서 CNAME 레코드를 추가하고 올바르게 등록이 되었는지 확인하는 방법입니다. CNAME 레코드를 추가 혹은 등록 후 웹브라우저에서 확인 가능하지만, 터미널 화면에서 확인하는 방법에 대해서 알려 드리겠습니다. 2023. 5. 1.
ESLint가 뭐지? ESLint는 자바스크립트 및 JSX 코드를 분석하고 문제점을 찾아주는 정적 코드 분석 도구입니다. ESLint는 개발자가 코드 품질과 일관성을 유지하고, 가독성을 향상시키고, 버그를 줄이는 데 도움을 줍니다. ESLint는 Nicolas C. Zakas가 2013년에 개발했으며, 현재까지 계속 개발되고 있습니다. ESLint의 주요 기능은 다음과 같습니다: 코드 스타일 가이드를 따르도록 강제: 개발자들이 프로젝트 전체에서 일관된 코드 스타일을 유지할 수 있도록 도움을 줍니다. 이를 통해 코드의 가독성이 향상되고, 코드 리뷰 과정이 간소화됩니다. 문법 오류 탐지: 자바스크립트 언어의 기본적인 문법 규칙을 적용하여 코드의 오탈자나 실수를 찾아낼 수 있습니다. 자동 수정: ESLint는 일부 문제를 자동으로.. 2023. 4. 29.
webm파일을 mp4로 변환하기 FFmpeg를 이용해 webm 파일을 mp4로 변환하는 방법은 아래와 같습니다. 먼저, FFmpeg가 설치되어 있는지 확인하고 필요하다면 설치해주세요. 2023. 4. 25.
반응형