반응형

tech 4

git repository file history 전부 삭제

개인 프로젝트 소스를 private repository 에 중요한 데이터까지 전부 push 해서 관리 중입니다. 요즘은 개발자 입사 지원 시 git 에 포트폴리오 소스코드를 공개하는 것 같아서 방법을 고민해 보았습니다. 1. private repository → public repository 가장 간편한 방법. → 중요 소스코드들이 포함되어 있기 때문에 이 방법은 배제하였습니다. 2. git Submodule git 레포지토리 하위에 다른 저장소를 관리하기 위한 도구 상위 repository 는 슈퍼 프로젝트(superproject), 하위 repository 는 서브 모듈(submodule) 서브모듈을 사용하면 특정한 git 레포지토리를 다른 레포지토리의 하위 디렉토리로 사용할 수 있다. → 상위 r..

tech 2023.05.22

[펌]오픈소스 라이센스별 차이(GPL,AGPL,MPL등등등...)

오픈 소스 라이센스에 대해 잘 정리해준 사이트가 퍼왔습니다. Apache License제약조건:하 필수 사항(Required) • 라이선스 및 저작권 명시• 변경사항 안내허락 조건(Permitted) • 상업적 이용 가능• 배포 가능• 수정 가능• 특허 신청 가능• 사적 이용 가능• 2차 라이선스 GPLv2.0/v3.0제약조건:상 필수 사항(Required) • 수정한 소스코드 혹은 GPL 소스코드를 활용한 소프트웨어 모두 GPL로 공개• 라이선스 및 저작권 명시• 변경사항 안내허락 조건(Permitted)• 상업적 이용 가능• 배포 가능• 수정 가능• 특허 신청 가능• 사적 이용 가능 GNU AGPL(Affero GPL)v3.0제약조건:최상 필수 사항(Required) • 수정한 소스코드 혹은 AGPL..

tech 2018.09.14

프로그래밍 교육 사이트 모음

생활코딩https://opentutorials.org/course/1 인프런https://www.inflearn.com/ 노마드코더https://academy.nomadcoders.co/ 유데미http://udemy.bloter.net/ 프로그래머스https://programmers.co.kr/learn/ edwithhttp://www.edwith.org/ 구름EDUhttps://edu.goorm.io 파이썬/장고 vod 사이트https://www.askcompany.kr/ t아카데미https://tacademy.sktechx.com/ HTML, CSS, JS, jQuery, ES6, Node.js, Express, MongoDB, TypeScript 등에 대한 교육 콘텐츠가 잘 정리된 사이트https:..

tech 2018.09.14

[펌] 어떻게 공부할까? 프로그래머를 위한 공부론

저포함 프로그래머 분들에게 도움이 되는 글인 것 같아서 퍼왔습니다. 어떻게 공부할까? 프로그래머를 위한 공부론 우리 프로그래머들은 항상 공부해야 합니다. 우리는 지식을 중요하게 여깁니다. 하지만 지식에 대한 지식, 즉 내가 그 지식을 얻은 과정이나 방법 같은 것은 소홀히 여기기 쉽습니다. 따라서 지식의 축적과 공유는 있어도 방법론의 축적과 공유는 매우 드문 편입니다. 저는 평소에 이런 생각에서 학교 후배들을 위해 제 자신의 공부 경험을 짬짬이 글로 옮겨놓았고, 이번 기회에 그 글들을 취합, 정리하게 되었습니다. 그 결실이 바로 이 글입니다. 김창준 (마이크로소프트웨어) 2002/06/02 이 글은 공부하는 방법과 과정에 관한 글입니다. 이 글은 제가 공부한 성공/실패 경험을 기본 토대로 했고, 지난 몇 ..

tech 2018.09.14
반응형