Skip to content

Website returning 404's #15

Open
thewoolleyman opened this Issue Apr 1, 2013 · 20 comments
@thewoolleyman

Thanks...


Request URL:http://cheat.errtheblog.com/e/cheat
Request Method:GET
Status Code:404 Not Found

Request Headers
GET /e/cheat HTTP/1.1
Host: cheat.errtheblog.com
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
DNT: 1
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

Response Headers
HTTP/1.1 404 Not Found
Server: nginx
Date: Mon, 01 Apr 2013 22:51:47 GMT
Content-Type: text/html;charset=utf-8
Content-Length: 18
Connection: keep-alive
X-Cascade: pass
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN

@hayesmaker

another nice project died :(

@christianromney

I'd love to help get this back up and running, but it's the content that's missing. Maybe we can piece it all back together and revive cheat...

@steakknife

Fix plz. 👍

@Govinda-Fichtner

I would help to fix this, too.

@v1j4y
v1j4y commented Jul 25, 2013

yes please fix CHEAT !
i am willing to contribute

@arthurnn
arthurnn commented Aug 9, 2013

👎 wanned to use.. but it is broken

@johnjohndoe

Currently cheat sheets throws 404 Not Found (OpenURI::HTTPError).
Please restore.

@mhamrah
mhamrah commented Sep 12, 2013

👍

@michaelkoper

:-(

@hauleth
hauleth commented Oct 30, 2013

A little bit poking dead but I would ❤️ if someone dig it up and give it some fresh air (maybe with electroshocks).

I would love if it can be me, but then I must have some help (as I'm student, and have hard semester now). Anyone?

@rreusser
rreusser commented Nov 4, 2013

I mean it must take like a couple hours tops to throw something together for this… It's just a gem that spits out API content into a terminal window…

Okay, so what are the basic rules? Content lives on a server? Who's allowed to edit? How about this:

  1. Gem fetches cheat sheets from a server. Default sheets are included in the gem source so that they don't disappear if the server dies. (But the server will be open source anyway, so someone else could just set one up and we could all configure it to point to a different server.)
  2. It also looks in a ~/.cheat/ directory for user-defined cheat sheets.

The main thing this leaves out is the ability to benefit from others' cheat sheets. What would be the best way to accomplish this so that we don't open it up to spam or end up with a non-functional tool again?

@v1j4y
v1j4y commented Nov 4, 2013

suggestion :
something like a git repository for the cheat sheets !?
so if someone pushes a new sheet it get's sent to the repo and
only after getting merged will it get uploaded on the central server
preventing spam.

@thewoolleyman

Can't someone just throw something together and host it for free on Heroku? Is the original website code open sourced anywhere?

@arthurnn
arthurnn commented Nov 4, 2013

Yes, the site is here https://github.com/defunkt/cheat/blob/master/lib/cheat/site.rb . I am working on it, should be live in a few hours.. will let everybody know.

@thewoolleyman

Awesome! Make sure to prominently update the README to point to the new site, and perhaps defunkt can throw a permanent redirect rule in his web server so the old links start working again.

If it's on Heroku, I'd suggest leaving it at the default DNS name (i.e. not a domain in somebody's personal ownership), and adding a couple more folks as admins, so we don't have to worry about this situation happening again. I'll volunteer to get added as an admin, contact me offline at thewoolleyman@gmail.com

@arthurnn
arthurnn commented Nov 5, 2013

@thewoolleyman @v1j4y @rreusser : here is my 1 day solution for this:

https://github.com/arthurnn/cheatly

I really like the idea of not having a database/server, and use github as the repository for the cheat-sheets. Thats what I did in that project, I will keep working on it. However I will need as much help as possible to include as much sheets as possible in https://github.com/arthurnn/cheatly/tree/master/sheets .

Any question, feel free to open bugs on the repo, etc...
@sferik options/thoughts?

@v1j4y
v1j4y commented Nov 5, 2013

finally !

i'll try to help

@Gaelan
Gaelan commented Mar 2, 2014

@defunkt, what is the status here?

@damianesteban

I know it's been a while, but I'd love to help get this project back up and running.

@weakish
weakish commented Apr 25, 2015

Seems duplicate to #14.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.