Coder Social home page Coder Social 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

Dataset下载

  • Opendatalab(国内pjlab实验室维护): [page]

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

zhikangniu avatar yfyeung avatar axi404 avatar takenforgranted avatar shannany0606 avatar starryfk avatar northsecond avatar xieincz avatar smallrabit avatar yahyachan avatar limafang avatar ginkgoty avatar john-liua avatar hughnew avatar 0xrabbyte avatar gstaryu avatar a-y-1 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.