전체 글

R 스토리

    [git hub] 브랜치 관리

    git 브랜치 관리를 생각하면 머리가 지끈하다. 그래서 GPT에게 물어봤다.. Git에서는 여러 종류의 브랜치가 있을 수 있습니다. 이들은 주로 개발 및 협업 목적에 따라 구분됩니다. 가장 일반적인 종류는 다음과 같습니다 Main Branch (주 브랜치): master: 과거에는 Git의 기본 주 브랜치였지만, 현재는 대부분의 프로젝트에서 main으로 이름을 변경하여 사용합니다. main: 최근에는 main으로 브랜치 이름을 사용하는 추세가 높아지고 있습니다. 이는 다양한 이유로, 주로 인종적이거나 문화적인 이유로 인해 master 용어가 변경되었습니다. Feature Branches (기능 브랜치): 새로운 기능을 개발하는 데 사용되는 브랜치입니다. 각 기능은 개별적인 브랜치에서 작업되며, 완료 후에..

    [피그마] 퍼블리셔가 피그마 사용하기

    작업환경: 윈도우       기존의 글 퍼블리셔가 제플린 사용하기에 이어 피그마 사용하기를 정리했다.사실 피그마는 제플린보다 더 간단하다!디자이너가 작업해 놓은 피그마 대지를 열어서 원하는 이미지를 자르고, 추출하고,dev 환경에서 스타일을 보면 끝이다.          자주쓰는 단축키ctrl + shift + \       : 왼쪽 사이드 네비 on/offctrl + \                   : 왼쪽,오른쪽 사이드 네비 on/offshift + 0                : 100% 화면 보기alt + shift + A       : 오토 레이아웃 해제 shift + D               : 개발자 모드         [ Design Mode ]    이미지 슬라이스 보통 이미지 ..

    [알고리즘] ChatGPT 와 함께하는 알고리즘 풀기3

    배열에서 중복된 요소를 찾아내는 함수를 작성해보세요. 문제) 주어진 배열에서 중복된 요소를 찾아내어 배열로 반환하는 함수를 작성하세요. 함수는 배열을 받아 중복된 요소들로 이루어진 새로운 배열을 반환해야 합니다. 예를 들어, 다음과 같은 배열이 주어졌다고 가정합니다. const numbers = [1,2,3,4,2,7,8,1,9]; 이 배열에서 중복된 요소는 1,2 입니다. 따라서 함수는 [1,2] 배열을 반환해야 합니다. 함수의 시그니처를 다음과 같아야 합니다. function findDuplicates(arr) { } 풀이) function findDuplicated(arr) { // 중복된 요소를 저장할 배열 초기화 const duplicates = []; // 배열을 반복하면서 중복된 요소 찾기 ..

    [알고리즘] ChatGPT 와 함께하는 알고리즘 풀기2

    배열에서 최대값을 찾는 함수를 작성해보세요. 문제) 주어진 배열에서 최대값을 찾아서 반환하는 함수를 작성하세요. 함수는 배열을 받아서 최대값을 반환해야 합니다. 예를 들어, 다음과 같은 배열이 주어졌다고 가정합니다. const numbers = [3,7,1,9,4,6,8,2,5]; 이 배열에서 최대값은 9입니다. 따라서 함수는 9를 반환해야 합니다. 함수의 시그니처는 다음과 같아야 합니다. function findMax(arr) { } 풀이) function findMax(arr) { // 1. 최대값을 저장할 변수를 초기화 합니다. let max = arr[0]; // 2. 배열을 순회하면서 최대값을 찾습니다. // 시작 인덱스를 1로 설정한 이유는 이미 'max'를 배열의 첫 번째 요소로 초기화했기 ..

    [알고리즘] ChatGPT 와 함께하는 알고리즘 풀기1

    Q. 자바스크립트 알고리즘 문제 내줘 GPT: 물론이죠! 간단한 자바스크립트 알고리즘 문제를 하나 드리겠습니다. 이 문제는 배열과 반복문을 사용하여 풀 수 있습니다. 문제) 주어진 배열에서 모든 홀수를 찾아서 그 값을 모두 더하는 함수를 작성하세요. 함수는 배열을 받아서 홀수들의 합을 반환해야 합니다. 예를 들어, 다음과 같은 배열이 주어졌다고 가정합니다. const numbers = [1,2,3,4,5,6,7,8,9,10]; 이 배열에서 홀수는 1,3,5,7,9 입니다. 따라서 함수는 이 홀수들의 합인 25를 반환해야 합니다. 함수의 시그니처는 다음과 같아야 합니다. function sumOfOdds(arr){ } 이 문제를 풀어보세요! 풀이) function sumOfOdds(arr) { // 1. ..