본문 바로가기

전체 글

(128)
[Code Kata] 서울에서 김서방 찾기 - JavaScript 📆 2024년 5월 22일프로그래머스 코드카타 24번문제 - 서울에서 김서방 찾기https://school.programmers.co.kr/learn/courses/30/lessons/12919   ✅ 문제설명String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.제한사항seoul은 길이 1 이상, 1000 이하인 배열입니다.seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다."Kim"은 반드시 seoul 안에 포함되어 있습니다.입출력 예 1["Jane", "Kim"] "김서방은 1에 있다"   ✍ 문..
TIL 2024-05-22 - 회원가입 기능 만들기 / 모의면접 Today I Learned     내용보러가기 ( https:// )
내일배움캠프 훈련장려금 신청 및 지원조건 (스파르타 코딩클럽) 국비지원, K-Digital Training (KDT) 를 진행하고 있는데 훈련장려금도 받을 수 있다고 한다.훈련장려금 지원대상에서 제외되는 조건이 몇가지 있는데 아래와 같으니 참고하자. - 단위기간 별 출석률 80% 이상(평균 월 수업일수 20일) - 출석률이 80% 이상이어도 개개인의 출석률에 따라 지급 금액 상이 - 고용형태가 실업자 or 주 15시간 미만 피보험 근로자 - 본인 이름으로 사업자등록을 하지 않은 사람일 것 - 수입이 없더라도 해당 경우, 훈련 장려금 수령 불가. 단, 고용보험 가입자는 수령 가능 - 실업급여, 청년구직활동지원금, 서울시청년수당 등의 정부사업 수급자는 중복 수급 불가능 - 국민취업지원제도 지원금과 중복 수급 가능 오늘로 딱 한달째(맞나..?), 전체공지에 이런 글이 올..
[Code Kata] 두 정수 사이의 합 - JavaScript 📆 2024년 5월 20일프로그래머스 코드카타 22번문제 - 두 정수 사이의 합https://school.programmers.co.kr/learn/courses/30/lessons/12912 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   ✅ 문제설명두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요. 예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.제한사항a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요.a와 b는 -10,000,000 이상 ..
TIL 2024-05-16 Today I Learned정수 내림차순으로 배치하기Nodemon 을 사용하여 변경내용 실시간 반영하기 MongoDB Atlas 대여하기MongoDB 내용을 GUI Studio3T 에서 확인하기Mongoose 적용하기 내장함수를 이용해서 짱구를 굴려보았다.내용보러가기 ( https://blog.naver.com/kalum241/223448185267 )[Code Kata] 정수 내림차순으로 배치하기 - JavaScript📆 2024년 5월 16일 프로그래머스 코드카타 20번문제 - 정수 내림차순으로 배치하기 https://school.prog...blog.naver.com  Nodemon 을 사용하여 변경내용 실시간 반영하기내용보러가기 ( https://blog.naver.com/kalum241/223..
Nodemon 을 사용하여 변경내용 실시간 반영하기 Nodemon 이란?Nodemon은 Node.js로 개발된 애플리케이션을 위한 유틸리티다.Node.js로 개발한 서버에서 코드가 변경될 경우, 매번 서버를 종료 / 재시작 해주어야 반영이 된다.Nodemon은 파일 시스템을 감시하고, 코드에 변경이 감지되면 자동으로 Node.js 애플리케이션을 재시작 해주고, 서버에 이를 반영한다.개발자는 코드를 변경할 때마다 수동으로 서버를 재시작할 필요 없이, 개발 과정을 더욱 효율적으로 만들 수 있는 유틸리티다.  Nodemon 설치하기yarn 을 사용 할 경우yarn add --dev nodemon npm을 사용 할 경우npm i -D nodemon 여기서 --dev (-D) 는 개발 과정에서만 사용될 것이므로 dev dependencies 환경에 설치한다는 뜻을..
[Code Kata] 정수 제곱근 판별 - JavaScript 2024년 05월 14일프로그래머스 코드카타 16번문제 - 정수 제곱근 판별https://school.programmers.co.kr/learn/courses/30/lessons/12934  ✅문제문제설명임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다.n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요.제한사항n은 1이상, 50000000000000 이하인 양의 정수입니다.입출력 예 1121은 양의 정수 11의 제곱이므로, (11+1)를 제곱한 144를 리턴합니다.입출력 예 23은 양의 정수의 제곱이 아니므로, -1을 리턴합니다.  ✍문제풀이처음 시도한 코드function solutio..
개발환경 설치하기 - VS Code / Node.JS 맥북과 윈도우 개발 환경을 구축해보자.IDE 와 Node.JS 두가지를 설치해야 한다. IDE VS Code 설치하기 ( MAC 과 Windows )개발환경은 IDE (Integrated Development Environment) 라는 어플리케이션을 사용한다.여러가지의 개발자 툴을 결합하여 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리할 수 있는 환경을 제공하는 소프트웨어다. 마치 우리가 사용하는 맥가이버칼 과 같이 멀티툴의 느낌이다. 글로벌 IDE 점유율을 조사해보았다. (2024년 기준)VS, VSCode 가 최상위권을 점유하고 있고, 계속 상승세를 타고 있다.또한 Windows OS 제조사인 MicroSoft 에서 개발하고 관리중인 오픈소스 IDE이다.메모장처럼 아주 가볍지만(응?무겁던데?) 확장 프로..