전체 글 138

ES6 새로운 문법 (코알누)

- 객체 초기화 let name="noona" let age = 17 let cute = true let person = {name, age, cute} // let poerson = {name:name, age:age, cute:cute}와 같다 - Destructuring let person = { name:"noona", age:17, cute:true } let {name, age, cute} = person // let name = person.name, let age = person.age, let cute = person.cute 와 같다 let {name 부분을 name: yourname 으로 적으면 name의 변수명이 yourname으로 된다. - Rest destructuring let..

코딩/JavaScript 2024.02.15

아이폰 애플뮤직 알람설정 안될 때

우선 문제의 원인은 아이폰 알람의 경우 애플뮤직의 무손실 오디오와 Dolby Atomos기능을 지원하지 않는다. 그런데 애플뮤직의 기본 설정으로 위 두가지가 설정되어있기 때문에 알람을 위해 다운로드 받은 노래들은 해당 기능들이 적용되어 있어서 알람으로 재생이 안되는것이다. 그래서 일단 해당 기능들 3개를 꺼줘야한다. 설정 -> 음악 -> 1. 오디오 항목에서 Dolby Atmos 끔, 2. 오디오 음질 -> 무손실 오디오 끔 3. 다운로드 항목에서 Dolby Atmos로 다운로드 끔, 이렇게 3 가지를 꺼주고 애플뮤직 나의 보관함에서 해당 노래를 다시 다운받은 후 해당 노래로 알람을 설정해주면 된다.

일상 2024.02.15

코알누 JS

배열함수 - pop(): 배열 끝에 있는 아이템을 제거, 그 아이템값을 리턴 - push('아이템'): 배열 끝에 아이템 추가, 배열의 최종 길이 리턴 - includes('아이템'): 배열에 아이템이 포함되어 있으면 true리턴 아니면 false리턴 - indexOf('아이템'): 아이템의 인덱스 번호를 리턴 - slice(시작점, 끝점): 시작점~끝점(미포함) 까지 배열을 복사해서 리턴 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice Array.prototype.slice() - JavaScript | MDN The slice() method of Array instances retu..

코딩/JavaScript 2024.02.05

Multer에 제한사항 걸기

Node에서 파일전송 하는 방법을 검색해보면 Multer를 사용하는 방법을 알려주지만, 제한사항 거는 방법을 적어놓은 글은 없었습니다. 저 같은 경우에는 회원가입 할 때 프로필사진을 같이 보내서 그걸 저장해야하는데, 회원가입 할 때 제한사항들을 서버에서 체크하는 식이었기 때문에 회원가입 제한사항에 걸리면 사진도 저장이 안되었어야 했지만, filter 사용법을 몰라서 버그가 발생했고, 이를 고치기 위해 Multer의 Node 문서까지 찾아보며 고생했었습니다. 우선 예시 코드먼저 적어보자면 (글 내용과 맞지 않는 코드들을 제거했으므로 그대로 사용할 경우 오류가 날 수 있습니다.) const multer = require('multer'); const path = require('path'); const al..

코딩/Node.js 2024.01.16

네이버 계정 맥북/아이폰 Mail에 등록하기

네이버 이메일 접속 -> 환경 설정 -> POP3/IMAP 설정 -> IMAP/SMTP 설정 (2단계 인증을 설정해 놓은 경우) 오른쪽 상단 본인 아이디 클릭 -> 보안설정 -> 2단계 인증 - 관리 -> 비밀번호 생성 후 비밀번호 복사 맥북: 시스템 설정 -> 인터넷 계정 -> 계정 추가 아이폰: 설정 -> Mail -> 계정 -> 계정추가 다른 계정 추가.. -> Mail 계정 -> 이메일주소/암호 입력 (2단계 인증의 경우 앞서 복사한 비밀번호 입력)

일상 2023.12.21

Git에 React 페이지 배포하기(포트폴리오 만들기 (GitHub Desktop)

react를 사용 가능하다는 전제하에 작성합니다. 1. 원하는 폴더에 react 프로젝트 생성 npx create-react-app portfolio 2. GitHub Desktop에서 레퍼지토리 생성 File -> Add Local Repository -> 생성한 프로젝트 경로 선택 3. Publish repository 클릭 Keep this code private 체크 해제 4. github 페이지에 레퍼지토리 생성된것 확인, 만약 private로 레퍼지토리 생성했다면 public으로 변경 https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of soft..

코딩/Git 2023.12.14
728x90