学习 CS 时必须知道的一些有用的网站(Part 3)

2017 年 7 月 19 日 开源中国 OSC-协作翻译

长按上图识别二维码报名济南源创会


竞赛式编程


  • WakaTime (https://wakatime.com/): 通过编辑器插件收集的编程指标的排行榜

  • HackerRank(https://www.hackerrank.com/)

  • Codeforces(http://codeforces.com/)

  • topcoder(https://www.topcoder.com/)

  • UVa Online Judge(https://uva.onlinejudge.org/) : 支持多语言的数百个问题。

  • HackerEarth - Programming challenges and Developer jobs(https://www.hackerearth.com/)

  • CodeChef(https://www.codechef.com/)

  • PKU ACM ICPC Practice problems(http://poj.org/problemlist)

  • Archived Problems - Project Euler(https://projecteuler.net/archives)

  • Google Code Jam Practice and(https://code.google.com/codejam/past-contests) : 供练习的曾有的比赛问题

  • Sphere Online Judge (SPOJ)(http://www.spoj.com/)

  • Art of Problem Solving(https://artofproblemsolving.com/)

  • Codingame(https://www.codingame.com/start) : 通过游戏和挑战学习编程!

  • Codewars (https://www.codewars.com/): 通过完成不同代码招数(问题)而升级

  • Codefights(https://codefights.com/) : 测试你的编程技巧


计算机书籍


  • IT eBooks - Free Download - Big Library(http://it-ebooks.info/) : 没有任何广告和即时下载的电子书下载网站。

  • github.com/vhf/free-programming-books (https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books.md): 超过500本几乎任何你能想到的语言的免费电子书

  • Computer Science Books Onlinehttp://www.sciencebooksonline.info/computer-science.html) : 大约150本免费计算机电子书

  • Best books for GATE CSE(http://gatecse.in/best-books-for-gatecse/)

  • cses.fi/book.html(https://cses.fi/book.html)

  • Become a Programmer, Motherfucker (list of books)(http://programming-motherfucker.com/become.html) : 来自 Zed A. Shaw 的详尽书单


视频教程


  • Tushar Roy(https://www.youtube.com/user/tusharroy2525/videos) : 来自一位印度 Youtuber 的算法和数据结构教程。

  • Derek Banas(https://www.youtube.com/user/derekbanas/videos) : 高质量的教程

  • thenewboston(https://www.youtube.com/user/thenewboston/videos) : 很好,但是与干货相比有些长篇大论

  • mycodeschool (https://www.youtube.com/user/mycodeschool/videos): 数据结构和算法的教程

  • CodingMadeEasy (https://www.youtube.com/user/CodingMadeEasy/videos): C++ 教程

  • XDA-University - 帮助你学习安卓开发(https://forum.xda-developers.com/general/xda-university)

  • DevTips(https://www.youtube.com/user/DevTipsForDesigners/videos) : 网页开发教程

  • codedamn (https://www.youtube.com/channel/UCJUmE61LxhbhudzUugHL2wQ/videos): 前端网页开发教程

  • 算法的设计与分析(http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=IntroToAlgorithms)

  • Vim 视频教程 - Flarfnoogins(http://derekwyatt.org/vim/tutorials/index.html) : 学习 vim 的优质视频教程

  • CS1: Higher Computing - Richard Buckland UNSW(https://www.youtube.com/playlist?list=PL6B940F08B9773B9F) : 很好的计算机科学的入门教程

  • Kathryn Hodge(https://www.youtube.com/channel/UC4DwZ2VXM2KWtzHjVk9M_xg/videos) : 给初学者的好视频

  • Pluralsight - 通过几门短课程学习软件开发、DevOps 和数据科学(https://www.pluralsight.com/)


线上编译器和代码片段分享


  • CodePad (https://codepad.remoteinterview.io/): 可供试验、测试和运行25多门语言的代码编辑器

  • JSFiddle(https://jsfiddle.net/) : 以线上代码编辑器测试你的 JavaScript、 CSS、 HTML 或 CoffeeScript

  • Ideone.com(https://ideone.com/) : 线上编译器和调试工具,适用于60多门编程语言

  • Pastebin.com(https://pastebin.com/)

  • Godbolt.org(https://godbolt.org/) : 探索不同编译器的、带或不带优化的汇编输出的优秀工具


开发人员的博客


  • Coding Horror (https://blog.codinghorror.com/): 最佳编程博客之一

  • WildMl (http://www.wildml.com/): 关于机器学习的博客

  • Armin Ronacher's Thoughts and Writings (http://lucumr.pocoo.org/): 关于 Python 和开放源代码的博客

  • Eli Bendersky (http://eli.thegreenplace.net/): 从 Python 到 LLVM 的一切

  • Joel on Software(https://www.joelonsoftware.com/)

  • Stephen Haunts { Coding in the Trenches }(https://stephenhaunts.com/)

  • 21世纪的编程(http://prog21.dadgum.com/)

  • Clean Coder Blog(http://blog.cleancoder.com/) : 《代码整洁之道》一书的作者的博客

  • Programming Blog(http://www.yegor256.com/) : Yegor Bugayenko 的编程博客

  • CodeAhoy (https://codeahoy.com/): 关于软件和人为因素的博客。100%经过人类测试。

  • stevehanov.ca(http://stevehanov.ca/blog/)

  • Geek Land(https://avidullu.wordpress.com/)

  • Late Developer(https://latedev.wordpress.com/)

  • IT Enthusiast(http://rodiongork.tumblr.com/)

  • blog.might.net(http://matt.might.net/articles/)

  • CSE Blog - quant, math, computer science puzzles(http://www.cseblog.com/)

  • Small Programming Challenges and Puzzles(https://www.nayuki.io/category/programming)

  • My Tech Interviews(http://www.mytechinterviews.com/)

  • HackerEarth Blog(http://blog.hackerearth.com/)

  • Algo-Geeks(http://algo-geeks.blogspot.in/)

  • CoderGears Blog Insights from (http://www.codergears.com/Blog/):  CoderGears 团队

  • Runhe Tian Coding Practice(https://tianrunhe.wordpress.com/)

  • Paul Graham Essays(http://www.paulgraham.com/articles.html)

  • Dan Dreams of Coding(https://dandreamsofcoding.com/)

  • Antonio081014's Algorithms Codes(http://code.antonio081014.com/)

  • Math ∩ Programming(https://jeremykun.com/)

  • Takipi Blog(http://blog.takipi.com/) : 主要关注于 Java 语言和 JVM

  • Coding Geek(http://coding-geek.com/) - 关于IT、编程和Javade一个博客

  • Daedtech.com(http://www.daedtech.com/) : 关于软件的故事

  • Archives — Ask a Manager(http://www.askamanager.org/archives) : HR 相关的内容

  • rudhakar Rayavaram(http://sudhakar.online/) : Sudhakar Rayavaram 的博客

  • Antirez - Redis Creator's blog(http://antirez.com/latest/0)


提升英语


  • Quia - English(https://www.quia.com/shared/english/)

  • 标点符号和大写的规则(http://www.grammarbook.com/english_rules.asp)

  • 语法和写作指南(http://grammar.ccc.commnet.edu/grammar/) : 给想提高英语语言技巧的人们

  • 普渡大学线上写作实验室 (OWL)(https://owl.english.purdue.edu/)

  • Englishclub.com/learn-english(https://www.englishclub.com/learn-english.htm)


对计算机科学(CS)感到厌烦时


  • r/ProgrammerHumor (https://www.reddit.com/r/ProgrammerHumor/): 内容如其名的 reddit 子话题

  • Vsauce (https://www.youtube.com/user/Vsauce/videos): 最佳 youtube 频道

  • TED(https://www.youtube.com/user/TEDtalksDirector/videos) : 关于技术、娱乐和设计的精彩演讲

  • CrashCourse(https://www.youtube.com/user/crashcourse/videos) : 关于不同主题的小课程

  • National Geographichttps://www.youtube.com/user/NationalGeographic/videos) : 来自世界各地的大量的高质量内容

  • Barcroft TV(https://www.youtube.com/user/barcroftmedia/featured) : 关于令人难以置信的各种各样的人们组成的世界的每日纪录短片

  • ColdFusion(https://www.youtube.com/user/coldfustion/videos) : 技术的过去、现在和未来

  • SmarterEveryDay(https://www.youtube.com/user/destinws2/videos) : 关于我们周遭世界的许多惊人的科学信息,通常用高速摄影机拍摄。

  • Ridddle (https://www.youtube.com/user/VineMontanaTV/videos): 关于科学(主要是宇宙和太空但不仅仅是)的一个 youtube 频道。

  • SciShow(https://www.youtube.com/user/scishow/videos) : 你一直想知道的有趣问题的答案

  • Big Think (https://www.youtube.com/user/bigthink/videos): 专家驱动的、可操作的教育内容,以专家为特色,从比尔克林顿到 Bill Nye 。

  • Every Frame a Painting(https://www.youtube.com/user/everyframeapainting/videos) : 电影和电影制作的高质量的分析

  • TestTube Newshttps://www.youtube.com/user/TestTubeNetwork/videos) : 关于世界各地新闻的有趣信息

  • Reddit the front page of the internet (https://www.reddit.com/): 在那里空闲时间要去死

  • How to live for long time ? (http://www.bbc.com/future/story/20170601-the-secret-to-a-long-and-healthy-life-eat-less): 长寿的秘密


更多干货请前往公众号菜单栏“读我”->“干货分享”查看。



推荐阅读

Spring 思维导图,让 Spring 不再难懂(mvc篇)

为渗透测试准备的 10 大黑客工具

2017 开发者生态报告:Java 最火,Go 最有前途

Java 已死?听听这些重量级大咖是怎么说的

点击“阅读原文”查看更多精彩内容

登录查看更多
0

相关内容

【2020新书】从Excel中学习数据挖掘,223页pdf
专知会员服务
90+阅读 · 2020年6月28日
Python导论,476页pdf,现代Python计算
专知会员服务
260+阅读 · 2020年5月17日
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
111+阅读 · 2020年4月12日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
213+阅读 · 2020年2月21日
【新书】Python中的经典计算机科学问题,224页pdf
专知会员服务
145+阅读 · 2019年12月28日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
MIT新书《强化学习与最优控制》
专知会员服务
275+阅读 · 2019年10月9日
分享8个强大的黑客技术学习网站
黑客技术与网络安全
88+阅读 · 2019年8月29日
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
资源 | 一份非常全面的开源数据集
黑龙江大学自然语言处理实验室
10+阅读 · 2018年9月7日
最全数据科学学习资源:Python、线性代数、机器学习...
人工智能头条
12+阅读 · 2018年5月14日
不要担心没数据!史上最全数据集网站汇总
2017年最受欢迎的10个编程挑战网站
算法与数据结构
9+阅读 · 2017年11月22日
【推荐】Kaggle机器学习数据集推荐
机器学习研究会
8+阅读 · 2017年11月19日
资源 | 值得收藏的 27 个机器学习的小抄
AI100
3+阅读 · 2017年8月12日
已删除
Arxiv
32+阅读 · 2020年3月23日
A Comprehensive Survey on Transfer Learning
Arxiv
121+阅读 · 2019年11月7日
Object Detection in 20 Years: A Survey
Arxiv
48+阅读 · 2019年5月13日
VIP会员
相关VIP内容
【2020新书】从Excel中学习数据挖掘,223页pdf
专知会员服务
90+阅读 · 2020年6月28日
Python导论,476页pdf,现代Python计算
专知会员服务
260+阅读 · 2020年5月17日
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
111+阅读 · 2020年4月12日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
213+阅读 · 2020年2月21日
【新书】Python中的经典计算机科学问题,224页pdf
专知会员服务
145+阅读 · 2019年12月28日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
MIT新书《强化学习与最优控制》
专知会员服务
275+阅读 · 2019年10月9日
相关资讯
分享8个强大的黑客技术学习网站
黑客技术与网络安全
88+阅读 · 2019年8月29日
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
资源 | 一份非常全面的开源数据集
黑龙江大学自然语言处理实验室
10+阅读 · 2018年9月7日
最全数据科学学习资源:Python、线性代数、机器学习...
人工智能头条
12+阅读 · 2018年5月14日
不要担心没数据!史上最全数据集网站汇总
2017年最受欢迎的10个编程挑战网站
算法与数据结构
9+阅读 · 2017年11月22日
【推荐】Kaggle机器学习数据集推荐
机器学习研究会
8+阅读 · 2017年11月19日
资源 | 值得收藏的 27 个机器学习的小抄
AI100
3+阅读 · 2017年8月12日
Top
微信扫码咨询专知VIP会员