모두의연구소 (6) 썸네일형 리스트형 [Flutter][취뽀]오름캠프 Flutter 수업 최종 회고글 5월 20일까지 팀 프로젝트 달리고5월 21일 팀플 발표(발표 영상)그리고 5월 22일 수료 🎓 수료 이후에는 프로젝트 자료 정리, 리팩토링 등 팀 프로젝트를 다듬는데 일주일 정도를 더 진행했다.그리고 모두의 연구소에서 지원해 주는 이력서 컨설팅을 통해 이력서 작성을 시작했다. 컨설팅은 설명회부터 시작했다. 설명회 이후에는 1:1 코칭 2회가 진행되었다.설명회에서는 이력서 작성 방법과 방향, 예시를 보여주셨다.하지만 설명회 후에도 여전히 이력서에 무엇을 담아내야 할지 막막했다. 나에 대한 짤막한 소개조차도 허술했으니 말 다했다. ㅜㅜ 그렇다고 없는 걸 부풀린 거짓말을 담아내기는 싫고.. (그리고 거짓말은 면접 때 들통날 수밖에 없다고 생각한다.) 다행히 컨설팅은 지금부터 시작이다.코칭을 받으려면 컨설.. [Flutter]오름캠프 Flutter 수업 중간 회고글 바리스타에서 개발자로 전향한 지 3년차, 아쉽게도(?) 첫 회사에서 소프트웨어 개발은 나 혼자라 기획부터 디자인, 개발, 미팅, 그 외 업무들을 이끌어야 했다. 처음에는 모든 게 즐거웠다. 모든 걸 성장으로 생각했고 점점 내가 나아가고 있음이 느껴졌다. 그런데 어느 순간부터 느껴지던 답답함. 특히 내가 올바른 길로 가고 있는지 아무도 확인해주지 못했기 때문에 그게 제일 아쉬웠고 그래서 조금 더 크고 개발을 깊이 배울 수 있는 곳을 가고 싶어졌다. 새로운 곳을 찾던 중 우연히 좋은 기회를 만나 뉴질랜드로 워홀도 가고 개발을 놓지 않기 위해 Flutter 공부를 하고 있는 찰나, 모두의 연구소 오름 캠프에서 Flutter 수업 소식을 접하게 되었다. 안드로이드 공부할 때 많이 참고했던 오준석 선생님의 수업이.. [Git]repository에서 필요한 하위 디렉토리만 clone(git 2.25 이후) Sparse checkout sparse checkout은 Git 저장소에서 필요한 파일이나 폴더만을 작업 디렉토리로 체크아웃하는 기능을 제공한다. 일반적으로 Git에서 저장소를 클론 하거나 체크아웃하면 저장소의 모든 파일과 폴더가 작업 디렉토리에 다운로드된다. 그러나 대규모 프로젝트의 경우 모든 파일을 체크아웃할 필요가 없는 경우가 많다. 이럴 때 sparse checkout을 사용하여 특정 파일이나 폴더만을 선택적으로 체크아웃하여 작업 디렉토리에 가져올 수 있다. 이를 통해 로컬 저장소의 용량을 절약하고 작업 디렉토리를 정리할 수 있다. Dart 공부를 하면서 하나의 레포지토리 안에 폴더 형식으로 실습 예제들을 관리하고 있다. 필요한 예제 코드만 clone 하기 위해 sparse checkout 기능.. [Flutter][해결]iOS 실행 에러 에러 iOS 빌드 중 발생한 에러 [!] Unable to find a target named 'RunnerTests' in project 'Runner xcodeproj, did find Runner'. 'Runner xcodeproj' 프로젝트에서 'Runner'는 찾았고, 'RunnerTests'라는 대상을 찾을 수 없다고 한다. Podfile을 확인해 보면 project 'Runner', { 'Debug' => :debug, 'Profile' => :release, 'Release' => :release, } 상단에는 'Runner' 프로젝트가 있지만, 'RunnerTests' 프로젝트는 없음을 확인할 수 있다. 그런데 하단에 보면 'RunnerTests' 를 타겟으로 잡고 있는 코드가 있다. t.. [Flutter][해결]Android 실행 시 에러(Migration하기) 에러 이번에 플러터 3.7.12에서 3.19.2로 업그레이드 후 Android 빌드 중 만난 에러. You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply You are applying Flutter's main Gradle plugin imperative.. [Git]Github으로 협업(clone, pr, merge, 충돌 해결) 1. 프로젝트 복제참여할 프로젝트를 복사한다. git clone ${원격 저장소 url}// git clone git clone 명령어를 사용하면 자동으로 원격 저장소와 로컬 저장소가 연결된다.이후에는 git pull 명령어로 원격 저장소의 최신 변경 사항을 가져올 수 있다.fork vs cloneFork (포크):포크는 다른 사람의 원격 저장소를 자신의 GitHub 계정으로 복사포크한 프로젝트는 원본 프로젝트와 완전히 독립적으로 유지된다. 즉, 포크한 프로젝트의 변경 사항은 원본에 반영되지 않는다.주로 오픈 소스 프로젝트에 기여하고자 할 때 사용된다. 포크한 프로젝트에서 변경 사항을 만들고, 이를 원본 프로젝트에 Pull Request를 보내어 기여할 수 있다.Clone (클론):클론은 Git 저장소.. 이전 1 다음