CTRLF_Data

It is a repository for organizing the knowledge related computer science. You can get the bunch of knowledge more easily on CTRLF. Feel free to contribute with us. Share your idea, please.

If you want to join as a manager of each projects, please contact us. email: thinlineIT@gmail.com

Chapter

  1. OS
  2. Algorithm
  3. Data Structrue
  4. OOP
  5. Design Pattern
  6. Database
  7. AI
  8. Network
  9. Android
  10. Software Engineering
  11. git
  12. Development Knowledge

How to contribute

[Korean]

  1. Projects에서 원하는 card를 선택하거나 생성한다.
  2. 진행할 카드를 InProgress로 이동한다.
  3. 브랜치를 main 에서 따고 브랜치명을 프로젝트명/주제(OOP/whatisoop)의 형태로 만든다.
  4. template.md을 복사해서 프로젝트에 해당하는 폴더에 붙여넣는다.
  5. 파일명을 주제.md(whatisoop.md)으로 변경한다.
  6. 관련 내용을 정리한다.
  7. 커밋, 푸쉬, 풀리퀘스트를 한다.
  8. Projects에 생성했던 card의 내용을 PR번호로 수정한다. ex) #10
  9. 매니저가 만족할때까지 리뷰를 확인한다.
  10. LGTM이 되면 Merge한다.

[English]

  1. Choose or Create a card which you want in Projects
  2. Move the card to InProgress.
  3. Cut the branch from main, and name Project/Issue(OOP/whatisoop)
  4. Copy the template.md and paste it the project folder
  5. Change the file name to Issue.md(whatisoop.md)
  6. Note your study
  7. Do commit, push, pull request
  8. Edit note of the card which you choose in Projects to the PR Number. ex) #10
  9. Check the review until the manager is satisfied
  10. After it get LGTM, merge yourself

Contributor

Made with contributors-img.