VSCode에러eslint와 prettier 충돌 해결
NestJS,TypeScript로 프로젝트를 진행하면서 VScode에 빨간줄이 넘쳐나게 되었다. 여러가지 방법을 시도해본 과정에 대해서 가장 효과적으로 적용되었던 방법을 기록해두려고 한다. 처음 시도 typescript와 버전에 따른 문제인가? VScode에서 F1 -> typecsript이라고 치면 버전 선택 부분이...
NestJS,TypeScript로 프로젝트를 진행하면서 VScode에 빨간줄이 넘쳐나게 되었다. 여러가지 방법을 시도해본 과정에 대해서 가장 효과적으로 적용되었던 방법을 기록해두려고 한다. 처음 시도 typescript와 버전에 따른 문제인가? VScode에서 F1 -> typecsript이라고 치면 버전 선택 부분이...
NestJS,TypeScript로 프로젝트를 진행하면서 Spring의 JPA와 비슷한(?) 기술로 NestJS의 프레임워크에서 제공해주는 TypeORM에 대해서 알아보려고 한다. 📌 TypeORM의 개념 TypeORM은 TypeScript와 Javascript에서 사용할 수 있는 데이터베이스 ORM 라이브러리이다. ORM은 객체지향 프로그...
📌 MySQL 덤프 Mysql 데이터베이스의 내용을 백업하거나 복원하는데 사용되는 SQL 형식 파일 mysqldump 명령어로 사용 📌 MySQL 마운트 Docker에서 파일시스템을 docker 컨테이너에 연결하는 방법 마운트를 통해 컨테이너가 호스트 시스템의 특정 디렉토리나 파일에 접근할 수 있게 되며, MySQL 데이터베이스의...
📌 Javascript의 탄생 및 성장과정 Javascript는 1995년 브렌던 아이크에 의해 개발되었고 당시 웹페이지의 동적인 기능을 추가하기 위해 사용되는 스크립트 언어로서 LiveScript라는 이름으로 지어졌지만 그 당시에는 웹 브라우저에서만 사용되는 언어로써 큰 인기를 얻지 못했었다. 1996년 넷스케이프 커뮤니케이션즈는 LiveS...
SQL과 NoSQL에 대해 정리를 해보려고 한다. 이전에 개인프로젝트로 작업했던 Creator_hub에서 MongoDB를 사용했는데, MongoDB를 선택했던 기술적 의사결정에 또한 차근차근 정리해보려고 한다. 📌 SQL 관계형 데이터베이스로 데이터를 테이블 형태로 저장 행과 열로 구성됨 각 테이블에는 고정된 스키마를 가짐 ACID를...
GitHub Actions에서 사용 중인 실행 환경(런너)에 관련된 문제인데, 기본적으로 GitHub에서 제공하는 ubuntu-latest는 이제 ubuntu-24.04로 변경될 예정이고, 이로 인해 Ruby를 설치하는 방법에 대한 경고와 오류가 발생한 것으로 보였다. .github/jekyll.yml파일에 수정필요! 위와 같이 일부를 수정했고...
Python 시작해보기 이전에 Spark로 개인 프로젝트를 진행하면서 python으로 한 번 해보고 싶다는 생각을 하게 되었는데… 그 이유는 개인 프로젝트에서 부딪혔던 문제 관련해서 조언을 구하던 중 아는 지인분이 PySpark를 이용해보는 것도 좋을거 같다는 말씀을 해주셨기 때문에! 음… 일단 시작해보자. python 3.13 버전을 설치했고 블...
리눅스 명령어에 익숙해지기 위해 실습해보기! 문제1 : 디렉토리 생성 및 이동 1) 현재 위치에 projects 디렉토리 생성 2) projects 디렉토리 안에 web, mobile 하위디렉토리 생성 문제 2 : 빈 파일 생성 및 파일목록 확인 1) web 디렉토리 안에 index.html, style.css, app.js 빈 파일 ...
먼저 프레임워크와 라이브러리의 개념이 혼란스러울 때가 있어 둘 개념을 확실하게 잡고 가고자 한다. 💡 프레임워크 란? 소프트웨어 개발을 수월하게 하기 위한 소프트웨어 개발 환경(일하기 위한 틀을 제공(?)) 장점 : 개발 효율성이 높아진다. 단점 : 정해진 틀에서 개발 💡 라이브러리 란? 어플리케이션에 필요한 클래스, 함수 등을...
VM ware는 가상 머신 소프트웨어로 보통 하나의 PC를 가지고 여러 대의 PC가 있는 효과를 누리기 위해 주로 사용된다. 나는 리눅스 명령어를 익히고 공부를 위해 우분투 PC가 필요해서 VMware를 사용하게 되었다. VMware 설치 먼저 VMware 설치 후에 ubuntu 를 설치한다. ubuntu 다운로드 Desktop Image 옆...