GithubHelp home page GithubHelp logo

sdmg15 / best-websites-a-programmer-should-visit Goto Github PK

View Code? Open in Web Editor NEW
56.1K 56.1K 7.2K 1.92 MB

:link: Some useful websites for programmers.

License: MIT License

books cs hacktoberfest links programmer sites

best-websites-a-programmer-should-visit's Introduction

best-websites-a-programmer-should-visit's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

best-websites-a-programmer-should-visit's Issues

Categorise blogs of developers

List the blogs of developers by the programming language they write for. If they write for more than one, List the directly under the H1 or MISC or others.

YouTube channel removed but the link is still there

Just wanted to let you know that the CodeGeek channel has been removed from YT, or maybe your link isn't the good one because it leads to a deleted channel and there is a channel with this name but without the capital letters, so you may remove or fix the link.

Remove 'Eight things cryptocurrency enthusiasts probably wont tell you'

Why include an overtly negative article about cryptocurrency? That seems entirely off topic.

I like this repository, but it should keep the focus on the core technology, not muddy the landscape with articles that focus on the exploitation of the technology - if you're going to link to pieces like that, you should do the same for web technologies (for example), since there have been plenty of web-based scams.

Cryptocurrencies are a fantastic teaching resource for programmers - they feature lots of great technologies from computer science and maths - cryptography, distributed networks, consensus, to name but a few. They do, however, challenge many of the central tenets of society, such as centralised banks and monetary inflation. Hence, they challenge the establishment. It's not surprising, then, to see the mainstream fire negativity in their direction. You'd be wise to recognise that, and not do the same.

Focus on the technology, just as the rest of your links do.

27 dead links

I used https://github.com/tcort/markdown-link-check to quickly check for dead links. Results:

573 links checked.

ERROR: 27 dead links found!
[✖] https://codeshare.io → Status: 400
[✖] http://www.lifeclever.com/give-your-resume-a-face-lift/ → Status: 0
[✖] http://www.icsjobportal.com/blog/job-interview-questions → Status: 500
[✖] http://www.cubrid.org/blog/understanding-jvm-internals → Status: 404
[✖] https://blog.floydhub.com/colorizing-b&w-photos-with-neural-networks/ → Status: 404
[✖] https://fly.io/articles/why-fast-pages-are-important/ → Status: 404
[✖] blockchain.global/blockchain-innovation → Status: 400
[✖] unchainedpodcast.co → Status: 400
[✖] http://www.cs.dartmouth.edu/~mckeeman/cs48/mxcom/gem/html/GrowingCompiler.html → Status: 403
[✖] https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612 → Status: 503
[✖] https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124 → Status: 503
[✖] http://www.le.ac.uk/users/rjm1/cotter/index.htm → Status: 404
[✖] https://www.subtle.press/course/poor-mans-ci → Status: 0
[✖] https://www.amazon.com/Linux-Command-Line-Complete-Introduction/dp/1593273894 → Status: 503
[✖] https://www.amazon.com/UNIX-Linux-System-Administration-Handbook/dp/0131480057 → Status: 503
[✖] https://artofproblemsolving.com → Status: 0
[✖] http://codeforces.com → Status: 0
[✖] https://code.google.com/codejam/past-contests → Status: 404
[✖] https://ide.judge0.com → Status: 503
[✖] https://www.andyheathershaw.uk → Status: 0
[✖] https://avidullu.wordpress.com → Status: 410
[✖] http://sudhakar.online → Status: 0
[✖] https://codecuriosity.org → Status: 0
[✖] https://angel.co/ → Status: 403
[✖] https://devsnap.io → Status: 0
[✖] https://www.paysa.com → Status: 0
[✖] https://www.linkedin.com/jobs → Status: 999

W3Schools

I know it's not as bad as it was. But really compared to say MDN, does it really belong on the list?

Please add command line and shell scripting

I have been frustrated by shell scripting for a long time, those linux commands such as grep, sed, awk are just too difficult to learn, shell scripts look like kind of magic to me.

Very bed messages

I received very bed messages in my email from this repository. If happen yet I'll delete my subscription

Remove youtube channel

Siraj raval's youtube channel must be removed.
He is a scammer and has looted several people.

How about new category "Web Services" (REST API, Web API etc)?

Web APIs can be used in pretty much every language so they are very useful. Here are some collections of APIs I find interesting:

  1. https://algorithmia.com/algorithms
    They have a free package with 5000 credits every month. Some API calls require more than 1 credit.

  2. http://rest7.com/
    Here all the APIs are free to use. No registration needed (or even possible). No paid plans.

  3. https://market.mashape.com/explore
    Some APIs are free, some are paid. Seems they have more functions than the above 2 together but most of the APIs here are paid.

Add table of contents

It would be nice to have a summary or a table of contents at the beginning of the Readme file so that people can have an overview of the categories and find the one they need at a glance. Or if they just want to explore what's in there.

MDN?

Seems like MDN should be on here somewhere for its extensive web/js development documentation, not sure what section would be a best fit though. Happy to PR if there's a consensus.

Validation Links

@sdmg15 I checked most of the PRs failing because of redirect, ssl errors and 404/500 errors.

  1. Why can't we add --allow-ssl --allow-redirect in travis.yml.
  2. Shall we remove links which return 404/500.

Please let me know I can help with that. 🙂

it-ebooks.

I'm not 100% convinced it-ebooks.info is a legal website,since it contains copies of copyright books.
I would avoid suggesting it.

Add Link to top (index)

If there is a link to the top (index) at the end of the topic, it will be good to be able to look for another topic.

I am creating

Validate Links

Hello, I wrote a tool that can validate README links. It can be run when someone submits a pull request or pushes a commit to Best-websites-a-programmer-should-visit.

For example, you would see that

http://www.cubrid.org/blog/dev-platform/understanding-jvm-internals/ redirects to
http://www.cubrid.org/blog/understanding-jvm-internals

or

https://www.youtube.com/watch?v=fxjElWL8igo is now 404

For more, see https://gist.github.com/6fe7609f8771156189e432c472a1cf52

This tool is currently being used by

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project (you can also use Circle CI or other CI services).

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄

item at the wrong place

"Teach Yourself Computer Science" is listed in "documentaries" and in "good articles". I don't think it should be listed in the documentaries section.

Index, please

It would be nice if there was an index at readme's top.

Hacker News Mailing List?

Unless I am complete off base here (and I'm willing to learn...) Hacker News does not provide a mailing list, although there are others that do, with various degrees of curation.

See Hacker Newsletter.

Due Credits ?

I find many links taken directly from the answer, I wroteon Quora.
Is it true ? If yes, maybe you can mention it in there.

Lot of content is same as mine, even the description of the links.

My answer on Quora

Broken Link

Under Open Source Websites: Source Forge and Google Code links are broken.

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.