4 ms·
I have trouble finding the "Programming Pearls" of various topics. For example I'd like to find a book of similar quality and style that deals w/ networking co
by spaghetti 17y ago
I have trouble finding the "Programming Pearls" of various topics. For example I'd like to find a book of similar quality and style that deals w/ networking computers. This applies to non-computer related subjects too... for example I'd love to find great books/lectures etc about caring for animals but I don't want to search a lot. Maybe my problem is I'm lazy :-p
I've noticed a recurring pattern where I'll find something really interesting every once in a while... for example I just discovered the Graphics Programming Black Book by accident. Would be nice to just have a list of learning materials that are highly likely to be good matches for me.
- nitrogen 17y agoI read most of the Graphics Programming Black Book by Abrash in high school. I read through the first section on assembly optimization almost completely in order, and used some of the graphics algorithms in an ancient Linux framebuffer project. Great book for learning about performance considerations. Unfortunately the included CD-ROM was crushed early in my ownership of the book.
- IsaacL 17y agoThis was an idea I had for a website I while back - basically an aggregator for grouping learning resources by topic then ranking them by skill level and quality. (So you could find the best "beginner's guides to x" or "expert tips for x" and so on). You can take a look at www.nohao.co.uk. It's very basic, and I haven't developed it for a while, mostly because no-one seemed interested. Wasn't sure if it was because the problem it attempted to solve wasn't really a problem, or lack of features, or just not promoting it to the right people. What could be cool is a site that (using algorithms/crowdsourcing/whatever) generated guides like this one: http://ruby-metaprogramming.heroku.com/ http://ruby-metaprogramming.heroku.com/ , where multiple resources are compiled into a programme you can follow. I had a few other ideas for the site, such as automatically setting up study groups. Though as I said, I'm not sure if I'd just be building something that no-one would use, so I haven't worked on it for a while.