VCS, SVN, Git(Github, Gitlab), CI/CD, DevOps
VCS 버전 관리 시스템을 VCS(Version Control System)이라고 하며, 대표적인 버전 관리 소프트웨어로 SVN(Subversion)과 Git이 있다. 여러 명이서 작업하는 프로젝트의 버전관리나 각자 만든 소스의 통합과 같은 문제를 해결하기 위해 저장소를 만들어 그 곳에 소스를 저장해 소스 중복이나 여러 문제를 해결하기 위한 형상관리/소스 관리 툴. * 형상 관리 : 소스의 변화를 끊임없이 관리하는 것 * 형상관리툴의 종류 - Client/Server 타입 : Subversion(SVN), CVS, Perforce, ClearCase, TFS (Client/Server 타입이라고 들으면 어려워 보이지만, SVN 등은 중앙집중식 버전 관리 도구이다. 중앙서버의 저장소를 Client, 각 개..
2023. 8. 16.
230517~230523 TIL - 프로젝트를 잘 보여줄 방법에 대한 고민, 엑셀 시각화 오류 찾아주기, 범위가 광범위할 때 고민되는 목표 설정, 워드 클라우드 시각화, 도메인 배우기, 논문 오탈자 봐주기, 컨..
230517 프로그래머스 인덱스 바꾸기 문제 풀이 슬라이싱과 + 를 활용해서 원하는 문자열을 출력할 수도 있음 간단하게 바꾸고 싶은 것을 a[1], a[2] = a[2], a[1]식으로 수정할 수도 있음 230518 프로젝트 기술서 수정해가기 ML 프로젝트를 활용할 것인가 후기 및 느낀점은 기술서에 꼭 필요한 것인가 프로그래머스 가장 큰 수 찾기 문제 풀이 for i in len(array):로 하면, int는 iterable하다고 에러가 난다. range(len(array))로 하면 반복문이 정상적으로 돌아감 for문의 range를 어떻게 둘 것인지 자료 구조를 파악하고 코드를 짜자. 엑셀 시각화 수정해주기 논문 작성하고 있는 친구의 엑셀 시각화 문제 파악하고, 수정할 부분 봐주기 성공 230519 공..
2023. 5. 23.
230515, 230516 TIL - 나의 킥은 뭘까. 프로젝트 기술서 수정 방향, 스크래핑 지원, 프로세스 매핑, pop(), 머리를 식히는 것도 때론 방법인 것 같다.
230515 Mon 스터디 데이터 분석 분야에서 나의 킥은 무엇일까 프로젝트 기술서 수정 방향 : 인원수, 목표-> 결과(성과), 데이터를 어떻게 수집/처리/시각화했는지 마켓센싱 최소 요구 조건(경쟁사 3사) 중 k사 스크래핑 진행이 되고 있지 않아서, 스크래핑 지원 6시간 잡고 있었나... 230516 Tue 공모전 주제 헷갈렸던 것 팀원들과 체크하고, 구체화 배경자료, 상권, 기타 5개 분류의 데이터셋 목록 정리 프로세스 맵핑을 그려보고 시작하고 싶었는데, 잘 되었나..? 배운 점 : 데이터셋을 나눠서 분석해오자고 제안했는데, 기간이 여유롭기도 해서 각자 하고 싶은 것을 분석해오자고 했다. 처음에는 같은 작업을 중복해서 할 필요가 있을까 싶었는데, 다른 관점에서 edge case를 찾아낼 수도 있다는..
2023. 5. 17.