목록전체 글 (274)
지우너

안녕하세요. 지옹입니다.어제에 이어 Todo 프로젝트의 깃연동을 진행했습니다. 편의상 "-다"체를 사용합니다.GitHub 연동git init깃을 설치하고 만들어 두었던 todo리스트 프로젝트에 git init을 했다!add commit아래 명령어를 입력해서 현재까지의 프로젝트를 커밋했다.git add .git commit -m "Initialize todo-list project"GitHub 저장소 만들기GitHub에서 todo-list 프로젝트를 담을 저장소(Repository) 생성* README.MD는 생성 체크하지 않기원격 저장소 연결git remote add origin 방금-만든-레포지토리-링크.gitpushgit branch -M maingit push -u origin main인증위의 명령..

안녕하세요! Todo(1)을 작성한지도 벌써 한달이 되었습니다. 1에서는 주로 Todo 리스트의 기본 기능 및 화면 구현을 했습니다. 본격적으로 기능을 추가하기에 앞서 해야할 일이 있습니다.DB파일 교체편의상 전에 강의에서 만든었던 db 파일을 임시로 사용하고 있었습니다. 사실 이 부분은 설정만 만져주면 되기에 간단한 작업이었는데, 그래서 그런지 우선순위가 밀리게 되었습니다.깃허브 연동기능이 점점 늘어나게 되면 branch를 이용하여 관리해주는 게 편할 거 같다고 생각했습니다.화면 구조 개선화면의 경우 부트스트랩의 코드를 그대로 가져오거나 잘 작동되지 않는 부분은 gpt를 이용해 구현했습니다.그래서 tag 같은 구조가 깔끔하게 구성되어 있지 않다는 문제가 있습니다. 원래는 그렇게 오래 걸릴 일들이 아니..

Todo 리스트 프로젝트의 버전 관리를 위해 깃허브를 배우기로 했습니다.대충 안다고 생각하여 우선순위를 높게 설정하지 않았던 일인데, 이제는 정말 해야할 때가 온 것 같습니다. 현재 수준은 아래와 같습니다.부트캠프에서 Github Desktop을 이용해 main branch에(branch를 나누지 않음) 팀원들과 함께 작업물을 commit/merge문제를 푼 후, github 홈페이지를 통해 repo에 파일을 드래그앤드롭 형태로 업로드pull request와 issue의 중요성에 대한 강의(1시간 정도) 수강지금 생각하는 배워야 할 것은 아래와 같습니다.리눅스 명령어 및 깃 명령을 이용한 버전관리 아래부터는 책을 읽고 중요한 부분을 정리하거나 문제가 생긴 부분들을 해결한 기록입니다. 편의상 "-다"체를 ..

todo리스트 프로젝트에서 아래와 같은 방식으로 화면을 구성했습니다.부트스트랩 공식문서만 보고도 어느 정도 조립gpt로 원하는 동작과 상응하는 자바 스크립트 요청하지만 여러 번 시행착오를 겪으며, 결국 기본기는 알아야 한다는 생각이 들었습니다.아래는 유데미의 web developer 부트캠프 2025의 html 파트를 들으며 주요 부분을 정리한 글입니다.해당 강의를 들으며 todo리스트 프로젝트를 조금씩 수정해 나갈 예정입니다. 편의상 "-다" 체를 사용합니다. 감사합니다.기초https://developer.mozilla.org/en-US/docs/Web/HTML/Element/head웹페이지, 스크립트의 메타데이터 요소, css 스타일 속성을 입력하는 공간.css, java script, 폰트, 아이콘..
문제https://www.acmicpc.net/problem/10448 풀이가장 중요한 건 몇 번째 삼각수까지 볼 것인가인 거 같다. 45*46/2=1035이므로 45보다 큰 수가 들어가면 최대 수인 1000을 맞추지 못한다. 다른 풀이에서는 45까지의 삼각수를 모두 배열에 입력해둔 뒤 3중 for문으로 i, j, k 3개의 수를 선택하는 경우를 표현한 코드도 있었다. 코드#include #include using namespace std;vector v;bool isSatisfied;// 삼각수 공식: Tn = n(n+1)/2bool check(int testNum){ int sum = 0; for(int e : v){ sum += e*(e+1)/2; } return ..

1. 문제https://school.programmers.co.kr/learn/courses/30/lessons/1845 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2. 풀이2-1. 문제를 읽고 이해하기총 N 마리의 폰켓몬 중에서 N/2마리를 가져가폰켓몬은 종류에 따라 번호를 붙여 구분. 따라서 같은 종류의 폰켓몬은 같은 번호를 가진다.예를 들어 연구실에 총 4마리의 폰켓몬이 있고, 각 폰켓몬의 종류 번호가 [3번, 1번, 2번, 3번]이라면 이는 3번 폰켓몬 두 마리, 1번 폰켓몬 한 마리, 2번 폰켓몬 한 마리가 있음을 나타냅니다. 이때, 4마리의 폰켓몬 중 2마리를 고르는 방법은 다음과 같이 ..