.gitignore 완벽 가이드 - gitignore 기본 문법 경로 작성법 깃에 올리지 말아야 할 파일과 폴더 정리하기
·
개발/etc
Git을 사용할 때 반드시 알아야 하는 개념 중 하나가 .gitignore 파일이다.프로젝트를 진행하다 보면 자동으로 생성되는 파일이나 민감한 정보가 담긴 파일 등이깃 저장소에 올라가면 안 되는 경우가 많다. 이런 파일들이 깃에 올라가지 않도록 설정하는 것이 바로 .gitignore 파일의 역할이다..gitignore 파일이란?.gitignore 파일은 특정 파일이나 폴더를 깃의 추적 대상에서 제외하도록 설정하는 역할을 한다.즉, .gitignore에 지정된 파일이나 폴더는 git add . 명령어를 실행해도 스테이징되지 않는다.이를 통해 불필요한 파일이 원격 저장소에 올라가는 것을 방지할 수 있다. .gitignore 기본 문법.gitignore 파일을 작성할 때는 몇 가지 기본 규칙이 있다.주석 처리..
[algorithm - 코테] 미로 탈출 BFS 너비우선탐색 JS 자바스크립트 문제 해결 코드 lv.2
·
개발/etc
프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명미로는 1x1 크기의 칸들로 이루어진 직사각형 격자 형태입니다.각 칸은 통로 또는 벽으로 구성되어 있습니다.벽으로 된 칸은 지나갈 수 없고, 통로로 된 칸으로만 이동할 수 있습니다.미로에는 출구, 레버, 시작 지점이 각각 하나씩 있습니다.출구는 레버를 당겨야만 열립니다.탈출 순서: 시작 지점 → 레버 → 출구한 칸 이동에 1초가 걸립니다.레버를 당기기 전에도 출구가 있는 칸을 지나갈 수 있습니다.목표, 입출력목표미로를 탈출하는데 필요한 최소 시간 계산입력문자열 배열 maps출력최소 탈출 시간 (초), 탈출 불가능 시 -1 매개변수maps미로를 나타..
[algorithm - 코테] 다단계 칫솔 판매 JS 자바스크립트 트리
·
개발/etc
프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 요약민호는 다단계 칫솔을 판매함 판매원이 칫솔 판매이익이 피라미드 조직을 타고 조금씩 분배 어느정도 판매가 이뤄진 후누가 얼마만큼의 이득을 가져갔는지 궁금이 경우 민호가 center파란색은 여덟명의 판매원각각은 자신을 조직에 참여시킨 추천인에 연결 조직의 이익분배 규칙모든 판매원은 이익의 10% 계산해 추천인에게 배분나머지는 자신이 가짐 모든 판매원은 자신이 조직에 추천하여 가입시킨 판애원에게서 발생하는 이익의 10%까지 자신의 이익이 됨자신의 이익 또한 자신의 추천인에게 분배 단 10% 계산 시 원 단위에서 절사10%를 계산한 금액이 1원 미만인 경우..
[algorithm] 두 배열, 객체가 완전히 같은지 비교 JSON.stringify 사용 (배열에서 두 개 뽑아서 더하기)
·
개발/etc
배열에서 서로 다른 인덱스의 두 수를 뽑아 더해 배열로 출력하는 문제 해답 여기서 테스트케이스 출력과 result 가배열과 객체인 경우에 같은지 확인하려면JSON.stringify 사용script>       const data = [        {          input: [1, 2, 3, 4, 5],          output: [3, 4, 5, 6, 7, 8, 9],        },        {          input: [10, 20, 30, 40],          output: [30, 40, 50, 60, 70],        },        {          input: [-5, 0, 5, 10],          output: [-5, 0, 5, 10, 15],     ..
[algorithm] 배열 정렬 sort 메서드 vs bubblesort
·
개발/etc
script>      // sort 메서드 사용하지 않고 O(N^2) 정렬 시간 비교      // bubblesort      function bubbleSort(arr) {        const n = arr.length;        for (let i = 0; i n; i++) {          for (let j = 0; j n - i - 1; j++) {            if (arr[j + 1] arr[j]) {              [arr[j], arr[j + 1]] = [arr[j + 1], arr[j]];            }          }        }        return arr;      }      // sort() method      functi..
chrome extension for developer : 프론트엔드 개발자를 위한 크롬 확장 프로그램 추천
·
개발/etc
모바일 시뮬레이터 - 반응형 테스트 도구 모바일 시뮬레이터 - 반응형 테스트 도구 - Chrome 웹 스토어여러 모델을 갖춘 컴퓨터용 스마트폰 및 태블릿 시뮬레이터로 모바일 반응형 웹사이트를 테스트합니다.chromewebstore.google.com 웹사이트가 다양한 화면 크기에서 어떻게 나타나는지를 확인하는 것은 매우 중요합니다.모바일 시뮬레이터는 프론트엔드 개발자가 사이트를 여러 모바일 기기에서 테스트할 수 있도록 돕는 유용한 도구입니다.이 확장 프로그램의 장점은 다음과 같습니다. 다양한 기기 지원 여러 종류의 스마트폰과 태블릿을 선택하여 실제 사용자 경험을 시뮬레이션할 수 있습니다 간편한 녹화와 캡쳐간편하게 해당 시뮬레이터로 보이는 모습을 녹화하거나 캡쳐할 수 있습니다 간편한 사용성다른 시뮬레이터에..
[vscode 에러 terminal 터미널 에러] yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\ 파일을 로드할 수 없습니다. yarn set version berry CategoryInfo 보안 오류, PSSecurityException, FullyQualifiedErrorId : UnauthorizedAccess
·
개발/etc
vscode로 npm 대신 yarn berry를 사용하려고 한다 이때 window 환경에서npm install -g yarn을 전역으로 설치해주고yarn set version berry를 실행하면 에러가 발생한다. yarn 뿐만 아니라 '스크립트를 실행할 수 없으므로 ~ 파일을 로드할 수 없다' 라는 에러가 발생 시아래와 같이 해결 할 수 있다.이 시스템에서 스크립트를 실행할 수 없으므로 ~~ 파일을 로드할 수 없습니다. 에러 해결법  1. PowerShell을 실행한다주의할 점은 관리자 권한으로 실행한다관리자 권한은 시작 메뉴에서 PowerShell을 검색한 후, 마우스 오른쪽 버튼을 클릭하고 '관리자 권한으로 실행'을 선택한다 참고로 Get-ExecutionPolicy는 실행정책이다.다양한 값이 있는..
특수문자, 특수기호 이름 명칭 & 소괄호, 중괄호, 대괄호, 꺽쇠괄호 등 영문 명칭
·
개발/etc
특수문자는 컴퓨터 프로그래밍, 수학, 문서 작성 등 다양한 분야에서 중요한 역할을 합니다. 그러나 이들 특수문자의 이름과 영문 명칭이 헷갈리기 쉽고, 특히 소괄호, 중괄호, 대괄호와 같은 유사한 형태의 기호는 더욱 혼동을 일으킬 수 있습니다.이러한 특수문자들은 각각의 용도와 의미가 다르기 때문에, 정확한 명칭을 알고 사용하는 것이 중요합니다. 이번 정리에서는 다양한 특수문자의 이름과 영문 명칭을 체계적으로 정리하여, 필요할 때 쉽게 참고할 수 있도록 하겠습니다.각 특수문자의 발음과 함께 한국어 명칭도 함께 제공하니, 헷갈리는 부분을 명확히 이해하는 데 도움이 될 것입니다.이제 특수문자 목록을 살펴보겠습니다. ( )Parenthesis퍼렌서시스, 소괄호, 괄호{ }Brace브레이스, 중괄호[ ]Bracke..
OBJECTIVE
'개발/etc' 카테고리의 글 목록