resume / resume.github.com Goto Github PK
View Code? Open in Web Editor NEWResumes generated using the GitHub informations
Home Page: https://resume.github.com
Resumes generated using the GitHub informations
Home Page: https://resume.github.com
This project isn't explicitly licensed, which is problematic for anyone wanting to modify it, or use bits of it somewhere else. I can go more into this, or give a brief overview of popular licenses, upon request.
Unfortunately, since you haven't gotten copyright assignment from them, you'll have to contact your 15 contributors and get them to all agree on a license, or purge their work.
This repository has 4 watchers and 0 fork.
In English zero should be plural: 0 forks
E.g., stuff I probably haven't touched since 2009 shows 2009-2011, when it should probably be 2009-2009 (or just 2009).
Hello,
We'd wish to connect metacpan with resume.github.com by linking to the latter from our author pages.
For that, we'd need a favicon - you can see how other services are represented in the leftmost column here: https://metacpan.org/author/WOLDRICH
I'd love to fork and modify this project, but when I download the source and open index.html
in a browser, I'm greeted by a blank page. What secret ingredient am I missing? A README
explaining this would be great.
It would be nice to have HTML5 pages instead of HTML4. I can help if you need help.
Great project. I really like it.
http://resume.github.com/?robgleeson doesn't appear to load any of my repositories, though.
"Loading information" remains there, for an infinite amount of time.
I'm using Safari 5.0.3
A minor style inconsistency: when a users' email is private, an extra dash remains in the footer (example).
Display the list of projects to which at least one issue has been submitted, and the count of issues the user has submitted on this project.
The projects should be sorted by issue count.
It would be nice to create a responsive theme and see the information on both desktop and mobile devices.
I was recently sent a link to my "resume" - surprising, since I haven't written one in years.
Writing in the first person for someone else is extremely misleading, especially to the non-technical layperson who may not understand that your pages are auto-generated. Yes - you have a disclaimer at the bottom under the misleading header "about this resume"
"This résumé is generated automatically using information from my github account. The repositories are ordered by popularity based on a very simple popularity heuristic that defines the popularity of a repository by its sum of watchers and forks. Do not hesitate to visit my github page for more information about my repositories and work."
This message is insufficient as it continues the lie that I produced this profile myself. Your notice that this whole thing is auto-generated BS and completely not associated with me needs to go front and center.
I don't care if you use publicly available information to put together a profile - but don't publish things in other person's names. Drop all use of the words "I" and "my".
Also, your organization membership code is buggy.
The score calculation is this:
var statusScore = view.repos * COEF_REPOS
+ data.public_repos * COEF_GISTS
+ data.followers * COEF_FOLLOWERS
+ data.following * COEF_FOLLOWING;
Shouldn't data.public_repos * COEF_GISTS be data.public_gists * COEF_GISTS?
Application should check the organizations contributions for languages.
That's right. Debugging.
Hi, I think the description of each repo should be bigger than the language and "Creator & Owner", so when you read a repo you rapidly know what it is about.
The code that checks whether a user has opted in by starring the repository does not take pagination into account. Opt-in therefore only works if the repository is among the 30 most recently starred repositories.
See http://developer.github.com/v3/#pagination
- Felix
In an attempt to make contextual-less twitter-criticisms more constructive, let's initial a discussion on how we can allow people to opt-out.
This is all public data, and this project has been running for over 3 years. I'm willing to accept any pull-request that will bring in a mechanism to opt-out (through a list or otherwise).
Meanwhile, the only solution is to make your github repositories private or disable your account completely. Let's find a better solution.
Should go to github.com/[organization]
Going to this site here:
http://resume.github.io/ And then trying to get the resume of a user (e.g. myself), fails if you haven't opted in yet, as I had not. This makes sense.
However, if you then opt-in by starring this repository, and then try to generate again, it still fails, saying that "that user hasn't opted in".
It would be nice to see more information on the resume:
This is really nitpicky and it's not a simple fix but I just wanted to raise awareness in case you might've overlooked the matter.
In the Profile blurb, the text reads 'They've been using GitHub...' when it should be he/she. I don't think the API holds gender information, but I just wanted to open the issue for discussion.
P.S. Love the app!
http://resume.github.com/?beezee
50 some public repos, surely that's enough? on occasion I see it flash output before rendering error, and from the code looks like this is a catch all error message (can't seem to see anywhere in the logic triggering an error event though.)
If this is intended behavior (would be pretty obnoxious), how are you determining whether there's enough for a resume?
The resume generator appears to lump CoffeeScript in with JavaScript at the moment; most of my repos are in CoffeeScript, yet it isn't listed in my languages. I'm guessing that this is an ironic consequence of the fact that it takes fewer bytes of CoffeeScript to express the same thing as JavaScript—for instance, my Jitter project is 56% JavaScript, and CoffeeScript itself is 62% JavaScript! Do I infer correctly, or should I go play with the API some more?
Hello,
I've noticed that if we use a wrong username ("davidcoallieraaaa" for exemple) we don't get an error message but the "Github organization" page.
Great project! I love how it looks, but I would like to select the repositories that show up there. I'm a little confused how those are selected anyway. I thought it was by watcher count, but that doesn't seem to be the case for my resume.
Anyway, keep it up!
I tried http://resume.github.com/?madhav and I see Python, VimL in the languages section of my resume. I never did/knew anything on VimL. I wonder how that language is picked up from my resume.
5 or 6 of the examples I clicked, including Paul Irish, haven't stared the project, so the examples don't actually work.
I do not wish my details to be republished by this service, please opt user "adamv" out of it. Thanks.
http://resume.github.com/?mojombo
When clicked "Access the user's profile directly", it ended up with:
https://github.com/%7B%7B%7Busername%7D%7D%7D
I see "THIS USER HASN'T OPTED-IN" for any username that I try this with, including some of the ones on the homepage.
Am I missing something?
The user at http://resume.github.com/?computerwiz222 , does not have any name, email, location or website set up. Some things are broken because of this.
The main title should not be blank, should be the username in case the full name is missing.
The footer at the end of the page should have less dashes if there's no content to show between them: "— — https://github.com/computerwiz222"
Thought you might like to know, I asked gitHub support about adding a new endpoint to the API for checking if a repo is stared. Ivan Žužak replied:
Thanks for getting in touch and asking about this. You're right - I think it would
be possible to add another endpoint for checking if a user starred a repository,
similar to /user/starred/:owner/:repo, but that doesn't require authentication.
So, something like /users/:user:/starred/:owner/:repo is what you had in mind,
right?
I'll pass the suggestion to the API team to consider. However, I can't make any
promises about if/when this might be available.
Hi,
Check out: http://resume.github.io/?decltype and https://github.com/decltype?tab=repositories
As you can see, in the resume version, it does not show bomberman
, Snake
, ircbot
, otclient
, and dotfiles
.
Hope you get this fixed soon, thanks!
some other sites to add (feel free to add more):
stackoverflow.com
gitorious
bitbucket
sourceforge
etc.
Many people behind the same IP address (a company or a school) using this site can easily hit the rate limit of the Github API.
It would be nice to show an explicit message (the page is currently displaying silly information in that case).
And maybe allow to use the API in authenticated mode.
For example, the first request https://api.github.com/users/jacquev6?callback=jQuery18108199852274269428_1353063257054&_=1353063257089 gives:
jQuery18108199852274269428_1353063257054({
"meta": {
"X-RateLimit-Remaining": "0",
"status": 403,
"X-GitHub-Media-Type": "github.beta",
"X-RateLimit-Limit": "60"
},
"data": {
"message": "API Rate Limit Exceeded for XXX.XXX.XXX.XXX"
}
})
Organizations should be handled differently.
http://resume.github.com/?aichallenge is described as a "github user", but it's an organization.
Also, the one repository that's part of it, is not shown.
For each repo "A.fork" of the the user which has pull requests submitted on repo A and at least one has been accepted, show "User has forked A (n pull requests submitted, x % accepted)".
Plenty of folks have established their bona fides in the open-source software world by committing to existing projects. For instance, Yehuda Katz is probably best known these days for his involvement with RoR and jQuery, both of which he contributed to after they were well-established.
It would be great for Github Resume to list popular projects you don't own on which your commits were accepted; you could be described as a "major" or "minor" contributor, depending on the size of the code you've committed (perhaps relative to other project contributors—say, if you're in the top 10% of contributors according to the amount of current master code you've written, you're considered a major contributor). That's a tricky distinction, obviously; just listing projects you've committed to in order of popularity would be a nice step in the right direction.
It's pretty annoying to click on the popular users on the homepage, only to find they're not opted in. Can that be checked by the API first?
"Object doesn't support property or method 'getElementsByTagName'"
That happens when you convert html code to jquery obj. They need to update their jQuery Library. Right now it is at 1.5.0. And I am running IE10. Old jquery getelementsbytagname shim doesn't support IE10, it should use getElementsByTagNam.e natively
I updated to the new jQuery and it worked great.
http://resume.github.com/?computerwiz222 is described as a "PASSIONATE GITHUB USER" even though he has 0 repositories and his account is not even properly setup.
Maybe change to "New github user"?
So I had a look at my github resume and it's rather a sad thing to see. Only a few projects listed and a couple of organizations, none of which are related to my primary work on github. I am the creator and maintainer of over 100 projects, but they do not appear under my personal account (I use that as only a scratch pad, so to speak). Rather, all my maintained projects appear under various organizations of which I am an owner. e.g. http://github.com/rubyworks.
This seems to be common problem with lots of 3rd party github tools. They totally overlook the projects people work on and maintain that are not found directly in there personal account repos.
I hope you can fix.
Ruby gem cam be identified by gemspec
file in the root (not always, for example nokogiri
). There can be another ways to do it.
If repo is for ruby gem, then we can show download stats for ruby gem.
https://www.ruby-toolbox.com/ collecting those data, maybe it will be possible to get it from them.
The "aichallenge" organization does not always appear in my resume. Rather random.
test
If possible even add the star to the website itself. Is there an API for that? (Of course they have to be logged into github for that to work.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.