300x250 지식인10 README 꾸미기 Github 프로필 화면을 꾸며보자. README 생성1. GitHub에서 저장소 생성화면까지 가자2. repository name을 내 닉네임과 똑같이3. Public 체크4. Add a README file 체크5. Create repository 버튼 클릭🐹 이렇게 하면 기존과 같이 저장소가 생성이 되고 readme 내용이 프로필 메인에 보이게 된다 6. 생성한 저장소를 로컬로 clone GitHub Actionreadme 꾸미기에 앞서 알아야할 것!GitHub Action에 대해 알면 진행하는데에 시간을 아낄 수 있을 거라 생각된다. 아래 페이지의 내용만 보아도 이렇게 흘러가는구나를 알 수 있다.https://docs.github.com/en/actions/about-github-actions/.. 2025. 1. 10. 애자일 기존의 폭포수 방식은 프로젝트 기획 단계에서 기간을 산정하여 순차적으로 진행되어 프로젝트가 끝나기 전까지 결과물 확인이 불가능하다. 따라서 기획가 맞지 않은 개발이 진행될 수도 있다. 반면, 애자일은 전체적인 기간 산정이 중요하지 않다. 일정한 주기의 루틴을 가지고 빠르게 제품을 출시하여 고객의 요구사항, 변화된 환경에 맞게 요구를 더하고 수정해나가는 탄력적인 방법론이다. 구성원PO(Product Owner)기능적으로 회사의 이익을 가져올 사업부 같은 느낌! (MD나 마케터 같은 역할)기능에 대한 방향성을 담당의사결정자PM(Project Manager)프로젝트 매니저실제로 결과물을 만드는 사람들을 관리스크럼 팀원들과 소통하지 않고 SO와 소통Scrum실제로 결과물을 만드는, 프로젝트를 담당하는 하나의 독.. 2024. 12. 23. 피그마 유료 플랜 피그마는 다른 툴 들에 비해 뭔가 복잡쓰.. 잘 모르겠지만 알게된 내용들 정리! Professional Organization Enterprise 월구독료(month) $15 불가능 별도 문의필요 월구독료(year) $12 $45 (개발자모드 only -> $25) $75 (개발자모드 only -> $35) 팀원 추가 같은 플랜 계정 플랜 상관 없음 플랜 상관 없음 * 팀 계정에 팀원 추가 시, 인원 추가에 제한은 없지만 추가 되는 팀원의 계정은 플랜 구매 상태여야 한다. 하지만, 생성되어 있는 프로젝트에서 editor 권한을 받으면 무료 계정이어도 개발자 모드가 사용가능하다. (경우에 따라 다를 수 있으니 이 부분은 각자 확인을 해보는게 좋을듯!) 주의해야할 점!! 피그마는 환불을 안해줌! 구독을 취소.. 2024. 2. 22. ETag EntityTag의 줄임말로 말 그대로 entity에 대한 식별자로 캐시 유효성 검증에 사용됩니다. 데이터 요청의 트래픽을 줄이는 것에 도움을 줍니다. 종류 약한(weak) 검사: 'W/'로 시작되는 문자열로 리소스 내용이 유사한 경우 동일한 것으로 간주합니다. 강한(strong) 검사: 바이트 대 바이트로 엄격한 검사를 진행합니다. 생성 콘텐츠의 해시, 마지막으로 수정된 타임스탬프의 해시 혹은 개정번호를 이용하여 ETag를 만들어 냅니다. 검증 서버로 Get으로 검증 요청을 하며 요청 시 header에 'If-None-Match: etag값' 을 담아서 요청을 합니다. 서버에서는 클라이언트 내에 캐싱하고 있는 버전과 서버의 버전이 동일하면 '304 Not Modified'로 응답하며, 동일하지 않을 경.. 2023. 9. 19. 클린아키텍처 서로 의존도를 낮춰 유지보수를 용이하게 한다. 기본적으로 저수준에서 고수준으로 변경에 영향을 받지 않도록 한다. 고수준 Entity 객체 클래스(데이터의 기본이 되는 모델) ex. struct Movie: codable { let name: String let director: String let year: Int } *entity: 원본 데이터 *model: entity를 통해실제 사용될 데이터로 가공된 것 =>entity와 model 사이에 차이가 없다면 entity를 model로 취급해도 무방 ↑ Use Case 객체의 값(데이터)을 가져오고 가공한다. Interface Adapters(=Presentation Layer): controllers, gateways, presenters control.. 2023. 9. 14. GIT Git을 처음 접해본다면 git의 사용법 및 각 명령어에 대해 이해할 수 있는 곳 -> https://backlog.com/git-tutorial/kr/ git의 flow를 실습해볼 수 있는 사이트 -> https://learngitbranching.js.org/?locale=ko Github에 Repository 생성 tip! readme 와 ignore 파일은 그냥 체크체크 해서 생성해주자 불필요하면 나중에 삭제 해주면 되지만 새로 생성해서 추가해주려면 귀찮다 :) Github에 프로젝트 업로드 용량 초과 예방 .gitignore 파일에 'Pods/' 추가 자동으로 git push 시 코코아팟 파일은 untrack 하여 용량 초과 에러 발생 가능성이 줄어든다. 코코아팟을 사용하는 경우 업로드 할 때는.. 2022. 12. 12. 하나의 macOS에서 여러 Github 사용 1. 터미널에서 ~/.ssh 경로로 들어간다. 2. ssh key 생성 ssh-keygen -t rsa -b 4096 -C "계정이메일주소" 3. 2번 상태에서 enter를 누르면 Generating public/private rsa key pair. Enter file in which to save the key (/Users/haniln/.ssh/id_rsa): 위와 같이 보이고 맨 뒤에 사용할 ssh 파일명을 적어주고 enter (모든 ssh파일명은 각 고유한 이름을 사용하도록 하자) 4. 생성한 ssh key를 기기에 저장 eval "$(ssh-agent -s)" ssh-add -K ~/.ssh/ssh파일명 5. 생성된 키 복사 pbcopy < ~/.ssh/ssh파일명.pub 6. 복사한 키를 g.. 2022. 8. 5. Locale identifier mr Marathi bs Bosnian ee_TG Ewe (Togo) ms Malay kam_KE Kamba (Kenya) mt Maltese ha Hausa es_HN Spanish (Honduras) ml_IN Malayalam (India) ro_MD Romanian (Moldova) kab_DZ Kabyle (Algeria) he Hebrew es_CO Spanish (Colombia) my Burmese es_PA Spanish (Panama) az_Latn Azerbaijani (Latin) mer Meru en_NZ English (New Zealand) xog_UG Soga (Uganda) sg Sango fr_GP French (Guadeloupe) sr_Cyrl_BA Serbian (C.. 2022. 3. 22. 용어 사전 문자열 리터럴(String Literal) 큰따옴표(")에 둘러쌓인 문자의 연속체를 의미한다. 핫픽스(Hotfix) 버그의 수정이나 취약점 보완 또는 성능 향상을 위해 '긴급히' 배포되는 패치 브레이킹 체인지(Breaking Change) 호환성을 지원하지 않게 되는 변경 즉, 변화로 인해 기존의 코드가 제대로 동작하지 않거나 다시 빌드를 해야하는 경우(예, 라이브러리의 인터페이스가 바뀔 경우) 2021. 12. 15. 이전 1 2 다음 300x250