{"action":"created","comment":{"url":"https://api.github.com/repos/hackedu/hackedu/pulls/comments/38877214","id":38877214,"diff_hunk":"@@ -0,0 +1,563 @@\n+# Building Your First Website\n+\n+## Our Mission\n+\n+Our mission:\n+\n+- make your personal website\n+- put it on the internet for the whole world to see!\n+\n+Your final design looks like this:\n+\n+> ![](img/final_1.png)\n+\n+Here is a link to a [live demo](http://output.jsbin.com/fugoki/2)\n+\n+And here is the [final code](http://jsbin.com/fugoki/2/edit) for the live demo.\n+\n+<!-- TODO: Add extra content -->\n+\n+<!-- After club, you can go home and try to make your website look like this:\n+\n+<!-- TODO -->\n+\n+To do this, you will be learning the basics of two languages: HTML and CSS.\n+\n+Every website that you have ever seen are written in these two languages.\n+\n+## Microsoft Word for Code\n+\n+Just like you use Microsoft to write English, you can use JSBin to write code.\n+\n+Open [http://jsbin.com](http://jsbin.com).\n+\n+Go ahead and close the popup:\n+\n+> ![](img/close.gif)\n+\n+Then delete everything on the left. We don't need it right now.\n+\n+> ![](img/delete.gif)\n+\n+Then write your name in the text box. My name is `Jonathan Leung` so that's\n+what I will write:\n+\n+> ![](img/jonathan_leung.gif)\n+\n+Notice that that what you write on the left side of the screen is reflected\n+on the right.\n+\n+> ![](img/left.png)\n+\n+Note that we are writing \"HTML\" code.\n+\n+> ![](img/right.png)\n+\n+<!-- Original image: ![](img/original.png) -->\n+\n+Lets look at the final website to figure out what we need to do next:\n+\n+> ![](img/final_1_highlight_description.png)\n+\n+Ah, we also need to add a description! Let's add it!\n+\n+## Adding the description\n+\n+Go ahead and write a short 1 sentence description about yourself. Don't worry\n+about getting it perfect, you can always change it later!\n+\n+> ![](img/welcome.gif)\n+\n+Hmm... It looks funny on the right side:\n+\n+> ![](img/space.png)\n+\n+Let's understand why:\n+\n+## HTML Tags\n+\n+The code that we are writing on the left is called \"HTML\". (Feel free to [Google\n+what HTML stands for and learn more about it)](https://www.google.com/search?q=html)\n+\n+Any adding blank lines or more than one space between your words in HTML does\n+will not change what your website looks like.\n+\n+However we can change the style of some things on the page by adding **HTML\n+tags**.\n+\n+## The Heading HTML Tag\n+\n+HTML \"tags\" are used to organize the content of a web page.\n+\n+For example, if I want `Jonathan Leung` to be a heading of my webpage, I can\n+put it inside of a heading tag, like so:\n+\n+```html\n+<h1>Jonathan Leung</h1>\n+```\n+\n+Let's try it:\n+\n+> ![](img/heading.gif)\n+\n+And voilà! This is our result:\n+\n+![](img/heading_result.png)\n+\n+Hey, look, it's all big and bold!\n+\n+### More about headings\n+\n+There are six different heading tags, `h1` through `h6`.\n+\n+The `h1` tag indicates that it's text is the the most important and `h6` the\n+least important.\n+\n+If we write out all the tags (don't bother doing this):\n+\n+> ![](img/h1_through_h6.png)\n+\n+we see that the closer the tag is to h1, the larger the text.\n+\n+### Some Terminology\n+\n+```html\n+<h1>Jonathan Leung</h1>\n+^^^^\n+this is called the h1 tag\n+specifically it is the OPENING h1 tag\n+\n+```\n+\n+```html\n+<h1>Jonathan Leung</h1>\n+                  ^^^^^\n+                  this is the CLOSING h1 tag\n+```\n+\n+Note that many HTML tags have both an \"opening\" and \"closing tag\"\n+\n+**Next:**\n+\n+Now we need to put the description in the appropriate tag:\n+\n+> ![](img/description_next.png)\n+\n+## The HTML Paragraph Tag\n+\n+When you look at a different website, say the Wall Street Journal, we can see\n+\n+> ![](img/heading_wsj.png)\n+\n+> ![](img/paragraph_wsj.png)\n+\n+We use the `h1` tag for headsings.\n+\n+We use the `p` tag for paragraphs and the main text for a website.\n+\n+For me, `I welcome you to the internet.` is the main text of my website.\n+\n+So I would write:\n+\n+`<p>I welcome you to the internet.</p>`\n+\n+Like so:\n+\n+![](img/p.gif)\n+\n+It doesn't look like much changed but it has!\n+\n+![](img/p_final.png)\n+\n+## Adding the image\n+\n+To add an image, we use the image tag:\n+\n+```html\n+<img src=\"http://website.com/MY_IMAGE.png\">\n+```\n+\n+Let's try adding a picture of me to the page (just for time's sake, let's just\n+use a picture of me and after you finish the tutorial, you can change it to a\n+picture of yourself).\n+\n+This is a link to my picture:\n+\n+```\n+http://i.imgur.com/C6P1T0G.jpg\n+```\n+\n+Feel free to copy and paste that into JSBin and do the following:\n+\n+![](img/img.gif)\n+\n+The image is taking a lot of room right now but if we scroll down on the right\n+side, we see that our original text is still there:\n+\n+![](img/scroll_down.gif)\n+\n+Ok. We need to make the picture smaller\n+\n+But before we do that, let's understand how the image tag works:\n+\n+```html\n+<img src=\"http://i.imgur.com/C6P1T0G.jpg\">\n+ ^ \"img\" is the tag name\n+```\n+\n+```html\n+<img src=\"http://i.imgur.com/C6P1T0G.jpg\">\n+\n+note that <img> does not have a closing tag\n+```\n+\n+```html\n+<img src=\"http://i.imgur.com/C6P1T0G.jpg\">\n+     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n+     this part is an attribute\n+     of the image tag\n+\n+     (think of attributes like settings)\n+```\n+\n+For example, if an oven was a tag:\n+\n+```html\n+<oven temperature=\"350\">\n+```\n+\n+- `temperature` is the name of the attribute\n+- `350` is the value of the `temperature` attribute\n+\n+\n+```html\n+<img src=\"http://i.imgur.com/C6P1T0G.jpg\">\n+     ^^^ \"src\" is the name of the attribute\n+         (think the name of the setting, like temperature)\n+```\n+\n+```html\n+<img src=\"http://i.imgur.com/C6P1T0G.jpg\">\n+          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n+          \"http://i.imgur.com/C6P1T0G.jpg\" is the value\n+          of the \"src\" attribute (think value of the setting like 350)\n+```\n+\n+## Changing the look and feel with CSS\n+\n+Ok. The image is way too big. We need to fix it.\n+\n+So so far, we have only been adding content to the page and not really\n+changing it's look and feel.\n+\n+HTML is used for the content. There's this other language called CSS that we use\n+to change the way things look and feel.\n+\n+So if we want to change the size of an image, we need to use CSS.\n+\n+To write CSS code, click \"CSS\" in the menu:\n+\n+![](img/css.gif)\n+\n+Type the the code in the CSS box (don't copy and paste code you want to\n+learn because you won't remember it!)\n+\n+```css\n+img {\n+  width: 50%;\n+}\n+```\n+\n+![](img/50_percent.gif)\n+\n+Cool! The image shrunk!\n+\n+## The basics of CSS\n+\n+Let's understand the code.\n+\n+![](img/css_img_example.png)\n+\n+Read the following as one long sentence:\n+\n+![](img/img_css_highlight.png) \"For every `img` tag on the web page\"\n+\n+![](img/css_curly_braces.png) I want all the style properties inside the curly brackets to apply:\n+\n+![](img/css_property.png) specifically, I want the width\n+\n+![](img/css_value.png) to be 50% of the width of the page.\n+\n+**Vocabulary**\n+\n+![](img/img_css_highlight.png) `img` is called the selector, it \"selects\" all\n+of the `img` tags and applies all of the settings inside of the curly braces\n+\n+![](img/css_curly_braces.png) `{` `}` are called curly braces\n+\n+![](img/css_property.png) the thing on the left side of the semicolon\n+is called the `\"property\", in this case it is `width`\n+\n+![](img/css_value.png) `50%` is what's known as the `\"value\"`\n+\n+### But what happens if I resize the page?\n+\n+![](img/resize_page.gif)\n+\n+\n+Hmm... I don't want my image to change sizes if my page changes sizes.\n+\n+## Pixels\n+\n+Lets change the units from a percentage to pixels.\n+This will now set the width of the image to always be `200px` or 200 pixels\n+no matter the size of the page.\n+\n+![](img/pixels.gif)\n+\n+And if we try to resize the page:\n+\n+![](img/nothing_happens.gif)\n+\n+nothing happens.\n+\n+## We've made good progress:\n+\n+This is where we want to go:\n+\n+> ![](img/final_1.png)\n+\n+We're here right now:\n+\n+![](img/current.png)\n+\n+## Making the image a circle\n+\n+While we're working on the image, let's make it nice and rounded.\n+\n+We're going to use one of the most useful tools in programming to figure out how to do this, the great and mighty Google.","path":"workshops/portfolio/README.md","position":338,"original_position":338,"commit_id":"1e1292a41b00d9eb7e50d109a30619c638b68d7c","original_commit_id":"1e1292a41b00d9eb7e50d109a30619c638b68d7c","user":{"login":"zachlatta","id":992248,"avatar_url":"https://avatars.githubusercontent.com/u/992248?v=3","gravatar_id":"","url":"https://api.github.com/users/zachlatta","html_url":"https://github.com/zachlatta","followers_url":"https://api.github.com/users/zachlatta/followers","following_url":"https://api.github.com/users/zachlatta/following{/other_user}","gists_url":"https://api.github.com/users/zachlatta/gists{/gist_id}","starred_url":"https://api.github.com/users/zachlatta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zachlatta/subscriptions","organizations_url":"https://api.github.com/users/zachlatta/orgs","repos_url":"https://api.github.com/users/zachlatta/repos","events_url":"https://api.github.com/users/zachlatta/events{/privacy}","received_events_url":"https://api.github.com/users/zachlatta/received_events","type":"User","site_admin":false},"body":"80 character line wrap.","created_at":"2015-09-07T19:08:25Z","updated_at":"2015-09-07T19:08:25Z","html_url":"https://github.com/hackedu/hackedu/pull/156#discussion_r38877214","pull_request_url":"https://api.github.com/repos/hackedu/hackedu/pulls/156","_links":{"self":{"href":"https://api.github.com/repos/hackedu/hackedu/pulls/comments/38877214"},"html":{"href":"https://github.com/hackedu/hackedu/pull/156#discussion_r38877214"},"pull_request":{"href":"https://api.github.com/repos/hackedu/hackedu/pulls/156"}}},"pull_request":{"url":"https://api.github.com/repos/hackedu/hackedu/pulls/156","id":44247510,"html_url":"https://github.com/hackedu/hackedu/pull/156","diff_url":"https://github.com/hackedu/hackedu/pull/156.diff","patch_url":"https://github.com/hackedu/hackedu/pull/156.patch","issue_url":"https://api.github.com/repos/hackedu/hackedu/issues/156","number":156,"state":"open","locked":false,"title":"playbook: [portfolio] initial draft","user":{"login":"jonleung","id":654941,"avatar_url":"https://avatars.githubusercontent.com/u/654941?v=3","gravatar_id":"","url":"https://api.github.com/users/jonleung","html_url":"https://github.com/jonleung","followers_url":"https://api.github.com/users/jonleung/followers","following_url":"https://api.github.com/users/jonleung/following{/other_user}","gists_url":"https://api.github.com/users/jonleung/gists{/gist_id}","starred_url":"https://api.github.com/users/jonleung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonleung/subscriptions","organizations_url":"https://api.github.com/users/jonleung/orgs","repos_url":"https://api.github.com/users/jonleung/repos","events_url":"https://api.github.com/users/jonleung/events{/privacy}","received_events_url":"https://api.github.com/users/jonleung/received_events","type":"User","site_admin":false},"body":"This is a new version of #122 when the issues mentioned in [this comment](https://github.com/hackedu/hackedu/pull/122#issuecomment-137240318) fixed.","created_at":"2015-09-04T18:25:34Z","updated_at":"2015-09-07T19:08:25Z","closed_at":null,"merged_at":null,"merge_commit_sha":"44f3b18cbc7df936dda271f15d0375444f7e7f67","assignee":{"login":"zachlatta","id":992248,"avatar_url":"https://avatars.githubusercontent.com/u/992248?v=3","gravatar_id":"","url":"https://api.github.com/users/zachlatta","html_url":"https://github.com/zachlatta","followers_url":"https://api.github.com/users/zachlatta/followers","following_url":"https://api.github.com/users/zachlatta/following{/other_user}","gists_url":"https://api.github.com/users/zachlatta/gists{/gist_id}","starred_url":"https://api.github.com/users/zachlatta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zachlatta/subscriptions","organizations_url":"https://api.github.com/users/zachlatta/orgs","repos_url":"https://api.github.com/users/zachlatta/repos","events_url":"https://api.github.com/users/zachlatta/events{/privacy}","received_events_url":"https://api.github.com/users/zachlatta/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/hackedu/hackedu/milestones/1","html_url":"https://github.com/hackedu/hackedu/milestones/Assemble%20Labs%20Team","labels_url":"https://api.github.com/repos/hackedu/hackedu/milestones/1/labels","id":1206523,"number":1,"title":"Assemble Labs Team","description":"This milestone is for keeping track of our progress putting together our [labs program](https://github.com/hackedu/hackedu/tree/master/meta/labs_program) for going into the fall 2015 semester.","creator":{"login":"zachlatta","id":992248,"avatar_url":"https://avatars.githubusercontent.com/u/992248?v=3","gravatar_id":"","url":"https://api.github.com/users/zachlatta","html_url":"https://github.com/zachlatta","followers_url":"https://api.github.com/users/zachlatta/followers","following_url":"https://api.github.com/users/zachlatta/following{/other_user}","gists_url":"https://api.github.com/users/zachlatta/gists{/gist_id}","starred_url":"https://api.github.com/users/zachlatta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zachlatta/subscriptions","organizations_url":"https://api.github.com/users/zachlatta/orgs","repos_url":"https://api.github.com/users/zachlatta/repos","events_url":"https://api.github.com/users/zachlatta/events{/privacy}","received_events_url":"https://api.github.com/users/zachlatta/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":15,"state":"open","created_at":"2015-07-14T06:43:45Z","updated_at":"2015-09-04T18:25:41Z","due_on":"2015-08-28T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/hackedu/hackedu/pulls/156/commits","review_comments_url":"https://api.github.com/repos/hackedu/hackedu/pulls/156/comments","review_comment_url":"https://api.github.com/repos/hackedu/hackedu/pulls/comments{/number}","comments_url":"https://api.github.com/repos/hackedu/hackedu/issues/156/comments","statuses_url":"https://api.github.com/repos/hackedu/hackedu/statuses/1e1292a41b00d9eb7e50d109a30619c638b68d7c","head":{"label":"hackedu:playbook-portfolio","ref":"playbook-portfolio","sha":"1e1292a41b00d9eb7e50d109a30619c638b68d7c","user":{"login":"hackedu","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackedu","html_url":"https://github.com/hackedu","followers_url":"https://api.github.com/users/hackedu/followers","following_url":"https://api.github.com/users/hackedu/following{/other_user}","gists_url":"https://api.github.com/users/hackedu/gists{/gist_id}","starred_url":"https://api.github.com/users/hackedu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackedu/subscriptions","organizations_url":"https://api.github.com/users/hackedu/orgs","repos_url":"https://api.github.com/users/hackedu/repos","events_url":"https://api.github.com/users/hackedu/events{/privacy}","received_events_url":"https://api.github.com/users/hackedu/received_events","type":"Organization","site_admin":false},"repo":{"id":33744138,"name":"hackedu","full_name":"hackedu/hackedu","owner":{"login":"hackedu","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackedu","html_url":"https://github.com/hackedu","followers_url":"https://api.github.com/users/hackedu/followers","following_url":"https://api.github.com/users/hackedu/following{/other_user}","gists_url":"https://api.github.com/users/hackedu/gists{/gist_id}","starred_url":"https://api.github.com/users/hackedu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackedu/subscriptions","organizations_url":"https://api.github.com/users/hackedu/orgs","repos_url":"https://api.github.com/users/hackedu/repos","events_url":"https://api.github.com/users/hackedu/events{/privacy}","received_events_url":"https://api.github.com/users/hackedu/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/hackedu/hackedu","description":"Start a coding club at your school.","fork":false,"url":"https://api.github.com/repos/hackedu/hackedu","forks_url":"https://api.github.com/repos/hackedu/hackedu/forks","keys_url":"https://api.github.com/repos/hackedu/hackedu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hackedu/hackedu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hackedu/hackedu/teams","hooks_url":"https://api.github.com/repos/hackedu/hackedu/hooks","issue_events_url":"https://api.github.com/repos/hackedu/hackedu/issues/events{/number}","events_url":"https://api.github.com/repos/hackedu/hackedu/events","assignees_url":"https://api.github.com/repos/hackedu/hackedu/assignees{/user}","branches_url":"https://api.github.com/repos/hackedu/hackedu/branches{/branch}","tags_url":"https://api.github.com/repos/hackedu/hackedu/tags","blobs_url":"https://api.github.com/repos/hackedu/hackedu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hackedu/hackedu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hackedu/hackedu/git/refs{/sha}","trees_url":"https://api.github.com/repos/hackedu/hackedu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hackedu/hackedu/statuses/{sha}","languages_url":"https://api.github.com/repos/hackedu/hackedu/languages","stargazers_url":"https://api.github.com/repos/hackedu/hackedu/stargazers","contributors_url":"https://api.github.com/repos/hackedu/hackedu/contributors","subscribers_url":"https://api.github.com/repos/hackedu/hackedu/subscribers","subscription_url":"https://api.github.com/repos/hackedu/hackedu/subscription","commits_url":"https://api.github.com/repos/hackedu/hackedu/commits{/sha}","git_commits_url":"https://api.github.com/repos/hackedu/hackedu/git/commits{/sha}","comments_url":"https://api.github.com/repos/hackedu/hackedu/comments{/number}","issue_comment_url":"https://api.github.com/repos/hackedu/hackedu/issues/comments{/number}","contents_url":"https://api.github.com/repos/hackedu/hackedu/contents/{+path}","compare_url":"https://api.github.com/repos/hackedu/hackedu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hackedu/hackedu/merges","archive_url":"https://api.github.com/repos/hackedu/hackedu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hackedu/hackedu/downloads","issues_url":"https://api.github.com/repos/hackedu/hackedu/issues{/number}","pulls_url":"https://api.github.com/repos/hackedu/hackedu/pulls{/number}","milestones_url":"https://api.github.com/repos/hackedu/hackedu/milestones{/number}","notifications_url":"https://api.github.com/repos/hackedu/hackedu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hackedu/hackedu/labels{/name}","releases_url":"https://api.github.com/repos/hackedu/hackedu/releases{/id}","created_at":"2015-04-10T18:28:39Z","updated_at":"2015-08-30T22:47:25Z","pushed_at":"2015-09-07T16:17:13Z","git_url":"git://github.com/hackedu/hackedu.git","ssh_url":"git@github.com:hackedu/hackedu.git","clone_url":"https://github.com/hackedu/hackedu.git","svn_url":"https://github.com/hackedu/hackedu","homepage":"","size":157977,"stargazers_count":10,"watchers_count":10,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":18,"mirror_url":null,"open_issues_count":29,"forks":18,"open_issues":29,"watchers":10,"default_branch":"master"}},"base":{"label":"hackedu:master","ref":"master","sha":"1b114be327f2f1228c4cc6063e5cafc26dd7128f","user":{"login":"hackedu","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackedu","html_url":"https://github.com/hackedu","followers_url":"https://api.github.com/users/hackedu/followers","following_url":"https://api.github.com/users/hackedu/following{/other_user}","gists_url":"https://api.github.com/users/hackedu/gists{/gist_id}","starred_url":"https://api.github.com/users/hackedu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackedu/subscriptions","organizations_url":"https://api.github.com/users/hackedu/orgs","repos_url":"https://api.github.com/users/hackedu/repos","events_url":"https://api.github.com/users/hackedu/events{/privacy}","received_events_url":"https://api.github.com/users/hackedu/received_events","type":"Organization","site_admin":false},"repo":{"id":33744138,"name":"hackedu","full_name":"hackedu/hackedu","owner":{"login":"hackedu","id":5633654,"avatar_url":"https://avatars.githubusercontent.com/u/5633654?v=3","gravatar_id":"","url":"https://api.github.com/users/hackedu","html_url":"https://github.com/hackedu","followers_url":"https://api.github.com/users/hackedu/followers","following_url":"https://api.github.com/users/hackedu/following{/other_user}","gists_url":"https://api.github.com/users/hackedu/gists{/gist_id}","starred_url":"https://api.github.com/users/hackedu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackedu/subscriptions","organizations_url":"https://api.github.com/users/hackedu/orgs","repos_url":"https://api.github.com/users/hackedu/repos","events_url":"https://api.github.com/users/hackedu/events{/privacy}","received_events_url":"https://api.github.com/users/hackedu/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/hackedu/hackedu","description":"Start a coding club at your school.","fork":false,"url":"https://api.github.com/repos/hackedu/hackedu","forks_url":"https://api.github.com/repos/hackedu/hackedu/forks","keys_url":"https://api.github.com/repos/hackedu/hackedu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hackedu/hackedu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hackedu/hackedu/teams","hooks_url":"https://api.github.com/repos/hackedu/hackedu/hooks","issue_events_url":"https://api.github.com/repos/hackedu/hackedu/issues/events{/number}","events_url":"https://api.github.com/repos/hackedu/hackedu/events","assignees_url":"https://api.github.com/repos/hackedu/hackedu/assignees{/user}","branches_url":"https://api.github.com/repos/hackedu/hackedu/branches{/branch}","tags_url":"https://api.github.com/repos/hackedu/hackedu/tags","blobs_url":"https://api.github.com/repos/hackedu/hackedu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hackedu/hackedu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hackedu/hackedu/git/refs{/sha}","trees_url":"https://api.github.com/repos/hackedu/hackedu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hackedu/hackedu/statuses/{sha}","languages_url":"https://api.github.com/repos/hackedu/hackedu/languages","stargazers_url":"https://api.github.com/repos/hackedu/hackedu/stargazers","contributors_url":"https://api.github.com/repos/hackedu/hackedu/contributors","subscribers_url":"https://api.github.com/repos/hackedu/hackedu/subscribers","subscription_url":"https://api.github.com/repos/hackedu/hackedu/subscription","commits_url":"https://api.github.com/repos/hackedu/hackedu/commits{/sha}","git_commits_url":"https://api.github.com/repos/hackedu/hackedu/git/commits{/sha}","comments_url":"https://api.github.com/repos/hackedu/hackedu/comments{/number}","issue_comment_url":"https://api.github.com/repos/hackedu/hackedu/issues/comments{/number}","contents_url":"https://api.github.com/repos/hackedu/hackedu/contents/{+path}","compare_url":"https://api.github.com/repos/hackedu/hackedu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hackedu/hackedu/merges","archive_url":"https://api.github.com/repos/hackedu/hackedu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hackedu/hackedu/downloads","issues_url":"https://api.github.com/repos/hackedu/hackedu/issues{/number}","pulls_url":"https://api.github.com/repos/hackedu/hackedu/pulls{/number}","milestones_url":"https://api.github.com/repos/hackedu/hackedu/milestones{/number}","notifications_url":"https://api.github.com/repos/hackedu/hackedu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hackedu/hackedu/labels{/name}","releases_url":"https://api.github.com/repos/hackedu/hackedu/releases{/id}","created_at":"2015-04-10T18:28:39Z","updated_at":"2015-08-30T22:47:25Z","pushed_at":"2015-09-07T16:17:13Z","git_url":"git://github.com/hackedu/hackedu.git","ssh_url":"git@github.com:hackedu/hackedu.git","clone_url":"https://github.com/hackedu/hackedu.git","svn_url":"https://github.com/hackedu/hackedu","homepage":"","size":157977,"stargazers_count":10,"watchers_count":10,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":18,"mirror_url":null,"open_issues_count":29,"forks":18,"open_issues":29,"watchers":10,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/hackedu/hackedu/pulls/156"},"html":{"href":"https://github.com/hackedu/hackedu/pull/156"},"issue":{"href":"https://api.github.com/repos/hackedu/hackedu/issues/156"},"comments":{"href":"https://api.github.com/repos/hackedu/hackedu/issues/156/comments"},"review_comments":{"href":"https://api.github.com/repos/hackedu/hackedu/pulls/156/comments"},"review_comment":{"href":"https://api.github.com/repos/hackedu/hackedu/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/hackedu/hackedu/pulls/156/commits"},"statuses":{"href":"https://api.github.com/repos/hackedu/hackedu/statuses/1e1292a41b00d9eb7e50d109a30619c638b68d7c"}}}}