News for hackers. Stuff that matters.
Re:Programming Cheat Sheets by farinasa on Friday March 15, 2013 @03:29PM (#5382467)
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.
Re:Programming Cheat Sheets by letney on Friday March 15, 2013 @11:58PM (#5384366)
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.

Re:Programming Cheat Sheets by Kluny on Saturday March 16, 2013 @01:55AM (#5384625)
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.

Re:Programming Cheat Sheets by farinasa on Sunday March 17, 2013 @10:02PM (#5391965)
Once you make the mental transition from "mysql" to "SQL" and actually treat it as a language, it gets interesting.
Re:Programming Cheat Sheets by farinasa on Sunday March 17, 2013 @09:54PM (#5391942)
>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.

Re:Programming Cheat Sheets by apl002 on Friday March 15, 2013 @06:02PM (#5383288)
Agreed. Pretty cool when starting out though
Re:Programming Cheat Sheets by martin_ on Friday March 15, 2013 @02:36PM (#5382190)
Why are you encouraging deprecated mysql_* functions for PHP? overapi.com/php/
Re:Programming Cheat Sheets by eksith on Friday March 15, 2013 @09:24PM (#5383960)
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.

Re:Programming Cheat Sheets by whage on Friday March 15, 2013 @04:11PM (#5382716)
+1
Re:Programming Cheat Sheets by jgw on Friday March 15, 2013 @03:34PM (#5382489)
Here's a very nice Common Lisp quickref for anyone else who might be into it: http://clqr.boundp.org/
Re:Programming Cheat Sheets by Fauntleroy on Friday March 15, 2013 @05:46PM (#5383224)
Is that the Comcast Sports South logo being used for CSS?

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

Re:Programming Cheat Sheets by ville on Saturday March 16, 2013 @07:39AM (#5385131)
Yeah. Looks like they also use a modified FedEx logo for regular expressions, some sort of unofficial Apache logo for mod_rewrite and .jar file type icon[1] for Java :)

The website seems useful, however.

[1]: http://untergunter.deviantart.com/art/Leaf-Mimes-Icons-20393...

Re:Programming Cheat Sheets by NuZZ on Friday March 15, 2013 @09:10PM (#5383929)
I think I know why. It's the first google images result that is even remotely logo-friendly.
Re:Programming Cheat Sheets by frogpelt on Friday March 15, 2013 @11:06PM (#5384238)
Sure is. I wondered if that was on purpose.
Re:Programming Cheat Sheets by ante_annum on Friday March 15, 2013 @03:31PM (#5382474)
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.
Re:Programming Cheat Sheets by Shivetya on Friday March 15, 2013 @07:30PM (#5383635)
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

Re:Programming Cheat Sheets by dylangs1030 on Saturday March 16, 2013 @01:28AM (#5384574)
What, no Lisp? I'm offended.

No but seriously this is useful. Bookmarked and pinned, extra points for making it pretty with nice UI. Certainly loads better than sifting through pages of monochrome documentation for a simple, quick answer to small problems.

Re:Programming Cheat Sheets by goldfeld on Friday March 15, 2013 @04:27PM (#5382808)
Damn, I read that as in "How to program cheat sheets." This is cool. That would be awesome.
Re:Programming Cheat Sheets by gfapps on Sunday March 17, 2013 @03:03AM (#5388443)
We also built something very similar, but targeting mobile users only. We started working on this app as an experiment on html5/cross platform apps; as well as to get server side experience supporting mobile apps.

https://itunes.apple.com/us/app/keyboard-shortcuts!/id489432...

https://play.google.com/store/apps/details?id=com.greenlife....

The traction has been low till now, highlighting the fact that we need to seek a lot of feedback and iterate on it.

(edited for formatting; first time poster)

Re:Programming Cheat Sheets by callmeed on Friday March 15, 2013 @02:32PM (#5382174)
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 ...

Re:Programming Cheat Sheets by strongvigilance on Friday March 15, 2013 @03:25PM (#5382440)
On the about page, they suggest making a pull request if you want to add to it, so I guess it's a work in progress.

Repo is here: https://github.com/overthecs/overthecs.github.com

Re:Programming Cheat Sheets by megablast on Saturday March 16, 2013 @06:31AM (#5385035)
What, are you kidding? Why are some movies 3 hours long, but some are only 60 minutes?
Re:Programming Cheat Sheets by apl002 on Friday March 15, 2013 @06:02PM (#5383285)
Yes, I would also love to see something on all the keyboard shortcuts
Re:Programming Cheat Sheets by Trezoid on Saturday March 16, 2013 @06:08AM (#5385001)
The javascript one is incomplete.

The example I spotted immediately is the extremely useful document.querySelectorAll()[1] which works very much like $('.someSelector') in jquery, but completely native and supported by pretty much everything.

[1]https://developer.mozilla.org/en-US/docs/DOM/Document.queryS...

Re:Programming Cheat Sheets by tantalor on Saturday March 16, 2013 @11:36AM (#5385674)
Re:Programming Cheat Sheets by Trezoid on Sunday March 17, 2013 @03:06AM (#5388450)
Done and done.
Re:Programming Cheat Sheets by RaSoJo on Saturday March 16, 2013 @03:24AM (#5384772)
Very useful. And a really neat execution of a webpage. Was pleasantly surprised on how the elements shift as the page is resized.
Re:Programming Cheat Sheets by notum on Friday March 15, 2013 @02:51PM (#5382260)
http://overapi.com/religion/ Erm, alright. I was looking for Redis :)
Re:Programming Cheat Sheets by n3rdy on Friday March 15, 2013 @11:43PM (#5384329)
When time travel is achieved, many of us will need this when our future programmer selves come back to retaliate.
Re:Programming Cheat Sheets by dougk16 on Friday March 15, 2013 @05:02PM (#5383002)
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.
Re:Programming Cheat Sheets by aroman on Friday March 15, 2013 @09:36PM (#5383994)
What I want to know is why the icon for regular expressions is the Fedex (or in this case, Regex) logo.
Re:Programming Cheat Sheets by obstacle1 on Friday March 15, 2013 @11:34PM (#5384303)
Going to go out on a limb here and say it was intended as a cute little joke.
Re:Programming Cheat Sheets by 3dptz on Saturday March 16, 2013 @09:32AM (#5385361)
Great work and nice execution.

Although I would rather not see the list of API's be cluttered with items like "Icons", "Logic", "Physics", etc. They are just general concepts and besides they have no actual contents beside a wikipedia and Wolfram Alpha link.

Re:Programming Cheat Sheets by prg318 on Friday March 15, 2013 @04:23PM (#5382785)
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.
Re:Programming Cheat Sheets by SeanDav on Saturday March 16, 2013 @07:37AM (#5385125)
You probably have javascript disabled. I use noscript to do this and got the same until I enabled JS for the site.
Re:Programming Cheat Sheets by microtherion on Saturday March 16, 2013 @11:08AM (#5385597)
It looks like C++ entry is missing my favorite C++ reference site by far: http://www.cppreference.com/index.html
Re:Programming Cheat Sheets by gmrple on Saturday March 16, 2013 @11:47AM (#5385707)
To the author: Small spelling mistake on the Regex Cheat Sheet: the sub title of the anchors group is currently "anchros".

Looks cool! will have to use at some point.

Re:Programming Cheat Sheets by ajq5623 on Friday March 15, 2013 @02:47PM (#5382243)
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.
Re:Programming Cheat Sheets by acc00 on Friday March 15, 2013 @06:45PM (#5383449)
I was clearly expecting a nice and shiny presentation of Linux kernel API (or at least system calls) when clicking on the penguin.
Re:Programming Cheat Sheets by letney on Saturday March 16, 2013 @12:02AM (#5384385)
Where can I recommend missing cheat sheets? I often use the GLSL cheat sheets and I can't see any links to them on the site.
Re:Programming Cheat Sheets by sachingulaya on Friday March 15, 2013 @06:08PM (#5383300)
Shopify liquid cheat sheet: http://cheat.markdunkley.com/
Re:Programming Cheat Sheets by mdda on Friday March 15, 2013 @05:00PM (#5382988)
The Python Class Special Methods have got extra dashes in. (But I love the clean look & uniformity overall)
Re:Programming Cheat Sheets by hayksaakian on Saturday March 16, 2013 @12:02AM (#5384383)
When is this faster than Google combined with THING.methods ?

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

Re:Programming Cheat Sheets by nakovet on Friday March 15, 2013 @04:36PM (#5382855)
It should be on github pages or something similar, no ads, easy to fork and contribute.
Re:Programming Cheat Sheets by wasd on Friday March 15, 2013 @05:20PM (#5383110)
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.

Re:Programming Cheat Sheets by letney on Saturday March 16, 2013 @12:01AM (#5384379)
I just hope he can keep it up to date. Some cheatsheets/APIs can change considerably over subsequent releases.
Re:Programming Cheat Sheets by amerf1 on Friday March 15, 2013 @05:38PM (#5383193)
Simply amazing, exactly what I was looking for thank you very much
Re:Programming Cheat Sheets by suyash on Friday March 15, 2013 @07:45PM (#5383683)
How does the author plan to keep the cheat sheet updated?
Re:Programming Cheat Sheets by companyhen on Friday March 15, 2013 @03:20PM (#5382412)
Pretty awesome. Is there anything similar to this?
Re:Programming Cheat Sheets by DaveChild on Saturday March 16, 2013 @08:16AM (#5385212)
There's Cheatography.com (my site), where you can make your own cheat sheets.
Re:Programming Cheat Sheets by donutdan4114 on Friday March 15, 2013 @04:15PM (#5382737)
bookmarked
Re:Programming Cheat Sheets by TommyDANGerous on Saturday March 16, 2013 @12:13AM (#5384417)
this is amazing, I am so happy someone took the time to put this together. Love it!!! Where is Objective-C? :(
Re:Programming Cheat Sheets by droncancio on Friday March 15, 2013 @04:33PM (#5382841)
it would be awesome to query for a cheatsheet on sublime or the console
Re:Programming Cheat Sheets by jordan_clark on Friday March 15, 2013 @05:36PM (#5383180)
I like it. Nice work.
Re:Programming Cheat Sheets by jfmercer on Friday March 15, 2013 @08:28PM (#5383820)
bookmarked. good work.
Re:Programming Cheat Sheets by SiVal on Friday March 15, 2013 @04:24PM (#5382790)
I was looking for the current, living Python (3.3), not the one kept on life support for legacy maintenance (2.7).
Re:Programming Cheat Sheets by tlarkworthy on Saturday March 16, 2013 @06:41AM (#5385045)
Eh? GAE and Ubuntu LTS