Giter Club home page Giter Club logo

csbasicknowledge's Introduction

CSBasicKnowledge

本仓库记录CS的一些基础知识,补全计算机专业缺少的一课。期待有缘人可以一起维护!

CS

  • CS 自学指南: [zh-cn] [en]
  • OI Wiki(ACMer必备): [zh-cn]
  • The Missing Semester of Your CS Education: [en] [zh-cn]
  • CS 免费编程书籍:[Github][Github: zh-cn]
  • CS 学习路线Roadmap:[en]
  • Crash Course Computer Science(个人觉得值得观看的计算机知识速成科普课程): [YouTube] [Bilibili] [zh-cn]
  • 在有用和没用之间徘徊的速查网站:[zh-cn]
  • Devdocs: 一些常见开发语言 & 工具的文档汇总与速查: [en]
  • Z-Library(大名鼎鼎的盗版书籍资源网站,务必认准免费、正版的网址):[en]

Programming Language

C/C++

Python

Go/Java

Web

CG

HPC

System

Security

AI

PyTorch

  • pytorch模型性能分析和优化: weixin

HuggingFace

NLP(Natural language Processing)

CV(Computer Vision)

Audio & Speech

Recommendation System

Large Language Model

  • LLM-action: Github: zh-cn
  • LLMSurvey: Github
  • LLM-Agent-Paper-List (Fdu NLP): Github
  • llamafia.github: [Github] 一个中文前沿 AI / LLM 开源讨论空间

Tutorials

  • 一些国内的广为人知的视频教程,适合边睡边看:
  • 一篇不太专业的如何读论文的小文档:[pdf]
  • paper with code:[page]
  • 算法知识应知应会:[Github]
  • Microsoft AI-EDU: [zh-cn]
  • 机器学习入门指南: [zh-cn]
  • CS229机器学习技巧和秘诀速查表: [zh-cn]
  • 科学空间(苏剑林): [zh-cn]
  • 深度学习500问: [Github: zh-cn]
  • awesome-ai-tools: [Github: en]
  • Learning Research: [Github: zh-cn]
  • Stanford HowToReadpaper: [page] [pdf]
  • 有关迁移学习的一切的资料: [Github]

Prompts

Shell

  • Linux命令搜索:[zh-cn]
  • explainshell: [page]
  • Bash scripting cheatsheet: [en]
  • The art of command line: [Github: zh-cn]

Vim

  • vimtutor 关于 vim 最基础的教程,安装 vim 之后自带的命令
  • 聪明地学习 vim: [GitHub: en]/[GitHub: zh-cn]

Git & Github

  • Learn Git Branching(强推): [zh-cn]
  • Pro Git 中文版:[zh]
  • 约定式提交,或许可以规范你的Github提交:[zh-cn]
  • Commit message 和 Change log 编写指南:[zh-cn]
  • commitizen/cz-cli: [Github]
  • 第一次参与开源项目,如何提交pr: [Github: zh-cn]
  • 给 Github Desktop 设置代理:[zh-cn]

Academic

  • 谷歌学术:Google Scholar [en]
  • 计算机科学文献数据库:DBLP [en]
  • SCI期刊查询和scihub各种科研导航: [Page]
  • ACM数字图书馆:ACM Digital Library [en]
  • IEEE学术数据库:IEEE Xplore [en]
  • SCI论文检索:Web of Science [en]
  • EI论文检索:Engineering Village [en]
  • 中文文献检索:**知网 [zh-cn]
  • **计算机学会(CCF)推荐国际学术会议和期刊目录(2022版)[pdf]
  • CCF会议投稿截止时间汇总:[zh-cn]
  • CCFrank: 在相关网站的搜索结果中显示 CCF 评级的浏览器插件 [Github] [Chrome] [Edge] [FireFox]
  • 清华大学计算机学科推荐学术会议和期刊列表 (TH-CPL) [Github]
  • CSRankings: Computer Science Rankings [en]
  • 国家自然科学基金查询 [zh]

Tenure-Track Asst. Professors and PhD students

  • Awesome Lists for Tenure-Track Asst. Professors and PhD students: [Github: en & zh-cn]
  • 一个博士生在科研大组的生存指南: [pdf]
  • Collection of advice for prospective and current PhD students: [Github: en]
  • A Survival Guide to a PhD: [en]

How to Debug

gdb

  • gdb-dashboard: 使用 Python 在命令行中可视化使用 gdb 的小工具 [Github]

pdb

  • 10分钟教程掌握Python调试器pdb: [zhihu]

debugpy

  • vscode python设置debug: [zhihu]

vscode debug setting

Linux

  • 中科大 LUG 基础 Linux 教程: [zh-cn]
  • 鳥哥的 Linux 私房菜:[zh]
  • 从 Socket error 丢失网络连接的 Linux SSH 恢复 pts 会话:[zh-cn]

下次记得运行长时间程序前先使用 screentmux

Conda & Docker

Conda

  • miniconda环境配置以及jupyter notebook使用指南: [zhihu]
  • micromamba: miniconda 的平替,同时依赖解析等基础操作更快: [GitHub]

Docker

  • Docker-从入门到实践: [zh-cn]

  • How to Install PyTorch on the GPU with Docker: [en]

  • Vscode连接远程服务器中的docker容器进行开发: [CSDN]

  • docker权限问题:[CSDN]

  • 如何临时退出一个正在交互的容器的终端,而不终止它?

    Ctrl-p Ctrl-q。如果按 Ctrl-c 往往会让容器内应用进程终止,进而会终止容器,如果没有在IDE里面没有成功,请去除IDE对应的快捷键。

Kubernetes

CUDA & Nvidia

  • 切换CUDA版本步骤: [CSDN]
  • 查看你的显卡的情况:

CV & Resume

  • Awesome Resume for Chinese: [Github: zh-cn]
  • cv_emuluate: Academic CVs that you can (hopefully) emulate: [Github]

LaTeX & Markdown

Beamer tutorial

Typst

  • Web App [en]
  • 官方文档: [en]
  • 非官方的中文文档: [zh-cn]
  • Github Repo: [Github]

程序员指南

MISC

  • 如何设置代理: [PDF]
  • 耗时很长的程序忘加nohup就运行了怎么办?: [zhihu]
  • linux 多线程下载工具-aria2c: [zhihu.com]
  • 你的指法真的标准吗?打字练习一下:[zh-cn]
  • 利用学生身份可以享受到的相关学生优惠权益: [Github]
  • 论文常用词汇i.e.,e.g.,etc.,viz.,et al.的前世今生: [zhihu]
  • **程序员容易发音错误的单词: [Github: zh-cn]
  • 图吧工具箱: [page]
  • 文献管理软件 Zotero:安装设置教程及各插件配置(知网支持、影响因子、被引数): [zh-cn]
  • 阿里巴巴矢量图标库: [page]
  • Paper Picture Writing Code: Github
  • 魔盾安全分析(可疑软件在线分析):[zh-cn]
  • 崔庆才 Python3 网络爬虫学习教程: [zh-cn]

Contributors

Made with contrib.rocks.

csbasicknowledge's People

Contributors

0xrabbyte avatar a-y-1 avatar axi404 avatar ginkgoty avatar gstaryu avatar hughnew avatar john-liua avatar limafang avatar northsecond avatar shannany0606 avatar smallrabit avatar starryfk avatar takenforgranted avatar xieincz avatar yahyachan avatar yfyeung avatar zhikangniu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.