호이로그
close
프로필 배경
프로필 로고

호이로그

  • 분류 전체보기 (447) N
    • 개발 (242) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (7) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (172)
      • 리뷰 (109)
      • 기타 (61)
    • 전자회로 & 부품 (24) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
  • 홈
  • 태그
  • 방명록

[TYPESCRIPT] 기본 타입 소개 - string, number, boolean 완벽 이해하기

TypeScript를 처음 배우기 시작하면 가장 먼저 접하게 되는 개념이 바로 기본 타입(Primitive Types)입니다. JavaScript에서 이미 익숙한 값들이지만, TypeScript에서는 정적 타입 시스템을 통해 더 안전하고 명확하게 사용할 수 있습니다. string 타입string은 문자열을 의미하며, 텍스트 데이터를 표현할 때 사용합니다. 작은따옴표('), 큰따옴표("), 백틱(`) 등 어떤 형태든 모두 문자열로 취급합니다.let username: string = "Alice";let greeting: string = 'Hello';let message: string = `Welcome, ${username}!`;TypeScript에서는 string 타입으로 선언하면 숫자나 객체를 잘못..

  • format_list_bulleted 개발/Typescript
  • · 2025. 11. 21.
  • textsms
리튬이온 배터리 관리회로(BMS) 설계와 보호회로 이해

리튬이온 배터리 관리회로(BMS) 설계와 보호회로 이해

리튬이온 배터리는 높은 에너지 밀도와 긴 수명 덕분에 스마트 기기는 물론 전기차와 에너지 저장장치(ESS)까지 다양한 산업에서 핵심 전력원으로 자리잡았습니다. 하지만 그만큼 화학적으로 민감한 특성을 가지고 있어, 안정적인 사용을 위해서는 BMS(Battery Management System)와 보호회로(Protection Circuit)가 반드시 필요합니다. 리튬이온 배터리 구조와 특성리튬이온 배터리는 양극, 음극, 분리막, 전해질로 구성되며 충·방전 과정에서 리튬 이온이 이동하면서 전류를 생성합니다. 높은 에너지 밀도는 장점이지만, 셀 전압이 4.25V 이상 상승하거나 내부 온도가 60°C 이상으로 올라가면 화학적 불안정이 커져 열폭주로 이어질 수 있습니다.이 때문에 전압·전류·온도를 지속적으로 ..

  • format_list_bulleted 전자회로 & 부품
  • · 2025. 11. 21.
  • textsms

[TYPESCRIPT] tsconfig.json 완벽 가이드 - TypeScript 프로젝트 설정의 모든 것

TypeScript 프로젝트를 시작하면 반드시 마주하게 되는 파일이 tsconfig.json입니다. 이 파일은 컴파일러 옵션, 빌드 경로, 모듈 시스템 등 TypeScript 프로젝트의 핵심 동작을 정의합니다. 각 옵션의 의미를 설명하고, 실무에서 자주 사용하는 설정 예시를 정리해 보겠습니다. tsconfig.json이란?tsconfig.json은 TypeScript 컴파일러(tsc)가 어떤 방식으로 프로젝트를 해석하고 변환할지 결정하는 설정 파일입니다.주요 기능은 아래와 같습니다.TypeScript → JavaScript 변환 규칙 정의컴파일할 파일의 범위 지정ECMAScript 버전, 모듈 형식 선택Strict 모드 적용 여부경로 alias 설정Node/Browser 환경 설정이 파일 하나로 프로젝트..

  • format_list_bulleted 개발/Typescript
  • · 2025. 11. 20.
  • textsms
무선충전 회로 설계 원리 및 효율 개선 팁

무선충전 회로 설계 원리 및 효율 개선 팁

스마트폰, 전기차, 웨어러블 기기 등 무선충전은 이제 일상적인 기술이 되었습니다. 하지만 그 뒤에는 정교한 무선충전 회로 설계와 전력 효율을 극대화하기 위한 노력이 숨어 있습니다. 무선충전의 기본 원리 — 전자기 유도 방식무선충전은 기본적으로 전자기 유도(Electromagnetic Induction) 또는 자기공진(Magnetic Resonance) 원리를 이용합니다. 송신 코일(Tx Coil)에 교류 전류가 흐르면 자기장이 발생하고, 이 자기장이 수신 코일(Rx Coil)에 유도전류를 만들어 전력을 전달합니다.간단히 말하면, 전원 어댑터 대신 전자기장이 ‘보이지 않는 케이블’ 역할을 하는 것입니다. 다만 이 과정에서 코일 간 거리, 정렬 오차, 주파수 변화 등 여러 요인에 따라 전력 손실이 발생..

  • format_list_bulleted 전자회로 & 부품
  • · 2025. 11. 20.
  • textsms

[TYPESCRIPT] 개발 환경 세팅: Node.js, npm, pnpm, ts-node 설치하기 - TypeScript 프로젝트를 위한 필수 준비

TypeScript 기반의 백엔드나 프론트엔드 프로젝트를 시작하려면, 먼저 올바른 Node.js 개발 환경을 세팅하는 것이 중요합니다. Node.js, npm, pnpm, ts-node를 설치하고 기본 설정을 완료하는 과정을 알려드리겠습니다. Node.js 설치Node.js는 JavaScript를 브라우저 외부에서도 실행할 수 있게 해주는 런타임 환경입니다. TypeScript 실행, 패키지 설치, 빌드 등 대부분의 개발 도구가 Node.js 위에서 작동합니다.1. 설치 방법Node.js는 공식 홈페이지에서 다운로드할 수 있습니다.LTS(Long Term Support) 버전 권장 (안정적)Current 버전은 최신 기능 테스트용# macOS (Homebrew)brew install node# Ubunt..

  • format_list_bulleted 개발/Typescript
  • · 2025. 11. 19.
  • textsms
자동차 ADAS용 센서 인터페이스 회로 설계 가이드

자동차 ADAS용 센서 인터페이스 회로 설계 가이드

자동차 ADAS(Advanced Driver Assistance System)는 카메라, 레이더, 라이다, 초음파 센서 등 다양한 센서를 통해 주변 상황을 인식하고 운전자를 지원합니다. 이 센서들이 내보내는 미세한 신호를 안전하고 정확하게 전자제어장치(ECU)까지 전달하는 것이 바로 센서 인터페이스 회로 설계의 역할입니다. ADAS의 뇌와 눈을 연결하는 파이프라인, 센서 인터페이스ADAS 시스템을 단순하게 표현하면, 센서가 “눈과 귀”라면 ECU는 “뇌”에 해당합니다. 센서에서 얻은 신호가 아무리 정확해도, 그 신호가 ECU에 도달하는 과정에서 왜곡되거나 노이즈가 섞이면 전체 시스템의 신뢰성이 무너집니다. 그래서 자동차 ADAS용 센서 인터페이스 회로 설계는 단순한 입출력 연결이 아니라, 시스템 전..

  • format_list_bulleted 전자회로 & 부품
  • · 2025. 11. 19.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • ···
  • 75
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (447) N
    • 개발 (242) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (7) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (172)
      • 리뷰 (109)
      • 기타 (61)
    • 전자회로 & 부품 (24) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
최근 글
최근 댓글
태그
  • #routesapi
  • #google지도api
  • #리눅스명령어
  • #mysql
  • #java
  • #api가이드
  • #리눅스기초
  • #googlemap
  • #springboot
  • #typescript
전체 방문자
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바