forked from silshack/spring2014
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Scheudle, syllabus, and initial posts
- Loading branch information
Showing
18 changed files
with
444 additions
and
207 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,25 @@ | ||
name: Professor Jekyll Teaches You to Blog Like a Hacker | ||
name: SILShack Spring 2014 | ||
pygments: true | ||
markdown: redcarpet | ||
redcarpet: | ||
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"] | ||
|
||
baseurl: /professorjekyll | ||
baseurl: /spring2014 | ||
|
||
python: false | ||
python: true | ||
|
||
course: | ||
title: Intro to Hacking | ||
number: Jekyll 101 | ||
instructor: Prof. Jekyll | ||
|
||
title: Programming for Information Professionals | ||
number: INLS 560 | ||
instructor: Prof. Elliott Hauser | ||
semester: Spring 2014 | ||
|
||
authors: | ||
einstein: | ||
name: Albert Einstein | ||
prof: true | ||
gravatar: | ||
website: http://www.relativity.com | ||
github: | ||
twitter: | ||
about: Albert Einstein discovered that E=mc^2. | ||
wittgenstein: | ||
name: Ludwig Wittgenstein | ||
prof: true | ||
gravatar: | ||
website: http://www.tractatus.com | ||
github: | ||
twitter: | ||
about: Ludwig Wittgenstein discovered that the meaning of E=mc^2 is its use. | ||
mccarthy: | ||
name: John McCarthy | ||
elliott: | ||
name: Elliott Hauser | ||
prof: true | ||
website: http://common-lisp.net/ | ||
about: John McCarthy invented LISP. Use it. | ||
jdoe: | ||
name: John Doe | ||
prof: false | ||
about: John Doe gets very strange test emails all the time. | ||
squw: | ||
name: Suzie Q | ||
prof: false | ||
about: Suzie Q once dated John Fogerty. | ||
gravatar: 0d0d432948d262195358f339768f1240 | ||
website: http://www.elliotthauser.com | ||
github: eah13 | ||
twitter: hauspoor | ||
about: Elliott Hauser is a PhD Student in information science at UNC Chapel Hill. He's hacking education as one of the cofounders of Coursefork.org. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
<form> | ||
<textarea id="code" rows="12" cols="80"> | ||
|
||
{{ include.code }} | ||
|
||
</textarea> | ||
<button type="button" onclick="runit()">Run</button> | ||
</form> | ||
|
||
<pre id="output">Press Run to see the output of the code above</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
--- | ||
layout: post | ||
author: einstein | ||
date: 2014-01-10 11:59pm | ||
categories: exercise | ||
title: Setup & First Post | ||
--- | ||
|
||
## {{ page.tile }} | ||
|
||
### Get set up on Google Plus | ||
Our google communtiy is where we'll share private, timely information together. | ||
|
||
### Get set up on Github | ||
Sign up for a free Github Account. | ||
|
||
### Fill out [this form]({{site.baseurl}}announcement/2014/01/07/welcome.html) | ||
So I can add you to the blog as an editor. | ||
|
||
## Posting to Github | ||
|
||
This exercise will have you doing the following: | ||
|
||
* Open your first issues | ||
* Modify the class blog with your info | ||
* Write an initial blog post | ||
* Close your first issues | ||
|
||
Note: As we’ll learn, git is an open source command line version control system. Github.com is the fastest growing git repository on the internet. This distinction isn’t always immediately apparent. | ||
|
||
### Issues | ||
|
||
* Go to the [project homepage](https://github.com/silshack/spring2014). Click the Issues tab on the right. | ||
* Open an issue "[Your name] not included in config.yml" | ||
* Open an issue "[Your name] needs a first post" | ||
|
||
### Jekyll Orientation | ||
|
||
Jekyll is a program that reads templates and generates a website. It might seem complicated at first but you'll get the hang of it quickly. Here are the basic pieces: | ||
|
||
* `_config.yml`: Where sitewide variables live | ||
* `_posts/`: Where posts live | ||
* `_layouts/`: HTML for Jekyll to instert our content into | ||
* `*.markdown`: Pages for the site | ||
|
||
You can read more here: [http://jekyllrb.com/docs/home/](http://jekyllrb.com/docs/home/) | ||
|
||
### Adding your Bio & Info to the site: | ||
|
||
* Fork the repo | ||
* Change your details in `_config.yml` | ||
* Describe your changes with a commit message | ||
* Open a Pull Request from your new branch to the silshack master. | ||
* Pair up, review the code, and tag me (@eah13) in a comment that it looks good. I'll merge it in (eventually you'll be doing this yourselves) | ||
|
||
### Writing an initial blog post | ||
* Fork the repo | ||
* Make the file `_posts/YYYY-MM-DD-title.md` | ||
* add a YAML header (with your `_config` name as `author`) | ||
* Write a post, using some features of Github Flavored Markdown | ||
* Describe your changes in one or more commits | ||
* Open a pull request from your new branch to the silshack gh-pages branch | ||
* Pair up, review the code, and tag me in a comment when it's ready to go. | ||
|
||
|
||
When you're done you should have: | ||
|
||
* A post that displays correctly at http://[yourname].github.io/spring2014/ | ||
* Two issues opened by you at [https://github.com/silshack/spring2014/issues](https://github.com/silshack/spring2014/issues) | ||
* An open pull request by you at [https://github.com/silshack/spring2014/pulls](https://github.com/silshack/spring2014/pulls) | ||
|
||
If you need help, use your resources! Google, our community, and your classmates are all available, as am I. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
layout: post | ||
title: "Welcome to INLS 560!" | ||
date: 2014-01-07 7:10:29 | ||
categories: announcement | ||
author: elliott | ||
--- | ||
|
||
## Welcome! | ||
|
||
This course is an introduction to Programming as a skill, a discipline, and a profession for graduate students. We’ll dive into hands-on programming from day one and progress to evaluating, using, and contributing to open source libraries and frameworks. We’ll focus equally on reading and writing code. Students will leave the course with real skills, an ability to learn new programming technologies, and an understanding of how to incorporate open source code into their projects. It will serve as an appropriate foundation for students seeking a career in programming and indispensable background for any information professional needing to evaluate, communicate with, or work with programmers or code. | ||
|
||
For more information, head over to the [Syllabus]({{site.url}}syllabus.html). Or, find your name on the [People]({{ site.url }}people.html) page. | ||
|
||
Please complete the survey below so I can get to know you! | ||
|
||
<iframe src="https://docs.google.com/forms/d/1dSS2ndIQpgLVnD6v_NKZQUKLEr_eRdQmi35pFPYYl90/viewform?embedded=true" width="760" height="1000" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.