60 comments

[ 4.5 ms ] story [ 121 ms ] thread
Why are some entries very fleshed out and comprehensive (jquery: http://overapi.com/jquery) while others are just links out (vim: http://overapi.com/vim)?

Would love to see more listings of keyboard shortcuts. Overall this is really cool. I'm working on a printed cheat sheet/shortcut product so I'll definitely use this ...

Yes, I would also love to see something on all the keyboard shortcuts
What, are you kidding? Why are some movies 3 hours long, but some are only 60 minutes?
Why are you encouraging deprecated mysql_* functions for PHP? overapi.com/php/
Agreed. No note of PDO or even mysqli anywhere, which is pretty unfortunate since novice programmers starting with PDO would be building safer apps.

Slightly off topic, but my rule of thumb: If your project is too big for Sqlite, it's big enough for Postgres. If it's too small for Postgres, it's small enough for Sqlite.

MySQL doesn't absolutely need to fit anywhere in the picture, but of course, this is precluding any host complications for existing projects.

This is pretty useful! It would be cool if when you clicked a section title (i.e. String) it would take you to general documentation for that topic.
http://overapi.com/religion/ Erm, alright. I was looking for Redis :)
(comment deleted)
When time travel is achieved, many of us will need this when our future programmer selves come back to retaliate.
Pretty awesome. Is there anything similar to this?
There's Cheatography.com (my site), where you can make your own cheat sheets.
Useful in a pinch, but I would not recommend using these. Make your own. If you plan on using the language, making your own cheat sheet is the best way to learn it. By the time you are able to make one, you know what you use, what you always forget, and what is obscure, but important enough to need a quick refresher.
Agreed. Pretty cool when starting out though
What? Did you even look through at how comprehensive the list of APIs they have online here is? I'm a full-time developer . No way I'm going to waste my time making a cheat-sheet for functions I may only write a few calls to when I could be doing productive coding. There's just too many APIs I need to use.

This is an awesome resource.

Yeah dude.

For something I love and want to use all the time, like Python, I'll make my own cheat sheet. For something like MySql, where I have to kick myself to pay attention every thirty seconds, there's no way I'm doing my own cheat sheet. I can barely bring myself to do the actual work.

Once you make the mental transition from "mysql" to "SQL" and actually treat it as a language, it gets interesting.
>I'm a full-time developer .

So I take it you must be used to reading documentation and picking up new languages pretty quickly? If you must keep going to the documentation to remember a function, copy it out. I don't see how needing to dig through out of order lists is any more useful than digging through long winded documentation. The point of a cheat sheet is not just remembering the thing, but finding it quickly.

I would strongly encourage you to undo the backspace capturing and just allow my browser to go back in navigation the way I like it to.
Firefox user here, I was able to backspace just fine. If your somewhere other than top it takes two of them, one to go to top and the next worked just fine.

Now the dzone links requiring registration can take a hike

Seems like a neat idea, however I can't get any of the cheat sheets to load. Not sure if their servers are getting hammered or what, but all of the language cheat sheets show "Loading..." indefinitely for me.
You probably have javascript disabled. I use noscript to do this and got the same until I enabled JS for the site.
I was looking for the current, living Python (3.3), not the one kept on life support for legacy maintenance (2.7).
Damn, I read that as in "How to program cheat sheets." This is cool. That would be awesome.
it would be awesome to query for a cheatsheet on sublime or the console
It should be on github pages or something similar, no ads, easy to fork and contribute.
It looks like it is on github pages: https://github.com/overthecs/overthecs.github.com

I don't mind the ads. If its a useful tool, he can feel free to monetize on it.

(comment deleted)
I just hope he can keep it up to date. Some cheatsheets/APIs can change considerably over subsequent releases.
The Python Class Special Methods have got extra dashes in. (But I love the clean look & uniformity overall)
Cool idea, and nice execution. Although, I generally work in environments where I have auto-complete or documentation integration of some kind in the editor itself, so it's been quite a while since I've used a cheat sheet...maybe for MySQL if I ever use it again...never seem to become fluent in it.
Simply amazing, exactly what I was looking for thank you very much
Is that the Comcast Sports South logo being used for CSS?

CSS -> http://www.csssports.com/

I think I know why. It's the first google images result that is even remotely logo-friendly.
Sure is. I wondered if that was on purpose.
I was clearly expecting a nice and shiny presentation of Linux kernel API (or at least system calls) when clicking on the penguin.
How does the author plan to keep the cheat sheet updated?
What I want to know is why the icon for regular expressions is the Fedex (or in this case, Regex) logo.
(comment deleted)
Going to go out on a limb here and say it was intended as a cute little joke.
When is this faster than Google combined with THING.methods ?

At least as far as ruby goes it seems of limited use.